Прогресс не стоит на месте — современные устройства в доме все чаще и чаще обзаводятся поддержкой интернета. Холодильник с интернетом? Пожалуйста! Сейчас уже в большинстве современных ТВ есть поддержка LAN. В доме появляется все больше и больше устройств с IP-адресом. Компания EnerGenie захотела отличиться и выпустила интересное устройство — программируемый сетевой фильтр с LAN-интерфейсом. Также в ассортименте есть модели с WiFi и USB, но похоже они у нас не продаются.
Дмитрий Варгасов @yopopt
Пользователь
Обеспечение чистоты воздуха при чистке матрицы цифрового фотоаппарата
3 мин
7.7KДумаю многим владельцам фотоаппаратов со сменной оптикой знакомы точечки пыли севшей на матрице их цифрового любимца и соответственно видимые тёмные пятнышки на фотографиях (как правило не доэкспонированных).
+73
Начались продажи первой в мире электронной книги с экраном Qualcomm Mirasol
2 мин
7.4KПочти 2 года прошло с тех пор, как на Хабре писали о дисплеях Qualcomm Mirasol, основанных на технологии близкой к e-ink и сочетающей в себе достоинства как электронных чернил, так и традиционных дисплев.
И вот наконец проект превратился из очередного лабораторного экперимента в рыночный продукт. Первая читалка с таким экраном поступила в продажу в Южной Корее. Выпущена в сотрудничестве с крупнейшим книжным магазином на этом рынке, Kyobo Book Centre, называется Kyobo eReader. Розничная цена составляет 310$, для владельцев клубной карты Kyobo — всего 265$.
Остальные характеристики устройства очень хороши для читалки, хоть и не вызывают восторга, если воспринимать девайс как планшет (коим он по сути и является):
И вот наконец проект превратился из очередного лабораторного экперимента в рыночный продукт. Первая читалка с таким экраном поступила в продажу в Южной Корее. Выпущена в сотрудничестве с крупнейшим книжным магазином на этом рынке, Kyobo Book Centre, называется Kyobo eReader. Розничная цена составляет 310$, для владельцев клубной карты Kyobo — всего 265$.
Остальные характеристики устройства очень хороши для читалки, хоть и не вызывают восторга, если воспринимать девайс как планшет (коим он по сути и является):
+74
Plastic Logic 100 в реальной жизни
1 мин
12KВ видео можно увидеть как работает Plastic Logic 100. Несколько мыслей, которые требуют отдельного разъяснения.
— Это учебник для школы, это не ПЛАНШЕТ
— В школе неприменимы планшеты с цветными экранами (не eInk, так как действуют нормативы аналогичные использованию мониторов) — можно сколь угодно долго возмущаться этими нормативами, но пока они есть, ничего кроме eInk для каждого урока использовать нельзя;
— Время работы — неделя, в день 3-4 часа работы. Это приятный момент;
— Отсутствие цвета в иллюстрациях в книгах по биологии, географии и так далее, это минус;
— Можно делать комментарии в тексте;
— Ничего удалять или добавлять в читалку нельзя;
— Стоимость устройства 12.000 рублей в рамках тендера, который провели в МинОбразования;
— Цены в 20 тысяч и более нет, это выдумки журналистов;
— В рамках тендера цена определяется коммерческим путем, то есть она может быть и меньше;
— Коротко — своим детям такую игрушку в школе хочу — она получилась толковой и вполне заменяет по качеству учебники на бумаге.
Далее идут детали и таковых много, но рекомендую посмотреть видео.
P.S. Еще раз хочу подчеркнуть, что это читалка учебников, она не поддерживает никакие форматы, с ней ничего нельзя делать. Это учебник. Планшеты в школе нельзя использовать по нормам, да и зрение детей жалко.
— Это учебник для школы, это не ПЛАНШЕТ
— В школе неприменимы планшеты с цветными экранами (не eInk, так как действуют нормативы аналогичные использованию мониторов) — можно сколь угодно долго возмущаться этими нормативами, но пока они есть, ничего кроме eInk для каждого урока использовать нельзя;
— Время работы — неделя, в день 3-4 часа работы. Это приятный момент;
— Отсутствие цвета в иллюстрациях в книгах по биологии, географии и так далее, это минус;
— Можно делать комментарии в тексте;
— Ничего удалять или добавлять в читалку нельзя;
— Стоимость устройства 12.000 рублей в рамках тендера, который провели в МинОбразования;
— Цены в 20 тысяч и более нет, это выдумки журналистов;
— В рамках тендера цена определяется коммерческим путем, то есть она может быть и меньше;
— Коротко — своим детям такую игрушку в школе хочу — она получилась толковой и вполне заменяет по качеству учебники на бумаге.
Далее идут детали и таковых много, но рекомендую посмотреть видео.
P.S. Еще раз хочу подчеркнуть, что это читалка учебников, она не поддерживает никакие форматы, с ней ничего нельзя делать. Это учебник. Планшеты в школе нельзя использовать по нормам, да и зрение детей жалко.
+140
Новая компьютерная «крыса» от Mad Catz
2 мин
17KЗа всю историю существования компьютерных мышей мы видели множество их разновидностей, включая самые необычные. Некоторые из нетипичных мышей прижились и были или являются популярными, другие — «вымерли» сразу. Все же «вымерших» моделей, не ставших популярными больше, чем тех, что получили признание пользователей. Однако руководство компании Mad Catz, по всей видимости, не испугалось насыщенности рынка манипуляторов, и на днях компания представила собственную мышь, вернее, крысу. Да, эта модель так и называется, Rat. Полное название модели — Cyborg R.A.T.7 Albino. «Альбинос» — переработанная версия Cyborg R.A.T.7.
+31
История игрушки. Поле Чудес
11 мин
301KСлучилось это в городе, закрытом от шпионов, цыган и бед социалистической экономики. В Советском Союзе было ровно 10 таких городов, повязанных атомным секретом.
Жизнь мальчиков с математическими способностями в атомных городах была предопределена — школа с пятерками по алгебре и геометрии, мех-мат столичного университета, возвращение в систему, квартира через год, кандидатская степень в 40 лет, ВАЗ 2103 к пятидесяти годам, звание доктора, гараж, шесть соток, четыре квадратных метра.
Бесконечные размышления о математическом моделировании ядерных взрывов разрывали мальчикам мозг. Мозг можно было отвлечь тремя способами — алкоголем, азартными играми и спортом. Секс и музыка помогали не всегда.
Далее я проваливаюсь в историю компьютерной игры.
Под тегом личные воспоминания ветерана без ссылок, рекламы, картинок и кода.
Спасибо за чудесные комментарии, парни.
Жизнь мальчиков с математическими способностями в атомных городах была предопределена — школа с пятерками по алгебре и геометрии, мех-мат столичного университета, возвращение в систему, квартира через год, кандидатская степень в 40 лет, ВАЗ 2103 к пятидесяти годам, звание доктора, гараж, шесть соток, четыре квадратных метра.
Бесконечные размышления о математическом моделировании ядерных взрывов разрывали мальчикам мозг. Мозг можно было отвлечь тремя способами — алкоголем, азартными играми и спортом. Секс и музыка помогали не всегда.
Далее я проваливаюсь в историю компьютерной игры.
Под тегом личные воспоминания ветерана без ссылок, рекламы, картинок и кода.
Спасибо за чудесные комментарии, парни.
+914
Идеальный стол для ежедневной работы за компьютером
1 мин
100KВсем доброго дня, хочу похвастаться доброй хабра-аудитории своим будущим заказом. Итак, недавно я зашёл в кабинет в офисе и у одного сотрудника нашей фирмы увидел такой вот интересный стол:
+7
Обзор Logitech Wireless Illuminated Keyboard K800
2 мин
44KПредистория
Собственно в эту клаву я влюбился давно. А точнее — когда её анонсировали. По сути — это была клавиатура — исправление ошибок и доработка проводной версии. И это мне нравилось. А еще она была беспроводная.
В общем — как только она появилась у нас в городе, я побежал и купил.
Читайте обзор и мои впечатления под катом.
+19
Обзор Cideko Air Keyboard
5 мин
2.9K Многие, как и я, сейчас используют неттопы (или ультракомпактные PC) для построения домашних мультимедиа центров. Это удобно и ненамного дороже, чем использовать готовые плееры, хотя и требует достаточно времени на отладку всей системы в сборе. (Основная причина, почему я выбрал именно неттоп — возможность смотреть полюбившийся Турбофильм, плееров которые это умеют, на сколько я знаю, нет.)
Естественно, что основной способ просмотра видео на таком комплекте (телевизор + компьютер) — лежа на диване/кровати или сидя в кресле, что требует нестандартного комплекта управления компьютером, т.к. привычные клавиатуру и мышь, даже беспроводные, удобно расположить негде. Самым простым решением является приобретение ИК пульта ДУ, коих сейчас достаточно много, но все они ограничены по функционалу, например, набрать урл в адресной строке браузера будет проблематично. В связи с этим я принял решение искать беспроводную клавиатуру с интегрированной возможностью управления мышкой.
В Москве, на самом деле, оказалось не так много вариантов, подходящих мне по функциональности, это dinovo mini от Logitech, но модель уже достаточно старая, а стоит все еще достаточно дорого (на маркете от 2500 сейчас, на момент поисков были от 5000), плюс тачпад меня не очень прельщал. Также есть полноразмерные клавиатуры с трекпоинтами и трекболами, но данный вариант очень громоздок, плюс цены, даже на Genius, достаточно высоки. Еще в интернете попалось описание мини клавиатуры от Lenovo, Т-образной формы, но мне она не очень приглянулась. В результате я решил заказать вожделенную мною ранее Cideko Air Keyboard, о которой писалось на Хабре в феврале.
Естественно, что основной способ просмотра видео на таком комплекте (телевизор + компьютер) — лежа на диване/кровати или сидя в кресле, что требует нестандартного комплекта управления компьютером, т.к. привычные клавиатуру и мышь, даже беспроводные, удобно расположить негде. Самым простым решением является приобретение ИК пульта ДУ, коих сейчас достаточно много, но все они ограничены по функционалу, например, набрать урл в адресной строке браузера будет проблематично. В связи с этим я принял решение искать беспроводную клавиатуру с интегрированной возможностью управления мышкой.
В Москве, на самом деле, оказалось не так много вариантов, подходящих мне по функциональности, это dinovo mini от Logitech, но модель уже достаточно старая, а стоит все еще достаточно дорого (на маркете от 2500 сейчас, на момент поисков были от 5000), плюс тачпад меня не очень прельщал. Также есть полноразмерные клавиатуры с трекпоинтами и трекболами, но данный вариант очень громоздок, плюс цены, даже на Genius, достаточно высоки. Еще в интернете попалось описание мини клавиатуры от Lenovo, Т-образной формы, но мне она не очень приглянулась. В результате я решил заказать вожделенную мною ранее Cideko Air Keyboard, о которой писалось на Хабре в феврале.
+36
Нестандартное применение браузера, или спасибо, Mozilla, за 3d-будущее
2 мин
10KМногие наверняка знают, что в последней стабильной версии Firefox обзавелся собственным веб-инспектором. Его появление было делом времени, он потенциально очень интересен, однако сейчас речь не конкретно о нем. В 11-ой версии браузера этот инспектор получит интересный апгрейд — 3d DOM Inspector — режим, который ранее можно было увидеть, установив аддон Tilt. Если в двух словах, эта штука может не только визуализировать компоненты сайта, но и взглянуть на них под разным углом, при чем в прямом смысле этого выражения. Примерно так:
+65
О правомерности работы физического лица с магазином App Store в РФ
3 мин
69KЭта статья предназначена в первую очередь для программистов-одиночек, желающих попробовать свои силы на рынке платных мобильных приложений. Статья не претендует на истину первой инстанции, поэтому любые ваши замечания крайне приветствуются.
Итак, суть статьи заключается в том, чтобы понять: можно ли в РФ физическому лицу законно получать прибыль от продаж программ в App Store? Просмотр тематических форумов с подобными вопросами привел к выводу: мнения людей на этот счет расходятся. Одни считают, что можно, другие — что такая деятельность будет квалифицироваться как незаконная предпринимательская деятельность, т.к. договор от Apple — это агентский договор и в нем нет ни слова про авторские вознаграждения, и, как следствие, нужно регистрироваться в качестве индивидуального предпринимателя (ИП).
Итак, суть статьи заключается в том, чтобы понять: можно ли в РФ физическому лицу законно получать прибыль от продаж программ в App Store? Просмотр тематических форумов с подобными вопросами привел к выводу: мнения людей на этот счет расходятся. Одни считают, что можно, другие — что такая деятельность будет квалифицироваться как незаконная предпринимательская деятельность, т.к. договор от Apple — это агентский договор и в нем нет ни слова про авторские вознаграждения, и, как следствие, нужно регистрироваться в качестве индивидуального предпринимателя (ИП).
+106
Django и особенности использования транзакций в MySQL
6 мин
12KНаверное всем известно, что Django является одним из самых популярных фреймворков для web-разработки на python-е. И даже если в основе web-проекта лежит сторонний код, то зачастую при разработке используют отдельные части этого фреймворка — например ORM. В данной статье я хотел бы рассказать об особенностях использования Django ORM при работе с базой данных MySQL, а именно про транзакции и подводные камни, связанные с ними. Так, например, если в какой-то момент вы осознаёте, что вместо ожидаемых данных, возвращается совершенно другой результат, то возможно, данная статья поможет разобраться что к чему.
+46
9facts: разбор полетов
9 мин
3.3KВ середине марта мы, фактически, закрыли наш стартап 9facts.com, о котором я писал на Хабрахабре в декабре. И вот к маю я таки созрел на написание этого поста.
Начну с самого важного:
+181
Как создать видео-проигрыватель на JQuery, HTML5 и CSS3
6 мин
34KПеревод
В этом уроке мы будем создавать видео плеер, для этого будем использовать CSS3 для моделирования и библиотеку «MediaElement.js» для функциональности. MediaElement.js это HTML5 аудио и видео плеер, который работает в старых браузерах имитируя MediaElement HTML5 API с помощью Flash и Silverlight.
Демонстрационный вариант
Исходные файлы
+52
Самые простые техники адаптивной верстки
2 мин
463KПеревод
Сайтов с адаптивной разметкой с каждым месяцем становится все больше, заказчики кроме кроссбраузерности все чаще требуют адаптивность, но многие разработчики не спешат обучаться новым техникам. Но адаптивный дизайн — это просто! В этой статье представлено 5 примеров адаптивной разметки различных элементов веб-страниц.
+136
Web-технология vs Скорость разработки и производительность
3 мин
6.1KПродолжая тему предыдущего поста, прокомментирую слова tushev:
У меня нет универсального решения, и конечно я понимаю, что есть реальность, данная нам сегодня в ощущениях (исторические наслоения в виде HTML и CSS всех версий, HTTP). И очень тяжело что-либо изменить глобально. Но я хочу, чтобы каждый разработчик задумался над абсурдностью современного состояния дел в web-технологии. Иначе кардинального решения не будет ни у кого и никогда. Поэтому приведу факты, наводящие на размышления.
Пример UI 20-летней давности, который я предлагаю сначала воспроизвести всем апологетам HTML и CSS на этих языках, прежде чем минусовать «карму»:
А еще интерфейс в старинной OS/2 требовал на порядки меньше ресурсов CPU и памяти.Да, это действительно так – на порядки.
У меня нет универсального решения, и конечно я понимаю, что есть реальность, данная нам сегодня в ощущениях (исторические наслоения в виде HTML и CSS всех версий, HTTP). И очень тяжело что-либо изменить глобально. Но я хочу, чтобы каждый разработчик задумался над абсурдностью современного состояния дел в web-технологии. Иначе кардинального решения не будет ни у кого и никогда. Поэтому приведу факты, наводящие на размышления.
Пример UI 20-летней давности, который я предлагаю сначала воспроизвести всем апологетам HTML и CSS на этих языках, прежде чем минусовать «карму»:
+108
Web must die
2 мин
6.5K2012 год, сайт css-tricks.com:
versus:
1992 год, стандартный элемент интерфейса OS/2:
Я убежден, что CSS и HTML – это тупиковая ветвь в развитии идеи языков разметки и пришло время отказываться от них совсем, а не улучшать их. Поэтому призываю всех серьезных программистов вообще не кодировать в них ничего напрямую и даже не использовать близкие к ним по семантике фреймворки. Придумывайте свои языки разметки и если нужно транслируйте их в HTML + CSS. В результате кто-то из вас придумает мощную и кристально ясную замену этому историческому наслоению хаков.
Современная web-технология, основанная на CSS/HTML (включая даже HTML5/CSS3) – это апофеоз бессистемности в архитектуре и фрагментации. Бессистемность в начальном дизайне и последующее наложение на нее фрагментации из-за несовместимых реализаций в браузерах породили каскады хаков для латания дыр. Эти хаки (типа CSS 2.x) сами по себе уже более системные, но их разработчики связаны тем полем (HTML/CSS 1.x), на котором приходится играть. Поэтому новые версии CSS мало что решают, к тому же не полностью поддержаны в реальных браузерах.
Открыв любой серьезный CSS-файл, например, написанный в Google или FB, увидишь в нем отрицательные границы элементов, relative позиционирование через сдвиги в пикселах, огромные длины, усекаемые затем с помощью overflow: none, использование свойства content и прочие извращения. Это семантически бессмысленные и нечитаемые другими программистами конструкции. Но без подобных вещей невозможно сверстать современный веб-два-нольный сайт. Или, например, ни в одной спецификации CSS не написано, что картинка из тега <IMG>, идущая вслед за <OL> с маркером-изображением, может вклиниться визуально между маркером и текстом пунктов списка (в некоторых браузерах и при некоторых вариантах верстки).
versus:
1992 год, стандартный элемент интерфейса OS/2:
Я убежден, что CSS и HTML – это тупиковая ветвь в развитии идеи языков разметки и пришло время отказываться от них совсем, а не улучшать их. Поэтому призываю всех серьезных программистов вообще не кодировать в них ничего напрямую и даже не использовать близкие к ним по семантике фреймворки. Придумывайте свои языки разметки и если нужно транслируйте их в HTML + CSS. В результате кто-то из вас придумает мощную и кристально ясную замену этому историческому наслоению хаков.
Современная web-технология, основанная на CSS/HTML (включая даже HTML5/CSS3) – это апофеоз бессистемности в архитектуре и фрагментации. Бессистемность в начальном дизайне и последующее наложение на нее фрагментации из-за несовместимых реализаций в браузерах породили каскады хаков для латания дыр. Эти хаки (типа CSS 2.x) сами по себе уже более системные, но их разработчики связаны тем полем (HTML/CSS 1.x), на котором приходится играть. Поэтому новые версии CSS мало что решают, к тому же не полностью поддержаны в реальных браузерах.
Открыв любой серьезный CSS-файл, например, написанный в Google или FB, увидишь в нем отрицательные границы элементов, relative позиционирование через сдвиги в пикселах, огромные длины, усекаемые затем с помощью overflow: none, использование свойства content и прочие извращения. Это семантически бессмысленные и нечитаемые другими программистами конструкции. Но без подобных вещей невозможно сверстать современный веб-два-нольный сайт. Или, например, ни в одной спецификации CSS не написано, что картинка из тега <IMG>, идущая вслед за <OL> с маркером-изображением, может вклиниться визуально между маркером и текстом пунктов списка (в некоторых браузерах и при некоторых вариантах верстки).
+79
Оптимизация flatpages проекта на django под минимальные системные требования. Статья-шутка
10 мин
7.1KПод катом много букв, но не беспокойтесь — вы всех их знаете.
+62
Кластерные и «обычные» индексы MySQL (InnoDB)
5 мин
136KВсе мы помним хрестоматийное объяснение «что такое индексы в БД и как они облегчают задачи поиска нужных строк». Уверен, у большинства из вас перед глазами встаёт нечто подобное:
И сразу становится очевидно, насколько меньше данных нужно перелопатить для поиска двух-трёх нужных строк. Гениально. Просто. Понятно.
И лично мне всегда казалось, что улучшать эту схему некуда… Пока я не познакомился с кластерными индексами. Оказалось, что всё не так уж радужно с «обычными» индексами.
Итак, что же такое кластерный индекс, чем он лучше некластерного, и как с ним обстоит дело у MySQL.
И сразу становится очевидно, насколько меньше данных нужно перелопатить для поиска двух-трёх нужных строк. Гениально. Просто. Понятно.
И лично мне всегда казалось, что улучшать эту схему некуда… Пока я не познакомился с кластерными индексами. Оказалось, что всё не так уж радужно с «обычными» индексами.
Итак, что же такое кластерный индекс, чем он лучше некластерного, и как с ним обстоит дело у MySQL.
+84
Mikrotik OS и автоматическое переключение на резервный канал
4 мин
126KВ недавнем прошлом в связи с переходом с ADSL на Ethernet представилась отличная возможность попробовать оборудование от Mikrotik. В связи с чем был куплен роутер RB750GL. Железка оказалась превосходной как внешне, так и с точки зрения функционала и надёжности.
В итоге у меня осталось оба канала и было решено настроить резервирование с автоматическим переключением. Стандартные средства переключения шлюзов не покрывают всё многообразие сбоев, поэтому нужно писать свои скрипты.
В итоге у меня осталось оба канала и было решено настроить резервирование с автоматическим переключением. Стандартные средства переключения шлюзов не покрывают всё многообразие сбоев, поэтому нужно писать свои скрипты.
+10
Информация
- В рейтинге
- Не участвует
- Откуда
- Санкт-Петербург, Санкт-Петербург и область, Россия
- Дата рождения
- Зарегистрирован
- Активность