Смартфон ATIV S стал первым аппаратом компании Samsung, работающим под управлением операционной системы Windows Phone 8, и первым «умным телефоном» в мире на базе новой ОС: он дебютировал 30 августа, а конкуренты — Nokia Lumia 920 и HTC 8X — только 5 сентября и 19 сентябряЧитать полностью »
Архив за 01 октября 2012 - 4
Стала известна стоимость смартфона Samsung ATIV S на базе Windows Phone 8
2012-10-01 в 12:07, admin, рубрики: Новости, метки: новостиNode.js + Chromium = AppJS: один из перспективных вариантов второго шага эволюции веборазработчика
2012-10-01 в 12:04, admin, рубрики: AppJS, CEF, chromium, Google Chrome, GUI, javascript, node.js, nodejs, веб-разработчики, кроссплатформенная разработка, метки: AppJS, CEF, chromium, gui, node.js, nodejs, веб-разработчики, кроссплатформенная разработкаСейчас мы с вами немного поговорим о том, как недавнее появление нового инструмента и связанных с ним возможностей открывает перед современными веборазработчиками возможность достаточно быстро эволюционировать, переходить на новые уровни, обретать новые профессиональные навыки, осваивать новые области созидательного труда. Таким инструментом является Node.js и растущая вокруг него инфраструктура.
Первый шаг эволюции веборазработчика совершается тогда, когда разработчик знакомится с Node.js и тотчас же постигает, что ему теперь достаточно воспользоваться знанием джаваскрипта и изучить довольно простой API Node, чтобы немедленно получить возможность сочинять не одни только скрипты для сайтов, но также и консольные приложения, и даже серверные (в частности, вебсерверные).
Однако только у Node мы видим и достаточно быстрый движок (V8), и кросс-платформенность, и простой API, и превеликое множество дополнительных модулей. Сочетание этих достоинств делает Node удачным и удобным.
Второй шаг эволюции веборазработчика совершается тогда, когда знание языка JavaScript (а также других веботехнологий — прежде всего CSS и HTML или XML) становится можно применять для разработки ещё и приложений с графическим интерфейсом пользователя — то есть с GUI.
Фонд Мозиллы придумал сперва XUL и XULRunner, а затем и целую операционную систему — Firefox OS.
«Хьюлетт-Паккард» выпустил webOS (с недавних пор — Open webOS).
Google придумал Google Chrome OS.
Ещё можно вспомнить, что у Qt есть основанный на JavaScript язык разметки GUI — QML называется.
Развиваются PhoneGap, Appcelerator Titanium, Adobe AIR и другие средства вебоподобного программирования кросс-платформенных приложений.
Часть вышеперечисленных решений родилась на свет увесистою (например, когда для запуска вебоподобного приложения требуется крупная виртуальная машина или даже новая операционная система). Большинство из них также потребует от программиста выучить некоторый API, иногда довольно корявый и страшный (например, XPCOM для XULRunner), но даже когда такой API достаточно изящен, то всё же изучение его требует усилий. Чем больше он умеет, тем более обширным окажется API.
Между тем, если на первом шаге своей эволюции веборазработчик успел выучить API от Node.js — нет ли возможности опереться на это знание и не учить в дальнейшем ничего лишнего?
Второй шаг эволюции веборазработчика становится естественным продолжением первого, если разметка и оформление вебоподобного приложения задаются при помощи HTML и CSS, а поведение — при помощи JavaScript, причём «под капотом» работает ужé известный разработчику движок Node.js.
В частности, если воспользоваться AppJS, то тогда объектная модель (DOM) демонстрируемой «страницы» содержит под именем window.node глобальный объект Node.js, и мы можем без труда прочесть в window.node.process.versions.node версию Node, в window.node.process.arch — архитектуру процессора, в window.node.process.platform — платформу, и вывести какое-нибудь такое сообщение в окне нашего графического приложения:
(Понятно, что аналогичным образом можно употреблять и другие возможности Node.js — сетевые, файловые и так далее.)
Что же такое AppJS?
Russian Design Cup: итоги, отзывы, впечатления
2012-10-01 в 11:58, admin, рубрики: Блог компании Mail.Ru Group, Блог компании Одноклассники, дизайн, конкурс, проектирование интерфейсов, метки: дизайн, конкурс, проектирование интерфейсов
Ура! Первый конкурс Russian Design Cup закончен. Это соревнование стало своего рода экспериментом. А, как известно, ценность любого эксперимента — в полученных данных, уроках, опыте. И самое время здесь с вами всем этим поделиться.
Защита данных в Evernote: как мы избавляемся от сломанных дисков
2012-10-01 в 11:55, admin, рубрики: evernote, Блог компании Evernote Corporation, жесткие диски, информационная безопасность, утилизация, метки: evernote, жесткие диски, информационная безопасность, утилизация
В нашей записи “Три правила защиты данных в Evernote” мы уже рассказывали о некоторых мерах, которые мы предпринимаем для защиты данных, чтобы наши пользователи могли доверять нашему сервису. На самом деле таких мер гораздо больше, и сегодня хотелось бы рассказать об одном важном моменте: что мы делаем, когда выходят из строя жесткие диски.
Вам, вероятно, приходилось читать истории о людях, которые покупали компьютеры с рук и находили там разнообразную информацию от предыдущего владельца, с весьма конфиденциальными порой данными. Поэтому в Evernote очень серьезно относятся к выводу из эксплуатации отслуживших свое дисков.
В нашей инфраструктуре хранения пользовательских данных мы используем как жесткие диски, так и твердотельные накопители (SSD). Жесткие диски механические по своей природе, а потому, как и все вещи с подвижными составляющими, рано или поздно ломаются. У SSD характер выхода из строя другой: такие накопители имеют ограниченное число циклов перезаписи, после которых они становятся доступными только для чтения.
Читать полностью »
Пишем первую простую прошивку для Telit
2012-10-01 в 11:53, admin, рубрики: gsm модем, telit, Песочница, Программинг микроконтроллеров, прошивка, разработка, метки: gsm модем, telit, прошивка
Доброго времени суток, уважаемое сообщество!
Так уж свершилось, что пришлось столкнуться с задачей написания прошивки для довольно интересного модема Telit GL865-DUAL. И в данном топике мне хотелось бы хотя бы в общих чертах описать процесс разработки прошивки для него.
Итак, начнем, пожалуй, с общего представления о том, в каком месте «торчит» прошивка у Телита. Это очень наглядно демонстрирует схема из официальной документации:
«Рунет сегодня», 1 октября 2012 года. Эксперты выпуска: Сергей Митрофанов, Дмитрий Торшин
2012-10-01 в 11:30, admin, рубрики: mail.ru group, myspace, подкасты, свобода слова, яндекс, метки: mail.ru group, myspace, свобода слова, яндекс, яндекс маркетВ студии «Финам FM» — Сергей Митрофанов, брэндстратег, директор по стратегии компании SOCIALIST, и Дмитрий Торшин, генеральный директор компании «Юниклауд лабс». Вместе с ведущим, Максимом Спиридоновым, они говорят о фундаментальном обновлении, которое ожидает некогда крупнейшую соцсеть мира, об исследовании, которое касается свободы слова в интернете в различных странах мира, а также о релизе обновленных сервисов по продаже одежды от сразу двух интернет-гигантов Рунета.Читать полностью »
Пол Грэм. В погоне за ростом. Часть 2
2012-10-01 в 11:28, admin, рубрики: Блог компании «Startup Academy», Пол Грэм, пол грэхем, стартап Мы продолжаем публиковать нашу версию перевода статьи Пола Грэма. Поскольку первый пост вызвал бурное обсуждение, мы спешим поделиться с вами второй частью. В ней вы узнаете о том, что такое рост для стартапа, как эффективно развивать свой проект, и почему важно правильно оценить свои силы.
По-прежнему, настаиваем на том, что статья — must read!
Итак часть вторая:
Читать полностью »
HoloEverywhere
2012-10-01 в 11:19, admin, рубрики: holo, holo everywhere, всё равно никто не читает теги, Разработка под android, метки: holo, holo everywhere, всё равно никто не читает тегиВот признайтесь: читая Android Interface Guidelines, вам не приходила мысль, что это все, конечно, офигенно, но на старые (2.3 <) Андроиды приходиться перелопачивать половину стилей, чтобы смахивало на Holo интерфейс?
Или так: в последнем Андроиде есть ну просто офигенная фича, а вам вот нужно ее использовать?
Самое первое, что приходит на ум: ActionBar и ActionBarSherlock.
ABS — это замечательно, но одним ActionBar не отделаешься. Мы хотим Holo тему, а не только Holo бар, блин.
Эх, такой привлекательный ActionMode на списках чего стоит…
Позвольте представить вам HoloEverywhere — проект, целью которого является портирование Holo стиля, Holo виджетов и других фишек на Android 1.6 и старше.
Читать полностью »
Что нужно делать смолоду или как стать богатым айтишником
2012-10-01 в 11:14, admin, рубрики: gtd, активы, бизнес, деньги, пассивы, Финансы для всех, фриланс, метки: активы, бизнес, деньги, пассивы, финансы для всех
Статья написана после прочтения статьи Копи деньги смолоду или пара утверждений, легко проверяемых в Excel.
По моим наблюдениям, очень небольшой процент айтишников (как в прочем и других людей), знают главный принцип личного богатства (в хорошем смысле этого слова), а еще меньше его используют.
Нужно заметить, что три года назад, я и сам не знал этого принципа, и мне даже пришлось продать свою машину, чтобы выплатить долги. Но я не расстроился – я уже знал этот принцип и был уверен, что у меня получится стать богатым. Ведь если ты действуешь исходя из этого принципа, то настоящее богатство – лишь вопрос времени. И я не ошибся.
Не важно, кто ты – дизайнер или программист, но я уверен, если ты тоже последуешь ему, то станешь богатым.
Читать полностью »
Как Yahoo убило Flickr и проиграло битву за Интернет
2012-10-01 в 10:56, admin, рубрики: flickr, История ИТ, переводы, поглощения, Социальные сети и сообщества, метки: flickr, Yahoo, поглощенияВеб стартапы сделаны из двух вещей: людей и кода. Люди делают код, и код делает людей богатыми. Код это как поэма; он должен следовать структурным требованиям, и где-то там из этой структуры можем появиться искусство. Но код — это искусство, которое что-то делает. Это совокупность чего-то нового из ничего… кроме как идеи.
Это история великой идеи. Чего-то, что никогда не было сделано до этого, и момент который изменил Интернет, как мы его знаем сегодня. Это история Flickr. И о том, как Yahoo купил его, убил и заодно погубил себя по пути.
Помните слоган Flickr? Почти наверняка лучее управление фотографиями в мире («almost certainly the best online photo management and sharing application in the world»). Это было одновременно и скромное хвастовство и шутливая недооценка.
Ведь всего-то три года назад Flickr, конечно же, был самым лучшим сервисом по обмену фотографий во всем мире. Ничто не могло с ним сравниться. Если вас интересовала цифровая фотография, либо вы хотели показывать фото своим друзьям — вы были на flickr.
Сегодня же это — бредовое позерство. Фото сервис, который был готов захватить мир сейчас стал устаревшим. Хотите поделиться фотографиями? Для этого есть Facebook. Хотите посмотреть фотки ваши друзья щелкают на ходу? Запускайте инстаграмм.
Даже представление Flickr как архива — места для хранения ваших фоток — становится существенно уязвимым с появлением Dropbox, SkyDrive, Google Drive готовых предоставить гигабайты нашим голодным ноутам.
Читать полностью »