Как стать автором
Обновить
154
0
Павел Дмитриев @cleg

Пользователь

Отправить сообщение

BQ Berkeley — насколько полезен Android-смартфон с полной русской клавиатурой?

Время на прочтение4 мин
Количество просмотров14K
За много лет использования iPhone я в целом привык к экосистеме iOS и однозначно ею доволен. Но недавно мне понадобился второй телефон, и я решил не просто попробовать что-то из Android, а взять какое-нибудь реально необычное, и при этом бюджетное устройство. Рыться во множестве китайских магазинов мне было реально лень, а под руку повернулся BQ Berkley, подкупивший наличием полной русифицированной клавиатуры (насколько я знаю единственный такой в своем роде) и весьма доступной ценой в 3990 рублей. Так как я пишу очень много текстов, решил попробовать, можно ли набирать на телефоне хотя бы черновики.

Телефон, в целом, очень бюджетный, цена диктует все возможные ограничения. Подозреваю, что у него найдутся конкуренты, сравнимые по «железу» (даже у самой BQ есть модели лучше, типа Stanford), но русифицированная клавиатура, главная фишка телефона, аналогов не имеет.
Подробности и несколько крупных фотографий
Всего голосов 14: ↑14 и ↓0+14
Комментарии46

Valentina Studio — бесплатная программа для работы с СУБД

Время на прочтение3 мин
Количество просмотров76K
image Очень многие разработчики считают что лучший интерфейс для работы с базами данных — текстовый интерфейс консольного. Я лично еще не достиг подобного просветления, поэтому больше доверяю GUI-инструментам. Хорошо, если у СУБД как у Postgres есть своя, утилита для работы с БД, а что делать если нет? Или если надо работать с различными базами данных одновременно? Под Windows альтернативных клиентов к различным СУБД — море разливанное. С другими ОС (я в данный момент работаю в OS X) все не так радужно, хотя есть программы разной степени пригодности и удобства. Раньше я использовал Navicat, но недавно нашел еще одно интересное решение, о котором и хочу рассказать: Valentina Studio.

Сразу скажу — я общался с разработчиками, и мне очень импонирует их концепция, то что они делают и как, поэтому я решил просто написать обзор о хорошем инструменте, о котором мало кто знает, поскольку публичный релиз программы состоялся очень недавно. До этого она долгое время разрабатывалась для Valentina DB и только в феврале вышла версия с поддержкой известных популярных баз данных. При этом разработчики приняли достаточно разумное решение — базовая версия совершенно бесплатна, а деньги берут только за несколько мощных «особо профессиональных» функций без которых чаще всего можно обойтись.
Читать дальше →
Всего голосов 53: ↑48 и ↓5+43
Комментарии105

Animated Weather Pro

Время на прочтение1 мин
Количество просмотров6.1K
Я перепробовал много программ для показа погоды на Android, но был приятно удивлен этой разработкой. Такого красивого отображения в других программах на данной платформе я не встречал и считал что такие есть только на iOS и в HTC Sense. Как оказалось, я ошибался: реалистичные эффекты, стильная графика и удобное управление — все в одной программе. «В комплетке» есть маленький аккуратный виджет на рабочий стол. Особо расписывать не буду — картинки и видео скажут за меня сами.

В общем, стоит один раз скачать эту программу чтоб просто посмотреть ее.

image


Сайт разработчиков: www.animated-weather.com/android

В бесплатной версии показывается реклама и прогноз ограничивается 3 днями. В полной версии это ограничение снято. Купить полную версию можно и с сайта разработчика.

Под катом еще несколько картинок и видео.
Читать дальше →
Всего голосов 47: ↑30 и ↓17+13
Комментарии31

Вышла версия 1.0 фреймворка Tornado

Время на прочтение1 мин
Количество просмотров1.6K
image

Популярный проект, по созданию неблокирующего web-сервера и «сопутствующего» фреймворка на языке Python, объявил о релизе версии 1.0.

Скачать новую версию можно тут: github.com/downloads/facebook/tornado/tornado-1.0.tar.gz

По сравнению с последним релизом версии 0.2, было добавлено множество новшеств,

— возможность запуска WSGI-приложений, под управлением сервера Tornado (например приложения Django и CherryPy)
— улучшенная производительность в MacOS X (с использованием kqueue) и экспериментальная поддержка win32
— переписан класс AsyncHTTPClient
— поддержка .mo файлов в модуле локализации
— поддержка пре-форкинга для запуска нескольких процессов Tornado
— поддержка SSL и gzip в HTTP-сервере

И многое другое.
Всего голосов 40: ↑36 и ↓4+32
Комментарии10

«Высокотехнологичный» бизнес или сказка про местечковую фемиду

Время на прочтение2 мин
Количество просмотров1.2K
image На юге Украины, в месте где река Ингул впадает в реку Южный Буг, раскинулся уездный город Николаев. Город весьма небольшой (около 500 тысяч жителей) и тихий. Но произошла в нем одна печальная история, о которой я хотел бы вам рассказать. Очень уж она характерна для этой страны (и для не этой, думаю, тоже).

Нашел я ее в заметке на местном новостном сайте. Для начала самое основное.

16 февраля апелляционный суд в Николаевской области оставил без удовлетворения иск администрации «Интернационального клуба БРИЗ» о незаконном вмешательстве в работу телефонных сетей Николаева.


Изначально все было преподнесено как героическая операции, проведенная нашей доблестной Службой Безопасности Украины, совместно чуть ли не с Межпланетной Полицией Ассоциации Млечного Пути.

Нарушители задержаны, суд был скор и справедлив.

Оба обвиняемых осуждены, согласно ч.2 ст. 361 УК Украины, на три года лишения свободы с освобождением от отбывания наказания и испытательным сроком на 1,5 года.

Что же это за статья то такая, спросите вы. Чтобы долго не искать — вот она, вдумайтесь в эти слова:
совершение несанкционированного вмешательства в работу сетей электросвязи, приведшего к изменению маршрутизации информации и искажению процесса обработки информации.


Ну как, нарисовалась страшная картина взлома серверов Укртелекома и злых хакеров алчно потирающих руки?

Омрачает эту сказку о победе добра над злом только знание того что действительно совершили обвиняемые.

А на самом деле...
Всего голосов 34: ↑27 и ↓7+20
Комментарии55

Вышло обновление MacOS 10.6.2

Время на прочтение1 мин
Количество просмотров772
image Стало доступно для загрузки долгожданное обновление MacOS X за номером 10.6.2. Данное обновление рекомендуется установить всем пользователям ОС Mac OS X 10.6 — 10.6.1 Snow Leopard. Оно содержит общие исправления для операционной системы, которые повышают стабильность, совместимость и безопасность компьютера Mac.

Основные (самые долгожданные) изменения включают:
  • решена проблема, приводившая к удалению данных при использовании гостевой учетной записи;
  • решена проблема, приводившая к неожиданному завершению текущего сеанса пользователя;
  • решена проблема с отображением в результатах поиска Spotlight контактов Exchange;
  • повышена стабильность работы дополнений к меню;
  • в Cловаре решена проблема, возникавшая, если в качестве основного языка системы использовался иврит;
  • звуковой эффект срабатывания затвора во время сохранения снимка экрана;
  • решена проблема с жестом смахивания четырьмя пальцами;
  • решена проблема с добавлением изображений в контакты Адресной книги;
  • решена проблема с подключением мониторов к адаптерам DVI и Mini DisplayPort;
  • решена проблема, приводившая к тому, что после перезагрузки настройки яркости могли не сохраняться;


На самом деле изменений еще масса, и более подробно о них можно почитать на сайте Apple.

В русской версии страницы загрузок обновления еще нет, а в английской — оно уже доступно.
Всего голосов 21: ↑13 и ↓8+5
Комментарии30

MacHeist nanoBundle

Время на прочтение1 мин
Количество просмотров629
Сегодня, около 3 ночи по Москве MacHeist представил всем желающим новый набор программ.

image


На данный момент в нем доступно 6 программ:
ShoveBox — органайзер заметок
WriteRoom — текстовый редактор, специально для писателей
Twitterific — стильный Twitter клиент
TinyGrab — утилита для получения скриншотов и загрузки их на сайт
Hordes of Orcs — игра в жанре Tower Defence (сайт пока упал)
Mariner Write — мощный текстовый процессор, будет доступен когда (и если) наберется 500000 участников.

Создатели MacHeist говорят, что седлали этот bundle бесплатным чтобы познакомить как можно больше Mac пользователей с хорошими Indie программами.

До конца раздачи осталось 6 дней.
Всего голосов 47: ↑34 и ↓13+21
Комментарии75

До начала нового MacHeist осталось 4 дня

Время на прочтение1 мин
Количество просмотров604
image Чуть больше 4 дней осталось до нового конкурса от MacHeist. А это значит что всех пользователей Apple ждут интересные и увлекательные головоломки, призами за разгадывание которых станет лицензионное ПО для Mac OS.
На главной странице сайта уже сейчас предлагается вычислить небесные координаты, соответствующие месту «столкновения». Справившиеся с этой несложной задачей получат в подарок Daisy Disk (так стоит 19.95) — красивый визуализатор файловой системы, позволяющий с легкостью понять, куда делось место на диске.
скриншот DD и спойлер
Всего голосов 40: ↑29 и ↓11+18
Комментарии21

doubleTwist или как троллить Стива Джобса

Время на прочтение2 мин
Количество просмотров1.4K
Angre Steve Больше года назад на хабре была статья про Йона Йохансена, изветсного так же как DVD-Йон и его участие в стартапе DoubleTwist.
Вкратце, DVD-Йон, уже знаменитый своей программой взлома защиты DVD дисков (и последовавшей серией безуспешных судебных исков), занимался ни много ни мало а взломом DRM защиты музыкальных (и не только) файлов.
Причем, в первую очередь — защиты iTunes.
Уже только это, само по себе способно изрядно разозлить многих борцов за DRM и защиту сверхприбылей правообладателей.

Но, как оказалось, это — только начало серьезной «вирусной» рекламной кампании очень интересного продукта. Особенно интересно в ней целенаправленная атака на Apple, которая знаменита своей любовью «подшучивать» над другими и при этом свято оберегать свои интеллектуальные права. В общем, мишень выбрана знатная.

Буквально вчера на youtube появился следующий ролик.

В общем, «послание» этого ролика понять несложно. Пародируя знаменитую рекламу Apple 1984 года, авторы ролика меняют все местами.
В роли «оболваниваемых» выступают пользователи айподов, а в роли большого брата теперь кто-то напоминающий самого Стива Джоббса.
В конце ролика говорится что 6 октября doubleTwist предоставит всем возможность выбора.
Эти же ребята успели отметиться рекламой на стене AppleStore в Сан-Франциско, гласившей «лекарство от iTunes зависимости»

Что и говорить, выглядит это все достаточно интригующе.
Что же можно обнаружить, зайдя на сайт www.doubletwist.com?
Очень интересную программу!
Всего голосов 100: ↑87 и ↓13+74
Комментарии106

Новый дизайн Pocketbook 360°

Время на прочтение1 мин
Количество просмотров1.2K
image В прошлом топике я описывал новую читалку электронных книг PocketBook 201. Там же упоминалось про возможные проблемы с другим производителем читалок из-за дизайна. В общем, так и получилось — дизайн устройства пришлось изменить.
Но, по-моему, как раз получился тот случай когда «не было бы счастья, да несчастье помогло». Новый дизайн получился заметно лучше старого.
Обсуждение и дополнительные изображения можно найти на форуме.
Еще несколько картинок - под катом.
Всего голосов 7: ↑6 и ↓1+5
Комментарии9

LISP-программирование как жанр искусства

Время на прочтение1 мин
Количество просмотров5.6K
Нереальный, фееричный перфоманс с использованием LISP и OpenGL.
Поначалу ничего непонятно, но все завораживающее действо начинается с 5 минуты где-то. Может быть это и есть один из видов искусства будущего?


Уже представляю себе «выступает заслуженный LISP-ист России, лауреат международных премий Иван Лямбдин»
Всего голосов 88: ↑78 и ↓10+68
Комментарии60

PocketBook 201 — компактная читалка с некусачей ценой

Время на прочтение1 мин
Количество просмотров1.2K
image Украинские разработчики PocketBook анонсировали разработку новой компактной читалки, основанной на технологии e-ink — PocketBook 201. Новая модель является более компактным вариантом и предыдущей разработки PocketBook 301.
Новая модель как и «старший брат» отличается всеядностью и пониманием множества форматов (в числе которых fb2 и даже djvu).
Кроме того, интересной особенностью является наличие встроенного гиродатчика, который будет менять направление перелистывания при перекладывании устройства в другую руку автоматически.
Ориентировочные сроки появления новинки в продаже — лето этого года, цена также обещает быть привлекательной (около 250 долларов).
Кстати, активное обсуждение с участием разработчиков ведется на форуме.

UPD: внешний вид устройства может быть изменен так как на дизайн предъявила претензии компания Booken.
Всего голосов 36: ↑32 и ↓4+28
Комментарии95

Основы Python — кратко. Часть 6. Расширенное определение функций.

Время на прочтение4 мин
Количество просмотров74K
Продолжение, начало см. тут.

В этом разделе мы поговорим более подробно про определение функций, и раскроем некоторые Python-специфичные особенности данного процесса. Так как информации много, то постараюсь излагать все достаточно кратко.

Параметры по-умолчанию


Для всех параметров функций можно указывать значения по-умолчанию, это дает возможность вызвать функцию с меньшим числом параметров. Например, у нас есть функция для авторизации пользователя на сайте:
def login(username="anonymous", password=None):
    """Тут какие-то действия"""
    pass

# вызвать эу функцию мы можем одним 
# из нижеприведенных способов
login("root", "ujdyzysqgfhjkm")
login("guest")
login()
# мы можем указать какой из параметров мы передаем, 
# указав его имя в явном виде
login(password="nobody@mail.com") 

Читать дальше →
Всего голосов 46: ↑42 и ↓4+38
Комментарии77

Webbynode — VPS для разработчиков

Время на прочтение1 мин
Количество просмотров1.7K
Я с интеренсом наблюдаю за развитием проекта webbynode. Разработчики обещают создать «cloud computing решение для разработчиков».
Вот только некоторые из «приятных особенностей» данного проекта:
  • VPS хостинг на основе Xen.
  • Ориентация на хостинг приложений и оптимизированный под это интерфейс управления.
  • Технология «ReadyStack», позволяющая быстро развертывать готовые решения для популярных фреймворков. Прямо сейчас есть решения для RoR, Django, и LAMP.
  • Высокая доступность, благодаря использованию многих датацентров.

Я зарегестрировался в программе для бета-тестеров, и вскоре мне пришло приглашение со всей необходимой для входа информацией.
После логина открылась удобная web-консоль для управления развернутым VPS.

Немного скриншотов и коментариев
Всего голосов 31: ↑29 и ↓2+27
Комментарии24

«Сайты от спонсоров»

Время на прочтение1 мин
Количество просмотров706
Прочитал я вот этот топик, сходил по ссылке… И появилась у меня мысль. Решил я ее вынести на обсуждение.

В принципе, есть немало служб, которые не имеют представительства в интернете в силу разных причин (хотя основная понятна и так). Но тем не менее, я бы лично, не отказался получать от них свежую информацию. К ним можно отнести райотделы милиции, пожарные части, станции скорой помощи, ЖЭКи, и т.д. и т.п. Денег у них на это не было и не будет еще долго. Но при наличии небольшого количества доброй воли и желания сделать добро, это можно легко решить.

Вот собственно и проблема которую в принципе хотелось бы обсудить.
1. Актуальна ли для вас подобного рода информация (новости о проишествиях, советы от разных служб и т.п.)? Или это я вообще бесполезную тему поднимаю?
2. Надо ли это этим самым службам? Или у них и так забот выше крыши?
3. Не надеясь на государство, реально ли оргинизовать акцию помощи. Ведь в принципе, это не сложно — маленький хостинг, бесплатная ЦМС, внятный шаблон. На пол-дня работы, но зато — рекламный повдо и плюс в карму в глобальном смысле.
4. Или проще организовать один общий сайт на котором подобные службы могли бы заводить себе страницы?

В общем, такая мысль. Мне она кажется интересной (были же новости про Питерские отделения милиции которые завели странички ВКонтакте). Но я могу и ошибаться, и оно никому ни надо с обоеих сторон. В общем я не знаю с какой стороны к этому подойти.

Спасибо за ваше внимание, потраченое на чтение этого поста и написание коментария :-)

UPD: Так как проект вызвал интерес, все желающие поучаствовать приглашаются в группу groups.google.ru/group/solp
Всего голосов 8: ↑7 и ↓1+6
Комментарии44

Ja.NET — Java для .NET

Время на прочтение1 мин
Количество просмотров7.1K
image Как скрестить ужа с ежом? Эту, казалось бы, анекдотичную задачу довольно неплохо решили разработчики проекта Ja.NET. В результате их кропотливого труда на свет появилось уникальное творение — JVM, работающая под Microsoft .NET Framework. Разработчики заявляют о частичной совместимости с Java SE 1.5.

На этом месте разработчики со стажем, поморщившись, вспомнят про полумертвенький J#, впоследствии практически заброшенный «родителями». Но Жанетт — в отличие от той поделки — девушка серьезная, и подход демонстрирует более вдумчивый. В ее родителях числятся именитые проекты: Eclipse JDT compiler, Mono's Cecil, и Apache Harmony. В отличие от своих аналогов, Ja.NET представляет из себя полноценную виртуальную ява-машину, работающую на основе .NET. Кроме того, компилятор генерирует родной код MSIL, что положительно сказалось на производительности.

Пример кода
Всего голосов 43: ↑36 и ↓7+29
Комментарии55

Titanium — новая RIA платформа

Время на прочтение1 мин
Количество просмотров1.2K
Appcelerator, Inc, известные своим SDK для разработыки «rich web pages» представили новую, полностью открытую платформу для построения RIA под названием Titanium.
Платформа базируется на ряде популярных продуктов:
  • WebKit
  • Chromium
  • Gears
  • GTK+
  • JQuery
  • Appcelerator SDK
  • NSIS
  • Ruby

3 имеющиеся в наличии демки выглядят достаточно приятно.

Под катом — официальное релиз-видео.

Читать дальше →
Всего голосов 8: ↑7 и ↓1+6
Комментарии2

Python плагин для IntelliJ IDEA

Время на прочтение1 мин
Количество просмотров20K
С неделю назад прочитал приятную новость про «размораживание» разработки Python плагина для IDEA. Памятуя про позитивные чувства, которые вызвало общение с IDEA 6 версии в роли Java-IDE, решил попробовать этот плагин, благо новая сборка уже доступна для загрузки и регулярно обновляется.

В общем, смею вам доложить — впечатления положительные. Очень рекомендую попробовать всем, так или иначе связанным с Python-разработкой.
Читать дальше →
Всего голосов 30: ↑28 и ↓2+26
Комментарии34

Очень быстрый поиск с программой Everything

Время на прочтение2 мин
Количество просмотров37K
Начну немного «издалека». Дело в том, что я (и думаю не я один) — очень люблю маленькие но функциональные программы. Я встречал несколько таких приложений, которые иначе чем шедеврами софтостроения и не назовешь. Жаль только что пополняется список этих «нанотехнологичных» шедевров весьма редко.
Но сегодняшнее чтение ленты новостей с русского лайфхакера принесло ссылку на очередной такой шедевр.
Это — программа с весьма скромным (хотя и метким) названием everything и предназначена она для быстрого поиска файлом и папок по имени.
Что же в ней такого замечатального?
Всего голосов 49: ↑48 и ↓1+47
Комментарии96

Основы Python — кратко. Часть 5. Определение функций, основы.

Время на прочтение3 мин
Количество просмотров167K
Начав писать главу про ООП, понял что совсем забыл освятить такой большой и нужный раздел Пайтона как функции. Тема это большая и обширная, потому, чтобы не сильно растягивать паузу между уроками, решил разделить ее на 2 части. Сначала расскажу основы, потом уже углубленные особенности Пайтоновского функциестроения.

Функции в Пайтоне объявляются не просто, а очень просто. Вот пример самой простой:

def empty_func():
    pass

Начинается объявление с ключевого слова def, что как не сложно догадаться является сокращением от define. После него идет имя функции. После имени в круглых скобках задается список параметров, в данном случае отсутствующих.
Читать дальше →
Всего голосов 5: ↑5 и ↓0+5
Комментарии21
1

Информация

В рейтинге
Не участвует
Откуда
Украина
Дата рождения
Зарегистрирован
Активность