Яндекс.Метрика

    Будущее сегодня

    Персональный мультикоптер


    Компания e-volo совсем недавно опубликовала информацию об успешном испытании мультикоптера, полезной нагрузкой которого стал человек!

    Песочница

    Mysql performance

    Написание этой статьи навеяно вот этой трилогией: один, два, три. Захотелось добавить свои 0.02$, по использованию трюков и особенностей.

    Научно популярное

    WipeOut в реальности

    Кто помнит игру WipeOut, того порадует ролик японцев из института JIST, которые сделали модель WipeOut-трассы в реальности.



    Левитация основана на эффекте Мейснера, болиды охлаждаются при помощи жидкого азота.

    Интерес вызывает система управления болидами, но к сожалению, подробной информации об этом я не нашёл.

    Ни о чём

    CfProject – декомпиляция

    Утилита Elisy CfProject выгружает файлы в формате, совместимом с CF-файлами 1С: Предприятие, в удобочитаемые Xml
    и текстовые файлы, а также загружает их обратно. Утилита оформлена в виде внешней
    обработки 1С: Предприятие 8.2 и требует предустановленного .Net framework 4.0 и <a
    href=«www.1centerprise.com/forums/viewtopic.php?f=9&t=13&start=10#p1621»>
    Elisy .Net Bridge 4.0.3. Самым близким аналогом утилиты является V8Unpack.
    Утилита предназначена для организации контроля
    версий через SVN, GIT, Mercurial
    , для помощи при восстановлении испорченных
    файлов конфигураций, а также для изучения внутренней структуры cf-совместимых файлов.
    Здесь представлен прототип Elisy CfProject CTP для всеобщего ознакомления с технологией.
    Условия распространения еще не определены. В основу утилиты положен проект Elisy
    MdInternals, предназначенный для программного доступа к объектам конфигураций.
    На входе в утилиту поступает cf-файл, на выходе – cfproj-файл и дерево каталогов
    с выгруженными файлами. Распознанные файлы помещаются в соответствующие подкаталоги.
    Нераспознанные – в каталог Unresolved. Распознанные файлы преобразуются в xml-формат,
    в то время как нераспознанные записываются «как есть».

    Основные возможности


    Проект написан на C# и .Net framework и оформлен в виде сборок. Это позволяет без
    особых проблем обращаться ко всем свойствам и методам объектов из кода 1С через
    Elisy .Net Bridge.
    Распознанные файлы записываются в дерево каталогов по видам объектов:
    Структура каталогов после выгрузки

    Юмор

    Оптимистичный zip-квест

    Не издевательства ради, а только забавы ради сделал очередной zip-квест. Он несложный и не должен отнять много времени на прохождение — могут попробовать свои силы абсолютно все.

    Уговорил, попробую. LergQuest.zip

    Юмор

    Суровая верстка ПриватБанка

    Нет, я сам бывает вставлю пару пробелов чтоб по-быстрому что-то подровнять на странице, но чтобы так, полстраницы сваять на одних пробелах — это сильно



    картинка кликабельна

    P.S. Про Habrastorage знаю, но он уменьшает картинки до 800*600

    update: Вот экран с которого сделан скрин — это форма приема платежа. Мне кажется, достаточно ответственный участок, чтобы этим занимался человек который хоть что-то понимает. Возможно, что блок цепляется из какой-то свалки хелпа, которую заполняет секретарша, но все-таки, это же не ее ЖЖ

    Веб дизайн

    Мнение: основной текст в 16px

    Не так давно во всеми любимом SmashingMagazine была опубликована статья, в которой автор приводит свою теорию о 16 пикселях как размер для основного текста, и приводит доводы в её защиту. Статья вызвала довольно горячее обсуждение, и сегодня мы выкладываем её перевод.

    Юмор

    Ребус от авиаперевозчика: онлайн-регистрация

    Как Вы считаете, какой ответ правильный?



    То ли у них лимит на радиокнопки исчерпан, то ли одно из двух…

    С одной стороны, отвечать «да» нельзя, с другой стороны — да, я сам паковал мой багаж, нет, не вскрывали, и таки да, везу что-либо для кого-либо.

    Сижу, думаю.

    Ни о чём

    Охотники за IBM


    В 1984 году, одновременно со знаменитым «оруэлловским» рекламным роликом, Apple выпустила мотивационное видео для корпоративной конференции по продажам. Снятое по мотивам «Охотников за приведениями», оно призывало сотрудников компании сплотиться для борьбы с «голубым гигантом» IBM. В кадре появляются известные люди — например, Стив Возняк и Джон Скалли.

    Научно популярное

    Альтернативная энергетика


    Эта статья — обзор различных видов источников энергии — существующих и перспективных в будущем.

    Итак, что есть сейчас. Сейчас мировое годовое производство электроэнергии — примерно 20000000000000 квт-час.
    Этой энергии хватило бы, чтобы удалить Луну от Земли примерно на 35 см.
    Энергия колоссальная, но в 10 раз меньшая той, что Земля получает от Солнца за одну секунду!
    Почти вся энергия вырабатывается из невосполняемых ресурсов – нефти, природного газа, каменного угля и ядерной энергии. И примерно десятая часть – из альтернативных источников энергии.
    Естественно, такая ситуация пугает многих, поэтому ее всячески пытаются решить, а как — читайте под катом.

    Песочница

    Кроссбраузерный APNG

    Продолжая статью APNG (анимированный PNG) в Google Chrome, Safari и IE хочу сказать, что методы конечно интересные, но не решают основную задачу — кроссбраузерность. В данной статье я покажу как сделать apng кроссбраузерным.

    Реклама

    Сибирские технологии в Абу-Даби

    Я тут как-то уже писал, как начал производство одной сравнительно нехитрой электронной игрушки в США — история началась 5 лет назад. Девайс представляет собой пульт управления цифрозеркалками. Вот тут был оригинальный топик про производство. А сегодня мне рассказали, что наш пульт был использован при производстве видео про Абу-Даби. По словам автора, это видео собрало 300,000 просмотров на YouTube, обеспечило ему интервью на Yahoo и куче арабских телеканалов, и привело заказы от Discovery Channel и BBC.

    Реклама

    Групповой чат на основе OpenStreetMap (MapChat)

    В появившееся «свободное» решил уделить внимание некоторым своим старым проектам.

    И попал под эту «раздачу» уже афишировавшийся на хабре mapchat.

    Список основных изменений:
    • Переход с Google Maps на OpenStreetMap. (Для большинства городов России OpenStreetMap предоставляет намного более детальные карты, чем Google ).
    • Точки-чаты теперь могут располагаться более точно на карте
    • Google +1 кнопка
    • Мелкие фиксы багов

    Всем заинтересовавшимся предлагаю «поболтать» у Библиотеки им. Ленина в г. Москва

    Научно популярное

    DARPA оснащает шпионским оборудованием обычных жуков



    При этом миниатюрные камеры и микрофоны будут запитываться энергией, вырабатываемой крыльями насекомых в полете. Как все это будет выглядеть и работать, пока не совсем ясно, однако сам проект — не шутка, а реальность. DARPA проводит масштабные исследования в данной сфере, и пробный комплект камеры и микрофона для насекомых уже не за горами, работа ведется довольно быстро.

    Перспективы у такого рода проекта достаточно велики — ведь насекомые смогут проникать в самые опасные (по разным причинам) точки, исследуя ситуацию на местах. Ну, и понятное дело, разведуправления также получат возможность следить за всем, чем только можно.

    Разработчики обещают провести испытания уже в следующем году (времени до наступления следующего года осталось не так много, правда?), что позволит проверить на практике работоспособность такой системы. Носителем комплекта шпионского оборудования вначале станет жук хрущ блестящий зелёный (Cotinis nitida — лат.). Ну, а в процессе совершенствования технологии, вероятно, можно будет оснащать камерой и микрофоном насекомых поменьше размером.

    Интересно, что раньше ученые уже проводили исследования по управлению движением насекомых в полете, и данный проект был достаточно успешным (по-моему, информация об этом проекте тоже публиковалась на Хабре). Теперь же жуки, полетом которых можно будет управлять, оснащенные мини-камерами и микрофонами, станут довольно серьезным инструментом для военных, разведчиков и всех прочих.

    Проект получил название «Hybrid Insect Micro Electromechanical Systems», или, сокращенно «Hybrid Insect».

    Via The Telegraph

    Головоломки

    И снова zip квест

    Немного вдохновившись Nicolette с ее Новогодним квестом, решил сделать свой.

    Правила остались те-же, префикс pwd: на месте. Только начиная с lvl2 он вам вряд-ли поможет:)

    Песочница

    DIY: Автомобильный комплект громкой связи для iPhone

    Никто, наверное, не спорит, что комплект громкой связи для автомобиля это очень хорошо. Это безопасно, удобно, это еще и музыкально.
    Раньше у меня был телефон марки Sony Ericsson, и я за пару часов сделал из автомагнитолы, разъема гарнитуры «fastport» и коробочки из радиомагазина одновременно подставку, зарядное устройство, комплект громкой связи и музыкальный плеер. Было удобно, а главное дешево.
    Потом, Дед Мороз под Новый Год мне положил iPhone под ёлку. Ну а раз телефон новый – то и надо менять его окружение. Гарнитуру и комплект громкой связи.
    «Переделаем в момент!», подумал я, и углубился в чтение теории, изучение распиновок и эксперименты.
    Заодно изучил вопрос покупки готового комплекта громкой связи, оказалось, что не очень то и много вариантов, и стоят они совсем не бюджетненько. Самый толковый комплект – TomTom Car Kit for iPhone стоит около 100 у.е. в среднем. Не для DIY’щика!
    Решено было делать «свое, родное». И буквально на старте я споткнулся – в iPhone нет сигналов гарнитуры на нижнем разъеме (accessory port). Вот те на…
    Но обо всём по порядку.

    Ни о чём

    О «нетарифицируемых» звонках с мобильных на номера 8-800-xxxxxxx в России



    Новогодние каникулы для гика — отличное время, чтобы заняться делами, до которых в обычное время не доходят руки. Вот и я, пока на всех домашних компьютерах идут дефрагментации и годовые мега-бекапы, раскопал свой список дел, «до которых в 2011 руки не дошли».

    Итак, сегодняшний мой вопрос — а правда ли, что звонки с мобильного телефона на любые номера, начинающиеся на 8-800-xxxxxxx, в России являются для звонящего бесплатными? Такой вопрос на секунду нет-нет, да и возникал у многих пользователей колл-центров да горячих линий банков, курьерских служб, страховых агентств и прочих организаций, куда нужно подолгу дозваниваться, слушая зацикленную пережатую mp3-шку десятки раз подряд. Ведь если звонок бесплатный — можно начать дозваниваться стоя в пробке, или просто по дороге на работу — ежели ходите пешком. Но случись, что ответят вам неожиданно-БЫСТРО — в шуме улицы важные сведения и расслышать тяжело, и диктовать не слишком сподручно. А вдруг звонок окажется платным? Тогда лучше уделить ему побольше внимания, звонить из тихого спокойного места, и постараться подгадать для него время суток, когда очередь звонящих-ожидающих будет покороче.

    Я живу в Санкт-Петербурге и проверяю ситуацию только с местными операторами сотовой связи, но информация, скорее всего, окажется интересной идля хабравчан из других городов РФ. Под хабракатом — СЕНСАЦИИ, ИНТРИГИ, РАССЛЕДОВАНИЯ^W неожиданно много букв и неоднозначная пища для размышлений.

    Песочница

    JRebel

    На Хабре несколько раз публиковались статьи, где JRebel либо просто упоминался, либо выкладывалась информация, что вышла новая версия. При этом, не всем читателям было понятно, о чём вообще речь, и как данное ПО работает.

    Как непосредственному участнику разработки данного продукта, мне хотелось бы прояснить некоторые моменты, почему JRebel существует и как он может помочь Java-разработчику.

    Откуда ноги растут?



    Изначальная проблема известна практически любому разработчику, который работает с Java: после каких-либо изменений в проекте, для того, чтобы увидеть результат, тратится довольно много времени на сборку и развёртывание в контейнере. На Хабре уже публиковались отличные статьи о том, как можно ускорить или автоматизировать процесс разработки, не стану повторяться. Но дело в том, что в упомянутых способах есть свои изъяны: далеко не все изменения возможно перегрузить в развёрнутом приложении штатными средствами; очень легко получить утечки памяти, которые приведут к надобности перезапуска контейнера. Технические детали хорошо расписаны в серии статей в нашем сайте — любопытных приглашаю почитать.

    Куда уходит время?


    Как выглядит цикл разработки web-приложения, в классическом виде:
    1. Сделали изменения в коде (или в ресурсах)
    2. Собрали JAR/WAR/EAR
    3. Развернули полученный архив в контейнере
    4. Открыли развёрнутое приложение, и, после некоторых манипуляций увидели результаты своего труда.

    В зависимости от размера приложения, используемого контейнера, и некоторых других факторов, этапы 2, 3 и 4 могут занимать от нескольких секунд, до совершенно невминяемых цифр. Наша компания проводила опрос разработчиков относительно используемых технологий и времени которое затрачивается на развёртывание приложения. Как оказалось, в среднем на развёртывание тратится около 3 минут за раз, и около 10 минут в час. В плачевных случаях, где на развёртывание уходит более полу часа, нет даже смысла спрашивать у человека, сколько раз в час он может повторить этот процесс. Ответ очевиден.

    Когда перезапуск контейнера/приложения занимает считанные секунды, проблема, описанная выше, не ощущается так сильно. Однако, по мере роста и усложнения проекта, неудобства дадут о себе знать. Тут то и можно задуматься — может быть JRebel, это то что вам нужно?

    Ни о чём

    Задолбало?

    В самый канун праздника в голове прояснилось. Магазин закрыл, дела доделал, открыл тетрадку со списками идей и вспомнил о том, что давно уже хотел сделать маленькую, но довольно полезную гадость.
    И сделал.
    Вот: http://zadolbalo.natropinkah.ru
    Пришлось, правда, повозиться с выбором капчи. Сначала выбрал reCapture, но тут же в списке появилась запись «сложная капча». Пришлось переделывать. Сейчас используется другая капча из google-копилки.
    Теперь думаю, что можно еще сделать на базе проекта полезного. Как-то интегрироваться с соцсетями? Или сделать для всех желающих возможность повесить список любимых «задолбаек» у себя на сайте или блоге…
    Что посоветуете?

    UPD: Вот уж не знаю, нужно ли вырубать матерщину… наверное, не нужно. Жаль только, что матерятся именно хабравчане.