Архив за 02 декабря 2013 - 7

Компания Dell поделилась планами выпуска мониторов Ultra HD (разрешением 3840 x 2160 пикселей). Говоря более конкретно, на будущий год намечено начало продаж 28-дюймовой модели UltraSharp P2815Q. По словам производителя, ожидается, что Dell P2815Q в тот момент будет самым доступным по цене монитором Ultra HD в отрасли.

Цена монитора UltraSharp UP3214Q примерно равна $5400

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

Работая в программистом в области никак не связанной с играми я вдруг решил написать мобильную игру. Не зная ни инструментов, ни технологий и специфики разработки. Какой она получилась? Какие выводы я для себя сделал и может ли геймдев быть хобби – всё под катом.

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

image
Приветствую хабр, довелось мне недавно писать сервис опросов. В админке этого сервиса была форма с вопросами и вложенными в них примечаниями. И нужно было мне при сохранении вопроса, сохранять все открытые на редактирование вложенности, в чем мне безумно помог jQuery $.Deferred, об этом я и хочу рассказать вам в этой статье.

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

Пойдем по порядку.
Сначала объясню какие были условия.

Есть вопросы, внутри них могут быть примечания. При нажатии редактировать или сохранить — с сервера возвращается вёрстка вопроса/примечания и заменяется в шаблоне. Задача в том чтобы не потерять изменения примечаний при сохранении вопроса, если одновременно редактировались и вопрос и вложенное примечание.

Есть несколько вариантов решения этой проблемы, наверняка можно было отправлять всё разом на сервер а там уже разбирать, но это потребовало бы изменения структуры.
Мне понравился вариант с отложенным сохранением родительского вопроса, если имеются на сохранение некие дочерние элементы. Такое поведение бывает нужно в самых разных ситуациях, и даже в моей недолгой практике это потребовалось уже несколько раз.
Читать полностью »

Делаем USB ключ из Arduino для обхода беспарольной авторизации Обход беспарольной авторизации уже давно будоражит умы компьютерных энтузиастов. При мыслях о биометрике по спине проходит холодок: ну а вдруг как отрежут палец или вырвут глаз? А самый гуманный и уже никого не удивляющий способ — это, конечно, USB-ключи.

На очном туре NeoQUEST-2013 мы предложили участникам взломать авторизацию на базе созданного нами USB-ключа, сделанного из Arduino. Для успешного прохождения задания участникам нужно было самим подделать USB-ключ, реализовав на Arduino довольно примитивный механизм авторизации, заключающийся в перемножении нескольких матриц. На первый взгляд, всё просто, однако задание было не без «подводных камней». О том, как тривиальная задача перемножения матриц на Arduino может вызвать затруднения у крутых специалистов, способных без проблем написать драйвер, хакнуть ботнет, и вообще обойти практически любую технологию защиты, читайте под катом.
Читать полностью »

Компания Oppo готова начать мировые продажи смартфона Oppo N1, анонсированного во второй половине сентября. Устройство, оснащенное дисплеем размером 5,9 дюйма по диагонали, должно стать доступно 10 декабря.

В США Oppo N1 будет стоить 599 долларов, в Европе — 449 евро

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

image
JavaScript забавный язык программирования, ну, кроме некоторых случаев.

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

Вот почему важно, чтобы код был аккуратный. Маленький код, изящный. Такой, в который можно влюбиться. В противном случае, JavaScript может и отпугнуть.

Я подобрал для вас несколько забавных сниппетов, которые радуют меня самого, и которые я сам использую вместо скучного кода, занимающего много места. Некоторые из них делают код короче, другие четче и яснее. Еще парочка — это хаки для отладки.

Все это я узнал, изучая проекты с исходным кодом, но здесь я пишу так, как будто бы это я их придумал.
Читать полностью »

Домен servers.com продан на аукционе за 300.000 долларов

В понедельник, 2 декабря 2013 г., стало известно о продаже домена Servers.com в рамках процедуры банкротства и продажи имущества предыдущего владельца. Домен был выставлен на аукцион и продан по цене в 300.000 долларов. Сам аукцион проходил в Далласе, но покупателем выступила международная компания XBT Holding, объединяющая в себе несколько крупных компаний, так или иначе связанных с хостингом.
Читать полностью »

Ассортимент охлаждающих подставок Deepcool пополнила модель Deepcool N6000, показанная на иллюстрациях. Поверхность этого изделия изготовлена из сетки с ячейками в форме пчелиных сот. Под сеткой находится вентилятор типоразмера 200 мм с подшипником скольжения и синей светодиодной подсветкой. Скорость вращения вентилятора регулируется в диапазоне 400-700 об/мин. При этом уровень шума не превышает 23 дБА.

Подставка Deepcool N6000 рассчитана на ноутбуки с экранами размером до 17 дюймов по диагонали

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

Здравствуйте, люди добрые!

Если мы зайдем на сайт говнокод.ру, то мы увидим, что количество постов с плохим кодом в разделе PHP более чем в 3 раза опережает ближайших конкурентов. Естественно, на это есть свои причины — низкий порог вхождения, простота языка, наличие готовых решений, позволяющих не юзать мозг облегчающих решение типичных задач и т.д… Иногда мне даже становится обидно за репутацию языка и остальных php-программистов.

На данный момент я занимаюсь проектированием и внедрением базы данных на одном из предприятий нашего небольшого города. И недавно по рекомендации одной знакомой со мной списался один человек, попросивший просто приделать скрипт отправки почты через форму с небольшой админкой, где можно проследить кто что написал и куда ушло письмо. И в процессе реализации этого скрипта меня посетила мысль, почему плохого кода на php так много.
Читать полностью »

Компания Acer представила монитор UT220HQL, основой которого служит жидкокристаллическая панель типа VA с широкими углами обзора — 178°. Размер панели по диагонали равен 21,5 дюйма, разрешение — 1920 х 1080 пикселей. Экран — сенсорный, способен распознать до 10 одновременных прикосновений. По словам производителя, он разработан специально для использования в Windows 8.

Монитор Acer UT220HQL появится в России в первом квартале 2014 года

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


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