Pull to refresh
0
0
Chewbacca @Chewbacca

User

Send message

Для начала или вводный курс в эзотерический язык

Reading time3 min
Views2.7K
Это конечно же хобби, хотя...

Brainfuck придуман Урбаном Мюллером в 1993 году, в основном для забавы. Уникальный, вполне себе интересный Тьюринг-полный язык программирования с размером компилятора в 240 байт! В нём используется всего лишь 8 команд, каждая из них записывается одним символом. Программа на языке Brainfuck представляет собой последовательность этих самых команд.

Машина, которой управляют команды Brainfuck, состоит из упорядоченного набора ячеек и указателя текущей ячейки, получается что-то вроде стека и смещения в нём. Так же реализована возможность механизма ввода-вывода, далее будет понятно на примере.
Читать дальше →
Total votes 65: ↑50 and ↓15+35
Comments65

Как запустили неподписанный код на Xbox 360

Reading time5 min
Views14K
Каждую игровую консоль стараются поломать. Стараются поломать энтузиасты, которые хотят запустить на ней собственноручно написанный код во всех самых защищенных режимах. Стараются поломать энтузиасты, которые хотят «запускать на ней бэкапы игр» (или если по-русски — заниматься пиратством). Стараются поломать энтузиасты, которые хотят поставить Линукс и, кроме самоцели, использовать более широко, чем хотел бы этого производитель консоли (так как деньги зарабатываются прежде всего на играх, сама консоль продается с минимальной наценкой, а то и в минус производителю).
В подавляющем большинстве случаев энтузиастам это удается.

Вот как была сделана самая интересная часть взлома Xbox 360 — запуск кода, не подписанного MS.

Читать дальше →
Total votes 136: ↑135 and ↓1+134
Comments77

Мал, да удал: Trojan-Downloader.Win32.Tiny

Reading time9 min
Views23K
Доброго дня всем.
В сегодняшнем выпуске много технических подробностей. Так что уж извините, если их слишком много :)

Письмо


Итак, начинаем. На входе у нас письмо с текстом «Journalist shot in Georgia! See attached video. Password is 123» и с приложенным файлом «Georgia.zip».

Для более или менее полного анализа нам понадобятся:
— Самый Лучший дизассемблер в мире IDA
— Неплохой Отладчик Windbg
— python 2.5 (строго говоря, подойдет любой, просто у меня 2.5)
— Visual Studio какая-нибудь и Microsoft SDK, чтобы собрать небольшую программу на с++.
— упаковщик программ upx
— ну и чего-то еще по мелочи.

Распаковываем присланный нам файл, и видим, что наши подозрения оправданы: видео там и рядом не ночевало.
joined.exe (md5:607af96b03addadf28cf9280701df191)
Dr.Web: Trojan.Packed.151
Kaspersky: Trojan-Downloader.Win32.Agent.abqe

Читать дальше →
Total votes 355: ↑346 and ↓9+337
Comments118

QIP 2008 concept

Reading time2 min
Views3.2K
Хочу сразу предупредить, что я не программер и не знаю насколько возможно реализовать нижележащие фишки, но тем не менее таковые есть.

Стартовый вид контакт-листа

Изначально я захотел попробовать сделать новый скин для квипа, но в итоге получился новый концепт, которым хочется поделиться с разработчиками и внести свой вклад в развитие популярного меседжера.
Читать дальше →
Total votes 408: ↑355 and ↓53+302
Comments309

Dubbee — слушай любимые сайты бесплатно

Reading time2 min
Views692

Dubbee — это сервис по переводу текстов новостных сайтов и блогов в аудиоформат, где все статьи читаются живыми голосами дикторов. Вы сами выбираете интересующие вас источники и формируете свое персональное информационное радио, которое можно слушать с компьютера, ноутбука или мобильного устройства.

С сегодняшнего дня все аудиозаписи на Dubbee доступны абсолютно бесплатно.

Еще несколько приятных новостей
Total votes 3: ↑3 and ↓0+3
Comments72

Visual Studio Gallery

Reading time1 min
Views929
Не обнаружил на Хабре описания полезного сайта. Собственно, решил поделиться с коллегами информацией и выслушать мнения о нём. В рамках превращения Visual Studio из среды разработки в целую платформу, Microsoft ещё полгода назад (27 февраля 2008) открыла сайт, посвященный всякого рода дополнениями и расширениями к Visual Studio. В сумме с репозиторием CodePlex получается довольно неплохо;)
Total votes 3: ↑3 and ↓0+3
Comments17

Songsterr — онлайн-проигрыватель гитарных табулатур

Reading time2 min
Views21K
В конце февраля мы разместили пост о запуске первого релиза стартапа Songsterr. Благодаря Хабру, мы получили приток посещаемости и, что важно, обратную связь от пользователей. После этого обзор проекта был опубликован на killerstartups.com и нескольких других популярных блогах. В общей сложности проект посетили 65 тысяч человек, при этом для нас стал приятной неожиданностью большой процент аудитории из Бразилии, Франции и Германии, где проект засветился на телевидении.

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

Наш второй релиз — это онлайн-проигрыватель гитарных табулатур.
Читать дальше →
Total votes 2: ↑2 and ↓0+2
Comments185

Война микромиров

Reading time1 min
Views648
Пользователи браузера Opera, как правило, люди с фантазией, что ещё раз подтверждает компьютерная игра, созданная одним из оперных фанов. Суть игры проста и обыденна: нужно спасти мир от нашествия инопланетян. Но как это сделать, если злобные пришельцы размером не больше макового зёрнышка, а у вас в арсенале только аналогичного размера боевой звездолёт? Впрочем, выход есть: нужно просто подобрать подходящее по габаритам поле битвы. Например — использовать обычную иконку веб-сайта игры Defender of the Favicon.
Читать дальше →
Total votes 34: ↑28 and ↓6+22
Comments20

По адресу @gmail.com можно узнать имя человека

Reading time1 min
Views261K
Специалисты по безопасности рассказывают об интересной уязвимости в системе защиты Google, которая позволяет узнать настоящее имя и фамилию человека, под которыми он открыл Google Account. Для этого достаточно знать всего лишь его адрес электронной почты.

Делается это так: в «Календаре» в меню «Добавить» выбираете «Добавить календарь друга», затем на вкладке «Календари друзей» вводите его адрес, жмёте кнопку «Добавить» и «Сохранить». Когда вы потом вернётесь в это меню, там уже будет указано имя и фамилия искомого человека (если у него есть календарь). Так хакеры-экспериментаторы вычислили, кто скрывается за адресом admin@gmail.com (см. скриншот).



via SecuriTeam
Total votes 101: ↑89 and ↓12+77
Comments55

10 лучших вебсайтов по обучению Photoshop

Reading time1 min
Views56K
Вместо того, чтобы тратить впустую время, обыскивая сеть, в поисках хороших уроков по Photoshop, придерживайтесь этого списка.

PS Heroперейти


PSD tutsперейти


Tutorial 9перейти

Читать дальше →
Total votes 83: ↑73 and ↓10+63
Comments61

Cпамеры объявили Третью мировую войну

Reading time1 min
Views1K
Волна необычного спама прокатилась вчера по интернету. Спамеры использовали социальный эксплоит о начале Третьей мировой войны. В рассылке использовались следующие заголовки: «20 000 американских солдат в Иране», «Американская армия пересекла иранскую границу» и «Третья мировая началась».

Ссылка в спамерских письмах вела на видеоролик с изображением ядерного взрыва с текстом «Только что подразделения “Дельта” и военно-воздушные силы США вторглись в Иран. Около 20 тыс. солдат пересекли границу и сломили сопротивление иранской армии. Данный видеоролик сделан американским солдатом сегодня утром. Нажмите на видео, чтобы увидеть первые минуты Третьей мировой войны. Помоги нам, Господи».

При запуске видеоролика запускаются троян Troj/Tibs-UO и вредоносный скрипт Mal/ObfJS-AY.
Читать дальше →
Total votes 54: ↑50 and ↓4+46
Comments69

The Pirate Bay собирается шифровать весь трафик

Reading time1 min
Views1.2K
В недрах торрент-трекера The Pirate Bay ведутся работы по созданию новой технологии шифрования интернет-трафика.

Проект, получивший название IPETEE (Transparent end-to-end encryption for the Internets) пока находится на начальной стадии разработки. Суть его заключается в шифровании трафика на уровне сети, а не по старинке, на уровне приложений.

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

Интересно, что «пиратовцы» не собираются ограничиться лишь трафиком торрент-сетей. Очень может быть, что (при успешной реализации, конечно) создаваемый в The Pirate Bay протокол IPETEE будет использоваться в будущем для шифрования всего и вся: электронной почты, IP-телефонии, серфинга.

via Internetno
Total votes 51: ↑46 and ↓5+41
Comments53

Папа скажи, а техник-дизайнер на Silverlight существует? Нет сынок, это фантастика…

Reading time1 min
Views897
Уважаемые хабраколлеги!
Решили мы заняться одноименным направлением — разработка приложений на базе технологии Silverlight. И вот какой парадокс, разработчиков пруд пруди, а дизайнеров нет :(
Неужели это направление совсем не интересно людям искусства или просто никто не верит в данную технологию?
Читать дальше →
Total votes 13: ↑9 and ↓4+5
Comments30

C#: требования и рекомендации по написанию кода

Reading time5 min
Views146K
Не так давно в комментариях к топику AlexS высказал идею использования соглашения об оформлении на Хабре кода примеров темы .Net написанных на C#.

Я немного поизучал имеющиеся предложения из этих источников:
submain.com/blog/FreeCVBNETCodingGuidelinesEbookDownload.aspx
idesign.net/idesign/DesktopDefault.aspx
и скомпилировал черновик который описывает самые базовые правила оформления кода написанного на C#.

Предлагаю:
— обсудить этот черновик;
— внести в него все необходимые изменения;
— утвердить как стандарт написания C# кода на Хабре.
Более того, предлагаю создать документ, который можно было бы предложить как рекомендации habrahabr comunity для всех других программистов C#.

Под катом вы найдете текст черновика. Предлагаю всем желающим обсудить его и подвергнуть надлежащей правке.

Читать дальше →
Total votes 31: ↑24 and ↓7+17
Comments117

Аддоны для Visual Studio

Reading time1 min
Views3.4K
В качестве развития темы поднятой хабраюзером XaocCPS, хочу поинтересоваться какими полезными аддонами (add-ins) для Visual Studio пользуетесь Вы?

От себя хочу порекомендовать следующие:
  1. ReSharper — помогает осуществлять анализ и генерацию кода, рефакторинг и многое-многое другое… По-моему, этот аддон заслуживает отдельной статьи на Хабре.

    GhostDoc — поможет Вам автоматически генерировать XML описания для функций, переменных и т.п.

    Smart Paster — вставит и отформатирует тескт из буфера обмена как Comment, String, StringBuilder или Region.
    P.S.
    Надеюсь, что комментарии к этой записи помогут нам всем найти новые, нужные и полезные аддоны.
Total votes 32: ↑23 and ↓9+14
Comments97

Концентрированное внимание

Reading time1 min
Views13K
Бывает такое, что мысли разбегаются. Смотришь в монитор и ничего толком не видишь. Читаешь текст, но ничего не понимаешь. Нужно что-то написать, придумать или нарисовать, но никак не удается сконцентрироваться на задаче. Наверняка, такая ситуация знакома многим. Что делать? Как «собрать» себя? У каждого есть свои секреты и рецепты.

Стол для работы стояВот, например, Джамис Бак из 37signals работает за компьютером стоя. Говорит в своей статье Standing versus Sitting, что так ему намного лучше, чем в комфортабельном кресле, которое его усыпляет своим уютом. Сначала он подкладывал толстые книги под монитор, клавиатуру и мышку, а потом даже купил специальный стол для работы стоя. (на картинке справа) Теперь Джамис работает меньше по времени, но с большей отдачей.

Или вот мои коллеги из нашей скромной компании для лучшей концентрации регулярно принимают Ноотропил. Они утверждают, что он им сильно помогает в тяжелом дизайнерском труде и вообще делает их умнее.

Что касается меня, то тоже есть небольшой секрет. Время от времени я пью лютые витамины. Нет, не подумайте ничего такого, все легально. В любой аптеке продают Мультитабс Интенсив или Витрум Антистресс (есть и другие). В инструкции написано, что их нужно пить при авитаминозе или сильных нагрузках. Ничего такого у меня нет, но витамины эти сильно мне помогают концентрироваться и вообще делают меня бодрее.

Какие секреты концентрирования внимания есть у вас? Как вы повышаете производительность своего труда?
Total votes 73: ↑59 and ↓14+45
Comments313

Блокировка рекламы в Опере? Легко!

Reading time1 min
Views40K
  1. Берём этот urlfilter.ini (адаптированный для рунета список фильтров), и этот adblock.css.
  2. Закрываем оперу.
  3. Находим папку, где хранится профиль оперы. Обычно для никсов это ~/.opera/1, для windows — %AppData%\Opera\Opera\profile2.
  4. Кладём urlfilter.ini в папку профиля, заменяя существующий. Потом в этой папке профиля заходим в подпапку styles/user и туда кладём файл adblock.css.
  5. Запускаем оперу, и в меню вид → стиль выбираем Ad Blocker (By ELV1S).
  6. Наслаждаемся инетом без рекламы. Ну, почти. ;)

_____
  1. То есть /home/имяпользователя/.opera/.
  2. %AppData% для разных систем разное. Просто введите указаный адрес в адресной строке проводника.
Total votes 21: ↑18 and ↓3+15
Comments18

Information

Rating
Does not participate
Location
Чехия
Date of birth
Registered
Activity