Хабрахабр:
В августе этого года Facebook выпустила новую версию своего приложения для iOS. Оно стало полностью нативным. Это событие привело к новому раунду дебатов по поводу преимуществ нативных приложений по сравнению с HTML5-приложениями. Я тоже хочу высказаться по этому поводу. Общественное мнение в данном случае весьма поляризовано. Недавно я участвовал в одной дискуссии. Она началась с обеспокоенность одного человека тем, что его компании теперь придется разрабатывать клиент для Microsoft Surface в дополнение к Android и iPad. А закончилась дискуссия высказыванием другого: ?А можно использовать HTML5 и разом получить клиента на все три платформы?. Марк Андреессен (Marc Andreessen), влиятельный в сети человек, сказал: ?Приложения будущего ? это веб-приложения. Все будет жить в сети. Нативные мобильные приложения на платформах вроде iOS и Android ? это промежуточный шаг на пути к полностью мобильной сети. Этот временный этап может продолжаться очень долго потому что сети до сих пор ограничены. Но если вы позволите мне сделать смелое предположение, что однажды у нас будет повсеместно доступно высокоскоростное беспроводное подключение к сети, то очевидно, что в конце концов все придет к веб-приложениям. Потому что технология хочет, чтобы все было именно так.? Похоже, что большинство людей, смотря на эту ситуацию, видит только черное и белое. Я склонен видеть оттенки серого. Вопрос Главный вопрос: насколько толстыми должны быть клиенты? Читать дальше →
Объявлены победители 21-го международного конкурса обфусцированного кода на C. Как обычно, участники удивили способностью втиснуть совершенно невероятные вещи в программы до 4096 байт. Чтобы получить максимальное удовольствие, организаторы конкурса рекомендуют смотреть версию без спойлеров и пытаться понять по коду программы, что она делает. Например, что делает такая программа? main(l ,a,n,d)char**a;{ for(d=atoi(a[1])/10*80- atoi(a[2])/5-596;n="@NKA\ CLCCGZAAQBEAADAFaISADJABBA^\ SNLGAQABDAXIMBAACTBATAHDBAN\ ZcEMMCCCCAAhEIJFAEAAABAfHJE\ TBdFLDAANEfDNBPHdBcBBBEA_AL\ H E L L O, W O R L D! " [l++-3];)for(;n-->64;) putchar(!d+++33^ l&1);} ОтветПравильно, печатает карту мира. И не просто печатает, но ещё отмечает на карте место (символ " или # с координатами, которые можно указать при запуске). Кстати, это ?лучшая маленькая программа? на IOCCC 1992 года. Другие спойлеры
Дж. Крейг Вентер включился в гонку по поиску внеземной жизни на Красной планете. Горячее место: биологи хотят послать секвенатор ДНК для поиска жизни на Марсе. Два нашумевших предпринимателя говорят, что они хотят поставить секвенатор ДНК на поверхности Марса в попытке доказать существование внеземной жизни. О том, какой могла бы стать гонка за первыми внеземными геномами, исследователь Дж. Крейг Вентер заявил во вторник (16 октября 2012), что его Академический институт штата Мэриленд и его компания Sythentic Genomics, будут развивать машину, способную секвенировать и передать данные ДНК с Марса. Независимо от него, Джонатан Ротберг, основатель Ion Torrent, компании по секвенированию ДНК, прилагает усилия по адаптации производимой компанией ?машины персонального генома? для условий Марса. ?Мы хотим, чтобы убедиться, что Ion Torrent идет на Марсе?, рассказал Ротберг Technology Review. Хотя ни у одной из команд еще нет спального места в ракете на Марс, их планы отражают убеждение, что самый простой способ доказать, есть ли жизнь на Марсе, состоит в том, чтобы отправить туда секвенатор ДНК. Читать дальше →
Роль компьютеров в ?королевских гонках? вряд ли сложно недооценить. Шутка ли: без лэптопа сегодня вы даже не сможете завести болид. Да, это уже совершенно другой спорт, совсем не такой, каким его представляли в 50-х. IT-технологии проникли в каждый уголок этого невероятного спорта, создав машины, похожие на истребители, и сделав из водителей настоящих пилотов. Только представьте себе: внушительные суперкомпьютеры размером с несколько холодильников, позволяющие инженерам перебрать десятки вариантов конструкций любого узла за считанные часы и выбрать лучший, который и отправится на ?распечатку?. Мобильные сервера, развёрнутые в ?походных? ЦОДах, пуленепробиваемые ноутбуки, гигабайты данных, курсирующие через полмира уже спустя несколько миллисекунд после того, как были собраны с сотен датчиков болида. Всё это ? реальный мир Формулы 1. А знаете, что ещё очень важно в этом виде спорта? Команда. И сегодня мы хотим рассказать о том, как команды Dell и Intel помогли команде Catherham достойно войти в удивительный мир гонок F1. Читать дальше →
Изобретательное социалистическое правительство Франции предложило принять закон, согласно которому поисковые системы, индексирующие контент сайтов, находящихся в пределах страны, должны будут делиться выручкой от рекламных объявлений, показывающихся обычно вместе с результатами поиска. Союз издателей Франции лоббирует в правительстве данный законопроект, который вызван уже хорошо известной жалобе на пользователей, которые предпочитают находить в Сети бесплатный контент, вместо того, чтобы приобрести газету или платную версию электронного журнала. А в поиске им хорошо помогают различные поисковые системы (фактически, Google), значительно облегчая задачу и принося значительную головную боль издателям газет и журналов в виде потерь дохода от продажи. Узнать подробности
Я любитель послушать музыку в дороге и на работе, при этом накопил немалую коллекцию музыки в lossless на домашнем компьютере. Хочется иметь доступ к музыке не только дома но и на смартфоне. Ограниченная память не позволяет уместить всю мою коллекцию, какими бы картами памяти я ее не расширял. Да и не хочется память на это тратить, ведь есть еще множество вещей которые туда хочется записать. Раньше я старался успеть перед выходом на работу собрать все, что хочется сегодня послушать, переконвертировать это в сжатый формат (я считаю lossless на мобильном устройстве это излишки) и записать на мобильное устройство. Но как всегда не успевал, и зачастую приходилось довольствоваться старым заезженным плейлистом. Потом у меня появился безлимитный мобильный интернет и я совсем забросил ?перекидывание? музыки, стал слушать интернет радиостанции. Приходилось постоянно прыгать между станциями, и еще эти диджеи постоянно вклиниваются. И тут мне пришла идея сделать свой персональный стрим, с блекджеком и? всеми вытекающими. Решено было установить на домашнем сервере mpd, на смартфоне приложение для прослушивания интернет радио и клиент mpc, чтобы на лету выбирать музыку. Если интересно как, прошу под кат. Читать дальше →

Отписаться от этой рассылки