Для того, чтобы научиться воспринимать иностранную речь на слух, нужно много слушать. Правда, толку от этого будет немного, если вы не будете понимать, что люди говорят. Важно, чтобы мозг устанавливал связи между словами и их звуковыми образами. Для этого нужно слушать с субтитрами и текстовками, и слушать то, что соответствует вашему уровню и то, что вы способны понять на родном языке.
Vasiliy Sorokin @Vass
C++ Developer
fheroes2 — Open Source движок Heroes of Might and Magic II
1 min
8.7Kfree heroes2 — свободная версия движка Heroes of Might and Magic II. Написан с использованием SDL русским (вроде бы) программистом. Существуют порты на Windows, Linux, WM, WinCE, Dingoo a320, Cowon V5… ну почти везде. Все кто хочет узнать больше — под кат
+103
Алгоритм генерации QR-кода
18 min
183KTutorial
QR код — это монохромная картинка, на которой некоторые устройства (например смартфон со специальным приложением) распознают текст. Этим текстом может быть не только простая фраза, но и, хоть это и не входит в официальную спецификацию, ссылка, номер телефона или визитная карточка. Такие коды чаще всего используют, чтобы закодировать ссылку и распечатать её на плакате или визитке.
Эта статья — подробная инструкция по созданию QR кода с примерами на каждом шаге, которая требует от вас только базового умения работать с бинарными данными и владения любым языком программирования (если вы хотите создать автоматический генератор QR кода).
За основу этой статьи взят цикл статей «QR Code Demystified» Джейсона Брауна (Jason Brown). В этих статьях опущено много нюансов, что вызвало у меня некоторые проблемы. Все эти нюансы учтены и упомянуты здесь.
+92
Here be dragons: Управление памятью в Windows как оно есть [1/3]
8 min
175KКаталог:
Один
Два
Три
Менеджер памяти (и связанные с ним вопросы контроллера кеша, менеджера ввода/вывода и пр) — одна из вещей, в которой (наряду с медициной и политикой) «разбираются все». Но даже люди «изучившие винду досконально» нет-нет, да и начинают писать чепуху вроде (не говоря уже о другой чепухе, написанной там же):
Грамотная работа с памятью!!! За все время использования у меня своп файл не увеличился ни на Килобайт. По этому Фаерфокс с 10-20 окнами сворачивается / разворачивается в/из трея как пуля. Такого эффекта я на винде добивался с отключенным свопом и с переносом tmp файлов на RAM диск.
Или к примеру μTorrent — у меня нет никаких оснований сомневаться в компетентности его авторов, но вот про работу памяти в Windows они со всей очевидностью знают мало. Не забываем и товарищей, производящих софт для слежения за производительностью и не имеющих ни малейшего понятия об управлении памятью в Windows (и поднявших по этому поводу истерику на пол интернета, на Ars-е даже был разбор полетов). Но самое потрясающее, что я видел всвязи с управлением памятью — это совет переместить pagefile на RAM-диск:
Из моих трех гигабайт под RAM disk был выделен один (на тот момент, когда на лаптопе еще была установлена XP), на котором я создал своп на 768МБ ...
Цель данной статьи — не полное описание работы менеджера памяти (не хватит ни места ни опыта), а попытка пролить хоть немного света на темное царство мифов и суеверий, окружающих вопросы управления памятью в Windows.
+316
Альтернативный метод ввода для Android OS
4 min
4.7KДобрый день, уважаемое хабрасообщество!
Не претендуя на инновационность и революционность, хочу представить вам очередной метод ввода текста (IME) для OS Android. Я собирался сначала довести его до ума, а потом уже выложить на всеобщее обозрение, но до ума так и не довёл, а прятать надоело.
Этот пост — буквально премьера программы, до этого момента о ней знало всего с десяток человек. Надеюсь, широкая общественность не примет её в штыки.
Под катом — описание и ссылки. Деталей реализации сейчас приводить не буду — они не слишком мудрёные, да и некоторых необходимых нормальной мобильной клавиатуре функций пока недостаёт.
+48
Как найти работу в Германии
4 min
145KДля всех, кто просил описать как искать работу программистом в Германии, а так же для тех, кто в комментариях бездоказательно писал, что Германия далеко не лучшее место для работы, ну и для всех интересующихся написан этот пост.
+87
… на земле и на море, наш ответ и могуч, и суров…
1 min
1.8KМагазин Think Geek порадовал очередной игрушкой. Радиоуправляемый танк, который за пару секунд превращается в амфибию и, кроме того, имеет пневматическую пушку, стреляющую на 20 метров.
Танк стоит 60 долларов, управляется на земле и на воде, имеет размеры 235х158х215, аккумулятор на 700mAh и умеет мигать красными и синими светодиодами в момент превращения из игрушки сухопутной в морскую.
Кажется, я понял, чего мне в детстве не хватало.
+54
[C++] Сравнение структур по набору полей
3 min
6.7KВступление
Вероятно, всякий сталкивался с ситуацией, когда нужно написать operator== или operator< для своей структуры. Раньше я делал это как-то так:
struct data
{
unsigned int a_ ;
int b_ ;
int c_ ;
int d_ ;
} ;
bool operator<(const data & a1, const data & a2)
{
// Сравнение по a_, b_ и d_
if (a1.a_ != a2.a_)
return a1.a_ < a2.a_ ;
if (a1.b_ != a2.b_)
return a1.b_ < a2.b_ ;
return a1.d_ < a2.b_ ;
}
Копипаст меня удручал, но придумать ничего путного я не мог.
+23
Микроконтроллеры Arduino для студентов Нижегородского РадиоТехнического Колледжа
1 min
2.5KВ НРТК пришла партия микроконтроллеров Arduino для проведения практических занятий по предмету «Программирование Микроконтроллеров на Языке Высокого Уровня».
Одно из устройств попало в руки сотрудников Вычислительного Центра НРТК. Вот что из этого получилось :)
Пилотный видеоурок по использованию Arduino был принят позитивно. Планируем выпускать небольшие видеоуроки по работе с Arduino для студентов НРТК и в дальнейшем.
Одно из устройств попало в руки сотрудников Вычислительного Центра НРТК. Вот что из этого получилось :)
Пилотный видеоурок по использованию Arduino был принят позитивно. Планируем выпускать небольшие видеоуроки по работе с Arduino для студентов НРТК и в дальнейшем.
+3
Откуда ржавчина на дросселях у материнок ASUS?
1 min
1.3KЗанимаясь повседневными делами и просматривая новости по хардвару не только на русскоязычных сайтах, наткнулся на довольно интересную информацию.
По заверению ресурса http://www.semiaccurate.com, на материнских платах ASUS среднего класса стали появляться дроссели со ржавчиной. Стоит заметить, что данные дроссели — одна из составных частей конвертера питания центрального процессора.
По заверению ресурса http://www.semiaccurate.com, на материнских платах ASUS среднего класса стали появляться дроссели со ржавчиной. Стоит заметить, что данные дроссели — одна из составных частей конвертера питания центрального процессора.
+57
Вам календарик 2010
1 min
5K+281
32 декабря — возможно
2 min
2.7KКалендарь навсегда. Имеет даже 32й день месяца (на случай реформы). Носитель календаря — холодильник (холодильник в комплект не входит) Названия месяцев сокращены до трёх букв. Сила магнита подобрана так, чтобы держались фишки одна на другой. Так удобнее отметить, что во вторник сдача каталога. Фишка календаря — спецфишки. Прилагается пара дедлайновыx, приезд/отъезд, фишки разных цветов, 5 «drink day» и одна «don't drink day». Итого 63 магнитных значка.
Как концепт — звучит хорошо. Дизайнерские ресурсы просто заполнены промдизайнерскими концептами, красивыми рендерами с гипер-реалистичными тенями и отражениями (и всё на белом фоне). Хорошее 3д заменяет реальность.
Я даже не представлял, как много сил и времени двух человек может уйти на реализацию такого несложного объекта, как этот календарь.
+91
Рецепт простого приготовления OpenVPN. Пошаговая инструкция
11 min
30KПриветствую, хабралюди. Не буду писать традиционное «этой мой первый топик на Хабре, не судите строго». Наоборот — обоснованная критика приветствуется, т.к. я не имею большого опыта написания статей и буду признателен за любую реакцию.
Предупреждение номер раз. Данный пост, скорее всего, не будет интересен гуру от мира сетей. Он в первую очередь адресован тем, чьи интересы лежат в других областях мира IT, но им свойственно любопытство и интересно все новое. Поэтому для тех, кто «в теме» текст может показаться набором известных истин и банальностей. Господа, я стремлюсь не удивить вас, а помочь менее продвинутым в данной области. Все нижесказанное будет касаться исключительно компьютеров под управлением различных версий Windows.
Предупреждение намбер ту. Я также не считаю себя гуру и могу ошибаться/допускать неточности в некоторых утверждениях и суждениях. Однако сам алгоритм действий по настройке рабочий и проверен лично.
Предупреждение три. Много букв. Пишу намеренно подробно, как следствие – обширно.
Если вышесказанное вас не испугало – приступим.
+18
-1
Робот из остатков старых винчестеров
1 min
5.3KДовольно редко можно увидеть что-то дествительно красивое и при этом сделанное из старого хлама. Но исключения все-же бывают.
Например, вот какого робота можно собрать из запчастей дохлых винтов:
Это чудо было собрано вместе с детьми одним из пользователей блога thinkit.ru.
Например, вот какого робота можно собрать из запчастей дохлых винтов:
Это чудо было собрано вместе с детьми одним из пользователей блога thinkit.ru.
+73
Рекламное видео Windows 98
1 min
4.5KПрогуливаясь по просторам Интернета, наткнулся на такое вот забавное видео с участием Билла Гейтса и Стива Балмера.
+201
Серьезный разговор о рулях
9 min
89KЕсли хоть раз, играя на компьютере в гонки, у вас мелькала мысль о покупке руля, то эта статья для вас.
Все, что вы хотели знать, но боялись спрость ) Доступным языком, подробно и наглядно. Трафик.
Все, что вы хотели знать, но боялись спрость ) Доступным языком, подробно и наглядно. Трафик.
+257
Online сервисы по перебору паролей
2 min
108KСуществует много причин использования таких сервисов, чаще всего или элементарная забывчивость или хакинг.
В свое время мне понадобилось перебрать пару хешей, поискал в интернете и на форумах, нашел кучу сервисов для этого, которыми хочу поделится.
В свое время мне понадобилось перебрать пару хешей, поискал в интернете и на форумах, нашел кучу сервисов для этого, которыми хочу поделится.
+20
Пост счастья — Jabber на своём сервере за 10 минут
2 min
11KПубликую в персональный блог — потому что тут не будет подробного описания, инструкций и прочего.
Это просто пост счастья человека, открывшего для себя Jabber с другой стороны.
Суть в том, что мне понадобился свой Jabber-сервер на Debian с https-соединением для параноидального общения из офиса по ICQ.
С прошлых экспериментов помнил, что Jabber-сервер — штука сложная, хитрая и не всегда податливая без чтения мануалов.
Но в этот раз я решил начать не с eJabberd и прочего, а с OpenFire.
Это просто пост счастья человека, открывшего для себя Jabber с другой стороны.
Суть в том, что мне понадобился свой Jabber-сервер на Debian с https-соединением для параноидального общения из офиса по ICQ.
С прошлых экспериментов помнил, что Jabber-сервер — штука сложная, хитрая и не всегда податливая без чтения мануалов.
Но в этот раз я решил начать не с eJabberd и прочего, а с OpenFire.
+15
Тетрис как стиль жизни
1 min
1.6KЯ обожаю тетрис, он есть у меня даже в сотовом телефоне и на брелке от ключей. Порой, говоря по телефону, я машинально черчу тетрисовые фигурки в блокноте. Похоже, что любовь к тетрису поразила не только меня.
Работы Diego Silvério и Helder Filipov
+19
Information
- Rating
- Does not participate
- Location
- Ярославская обл., Россия
- Date of birth
- Registered
- Activity