Pull to refresh
34
Алексей Шульга @Levsha100read⁠-⁠only

User

Send message

Орден Белых Рыцарей Хабра

Reading time2 min
Views3.7K
Во имя добра, любви и кармического равновесия Белые Рыцари Хабра готовы принять в свои ряды новых бойцов. Чтобы стать Белым Рыцарем необходимо изменить свой юзерпик на изображение ведра — символа чистоты помыслов — и соблюдать Кодекс Белого Рыцаря Хабра.
Читать дальше →
Total votes 401: ↑213 and ↓188+25
Comments553

Windows Confidential: То, что сохранилось из Windows 3.0

Reading time5 min
Views4.5K
«Если я системными политиками запрещаю значки на рабочем столе, то от двойного щелчка по нему начинает запускаться Диспетчер задач. Что за чудеса?»

Это примерно такое же открытие, какое сделал один мой коллега, убравший в своём старом доме декоративные панели, и обнаруживший за ними забытый чулан. В чулане он нашёл несколько раритетов времён Второй мировой войны, включая алкогольный талон с несколькими непробитыми ячейками. Сложно представить, что чувствовал владелец талона, забывший его в чулане.

Чулан, скрытый за рабочим столом Windows, — это Диспетчер программ, оставшийся со времён Windows 3.0. Диспетчер программ позволял запускать приложения, но не позволял переключаться между ними: в нём не было аналога панели задач, отображавшей все запущенные приложения. Чтобы увидеть список открытых окон, пользователь запускал Диспетчер задач — горячей клавишей Ctrl+Esc, либо двойным щелчком по пустому месту на рабочем столе.



Кроме возможности перейти к любому из открытых окон, Диспетчер задач позволял также закрыть приложения, или упорядочить окна — например, каскадом. Диспетчер задач был единственным местом в Windows, показывавшим открытые окна одновременно: например, Alt+Tab не показывал значки всех окон, как в современных версиях Windows, а переключался между ними по порядку.

Появившаяся в Windows 95 панель задач позволяла видеть все открытые окна и переключаться между ними в любой момент; Диспетчер задач был для этого больше не нужен. Кроме того, свёрнутые окна ложились теперь в панель задач, а не на рабочий стол, как в Windows 3.0. Из места для значков свёрнутых окон, рабочий стол превратился в место для часто используемых ярлыков.

Рабочий стол в Windows 95 — это окно Проводника, растянутое на весь экран, и расположенное ниже окон всех других программ. В этом окне Проводник отображает содержимое папки «Рабочий стол». Но под этим «рабочим столом» остался другой, настоящий рабочий стол,
Изменения вносятся помалу
Total votes 174: ↑169 and ↓5+164
Comments117

Here be dragons: Управление памятью в Windows как оно есть [1/3]

Reading time8 min
Views177K

Каталог:
Один
Два
Три

Менеджер памяти (и связанные с ним вопросы контроллера кеша, менеджера ввода/вывода и пр) — одна из вещей, в которой (наряду с медициной и политикой) «разбираются все». Но даже люди «изучившие винду досконально» нет-нет, да и начинают писать чепуху вроде (не говоря уже о другой чепухе, написанной там же):
Грамотная работа с памятью!!! За все время использования у меня своп файл не увеличился ни на Килобайт. По этому Фаерфокс с 10-20 окнами сворачивается / разворачивается в/из трея как пуля. Такого эффекта я на винде добивался с отключенным свопом и с переносом tmp файлов на RAM диск.

Или к примеру μTorrent — у меня нет никаких оснований сомневаться в компетентности его авторов, но вот про работу памяти в Windows они со всей очевидностью знают мало. Не забываем и товарищей, производящих софт для слежения за производительностью и не имеющих ни малейшего понятия об управлении памятью в Windows (и поднявших по этому поводу истерику на пол интернета, на Ars-е даже был разбор полетов). Но самое потрясающее, что я видел всвязи с управлением памятью — это совет переместить pagefile на RAM-диск:
Из моих трех гигабайт под RAM disk был выделен один (на тот момент, когда на лаптопе еще была установлена XP), на котором я создал своп на 768МБ ...

Цель данной статьи — не полное описание работы менеджера памяти (не хватит ни места ни опыта), а попытка пролить хоть немного света на темное царство мифов и суеверий, окружающих вопросы управления памятью в Windows.
Читать дальше →
Total votes 360: ↑338 and ↓22+316
Comments85

50 цитат о программировании всех времён

Reading time6 min
Views161K
Перевёл после прочтения комментариев к статье «О ненависти к C++». В цитатах можно найти ответы на большинство возникших там вопросов.

50. Программирование сегодня — это гонка разработчиков программ, стремящихся писать программы больше и с лучшей идиотоустойчивостью, и вселенной, которая пытается создавать больших и лучших идиотов. Пока вселенная побеждает.
— Rick Cook

49. Lisp — это не язык, а строительный материал.
— Alan Kay

48. Ходить по воде и разрабатывать программы, следуя спецификации, очень просто… если они заморожены.
— Edward V Berard
Читать дальше →
Total votes 344: ↑336 and ↓8+328
Comments136

Chiptune — 8-bit game music podcast. Сезон 2, выпуск 2. Боевые жабы

Reading time1 min
Views2.7K


Battletoads весьма популярны в интернете, несмотря на то, что оригинальная игра вышла в 1991-м году (20 лет назад, уже можно справлять круглую дату)! Виной тому — анонимные имиджборды типа 4chan и 2-ch. Там в ответ на вопрос:
— А из какой игры этот скриншот?
принято отвечать «как из какой? ну конечно же из Battletoads». Такой себе аналог универсального ответа на любой вопрос.

Где была лучшая графика? Battletoads. Где лучшая музыка? Battletoads. После какой игры хотелось разбить джойстик, купить пистолет и билет в америку и лично застрелить каждого из разработчиков? Battletoads.

Про что будет сегодняшний подкаст? Battletoads.

Сегодня звучат:
  1. Battletoads (NES, 1991)
  2. — Battletoads & Double Dragon (NES, 1993)
  3. — Battletoads in Battlemaniacs (SNES, 1993)
  4. — Battletoads & Double Dragon: Ultimate Team (Sega, 1993)
  5. — Battletoads (Gameboy, 1991)
  6. — ReMix: Battletoads 'BirdGuyJam' за авторством Kumeelyun (2001)


RSS-лента подкаста. Копия на podfm. Предыдущие выпуск на хабре: 1-2-3.
Total votes 81: ↑62 and ↓19+43
Comments65

Секреты сайтов

Reading time2 min
Views1.6K
Довольно часто мы посещаем сайты разных компаний, из абсолютно разных областей: службы доставки, стоительные компании, небольшие магазины… Но мало кто из нас замечает на этих сайтах забавные нелепости; мало кто знает, что на приличных, на первый взгляд, порталах, совершив определенный набор действий, можно увидеть то, чего явно не было в ТЗ на разработку сайта. Да, нынче дизайнеры и веб-мастера обладают чувством юмора ;)

Flash-игры

rem-dom.info — кликните три раза на строителя в нижнем левом углу и затем отбивайтесь.
Читать дальше →
Total votes 98: ↑63 and ↓35+28
Comments27

Подборка приколов

Reading time2 min
Views2K
Только что обновил свой сайт и в связи с праздником решил повеселить здесь народ

Загрузил в интернет эксклюзивную подборку маразмов. Все это я сфотографировал на работе за время моей трудовой деятельности :)

Читать дальше →
Total votes 81: ↑53 and ↓28+25
Comments13

Что молодёжь должна знать о прошлом веке

Reading time4 min
Views7K
За два дня до наступления второго десятилетия 21 века возрастные пользователи Reddit составили список воспоминаний, которыми хотят поделиться с младшим поколением. Хотя молодёжь вряд ли поверит, что их отцы могли жить в подобных условиях, когда не было интернета.

• Я написал письмо на физическом листе бумаги и отправил его в Microsoft с вопросом, как вводить математические формулы в Word (на моём компьютере Macintosh II в конце 80-х). Получил ответ, также бумажной почтой, от настоящего программиста Microsoft, который очень подробно ответил на мой вопрос.

• Пультов от телевизора не было. Нужно было оторвать спину от дивана, встать и подойти к телевизору, чтобы нажать кнопку.
Читать дальше →
Total votes 217: ↑199 and ↓18+181
Comments486

Анализатор морфологии на автоматах

Reading time4 min
Views6.4K
Периодически на хабре проскакивают статьи о том, как написать программу для анализа морфологии. В основном авторы пользуются базами данных, либо стандартными структурами, такими как словари. Но это не всегда удобно. Во-первых, страдает скорость. Во-вторых, некоторые алгоритмы, такие как предсказание морфологии незнакомых слов, реализуются нетривиально.

Здесь я привожу версию, основанную на конечных автоматах, где попробую избежать данных проблем. Как это работает можно посмотреть здесь.
Читать дальше →
Total votes 25: ↑25 and ↓0+25
Comments0

Список сочетания клавиш для восстановления заводских установок ноутбуков

Reading time1 min
Views514K
Многие владельцы ноутбуков знают, что если их мобильный помощник приобретался с предустановленной ОС, то в 90% случаев на жестком диске есть специальный раздел, предназначенный для хранения образа операционной системы с драйверами и программами. Кто-то удаляет этот раздел сразу, дабы высвободить место, а кто-то даже и не знает о его существовании. А некоторые используют его по назначению. Войти в меню восстановления можно в среде Windows, но если система слетела то, как быть? Восстановить систему при помощи горячих клавиш. Вот мой небольшой списочек этих горячих клавиш.

После включения ноутбука начинаем лихорадочно нажимать:


F3 – MSI;
F4 – Samsung. Под ОС можно через Samsung Recovery Solution III;
Читать дальше →
Total votes 58: ↑48 and ↓10+38
Comments40

В США набирает популярность анонимная социальная сеть для флирта

Reading time2 min
Views8.2K
Вполне может быть, что социальная сеть Likealittle станет таким же ИТ-событием, как Twitter или тот же Facebook. Дело в том, что это социальная сеть нового типа, которая полностью анонимна. При всем при этом «заточен» ресурс под обычный флирт, ну, или просто легкое общение. Для того, чтобы пообщаться с собеседником/собеседницей, есть специальная процедура — пользователям присваивается имя какого-либо фрукта, плюс есть целые «ветки» с отдельными фруктами. Можете представить, какие получаются беседы с участием таких фруктов.

Читать дальше →
Total votes 78: ↑63 and ↓15+48
Comments123

Определение местоположения по mac адресу роутера

Reading time1 min
Views168K
image

1. Узнаем MAC–адрес WiFi роутера, через который вы выходите в интернет. (Через веб–интерфейс, дать arp–запрос «arp -a», посмотреть на обратной стороне девайса.)

2. Заходим по адресу samy.pl/mapxss

3. Вбиваем в текстовое поле MAC–адрес и жмем «Search MAC».

Как это работает?
Читать дальше →
Total votes 109: ↑91 and ↓18+73
Comments283

UJAM открывает публичное альфа-тестирование

Reading time1 min
Views753
UJAM — веб-сервис, позволяющий любому человеку сочинять свою собственную музыку. Возможности сервиса действительно впечатляют — достаточно напеть в микрофон (на «ла-ла-ла», «а-а-а», или просто промычать) или сыграть на любом музыкальном инструменте нужную мелодию, чтобы веб-приложение само записало её в виде нот. После этого можно выбрать, на каком инструменте должна играться мелодия, и приложение начинает играть мелодию на выбранном инструменте. Оно также может добавить к мелодии аккомпанемент в указанном стиле.

Проще говоря, UJAM позволяет послушать, как только что придуманная в голове мелодия будет звучать в исполнении оркестра или рок-группы.



Работает UJAM на двух облаках, одно в США, второе в Европе. Выбор облака производится автоматически, но можно переключиться вручную.

Ранее в течение многих месяцев велась активная разработка и проводилось закрытое альфа-тестирование, и сейчас наконец-то открыто публичное альфа-тестирование веб-сервиса.

Если говорить точнее, то на UJAM могут зарегистрироваться 4 000 пользователей.
Total votes 37: ↑36 and ↓1+35
Comments17

BMW выжигает рекламу в глазах посетителей кинотеатров

Reading time1 min
Views1.2K
Компания BMW начала использовать в немецких кинотеатрах новую технологию рекламы Flash Projection, похожую на «25-й кадр». За экраном ставится трафарет с логотипом BMW, а во время рекламы через него подаётся мощная вспышка света. В результате все зрители, которые смотрят в этот момент на экран, незаметно для себя получают копию бренда на сетчатку глаза. Если закрыть глаза, то буквы BMW становятся видны. Реклама специально сделана таким образом, что после вспышки в конце рекламного ролика зрителей просят закрыть глаза и «помечтать».

Подробнее эта технология объясняется в видеоролике от BMW.
Читать дальше →
Total votes 94: ↑73 and ↓21+52
Comments135

Компьютер IBM сыграет против двух чемпионов Jeopardy!

Reading time2 min
Views8.7K
Система обработки натуральной речи и ответов на вопросы IBM DeepQA/Watson сыграет против двух чемпионов интеллектуальной телевикторины Jeopardy! (в России викторина производится по лицензии под названием «Своя игра»). Трансляция битвы умов состоится 14, 15 и 16 февраля 2011 года на канале CBS. Будет сыграно две игры.

Викторина пройдёт по стандартным правилам. Три участника соревнуются между собой в борьбе за право первым ответить на заданный вопрос. Вопросы сформулированы, как правило, в виде утверждений, где искомое слово заменено местоимением. Игроки должны догадаться, о чём идёт речь, и дать ответ.
Читать дальше →
Total votes 27: ↑25 and ↓2+23
Comments41

Squier Stratocaster контроллер для Rock Band и полноценная электрогитара в одном флаконе

Reading time1 min
Views3.1K
Если ранее видеоигры пытались соприкоснуться с реальностью за счет высококачественных графических эффектов, то в последнее время все большую популярность обретают альтернативные игровые контроллеры. Wii, PS Move, XBox Kinect — все это только начало. Дальше всех пошел создатель музыкальных инструментов Fender, который решил совместить в одной вещи полноценную электрогитару, Midi-инструмент и игровой контроллер для видеоигры Rock Band 3.
image

Как и любой другой серьезный инструмент корпус Squier Stratocaster создан из дерева, в качестве материала для струн используется сталь. Определение текущего местоположения рук игрока основано на использовании дополнительных датчиков движения вмонтированных в гриф. Squier Stratocaster появится на полках магазинов к марту 2011 года по цене $279.99 за единицу.

Небольшое промо под катом
Total votes 38: ↑32 and ↓6+26
Comments56

«Регулярные выражения» или «Просто о некрасивом»

Reading time8 min
Views4.2K

«Регулярные выражения» или «Просто о некрасивом»




Начну с объяснения, что именно меня подвигло на написание этой статьи. Подвигла меня статья о регулярных выражениях которая публиковалась чуть раньше, кто читает хабру, уже наверняка ее видели, статья честно сказать не понравилась, потому как написать ее написали, но привели какой-то сложный пример в качестве использования и предложение купить книгу в 600+ страниц, что как мне кажется только отпугнет людей, которые могли бы ими воспользоваться.

Я специально не буду заглядывать ни в какие мануалы, и пичкать Вас информацией которую я сам не запомнил, уверен, для того чтобы заинтересоваться и начать пользоваться будет достаточно того, что умею и использую сам.
Читать дальше →
Total votes 32: ↑23 and ↓9+14
Comments22

Information

Rating
Does not participate
Location
Херсон, Херсонская обл., Украина
Date of birth
Registered
Activity