В прошедшую пятницу глава исследовательского подразделения компании F-SECURE Микко Хиппонен (Mikko Hypponen) опубликовал твит с фото своего WinPhone8-смартфона в состоянии критической ошибки. Как следует из приведенного изображения, владельцу предлагается восстановить систему, вставив инсталляционный диск с Windows и запустив процедуру Repair.
Читать полностью »
Архив за 14 января 2013 - 6
Как выглядит ошибка запуска системы Windows Phone 8
2013-01-14 в 9:40, admin, рубрики: bsod, windows phone, метки: bsod, windows phoneСоздание робота телеприсутствия
2013-01-14 в 9:39, admin, рубрики: arduino, DIY, diy или сделай сам, робототехника, телеприсутствие, метки: arduino, DIY, robot, телеприсутствие
Прочитав несколько статей о платформе Arduino и вдоволь наигравшись миганием светодиодов, я решил попробовать свои силы в робототехнике. Проект не претендует на уникальность, индуизм в быдлокоде зашкаливает, однако, если вас это не пугает… Читать полностью »
Пошаговая прошивка OpenWRT на роутер TP-LINK TL-WR741ND из Windows
2013-01-14 в 9:34, admin, рубрики: OpenWrt, tp-link, Беспроводные технологии, прошивка, русификация, метки: OpenWrt, tp-link, прошивка, русификацияРоутеры лишаются своих родных прошивок по разным причинам. Желание добавить функционал, припаять USB порт или просто добавить стабильности в работу роутера.
В моём случае роутер на последней стабильной родной прошивке при 3 WiFi и 2 Ethernet потребителях подвисал 4 раза в неделю. Это не очень страшно, но и перезагружать его надоело. Хотелось стабильности. После поисков и чтения отзывов выбор пал на OpenWRT. В статье уже представлена пошаговая инструкция без ошибок, которые мне пришлось пройти.
Шаг 1, прошиваем на последнюю официальную прошивку
Первое, что стоит сделать, это обновиться и поставить последнюю родную прошивку.
Здесь вы можете найти последнюю прошивку для TL-WR741ND, для соответствующей версии оборудования.
- Переверните роутер и уточните версию железок в нём ориентируясь по наклейке на корпусе.
- Скачайте архив с последней прошивкой.
- Прошейте роутер прошивкой из архива обычным способом. Системные инструменты -> Резервная копия & Восстановление (System Tools -> Firmware Upgrade).
Шаг 2, скачиваем и устанавливаем OPENWRT
Далее необходимо выбрать версию прошивки OpenWRT.
Следует использовать именно тот файл, который согласуется с версией железа вашей модели. Не пренебрегайте этим правилом! Возможны два варианта файловой системы для загрузки: JFFS2 и SquashFS. Судя по отзывам стоит остановить свой выбор на SquashFS-файлах. Слово factory в названии файла значит, что такой файл вы должны заливать на ваше устройство поверх заводской (родной) прошивки. файл со словом sysupgrade применим только для обновления OpenWRT, т.е. заливается после factory прошивки.
У нас стоит родная прошивка, значит нам нужно устанавливать прошивку с тегом factory.
Ниже представлена одна прошивка с разной аппаратной версией устройства, выбираем ту к которой принадлежит ваш роутер, для того что бы определить версию смотри Шаг 1:
Качаем factory прошивку и шьём обычным способом. Системные инструменты -> Резервная копия & Восстановление (System Tools -> Firmware Upgrade).
«Ведомости» в последнее время открыто пикируются со своим конкурентом – газетой «Коммерсант». То Виктор Саксон ликует в Facebook, что им удалось обойти «Ъ» по трафику в новогодние дни, то в соцсети появляется фото рекламного билборда издания с недвусмысленным слоганом «Коммерсанты ничего не решают, пока не прочтут “Ведомости”».
Расширение Web Essentials для Visual Studio: LESS, Zen Coding, CoffeeScript и многое другое
2013-01-14 в 9:21, admin, рубрики: coffescript, css, css3, less, TypeScript, Visual Studio, visual studio 2012, zen coding, Блог компании Microsoft, Веб-разработка, метки: coffescript, css, css3, less, TypeScript, Visual Studio, visual studio 2012, zen codingVisual Studio – поистине потрясающий инструмент для разработки приложений вообще (чувствуете всю маркетинговую мощь этой фразы?) и web-разработки в частности. Но сила Visual Studio не только в возможностях, которые в ней есть «из коробки», но и в наличии тысяч полезных расширений. Одним из моих любимых расширений, которое добавляет поддержку LESS, Zen Coding и CoffeeScript, а также содержит множество других возможностей, является расширение Web Essentials 2012 (скачать), о котором мы и поговорим в данной статье.
Не смотря на то, что цикл выпуска обновлений для Visual Studio 2012 короче, чем для предыдущих версий, а первое крупное обновление уже доступно, нам, как разработчикам, обычно, хочется получать новые полезные возможности как можно раньше. И расширение Web Essentials позволяет это делать.
Читать полностью »
Степени — ключ к быстрой иерархии (пример на Django)
2013-01-14 в 9:19, admin, рубрики: django, базы данных, деревья, иерархические структуры, Песочница, метки: Django, базы данных, деревья, иерархические структуры Есть множество способов организации иерархического хранения данных. В последнее время меня заинтересовал вопрос по структуре каталога, например, интернет-магазина. А именно, когда Группы и Товары хранятся в разных таблицах.
При навигации посетителя по Группам, должны выводиться Товары из всех Подгрупп.
Хотелось бы, имея код Группы, получить быстрый запрос к таблице Товаров, результатом которого были бы Товары из текущей Группы и всех ее Подгрупп.
Читать полностью »
Букмарклет JS: «Альбомы видеозаписей ВКонтакте»
2013-01-14 в 9:19, admin, рубрики: javascript, javascript hacks, букмарклет, видео, Вконтакте, Программирование, метки: javascript hacks, букмарклет, видео, Вконтакте Знаменитая социальная сеть постоянно обновляется, что далеко не всегда несет искреннюю радость пользователям. Сколько людей столько и мнений, и на каждого не угодишь, так и меня однажды не обрадовал новый стиль отображения альбомов видеозаписей в сети ВКонтакте.
Но мы программисты люди проворные, сразу смекаем – вот она радостная возможность чего-нибудь такого слепить… Вот и я слепил небольшое приспособление, которым хочу поделиться, и заодно напомнить, что такое и как делаются букмарклеты.
Читать полностью »
Сохранение документов Excel в PDF на сервере
2013-01-14 в 9:19, admin, рубрики: office, PDF, php, vbscript, Веб-разработка, Программирование, системное программирование, метки: office, PDF, PHP, vbscriptНе так давно появилась задача создать простой сервис по созданию PDF отчетов на основе офисных документов для интранета. И вроде бы все просто, но вот с сохранением Excel в PDF возникли проблемы. Интересно? Прошу под кат.
Daydream: Интерактивная заставка для Android 4.2
2013-01-14 в 9:19, admin, рубрики: android 4.2, Песочница, Разработка под android, метки: android 4.2, Разработка под androidВ новой версии Android появилась возможность создавать интерактивные заставки. Когда устройство находится в режиме ожидания или заряжается, оно может отображать фотографии из галереи, данные из интернета (новости, фотографии и так далее) или просто анимацию. Для активации заставки нужно в настройках, в категории Дисплей выбрать заставку и указать, когда ее отображать, к примеру во время зарядки устройства.Читать полностью »
Найти идею: идеальность объекта
2013-01-14 в 9:08, admin, рубрики: usability, Дизайн в IT, интерфейсы, методология, творчество, ТРИЗ, метки: интерфейсы, методология, творчество, ТРИЗ Описывая один из компьютеров Power Mac, Айв рассказывал: «Мы хотели избавиться от всего, без чего можно было обойтись. Для этого требовалось абсолютное взаимопонимание между дизайнерами, разработчиками, инженерами и изготовителями. Мы без конца возвращались к исходному пункту. Нужна ли эта часть? Может ли она выполнять функции остальных четырёх?»
Уолтер Айзексон, «Стив Джобс. Биография».
В ТРИЗ (Теория Решения Изобретательских Задач), разработанной советским изобретателем Генрихом Альтшуллером есть одно из базовых понятий — понятие идеального объекта.
Формулируется понятие очень просто — идеальный объект — когда объекта нет, а функция его выполняется.
Читать полностью »