Архив за 12 февраля 2014 - 7

Смазанная фотография и конкурс: выбор победителяВсем известно, что для наиболее эффективного решения всех проблем Вашего софта, необходимы грамотный баг-репорт и соответствующие логи. Но, зачастую, пользователи не предоставляют исчерпывающую и качественную информацию об ошибках, так что приходится обходиться тем, что есть. Так произошло и в этом случае: некий юзер mdickie прислал скриншот лога, хранивший в себе тайну зависания нашей ОС на его компьютере. Но фото оказалось крайне низкого качества, так что часть текста можно было разобрать с трудом, а остальной текст — невозможно разобрать вообще. yogev_ezra попробовал улучшить качество с помощью программ обработки изображений, но почти безуспешно.

Тогда мы решили провести конкурс на Хабре, суть которого заключалась в том, что любой читатель Хабра может попытаться улучшить оригинальную смазанную фотографию с помощью любой программы обработки изображений, и опубликовать свой результат. Читателя, добившегося наилучшего результата, ждёт приз — фирменная флешка и футболка с логотипом KolibriOS (включая пересылку на указанный победителем адрес). Обработанные фотографии надлежало выкладывать в комментариях к посту с конкурсом, либо на нашем форуме (в той теме, где находилась оригинальная фотография), до 17 сентября 2013 года 24:00 GMT. (Осторожно, трафик — под катом много фото)Читать полностью »

Показанное на иллюстрациях изделие представившая его компания Axiomtek называет самой производительной платой типоразмера Pico-ITX. Это неудивительно — на плате размерами 100 х 72 мм расположен процессор Intel Core четвертого поколения. Точнее говоря, в зависимости от модификации это может быть процессор Intel Core i7-4650U (1,7 ГГц), Intel Core i5-4300U (1,9 ГГц), Intel Core i3-4010U (1,7 ГГц) или Intel Celeron 2980U (1,6 ГГц). В слот SO-DIMM можно установить до 8 ГБ памяти DDR3L-1600. Базовая конфигурация включает 2 ГБ.

Продажи PICO880 начнутся в марте

Читать полностью »

imageОт переводчика
Выгорание в жизни программиста может случиться по самым разнообразным причинам; если задаться целью перечислить все пути, которыми оно подкрадывается к нам, то одно лишь это перечисление займет немало времени. Это еще один повод, по которому не стоит недооценивать процесс выгорания — иначе однажды вам придется искать дорогу обратно, и стоить это может очень дорого. Последняя строка вовсе не голословна — мне самому однажды смогла помочь лишь любовь к коду — когда уже, казалось бы, все осточертело и ничего не хотелось, чтение подвернувшегося Макконнелла навеяло воспоминания о том, как же когда-то мне нравилось программировать. И сегодня мне нравится делать это снова.
А теперь — слово автору.

Я отошел от своего выгорания только недавно — несмотря на то, что случилось оно несколько лет назад. Да, мне было непросто… очень непросто. Когда я думаю о произошедшем, на ум приходит немало причин тому, что случилось со мной — но самое интересное заключается в том, что каждой из них я никогда раньше не придавал значения. Хотите повторить мой путь и выгореть? Пожалуйста, у меня готов целый список, как следует поступать в таком случае:

1. Думать о проекте и только о нем

Признайтесь себе: бизнес хочет, чтобы вы создавали наилучший продукт «для наших клиентов». Вы откладываете в долгий ящик какой-либо функционал из-за того, что не успеваете к дедлайну. Вы планируете проект и анализируете его со всех сторон для того, чтобы разбить на несколько «перевариваемых» частей, которые затем должны быть воплощены одним из кодеров (в роли обезьянки, или code monkey, кстати говоря, можете быть и вы один). Вы создаете рабочий прототип, затем получаете обратную связь и делаете еще одну итерацию. И все это — без единой мысли о себе любимом.
Читать полностью »

3D-карта GeForce GTX Titan Black оказалась не совсем черной, если верить изображениям, которые опубликовал тематический ресурс VideoCardz.com. Этим они отличатся от изображений черной 3D-карты Nvidia GeForce GTX Titan, появившихся в ноябре.

3D-карта GeForce GTX Titan Black оказалась не совсем черной

Новая модель внешне практически не отличается от Читать полностью »

По сообщению источника, смартфон Samsung Galaxy S5, анонс которого ожидается в конце месяца, получил экран без рамок. Специалисты южнокорейской компании разрабатывают эту технологию с 2012 года.

Ранее опубликованная информация, что весь экран Samsung Galaxy S5 будет дактилоскопическим датчикомЧитать полностью »

в 7:09, , рубрики: Без рубрики

Я работаю штатным программистом в Санкт-Петербургском Государственном Экономическом Университете и моей задачей с недавних пор является сопровождение деятельности отдела фото-видео производства (начинающее университетское телевидение). Как только начальник управления попросил всех зарегистрироваться в Bitrix24 с целью автоматизировать отчёты, я подумал об автоматизации входящих задач (на самом деле всё немного глубже и целью была дисциплина, но к посту не относится).

Собственно, первом делом я взялся за форму заявки на фото-видео съёмку, которую, недолго думая, набросал в Django. К этому моменту мои познания фрэймворка ограничивались несколькими представлениями для вывода списков на внутреннем сервере отдела. Основной сложность в форме стали внезапно поля — хотелось одновременно и красоту навести и от ошибок ввода пользователя уберечь(ся). Особенно нтересовали меня два поля — поле ввода телефона и выбора времени. О них и речь.

Начну с поля для ввода телефона. Сначала я обратился к Хабру и нашёл некий пост, однако увиденное показалось мне слишком громоздким для моей цели (ведь мне надо было просто передать телефон оператору). Я понял, что использование CharField не приведёт ни к одной из моих целей и, пошуршав документацией Django, я нашёл там MultiValueField и MultiWidget в дополнение (сразу хочу сказать, что использование только MultiValueField порождает обычную строку для ввода текста, что никакого смысла не имеет). Через несколько минут был написан код под катом.

Читать полностью »

Некоторые пользователи после запуска Developer Tools в браузере Chrome на сайте Facebook получают предупреждение большими буквами: «Будьте осторожны! Эта функция браузера предназначена только для разработчиков».

Facebook пытается блокировать консоль разработчика в браузере Chrome

С помощью такого сообщения Facebook хочет предотвратить выполнение кода в консоли неграмотными пользователями.
Читать полностью »

После небольшой передышки производители 3D-карт готовы обновить ассортимент. Компания Nvidia, как мы уже сообщали, планирует выпуск моделей GeForce GTX 750 и GeForce GTX 750 Ti. Упреждая это событие, компания AMD уже представила 3D-карту Radeon R7 250XЧитать полностью »

Немного информации о том, какие данные в вашем приложении могут быть доступны для других программ и какие меры можно предпринять, чтобы это предотвратить.
Об открытости данных в Android приложениях

Читать полностью »

Mozilla буде показывать рекламу пользователям браузера Firefox, сообщается в блоге компании.

Подается эта история в виде красивого рассказа о "трансформации пользовательского опыта". Герман Даррен (Darren Herman), вице-президент Mozilla по контент-услугам, рассказал о новой программе "Directory Tiles", которая призвана улучшить все тот же пресловутый "пользовательский опыт", особенно для тех людей, кто использует Firefox совсем недавно. 

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js