Представляю вашему вниманию вольный перевод юмористической статьи James Iry «A Brief, Incomplete, and Mostly Wrong History of Programming Languages» — статья старая, и если кто-либо укажет на уже существующий перевод — буду очень благодарен, ибо сам не нашел.Читать полностью »
Новости информационных технологий - 27949
Краткая, неполная, и в основном неверная история языков программирования
2013-01-08 в 13:52, admin, рубрики: перевод, переводы, Песочница, юмор, языки программирования, метки: перевод, юмор, языки программированияПредсказание информационных эпидемий путём анализа социального графа
2013-01-08 в 13:38, admin, рубрики: будущее здесь, веб-аналитика, Вконтакте, социальные графы, социальные сети, метки: Вконтакте, социальные графы, социальные сетиВ какой-то момент тихую гавань воспринимаемого мной интернета всколыхнула одна из лекций TED.
Описание лекции с сайта:
После составления карты запутанных социальных сетей Николас Кристакис и его коллега Джеймс Фаулер исследовали возможности использования этой информации во благо. И сейчас Николас Кристакис обнародует свое последнее открытие: социальные сети можно использовать как самый быстрый метод для обнаружения распространения любых эпидемий: от новаторских идей до социально опасного поведения или вирусов.
Android. Побеждаем фрагментацию
2013-01-08 в 13:33, admin, рубрики: android, gamedevelopment, интерфейсы, Песочница, метки: android, gamedevelopment, интерфейсыПри разработке под Android многие новички сталкиваются с трудностями, возникающими из-за огромного разнообразия устройств, на которых установлена эта операционная система. В этом посте будет рассказано о том, как устранить большинство проблем, связанных с фрагментацией по разрешению экрана, производительности, физическому размеру и версии Андроида.

1. Планшеты и телефоны. Планирование интерфейса
Одним из главных отличием девайсов на базе Android является физический размер. «Зоопарк устройств» содержит как и крохотные телефоны, так и огромные десятидюймовые планшеты. И про этот чрезвычайно важный момент многие начинающие разработчики часто забывают.
Коренное различие телефонов и планшетов состоит в том, как пользователь держит их:
Телефоны в портретной ориентации
Обычно держатся в одной руке. Нажатия осуществляются большим пальцем этой же руки. Палец достает везде, но интуитивно удобна нижняя половина экрана.


Читать полностью »
JS модуль для Java разработчиков
2013-01-08 в 13:31, admin, рубрики: java, javascript, JS, maven, Веб-разработка, метки: maven Во всем мире объем используемого JS кода в приложениях растет очень сильно, что уже неоднократно подчеркивалось, посмотреть картинки на эту тему можно например тут или тут. Соответственно с ростом количества кода возникает необходимость структурирования данных, управления зависимостями и проч., которые на данный момент решает целый букет фрэймворков, например RequireJS в композиции с Backbone. С другой стороны в мире Java для управления зависимостями и контроля процесса сборки проекта используется Maven, который отлично справляется с задачей разделения больших проектов на модули, запуска тестов в нужное время и т.д. У некоторых разработчиков, уже давно использующих Maven для сборки проекта, может возникнуть желание вынести свой отлично структурированый JS код в отдельный модуль, тестировать его во время сборки и совершать с ним все операции, которые позволяют делать плагины, о чем и пойдет речь.
Читать полностью »
ASUS анонсирует начало продаж моноблочного ПК Transformer AiO с планшетом вместо экрана
2013-01-08 в 13:27, admin, рубрики: Новости, метки: новостиВпервые необычный гибрид настольного компьютера моноблочной компоновки и планшета, получивший название Transformer AiO, компания ASUS показала в начале июня прошлого года на выставке Computex 2012. Спустя семь месяцев эта интересная разработка снова вошла в экспозицию тайваньской компании, на этот раз — на выставке CES.
Napile – идея и практика
2013-01-08 в 13:22, admin, рубрики: java, kotlin, Программирование, метки: java, kotlin Начну с того что объясню, что napile – это язык программирования, и платформа (объяснения почему ниже). Я не буду описать логику языка, а ток то как язык появился и чем он является сейчас(что бы иметь представления что это такое, это смесь явы/котлина)
Что нужно, что бы сделать свой язык программирования?
- Идея
- Компилятор
- Виртуальная машина и байткод (в моем случае)
Пишем расширение для google chrome
2013-01-08 в 13:11, admin, рубрики: Google Chrome, google chrome extensions, javascript, Песочница, метки: google chrome extensions, javascriptНаписать расширение для google chrome несложно. Но при написании первого раширения могут возникнуть (и возникают) вопросы. Большинство мануалов по написанию первого расширения расчитаны на использования манифеста первой версии, поддержка которого в скором будущем прекратится.
В этой статье будет рассмотрено:
- Как составлять манифест v.2
- Как работать с удаленными ресурсами
- Как работать с cookies
- Как работать с local storage
- Как работать с уведомлениями
Платежи в Android приложениях это просто
2013-01-08 в 12:57, admin, рубрики: android, in-app billing, Разработка под android, метки: android, in-app billingНовость, что осталась незамеченной
С 29 ноября 2012 года, разработчикам под Андроид, которые распространяют свои приложения через Google Play, доступна новая версия библиотеки для приема платежей In-app billing version 3. С этого момента стало действительно просто внедрить прием платежей в собственных приложениях. Но как и у всего нового, есть и свои ограничения (http://developer.android.com/intl/ru/training/in-app-billing/test-iab-app.html):
1) Клиентское устройство должно обладать Android SDK Version 2.2 (API level 8);
2) Приложение «Play Маркет» должно иметь версию 3.9.16 или выше.
Читать полностью »
В плате MSI A85XMA-P33 используется чипсет AMD A85X, хотя хватило бы и A75
2013-01-08 в 12:38, admin, рубрики: Новости, метки: новостиОдновременно с моноблочным ПК AP2021 компания MSI представила системную плату A85XMA-P33, рассчитанную на процессоры AMD в исполнении FM2.
Плату, напоминающую недавно представленную модель MSI A75MA-P33Читать полностью »
Huawei представила флагманский смартфон Ascend D2 с пятидюймовым дисплеем разрешением Full HD
2013-01-08 в 12:34, admin, рубрики: Новости, метки: новостиВместе с большим смартфоном Ascend Mate компания Huawei привезла на выставку CES 2013 и аппарат поменьше — Ascend D2. Новинка носит флагманский статус, поэтому и оснащение ее соответствующие.
Выпустив Ascend D2, Huawei официально присоединилась к Читать полностью »
