Pull to refresh
0
0
Дмитрий Варгасов @yopopt

User

EnerGenie EG-PMS-LAN Сетевой фильтр с LAN

Reading time 3 min
Views 54K
Прогресс не стоит на месте — современные устройства в доме все чаще и чаще обзаводятся поддержкой интернета. Холодильник с интернетом? Пожалуйста! Сейчас уже в большинстве современных ТВ есть поддержка LAN. В доме появляется все больше и больше устройств с IP-адресом. Компания EnerGenie захотела отличиться и выпустила интересное устройство — программируемый сетевой фильтр с LAN-интерфейсом. Также в ассортименте есть модели с WiFi и USB, но похоже они у нас не продаются.

image
Читать дальше →
Total votes 52: ↑48 and ↓4 +44
Comments 51

Обеспечение чистоты воздуха при чистке матрицы цифрового фотоаппарата

Reading time 3 min
Views 7.5K
Думаю многим владельцам фотоаппаратов со сменной оптикой знакомы точечки пыли севшей на матрице их цифрового любимца и соответственно видимые тёмные пятнышки на фотографиях (как правило не доэкспонированных).
Читать дальше →
Total votes 87: ↑80 and ↓7 +73
Comments 62

Начались продажи первой в мире электронной книги с экраном Qualcomm Mirasol

Reading time 2 min
Views 7.4K
Почти 2 года прошло с тех пор, как на Хабре писали о дисплеях Qualcomm Mirasol, основанных на технологии близкой к e-ink и сочетающей в себе достоинства как электронных чернил, так и традиционных дисплев.



И вот наконец проект превратился из очередного лабораторного экперимента в рыночный продукт. Первая читалка с таким экраном поступила в продажу в Южной Корее. Выпущена в сотрудничестве с крупнейшим книжным магазином на этом рынке, Kyobo Book Centre, называется Kyobo eReader. Розничная цена составляет 310$, для владельцев клубной карты Kyobo — всего 265$.

Остальные характеристики устройства очень хороши для читалки, хоть и не вызывают восторга, если воспринимать девайс как планшет (коим он по сути и является):
Читать дальше →
Total votes 76: ↑75 and ↓1 +74
Comments 49

Plastic Logic 100 в реальной жизни

Reading time 1 min
Views 11K
В видео можно увидеть как работает Plastic Logic 100. Несколько мыслей, которые требуют отдельного разъяснения.

— Это учебник для школы, это не ПЛАНШЕТ
— В школе неприменимы планшеты с цветными экранами (не eInk, так как действуют нормативы аналогичные использованию мониторов) — можно сколь угодно долго возмущаться этими нормативами, но пока они есть, ничего кроме eInk для каждого урока использовать нельзя;
— Время работы — неделя, в день 3-4 часа работы. Это приятный момент;
— Отсутствие цвета в иллюстрациях в книгах по биологии, географии и так далее, это минус;
— Можно делать комментарии в тексте;
— Ничего удалять или добавлять в читалку нельзя;
— Стоимость устройства 12.000 рублей в рамках тендера, который провели в МинОбразования;
— Цены в 20 тысяч и более нет, это выдумки журналистов;
— В рамках тендера цена определяется коммерческим путем, то есть она может быть и меньше;
— Коротко — своим детям такую игрушку в школе хочу — она получилась толковой и вполне заменяет по качеству учебники на бумаге.

Далее идут детали и таковых много, но рекомендую посмотреть видео.

P.S. Еще раз хочу подчеркнуть, что это читалка учебников, она не поддерживает никакие форматы, с ней ничего нельзя делать. Это учебник. Планшеты в школе нельзя использовать по нормам, да и зрение детей жалко.

Total votes 162: ↑151 and ↓11 +140
Comments 444

Новая компьютерная «крыса» от Mad Catz

Reading time 2 min
Views 17K


За всю историю существования компьютерных мышей мы видели множество их разновидностей, включая самые необычные. Некоторые из нетипичных мышей прижились и были или являются популярными, другие — «вымерли» сразу. Все же «вымерших» моделей, не ставших популярными больше, чем тех, что получили признание пользователей. Однако руководство компании Mad Catz, по всей видимости, не испугалось насыщенности рынка манипуляторов, и на днях компания представила собственную мышь, вернее, крысу. Да, эта модель так и называется, Rat. Полное название модели — Cyborg R.A.T.7 Albino. «Альбинос» — переработанная версия Cyborg R.A.T.7.

Читать дальше →
Total votes 43: ↑37 and ↓6 +31
Comments 69

История игрушки. Поле Чудес

Reading time 11 min
Views 297K
Случилось это в городе, закрытом от шпионов, цыган и бед социалистической экономики. В Советском Союзе было ровно 10 таких городов, повязанных атомным секретом.

Жизнь мальчиков с математическими способностями в атомных городах была предопределена — школа с пятерками по алгебре и геометрии, мех-мат столичного университета, возвращение в систему, квартира через год, кандидатская степень в 40 лет, ВАЗ 2103 к пятидесяти годам, звание доктора, гараж, шесть соток, четыре квадратных метра.

Бесконечные размышления о математическом моделировании ядерных взрывов разрывали мальчикам мозг. Мозг можно было отвлечь тремя способами — алкоголем, азартными играми и спортом. Секс и музыка помогали не всегда.

Pole Chudes для iPhone

Далее я проваливаюсь в историю компьютерной игры.
Под тегом личные воспоминания ветерана без ссылок, рекламы, картинок и кода.
Спасибо за чудесные комментарии, парни.

Читать дальше →
Total votes 933: ↑923 and ↓10 +913
Comments 311

Идеальный стол для ежедневной работы за компьютером

Reading time 1 min
Views 99K
Всем доброго дня, хочу похвастаться доброй хабра-аудитории своим будущим заказом. Итак, недавно я зашёл в кабинет в офисе и у одного сотрудника нашей фирмы увидел такой вот интересный стол:


Осторожно, много фото
Total votes 41: ↑24 and ↓17 +7
Comments 75

Обзор Logitech Wireless Illuminated Keyboard K800

Reading time 2 min
Views 43K

Предистория


Собственно в эту клаву я влюбился давно. А точнее — когда её анонсировали. По сути — это была клавиатура — исправление ошибок и доработка проводной версии. И это мне нравилось. А еще она была беспроводная.
В общем — как только она появилась у нас в городе, я побежал и купил.
Читайте обзор и мои впечатления под катом.
Читать дальше →
Total votes 43: ↑31 and ↓12 +19
Comments 157

Обзор Cideko Air Keyboard

Reading time 5 min
Views 2.9K
   Многие, как и я, сейчас используют неттопы (или ультракомпактные PC) для построения домашних мультимедиа центров. Это удобно и ненамного дороже, чем использовать готовые плееры, хотя и требует достаточно времени на отладку всей системы в сборе. (Основная причина, почему я выбрал именно неттоп — возможность смотреть полюбившийся Турбофильм, плееров которые это умеют, на сколько я знаю, нет.)

   Естественно, что основной способ просмотра видео на таком комплекте (телевизор + компьютер) — лежа на диване/кровати или сидя в кресле, что требует нестандартного комплекта управления компьютером, т.к. привычные клавиатуру и мышь, даже беспроводные, удобно расположить негде. Самым простым решением является приобретение ИК пульта ДУ, коих сейчас достаточно много, но все они ограничены по функционалу, например, набрать урл в адресной строке браузера будет проблематично. В связи с этим я принял решение искать беспроводную клавиатуру с интегрированной возможностью управления мышкой.

   В Москве, на самом деле, оказалось не так много вариантов, подходящих мне по функциональности, это dinovo mini от Logitech, но модель уже достаточно старая, а стоит все еще достаточно дорого (на маркете от 2500 сейчас, на момент поисков были от 5000), плюс тачпад меня не очень прельщал. Также есть полноразмерные клавиатуры с трекпоинтами и трекболами, но данный вариант очень громоздок, плюс цены, даже на Genius, достаточно высоки. Еще в интернете попалось описание мини клавиатуры от Lenovo, Т-образной формы, но мне она не очень приглянулась. В результате я решил заказать вожделенную мною ранее Cideko Air Keyboard, о которой писалось на Хабре в феврале.

Что из этого вышло
Total votes 46: ↑41 and ↓5 +36
Comments 35

Нестандартное применение браузера, или спасибо, Mozilla, за 3d-будущее

Reading time 2 min
Views 10K
Многие наверняка знают, что в последней стабильной версии Firefox обзавелся собственным веб-инспектором. Его появление было делом времени, он потенциально очень интересен, однако сейчас речь не конкретно о нем. В 11-ой версии браузера этот инспектор получит интересный апгрейд — 3d DOM Inspector — режим, который ранее можно было увидеть, установив аддон Tilt. Если в двух словах, эта штука может не только визуализировать компоненты сайта, но и взглянуть на них под разным углом, при чем в прямом смысле этого выражения. Примерно так:



Читать дальше →
Total votes 105: ↑85 and ↓20 +65
Comments 53

О правомерности работы физического лица с магазином App Store в РФ

Reading time 3 min
Views 68K
Эта статья предназначена в первую очередь для программистов-одиночек, желающих попробовать свои силы на рынке платных мобильных приложений. Статья не претендует на истину первой инстанции, поэтому любые ваши замечания крайне приветствуются.

Итак, суть статьи заключается в том, чтобы понять: можно ли в РФ физическому лицу законно получать прибыль от продаж программ в App Store? Просмотр тематических форумов с подобными вопросами привел к выводу: мнения людей на этот счет расходятся. Одни считают, что можно, другие — что такая деятельность будет квалифицироваться как незаконная предпринимательская деятельность, т.к. договор от Apple — это агентский договор и в нем нет ни слова про авторские вознаграждения, и, как следствие, нужно регистрироваться в качестве индивидуального предпринимателя (ИП).
Читать дальше →
Total votes 114: ↑110 and ↓4 +106
Comments 51

Django и особенности использования транзакций в MySQL

Reading time 6 min
Views 12K
Наверное всем известно, что Django является одним из самых популярных фреймворков для web-разработки на python-е. И даже если в основе web-проекта лежит сторонний код, то зачастую при разработке используют отдельные части этого фреймворка — например ORM. В данной статье я хотел бы рассказать об особенностях использования Django ORM при работе с базой данных MySQL, а именно про транзакции и подводные камни, связанные с ними. Так, например, если в какой-то момент вы осознаёте, что вместо ожидаемых данных, возвращается совершенно другой результат, то возможно, данная статья поможет разобраться что к чему.
Читать дальше →
Total votes 52: ↑49 and ↓3 +46
Comments 21

9facts: разбор полетов

Reading time 9 min
Views 3.2K
image

В середине марта мы, фактически, закрыли наш стартап 9facts.com, о котором я писал на Хабрахабре в декабре. И вот к маю я таки созрел на написание этого поста.

Начну с самого важного:
Читать дальше →
Total votes 215: ↑198 and ↓17 +181
Comments 106

Как создать видео-проигрыватель на JQuery, HTML5 и CSS3

Reading time 6 min
Views 33K
image

В этом уроке мы будем создавать видео плеер, для этого будем использовать CSS3 для моделирования и библиотеку «MediaElement.js» для функциональности. MediaElement.js это HTML5 аудио и видео плеер, который работает в старых браузерах имитируя MediaElement HTML5 API с помощью Flash и Silverlight.

Демонстрационный вариант
Исходные файлы
Читать дальше →
Total votes 70: ↑61 and ↓9 +52
Comments 35

Самые простые техники адаптивной верстки

Reading time 2 min
Views 459K
Сайтов с адаптивной разметкой с каждым месяцем становится все больше, заказчики кроме кроссбраузерности все чаще требуют адаптивность, но многие разработчики не спешат обучаться новым техникам. Но адаптивный дизайн — это просто! В этой статье представлено 5 примеров адаптивной разметки различных элементов веб-страниц.


Читать дальше →
Total votes 168: ↑152 and ↓16 +136
Comments 51

Web-технология vs Скорость разработки и производительность

Reading time 3 min
Views 6.1K
Продолжая тему предыдущего поста, прокомментирую слова tushev:
А еще интерфейс в старинной OS/2 требовал на порядки меньше ресурсов CPU и памяти.
Да, это действительно так – на порядки.

У меня нет универсального решения, и конечно я понимаю, что есть реальность, данная нам сегодня в ощущениях (исторические наслоения в виде HTML и CSS всех версий, HTTP). И очень тяжело что-либо изменить глобально. Но я хочу, чтобы каждый разработчик задумался над абсурдностью современного состояния дел в web-технологии. Иначе кардинального решения не будет ни у кого и никогда. Поэтому приведу факты, наводящие на размышления.

Пример UI 20-летней давности, который я предлагаю сначала воспроизвести всем апологетам HTML и CSS на этих языках, прежде чем минусовать «карму»:



поговорим об этом, flame on!
Total votes 242: ↑175 and ↓67 +108
Comments 251

Web must die

Reading time 2 min
Views 6.4K
2012 год, сайт 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> с маркером-изображением, может вклиниться визуально между маркером и текстом пунктов списка (в некоторых браузерах и при некоторых вариантах верстки).
Читать дальше →
Total votes 393: ↑236 and ↓157 +79
Comments 515

Кластерные и «обычные» индексы MySQL (InnoDB)

Reading time 5 min
Views 125K
Все мы помним хрестоматийное объяснение «что такое индексы в БД и как они облегчают задачи поиска нужных строк». Уверен, у большинства из вас перед глазами встаёт нечто подобное:

Некластерный индекс

И сразу становится очевидно, насколько меньше данных нужно перелопатить для поиска двух-трёх нужных строк. Гениально. Просто. Понятно.

И лично мне всегда казалось, что улучшать эту схему некуда… Пока я не познакомился с кластерными индексами. Оказалось, что всё не так уж радужно с «обычными» индексами.

Итак, что же такое кластерный индекс, чем он лучше некластерного, и как с ним обстоит дело у MySQL.
Читать дальше →
Total votes 90: ↑87 and ↓3 +84
Comments 33

Mikrotik OS и автоматическое переключение на резервный канал

Reading time 4 min
Views 125K
В недавнем прошлом в связи с переходом с ADSL на Ethernet представилась отличная возможность попробовать оборудование от Mikrotik. В связи с чем был куплен роутер RB750GL. Железка оказалась превосходной как внешне, так и с точки зрения функционала и надёжности.
В итоге у меня осталось оба канала и было решено настроить резервирование с автоматическим переключением. Стандартные средства переключения шлюзов не покрывают всё многообразие сбоев, поэтому нужно писать свои скрипты.
Читать дальше →
Total votes 10: ↑10 and ↓0 +10
Comments 41

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity