Наверное многие из хабравчан слышали о том, что компания HP прекращает выпуск смартфонов на webOS и планшетов TouchPad и в связи с этим событием объявила аттракцион невиданной щедрости. Вкратце: цена на планшет HP Touchpad 16Gb снизилась до $99, а за 32-гиговую модель стали просить $149. Если учесть, что цена одних только деталей приближается к 300-ам долларам, то предложение было очень заманчивым.
Индустриальный Эльф @ielf
User
Обзор медиаплеера iXtreamer
3 min
7.2KНедавно компания inprice дала мне на тестирование довольно интересный медиаплеер iXtreamer компании Xtreamer. Я уже давно являюсь пользователем их продукции, ещё со времён первого Икстримера, который теперь называется Сайдвиндер.
Сам по себе Айикстример сочетает в себе 2 устройства: старый добрый Икстример/Сайдвиндер и док для устройств компании Эпл, а именно Айпадов, Айподов и Айфонов.
Сам по себе Айикстример сочетает в себе 2 устройства: старый добрый Икстример/Сайдвиндер и док для устройств компании Эпл, а именно Айпадов, Айподов и Айфонов.
+19
ProtoSnap — интересный «конструктор» для начинающего электронщика
1 min
6.2KСайт sparkfun на днях представил интересный проект, ProtoSnap, который представляет собой нечто вроде конструктора для любителей электроники, правда, не для профи, а для новичков. Это обучающий комплект, который позволяет начинающему электронщику практиковаться в создании различных устройств и модулей. По словам разработчиков, такой комплект идеально подходит для студентов, изобретателей, инженеров разного рода. В общем, для всех, кто неравнодушен к электронике, и желает самостоятельно собрать что-нибудь эдакое. В рамках проекта разработано три вида комплектов ProtoSnap.
+38
Пишем простое, но полезное приложение для Nokia N900 за 20 минут
3 min
5KПриветствую, уважаемый хабраюзер!
В данной заметке я расскажу об интересных свойствах операционной системы Maemo с точки зрения
системного администратора Unix. Цель заметки — показать удобство написания приложений под данную ОС.
Писать приложение мы будем на Shell. А почему бы и нет? — ведь для Maemo это родная среда!
В данной заметке я расскажу об интересных свойствах операционной системы Maemo с точки зрения
системного администратора Unix. Цель заметки — показать удобство написания приложений под данную ОС.
Писать приложение мы будем на Shell. А почему бы и нет? — ведь для Maemo это родная среда!
+25
Isostick: флэшка, которая выдаёт себя за оптический привод
2 min
27KВставляете флэшку в USB-порт — и в системе появляется новое устройство USB Mass Storage Device плюс новый USB CD/DVD-привод. Так работает прошивка флэшки Isostick — флэшка идеально подходит для записи ISO-образов, в том числе загрузочных. Самое главное, что на неё можно записать много загрузочных ISO, а встроенный загрузчик (isosel) позволит переключаться между ними при загрузке с USB CD/DVD-привода. Если вам нужно несколько операционок, то этот девайс удобнее, чем использование программ вроде UNetBootin, grub и т.д.
Флэшка будет изготовлена и поступит в продажу через несколько недель, когда соберут достаточно денег на заказ производства. Если всё пройдёт удачно, то автор обещает выложить прошивку под открытой лицензией, так что кто угодно сможет делать такие девайсы самостоятельно.
Флэшка будет изготовлена и поступит в продажу через несколько недель, когда соберут достаточно денег на заказ производства. Если всё пройдёт удачно, то автор обещает выложить прошивку под открытой лицензией, так что кто угодно сможет делать такие девайсы самостоятельно.
+32
Хакеры добавили на HP TouchPad виртуальную русскую клавиатуру
1 min
1.4KРоссийские энтузиасты умудрились провести анализ системных файлов на webOS-планшете HP TouchPad и разработать методику их модификации, которая позволит любому владельцу такого устройства получить работающую русскоязычную экранную клавиатуру. Стоит отметить, что добавить неподдерживаемую раскладку виртуальной клавиатуры в операционную систему webOS 3.0, на которой функционирует планшет, пока еще не удалось никому другому.
Думается, это будет отличной новостью для всех, кто собирался приобрести планшет в США или Европе (поставки планшета в Россию ожидаются не раньше конца 2011 года), но откладывал покупку из-за отсутствия поддержки русского языка.
В продолжении небольшое видео, демонстрирующее работу с русской клавиатурой на HP TouchPad.
+33
Dell XPS L502X: опыт покупки и личные впечатления
4 min
17KДанная статья может быть интересна в первую очередь тем, кто ищет себе хороший мультимедийный ноутбук.
+30
Меняем тему оформления Mac OS X Leopard
1 min
19KПоявилась программа, позволяющая изменять темы оформления в Mac OS X 10.5 «Leopard»! Раньше такая возможность была только у пользователей предыдущей версии ОС 10.4 «Tiger».
Встречайте: бесплатная утилита Magnifique!
Встречайте: бесплатная утилита Magnifique!
+22
jParser: анализ двоичных файлов работает просто
4 min
8.3KTutorial
Translation
jParser делает простым чтение структур данных из двоичных файлов джаваскриптом.
Методы jParser:
- Вы один раз описываете структуру, анализ её происходит автоматически.
- Процесс анализа данных может быть расширен самописными функциями. Чем упрощается разбор нетривиальных файлов.
- jParser действует и во браузере, и в NodeJS, потому что работает на основе jDataView.
API
Элементарные структуры:- Целые числа без знака: uint8, uint16, uint32
- Со знаком: int8, int16, int32
- Дробные с плавающей точкой: float32, float64
- Строковые: char, string(len)
- Массив: array(type, len)
- Положение: tell, skip(len), seek(pos), seek(pos, func)
Методы jParser:
+23
Сети для самых маленьких. Часть вторая. Коммутация
18 min
758KTutorial
Все выпуски
8. Сети для самых маленьких. Часть восьмая. BGP и IP SLA
7. Сети для самых маленьких. Часть седьмая. VPN
6. Сети для самых маленьких. Часть шестая. Динамическая маршрутизация
5. Сети для самых маленьких: Часть пятая. NAT и ACL
4. Сети для самых маленьких: Часть четвёртая. STP
3. Сети для самых маленьких: Часть третья. Статическая маршрутизация
2. Сети для самых маленьких. Часть вторая. Коммутация
1. Сети для самых маленьких. Часть первая. Подключение к оборудованию cisco
0. Сети для самых маленьких. Часть нулевая. Планирование
7. Сети для самых маленьких. Часть седьмая. VPN
6. Сети для самых маленьких. Часть шестая. Динамическая маршрутизация
5. Сети для самых маленьких: Часть пятая. NAT и ACL
4. Сети для самых маленьких: Часть четвёртая. STP
3. Сети для самых маленьких: Часть третья. Статическая маршрутизация
2. Сети для самых маленьких. Часть вторая. Коммутация
1. Сети для самых маленьких. Часть первая. Подключение к оборудованию cisco
0. Сети для самых маленьких. Часть нулевая. Планирование
После скучного рассказа о подключении к кошкам переходим к настройке сети. В этот раз темы будут для новичков сложные, для старичков избитые. Впрочем сетевым аксакалам едва ли удастся почерпнуть что-то новое из этого цикла. Итак, сегодня:
а) аккуратно впитываем теорию о коммутаторах, уровнях сетевой модели, понятии инкапсуляции и заголовков (не пугайтесь — еще не время),
б) собираем спланированную в нулевой части цикла сеть,
в) настраиваем VLAN'ы, разбираемся с access и trunk-портами и тегированными Ethernet-фреймами,
г) соотносим текущие знания со стеком протоколов TCP/IP и моделью OSI (да, наконец-то мы ее коснёмся).
Перед тем, как вы обратитесь к практике, настоятельно рекомендуем почитать нулевую часть, где мы всё спланировали и запротоколировали.
+84
Решение проблемы с местом, организация директории «Разобрать»
4 min
3.5KДумаю у каждого из нас имеются директории «Разобрать» и «Downloads», заглядывая в которые все мы ужасаемся от их содержимого, и в особенности от самой идеи, что когда-нибудь все это придется разгребать. Предлагаю свое решение проблемы с недостатком места, это не способ суперархивации, и не способ бесконечного наращивания места где-либо в облаке, лишь идея по организации скачанной информации.
Какова вероятность того, что если о файле не вспомнилось в течение 2 недель, вспомнятся через год или два, при том, что почти все скачанное в Интернете имеет свойство быстро устаревать. Данное решение так же подходит и для организации shared ресурсов (файловых помоек).
Какова вероятность того, что если о файле не вспомнилось в течение 2 недель, вспомнятся через год или два, при том, что почти все скачанное в Интернете имеет свойство быстро устаревать. Данное решение так же подходит и для организации shared ресурсов (файловых помоек).
+28
Расширения для Google Chrome. Часть первая. Getting started
7 min
59KДобрый день, Хабр.
Я хочу написать цикл статей о создании расширений для Google Chrome. К этому меня побуждает, во-первых, практическая польза самого процесса разработки и последующего использования: вы сами определяете, какие ещё задачи хотите решить не выходя из браузера и, во-вторых, отсутствие каких-либо внятных гайдов, туториалов и справочников на русском языке, за исключением, пожалуй, этой и вот этой статей на Хабре. Основная цель цикла — систематизировать разрозненную информацию и облегчить поиск потенциальным разработчикам, благо индексируется Хабр хорошо :)
В первой (этой, то бишь) статье, на примере простейшего расширения, будут рассмотрены все основные моменты, связанные с разработкой, отладкой и использованием расширения, конфигурационный файл manifest.json и начала chrome.* API. Первая же статья, думаю, будет не очень полезна опытным разработчикам (это дисклеймер).
Я хочу написать цикл статей о создании расширений для Google Chrome. К этому меня побуждает, во-первых, практическая польза самого процесса разработки и последующего использования: вы сами определяете, какие ещё задачи хотите решить не выходя из браузера и, во-вторых, отсутствие каких-либо внятных гайдов, туториалов и справочников на русском языке, за исключением, пожалуй, этой и вот этой статей на Хабре. Основная цель цикла — систематизировать разрозненную информацию и облегчить поиск потенциальным разработчикам, благо индексируется Хабр хорошо :)
В первой (этой, то бишь) статье, на примере простейшего расширения, будут рассмотрены все основные моменты, связанные с разработкой, отладкой и использованием расширения, конфигурационный файл manifest.json и начала chrome.* API. Первая же статья, думаю, будет не очень полезна опытным разработчикам (это дисклеймер).
+82
Наглядно о популярных Open Source лицензиях
1 min
28KНаглядное представление популярных Open Source лицензий
+155
Разворачивание образов ОС при помощи FOG
10 min
28KВ этой статье я постараюсь вас познакомить с бесплатным продуктом FOG, который служит созданию и развертыванию образов ОС. К своему удивлению я не увидел статей на русскоязычных ресурсах, посвященных, безусловно, этому интересному продукту.
Отмечу, что я не ставлю перед собой задачу описать абсолютно все нюансы и расписать всё. Ничего не заменит ваш личный опыт. Я хочу лишь приоткрыть занавес и помочь многим системным администраторам двигаться в нужном направлении, остальное в ваших руках.
+41
Старт в Google AI Challenge на Java
5 min
1.6KМеня очень давно заинтересовала тема программирования поведения объектов в виртуальном мире. Но практические знания в этой области оставляют желать лучшего, поэтому недавно начал искать небольшой проект для вложения сил. В итоге я его нашел, благодарен гуглу и ideas4ru за анонс.
+15
Пишем своего бота для Google AI Challenge. Быстрый старт
6 min
5.3KСовсем скоро стартует Google AI Challenge Ants. Два дня назад уже был анонс на хабре про это состязание:
http://habrahabr.ru/blogs/sport_programming/130457/
. Для тех, у кого есть желание поучаствовать или хотя бы просто узнать поподробнее, как это делается, я написал этот «Быстрый Старт».
Из статьи вы узнаете как запустить у себя на машине игру, написать своего первого бота и запустить две копии бороться друг против друга.
+60
Cага о пакетном конвертировании pdf в text
7 min
21KВ прошлом году была заказана, как казалось на первый взгляд, простая работа: создать систему пакетной обработки файлов — содержащих 12-ти колоночную таблицу, данные из которой экспортировать в БД. Все бы ничего — да вот файлы оказались документами в pdf, а заказчик утверждал что другого формата для обработки предоставить никак не может.
Образец того самого pdf-а — в файле сохранена структура, но подчищены все данные.
Чтож, несмотря на предупреждения знающих людей, а предупреждали они ой как не зря — я за работу взялся и пережил вот такое приключение:
Образец того самого pdf-а — в файле сохранена структура, но подчищены все данные.
Чтож, несмотря на предупреждения знающих людей, а предупреждали они ой как не зря — я за работу взялся и пережил вот такое приключение:
+67
+144
Оптимизация Ubuntu (и прочих Linux-ов) под SSD
4 min
204KДоброго времени суток всем читающим. В данной мини-статье мне хотелось бы собрать и рассмотреть основные моменты оптимизации работы (и, конечно, продления жизненного цикла ) твердотельных накопителей. Практически всю информацию можно легко найти в сети, но тут я попытаюсь упомянуть пару подводных камней.
+108
Ограничение полосы пропускания по времени суток с помощью ipfw
3 min
3.5KВ этой статье описывается, как изменить скорость пользователям под NAT, по времени суток с использованием демона планировщика.
Используется система FreeBSD 8.1, но этот вариант изменения скорости доступен и на всех остальных версиях, где есть ipfw и cron, а это значит — практически на всех ветках и релизах FreeBSD.
Используется система FreeBSD 8.1, но этот вариант изменения скорости доступен и на всех остальных версиях, где есть ipfw и cron, а это значит — практически на всех ветках и релизах FreeBSD.
+14
Information
- Rating
- Does not participate
- Location
- Светлогорск, Калининградская обл., Россия
- Date of birth
- Registered
- Activity