Новости информационных технологий - 26707

Mobile Development / Native vs Web. Часть 0: +1 аргумент в пользу разработки native мобильных приложений
Как-то вечером мне захотелось написать статью о разработке приложений для мобильных устройств, но тут Остапа понесло...
Так же как киборги в свое время заполонили всю планету, сейчас мобильные девайсы заполоняют нашу жизнь. А что это означает для нас, гиков? Новые возможности даже обсуждать не стоит — это вкусные плоды с дерева под названием “гаджет”. А раз есть плоды и толпы страждущих, то почему бы не начать их выращивать (я про плоды, выращивать же страждущих умеет лишь Apple )? И тот вырастит больше и вкуснее, у кого инструмент лучше. Какие есть подходы в мобильном приложениеводстве? Как минимум можно использовать старую провереннуюЧитать полностью »

Биоинформатика / Практическая биоинформатика ч.5. Секвенирование ДНК
    В стремлении рассказать о самом сложном, как можно быстрее, очевидно, забываешь о самом простом. И, в моем случае, не только о простом, но и о важном связывающем звене. Причинно-следственная связь слегка нарушилась. В моих предыдущих статьях (1, 2, 3, 4) описаны математический аспект и программирование, но в них практически нет биологии. Поэтому эта статья о том, какую именно часть молекулярной биологии пытаются раскрыть, предсказать, увидеть и решить описываемые мною программы и алгоритмы.
    Картинка с изображением яйцеклетки и сперматозоидов на поверхности символизирует пропущенный мною этап, когда все только зарождается.Читать полностью »

Информационная безопасность / Перспективы развития цивилизации в контексте проблемы бесконтактного информационного обмена

Я нередко ловлю себя на мысли как беспомощны мы становимся без интернета. Зачем воспринимать информацию, накоплять опыт и знания, если в любой момент можно выйти в сеть и воспользоваться поисковыми механизмами? Наука утверждает, что начиная с 80-х прогрессирует количество детей с врожденной социальной дезадаптацией. Это пересекается с так называемым «правилом сотой обезьяны», согласно которому при достижении критического количества особей с определенным опытом, последний становится частью информационного поля всего общества.
Сейчас уже мало кто отрицает, что компьютер является органичным продолжением нашегоЧитать полностью »

Обработка изображений / Алгоритм ImageZero (IZ): быстрое сжатие без потери качества
JPEG является стандартом в области компрессии изображений и это один из самых быстрых алгоритмов, но у него одна проблема: JPEG сжимает с потерей качества. Если фотография подвергается многократной обработке, это неприемлемо, и в таких случаях приходится искать альтернативу. Хочется чего-нибудь быстрого и при этом с приемлемой степенью сжатия.
Беглый взгляд на бенчмарки losless-алгоритмов на выборке фотографий не даёт оснований для радости: оказывается, PNG очень быстр на распаковке, но исключительно медленно работает на сжатии изображений.
Есть ещё JPEG-LS, хороший на первый взгляд. Но на него патент у компании HP, так что без шансов наЧитать полностью »

Arduino / Механический дисплей на Arduino — работа над ошибками
Механический дисплей из лего и Arduino, о котором я писал в начале января оказался, по-моему, довольно неплох для конструкции собранной за вечер. Однако в комментариях справедливо указали на возможности его улучшения. Заодно, читая отзывы, я узнал что такое «POV», спасибо всем откликнувшимся!
Выявленные недостатки
Малый размер «экрана», недостаточный для написания слова «Хабрахабр»

Монохромность

Неравномерность шага пикселей, расчитанного простым делением времени цикла на разрешение

Разочарование ожидавших увидеть видео хаброюзеров

НеобходимостьЧитать полностью »

Смартфоны и коммуникаторы / Смартфоны совсем недавно и сейчас
Недавно перешёл на следующий смартфон положив Nokia N900 в архив старых кирпичей и задумался о тренде, как было раньше на полках магазинов, и как сейчас:
Поначалу меня это улыбныло. Но затем решил полистать архивы на Хабре – так оно оказывается и есть.Помнится, в начале 2000-х годов шведский Ericsson (тогда ещё без Sony) уступил финской Nokia, так как первые считали, что мобильники – это для бизнесменов. Шведы отказались запускать съемные панели особенно розовые. Фины – поняли рынок по-другому, и на пике завоевали выше 40% рынка.
Сегодня же чётко наблюдается обратный тренд, как минимум во внешнем оформлении телефонов. Может уже проелось? МожетЧитать полностью »

Отличная новость для любителей и профессионалов в области трехмерной графики и анимации! Компания Digital Art Zone, также известная как Daz Productions, в рамках ограниченной промоции раздает бесплатно лицензии на три своих флагманских продукта: Bryce 7 Pro, Daz Studio 4 и Hexagon 2. Общая стоимость лицензий на все три продукта превышает 800$, но сейчас в течении ограниченного времени мы можем получить полноценную лицензию на все три продукта совершенно бесплатно!
Кому интересно, проходите под кат, присаживайтесь поудобнее.
Данные продукты не является лидирующими на рынке, в среде специалистов по трехмерной графике и дизайнеров продукты относят кЧитать полностью »

Википедия / Список списков списков
Тематические списки — это легендарная особенность Википедии. Чего там только нет: список драконов и список интегралов, список научных пар и список солнечных затмений, видимых с Украины.
Этих списков тысячи, некоторые из них — даже списки других списков. Но сейчас Википедия вышла но новую степень просветления: в оглавлении появился список списков списков. Что замечательно, он содержит не только разные списки списков, но также самого себя.
(Отдельно ведётся список списков, которые не содержат самих себя). Похоже, ещё немного — и Википедия познает нирвану.

Читать полностью »

Джошуа Редстоун (Joshua Redstone) пожаловался в листе рассылки Git на некоторые проблемы с производительностью, которые возникли у Facebook на большом репозитории. Они создали синтетический репозиторий и провели тесты.Тестовый репозиторий
4 млн коммитов, линейная история и около 1,3 млн файлов. Размер папки .git — около 15 ГБ, её упаковали командой repack:git repack -a -d -f --max-pack-size=10g --depth=100 --window=250
Процесс занял около двух суток на хорошей машине (много памяти, SSD). Размер индексного файла составил 191 МБ.
Скорость работы Git в таком репозитории совсем не радует. Результаты выполнения команд на сервере с обычным HDD и >10 ГБ RAM (команды повторялисьЧитать полностью »

Железо / Как мы погрузили телефон в подсолнечное масло

Как всем известно, подсолнечное масло является весьма неплохим диэлектриком. Масло можно даже использовать в системе охлаждения компьютера. И мы решили провести эксперимент с мобильным телефоном, погруженным в подсолнечное масло.
Но для пущей убедительности мы установили ip-камеру прямо напротив дисплея телефона, что позволит любому желающему позвонить на погруженный мобильник и увидеть свой номер телефона. Пустячек, а приятно.
По этой ссылке расположена онлайн камера: телефон в масле.Как начинался эксперимент, смотрите на этом видео:
А это ролик с опытом, в котором мы выясняли — какая жидкость окажетЧитать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js