Очень маленький пост о том, что выбрать: генератор или класс, когда реализация возможна обеими способами.
Читать полностью »
Архив за 03 сентября 2012 - 2
Генераторы vs классы
2012-09-03 в 18:23, admin, рубрики: python, генераторы, классы, ооп, оптимизация, метки: python, генераторы, классы, ооп, оптимизацияИстория нашего стартапа Dia-Life — сервиса соблюдения диет и компенсации диабета
2012-09-03 в 18:12, admin, рубрики: история, сервис, стартап, я пиарюсь, метки: история, сервис, стартапДоброго времени суток!
Я хотел бы рассказать о стартапе, который мы вдвоем с коллегой, разрабатываем последние два года.
Dia-Life — это онлайн сервис для сторонников здорового питания и для страдающих сахарным диабетом, который позволяет наиболее просто и комфортно соблюдать диету, создать свою индивидуальную систему питания и компенсировать сахарный диабет, предоставляя для этого все необходимые для этого методики, постановку целей и удобный инструментарий для их достижения.
В первую очередь, этот сервис создавался для себя — эта история началась после того, как в 2007 г. мне диагностировали диабет. С тех пор я прошел долгий путь: от поиска различных оффлайн и онлайн решений подобных дневников, от собственных костылей в MS Excel, до разработки Dia-Life.
Далее, под катом, я постараюсь рассказать о том, что же из всего этого вышло и что будет дальше.
Motorola собирается показать смартфон с экраном во всю переднюю панель устройства
2012-09-03 в 18:02, admin, рубрики: android, full-screen, Google, motorola, Смартфоны и коммуникаторы, метки: android, full-screen, Google, motorola
Прибегая к традиционным в таких случаях выражениям, обозреватели Bloomberg, ссылаясь на инсайдерский источник в отрасли, утверждают, что мероприятии, которое состоится на этой неделе, новое приобретение Google Motorola Mobility представит одну из самых крупных своих новинок — смартфон, экран которого будет полностью занимать всю его переднюю панель (full-screen).
Почти никаких технических подробностей о новом смартфоне нет, кроме того, что устройство приобретёт статус флагмана, будет работать в LTE-сетях Verizon ( которая, собственно, и собирается продавать новинку в США); в качестве операционной системы вполне ожидаемо будет использоваться «одна из последних версий Android». О цене устройства также ничего не сообщается.
Весьма любопытным обстоятельством является также и то, что презентация «full-screen»-флагмана от Motorola назначена на 5 сентября — другими словами, на тот же самый день, когда Nokia, согласно анонсу финской компании, намерена представить новые смартфоны на Windows Phone 8, "киллер-фичей" которых должны стать беспроводная зарядка и сменные панели.
Изображение приведено для иллюстрации и отношения к предмету топика не имеет.
Читать полностью »
Некоторые американские орангутанги получили доступ к планшетам Apple iPad
2012-09-03 в 17:30, admin, рубрики: Новости, метки: новостиИсточник рассказал о необычном опыте использования планшетов. Как стало известно, в нескольких зоопарках США и Канады работает программа Apps for Apes («Приложения для обезьян»), в рамках которой орангутанги могут регулярно пользоваться планшетами Apple iPad.
В программе используются приложения, первоначально разработанные для детей. С их помощью работники зоопарков пытаются обучить приматов музыке, рисованию и другим видам деятельности. По словам участников программы (со стороны людей), помимо развлечений, планшеты выполняют и коммуникативную функцию.
Генератор масок из интервалов DEF кодов для Asterisk
2012-09-03 в 17:27, admin, рубрики: asterisk, def-коды, ip-телефония, php, sip, метки: asterisk, def-коды, PHP, sipЧто имеем на входе:
- насколько SIP операторов для исходящей связи, причём у некоторых более «вкусные» тарифы на определенного мобильного оператора;
- данные по DEF кодам на rossvyaz.ru выделенным операторам, но разбитыми на интервалы в том числе смежные (особенно заметно для МегаФона);
- настроенный Asterisk в виде дистрибутива Elastix.
На выходе хотим получить список масок для определения номеров московских сотовых операторов (МСС, Билайн, МТС, МегаФон). Для этого за пару часов был написан небольшой скрипт, который наверняка может пригодиться кому-то еще и при небольших изменениях может быть переделан под других операторов или другие регионы.
Читать полностью »
Предварительные данные о смартфоне Nokia Lumia 920: беспроводная зарядка, 32 ГБ памяти и камера PureView
2012-09-03 в 16:43, admin, рубрики: Новости, метки: новостиПослезавтра компания Nokia представит смартфон Lumia 920 на специальном мероприятии, устроителем которого выступает Microsoft, сообщает источник. Этому аппарату предстоит возглавить линейку смартфонов финской компании, осуществляющей переход на использование ОС Windows Phone.

Предварительные данные о смартфоне Nokia Lumia 920: беспроводная зарядка, 32 ГБ памяти и камера PureView разрешением 8 Мп
2012-09-03 в 16:43, admin, рубрики: Новости, метки: новостиПослезавтра компания Nokia представит смартфон Lumia 920 на специальном мероприятии, устроителем которого выступает Microsoft, сообщает источник. Этому аппарату предстоит возглавить линейку смартфонов финской компании, осуществляющей переход на использование ОС Windows Phone.

Различия асинхронной и многопоточной архитектуры на примере Node.js и PHP
2012-09-03 в 16:25, admin, рубрики: node.js, php, асинхронная модель, Веб-разработка, Серверная оптимизация, метки: node.js, PHP, асинхронная модель В последнее время наблюдается рост платформ, построенных на асинхронной архитектуре. На асинхронной модели построен самый быстрый в мире веб-сервер nginx. Активно развивается шустрый серверный javascript в лице Node.js. Чем же хороша эта архитектура? Чем она отличается от классической многопоточной системы? На эту тему было написано огромное множество статей, но полного понимания предмета они дали далеко не всем. Часто приходится наблюдать споры вокруг Node.js vs PHP+apache. Многие не понимают, почему некоторые вещи можно сделать на Node.js, но нельзя на PHP или наоборот — почему вполне правильный рабочий код на PHP сильно замедлится в Node.js, а то и повесит ее. В данной статье я бы хотел еще раз подробно объяснить разницу в их архитектуре. В качестве примеров двух систем, возьмем вебсервер с PHP и Node.js.
Читать полностью »
Различия асинхронной и многопоточной архитектур на примере Node.js и PHP
2012-09-03 в 16:25, admin, рубрики: node.js, php, асинхронная модель, Веб-разработка, Серверная оптимизация, метки: node.js, PHP, асинхронная модельВ последнее время наблюдается рост платформ, построенных на асинхронной архитектуре. На асинхронной модели построен самый быстрый в мире веб-сервер nginx. Активно развивается шустрый серверный javascript в лице Node.js. Чем же хороша эта архитектура? Чем она отличается от классической многопоточной системы? На эту тему было написано огромное множество статей, но полного понимания предмета они дали далеко не всем. Часто приходится наблюдать споры вокруг Node.js vs PHP+apache. Многие не понимают, почему некоторые вещи можно сделать на Node.js, но нельзя на PHP или наоборот — почему вполне правильный рабочий код на PHP сильно замедлится в Node.js, а то и повесит ее. В данной статье я бы хотел еще раз подробно объяснить разницу в их архитектуре. В качестве примеров двух систем, возьмем вебсервер с PHP и Node.js.
Чего 5 сентября ждать от Nokia
2012-09-03 в 15:54, admin, рубрики: ifa 2012, jolla, JollaMobile, linux, Lumia, MeeGo, microsoft, N950, nokia, Samsung, Исследования и прогнозы в IT, Смартфоны и коммуникаторы, метки: ifa 2012, jolla, JollaMobile, Lumia, MeeGo, microsoft, N950, nokia, SamsungОчевидно, что 5 сентября Nokia предствит не менее двух смартфонов на WP8. Достаточно вероятно, что один из них будет стремиться к размерам Galaxy Note. Не менее вероятно, что один из девайсов будет оборудован камерой с технологией PureView. Это наверняка не будет 41 Мп, но технология может быть реализована на платформе WP8. Абсолютно невероятно, но то ли мне просто хочется верить в это и поэтом я подверстываю какие-то факты под желаемое, то ли эти факты действительно выстраиваются в логическую цепочку, — но я не могу полностью исключить варианта, что 5 сентября будет представлено устройство, продолжающее линейку линуксовых разработок Nokia.