31 июля 2008

Loveparade в Дортмунде, Рэйв'N'Bier! Часть 2

Продолжение начатого тут рассказа о Loveparade в городе Дортмунде, что в Германии.

Ах, как же хорошо все начиналось! Разгоряченная напитками и солнцем толпа радостно гуляла по городу. В аптеках заканчивались запасы зеленки, на улицах увеличивалось количество стеклотары и мокрых углов, а полиция с радостным завыванием сирен развозила особо "веселых" рэйверов по уютным квартирам. Стоило веселиться!


Человек с пластмассовой женщиной - умный! Оставил свою живую жену из плоти и крови дома, дабы ничего дурного не приключилось, а сам пошел в пьянку-гулянку с этим "эрзацем".


Я же говорил - 1.5 миллиона гостей навалились на Дортмунд - всех требовалось накормить и напоить, а также в больницу препроводить. Вьетнамские друзья радостно зазывают в ресторан.


Эта бабушка для меня стала своего рода символом отваги и невозмутимости - подумать только, стоять против течения, несущего с собой подвыпивших любителей электронной музыки, так к тому же еще и взывать к всевышнему! Христос вас спасет!

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

Так происходит, когда дождик идет не на Loveparade. На Loveparade дождик льет так, что смывается самый крепкий макияж с рэйверских личиков, а все перья и крылья намокают и неприятно липнут к телу...

В общем, как-то так:

В следующем, 2009, году Loveparade будет проходить в городе Бохум, что в пятнадцати минутах езды на электричке от Дортмунда. И если я этим репортажем не убил в вас желание туда съездить, то я еще разок скажу - это того стоит! Приезжайте.

Еще о Германии:
Понравилось? Подписывайся!

28 июля 2008

HTW #4: Спасаем Firefox от PDF

Как часто вы смотрите, куда ведет линк на который вы кликнули?

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

И иногда у меня случаются неприятные сюрпризы... Имя им — ссылки на PDF-файлы. Клацнул, а только потом понял — елки зеленые, это ведь PDF...

Firefox начинает напрягаться и пытаться загрузить этот жуткий плагин в браузер — комп виснет намертво и я иду готовить кофе.

Но много кофе пить вредно. Поэтому я нашел супер-решение моей проблемы — плагин для Firefox под названием


Это чудесный плагин. Теперь, при клике на PDF-документе Firefox дружелюбно спросит:


В вашем распоряжении следующие опции:
  1. Download It — открывает диалог сохранения файла
  2. Open PDF — скачивает файл и открывает его в Acrobat Reader вне браузера
  3. View as HTML — преобразует документ в формат HTML и открывает в новой вкладке
  4. Bypass PDF Download — открывает документ по-старинке в браузере (идем пить кофе!)
  5. Cancel — закрывает диалог
Более того, эта замечательная программулина позволяет сохранять целые вэб-страницы в PDF-формате:

Ссылки:
  1. Pdfdownload
  2. Ссылка на плагин

Прошлые выпуски HTW:

Понравилось? Подписывайся!

24 июля 2008

Loveparade в Дортмунде, Рэйв'N'Bier! Часть 1

Как я уже писал, неделю назад - 19 июля, в городе Дортмунд проходил Loveparade. Что же это такое? Это - самый большой в мире праздник любителей электронной музыки.

Раньше много лет это действо проходило в Берлине и мне не удавалось его посетить. Что ж, раз праздник сам приходит в гости, почему же его и не впустить? Посмотрим, как это было.

Начну я с того, что про сам праздник я как-то успел забыть. Ну не отношу я себя к любителям дискотечной музыки, хотя, не скрою, присутствие самого Moby на Loveparade меня радовало.

Субботний тихий день, я наслаждаюсь тишиной, благо окна не выходят на улицу, как вдруг до меня доходят очень характерные звуки, а точнее ритмы, - дискотечные ритмы (ну знаете - тац-тац-тац-тададац :) Ба, да на улице что-то происходит! А происходило вот что...

Прямо мимо моего подъезда шла, пританцовывая и приплясывая разноцветная толпа. Надо ли говорить, как это выглядело, если в тот день в Дортмунде танцевала толпа в 1.5 миллиона человек?!



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

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

Вообще было такое ощущение, что, обычно скромные и смирные, немцы на таких мероприятиях отрываются по полной программе - пиво течет не то чтобы рекой, это просто ниагарский водопад из пива.

После них оставалась выжженная земля и покосившиеся ставни...

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

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

Чем все закончилось?

Во второй части репортажа - пиво в грязюке и грязюка в пиве или что осталось после всего этого. Оставайтесь на связи.

Еще о Германии:

Понравилось? Подписывайся!

22 июля 2008

HTW #3: Необычные применения поиска Google


В слегка запоздавшем выпуске HTW (я был на Loveparade, но об этом в ближайших постах!) речь пойдет о Google. Да-да, о нем самом, хоть вы и утверждаете, что все уже про него, родимого, сказано и прочитано.

Оказывается, всегда есть место для совершенства и даже такое повседневное дело, как поиск информации можно изрядно подперчить триками и хитростями.

5 способов использования поиска Google, о которых вы не знали:
  1. Конвертирование валюты. Пишете в окошечке, к примеру, 10 EUR in UAH для того, чтобы узнать, сколько украинских гривен стоят десять евро. Получаем лаконичный ответ:


  2. Гугл в качестве бесплатного прокси. Бывают ситуации, когда доступ к сайту по каким-то причинам закрыт. Гугл поможет нам и в этом деле! По команде cache:example.com вы сможете выйти на желанный сайт.

  3. Элегантный поиск файлов. Согласитесь, при прямом поиске нужных файлов постоянно приходится продираться через дебри мусора и посторонних ссылок. При помощи простой команды -inurl:(htm|html|php) intitle:"index of" +"last modified" +"parent directory" +description +size +(wma|mp3) "pirates" вы сможете найти все что надо с меньшим количеством посторонних ссылок. Обратите внимание на последнее слово :)


  4. Калькулятор. Может вы этого и не знали, но в поиске Гугла имеется весьма продвинутый калькулятор.

  5. Распознавание лиц. В поиск Гугла встроен распознаватель лиц - для того, чтобы найти именно изображения людей вам потребуется добавить в конец запроса &imgtype=face. Почувствуйте разницу.
Прошлые выпуски HTW:

Понравилось? Подписывайся!

15 июля 2008

Дети, которым можно всё



- Наконец-то нами никто не будет командовать! - кричал Таракан, красный
от возбуждения.
- Никто не будет нас заставлять делать то, что нам не нравится! Да здравствует Праздник Непослушания! Стойте на голове, ходите на четвереньках! Никто вам ничего не скажет!
Сергей Владимирович Михалков.
Праздник непослушания.


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

Предыстория

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

Пример - недавно на одном практическом занятии в университете (надо сказать, не самом любимом и поэтому слабо посещаемом) я был свидетелем супер-сцены.

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

Рядом со мной сидит мой одногруппник, Томас. Томасу уже все надоело, но он прилежно записывает в тетрадь, а точнее перерисовывает с доски, все что там старательно вырисовывает преподаватель.

Томасу скучно, он уже давно проголодался и устал. Но если есть в кармане пачка "Нескафе", значит все не так уж плохо на сегодняшний день, подумал наверное Томас, доставая из своего необьятных размеров рюкзака банку с наркотиком...

За банкой с кофе на парту последовал термос. Я сижу рядом и делаю вид, что я этого беспредела (всего четыре человека!) не замечаю.

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

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

Так, теперь помешаем, бамс, вжик, бамс, бамс, (тысяча извинений), хлюп.

Я думал, что это будет последняя чашка кофе, которую доведется выпить моему одногруппнику, Томасу Гейне. Ан нет, мой преподаватель даже бровью, как говорится, не повел (на счет носа я все же сомневаюсь).

Кое что по-серьезнее

Бытует мнение, что поколение родителей тех, кто сейчас ходит в школы и университеты, допустило промах в воспитании своих чад.

Послевоенное поколение руководствовалось принципом, - нам было плохо, поэтому мы вам будем разрешать все (или почти все).

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

В Берлине есть печально знаменитая на всю Германию школа, где учатся в том числе (если не в основном) многие дети мигрантов. В этой школе были зафиксированы многочисленные попытки избиения учителей, угроз с применением холодного оружия.

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

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

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

А Томас не виноват в том, что его так воспитали родители, как не виноваты и родители, что их родители приняли такое немудрое решение.

Взять что ли тоже в следующий раз с собой банку кофе?

Еще по теме:

Фото: moogibang

Понравилось? Подписывайся!

О причудах контекста

Современные технологии иногда курьезным образом становятся некими "генераторами" бессмыслицы и, если хотите, слухов.

Последний случай такого не намеренного бредогенератора случился со мной сегодня, когда я решил посмотреть на сайте Яндекса интересную новость "Сэмюэл Питер пообещал наказать Виталия Кличко за уклонение от боя".

Вот скриншот того, что предстало перед моим взором:

(Если кликнуть картинку, она станет больше)

А теперь ответьте мне, пожалуйста, на вопрос:
что общего между Владимиром Кличко, превосходно выигравшего поединок в немецком Гамбурге и российским городом Владимиром, что во владимирской области?
Правильно отвечаете - Яндекс!

Ссылка на новость.

UPD: уже поправили :-)

Понравилось? Подписывайся!

09 июля 2008

HTW #2: Как запомнить сложные пароли?

Продолжая тему начатую в HTW #1, поговорим сегодня снова о паролях. О правильных и надежных паролях. О таких паролях, подбор которых злоумышленника заставит кусать локти и все остальное.

Конечно я не спорю, пароли типа petya1948 запомнить очень просто, но, как вы понимаете - чуть-чуть везения (достаточно знать имя и год рождения жертвы ) - и пароль взломан.

Однако есть один чудо-способ, который поможет нам создавать более или менее сложные пароли и (что важно!) поможет нам не напрягать голову этими сложностями.

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

Непонятно? Тогда смотрим на табличку:

Как видите, каждой букве была сопоставлена совершенно другая буква алфавита или же цепочка символов.

А теперь фишка - запоминать придется только что-то простое, например, cat - это то слово, которое вы никому не скажете ни при каких обстоятельствах.

Теперь берем и по табличке заменяем каждую буквочку нашего слова cat подстановочными символами. Получаем - HqSNwDI. Мне кажется, мы только что создали просто супер-пароль!

Слышу, слышу, как кто-нибудь начинает уже ворчать - это ж надо все сначала найти, потом подставить, да еще и без ошибок...

Спешу вас успокоить, специально для этих нужд был создан сайт.

Пользоваться сайтом - проще простого.
  1. Для начала надо создать таблицу подстановки (как наверху). Для этого...
  2. Пишем в верхнее поле какой-нибудь слово, например вашу фамилию (пусть будет, по традиции, Pupkin).
  3. В правой части видим сгенерированную таблицу подстановки для этого слова.
  4. Теперь пишем простой, легко запоминающийся пароль. К примеру lazyfox.
  5. Получаем зашифрованный пароль, который вы теперь можете кругом применять: WrdLLEQwpDauUS
Можно распечатать табличку и положить рядом с клавиатурой, чтобы постоянно иметь ее под рукой.

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

Сложно? Может быть. Но для определенных случаев этот способ - то что надо.

Прошлые выпуски HTW:
Фото: ninthwavedesigns

PS: кстати, у блога сегодня маленький юбилей - это мой 50-й пост.

Понравилось? Подписывайся!

06 июля 2008

Блогомоб: Есть ли у Вас План?

Тебе никогда не дается желание без того, чтобы не давались силы осуществить его.
Возможно, однако, тебе для этого придется потрудиться.
Ричард Бах

Катился по блогам и интернету блогомоб и попал случайно и ко мне. Как это водится, мне прислали письмо, и таким образом передали эстафетную палочку. Спасибо, Андрей Будник.

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

Итак:

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

Но я поступлю иначе! Я поступлю коварно (хо-хо)! Все, кто прочитает этот пост приглашаются в эстафету.

Удачной всем недели.

Похожие темы:

Фото: zuntoni

Понравилось? Подписывайся!

03 июля 2008

HTW #1: Пароли к квартире где деньги лежат


Решил начать вести новую рубрику на этом блоге - How-To-Weekly.

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

HTW #1

Скажите мне пожалуйста, сколько сайтов вы регулярно посещаете? А на скольких сайтах вам пришлось зарегистрироваться, чтобы получить доступ к желанному контенту?

А теперь вопрос на засыпку - совпадает ли число паролей, которые вам нужны для доступа к содержимому сайтов с количеством этих самих сайтов?

Думаю, что ваш ответ - нет. И я искренне надеюсь, что у вас не один страшный пароль, которым вы открываете все, начиная с вашей почты на Рамблере и заканчивая вашим персональным сайтом.

Если у вас таки один пароль на все случаи жизни - читайте дальше.

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

Не пора ли покончить с этим раз и навсегда? А я научу вас, как просто и сердито усложнить жизнь злоумышленникам если (слегка) напрячь мозг.
  1. Берем два разных слова и одно число. Пусть этими словами будет life и green, а за число возьмем 923. Это будет основа нашего пароля, которую надо запомнить.
  2. Итак, мы имеем основание паролей lifegreen923.
  3. Теперь, если у нас есть к примеру почта на Yahoo.com, то, чтобы получить уникальный для почты пароль мы берем последнюю букву сервиса и приписываем ее в начало основы пароля. Первую же букву пишем в конец пароля.
  4. Только что мы создали новенький пароль для Yahoo.com: olifegreen923y
Аналогично создаем пароли для всех сервисов. Теперь у вас будут все пароли разные, а запоминать придется все равно только одну комбинацию.

Понравилось? Подписывайся!

01 июля 2008

Чему забыли научить немецкого студента-программиста?

Сразу предупреждаю :) - пост слегка "гиковый".

Написать сегодняшний пост меня побудил один из проектов, которые я делаю в университете.

Но для начала, лирическое отступление...




В университете города Дортмунда, где я сейчас учусь, на факультете информатики студентов учат многому:
  1. как писать алгоритмы сортировки и доказывать, что твой алгоритм лучший
  2. из чего состоит процессор и как строить все эти микросхемы
  3. как работает Information Retrieval и какое отношение это имеет к компании Google
  4. как написать свой компилятор для своего же языка программирования
  5. что такое NP и какое отношение это имеет к P
  6. и так далее и тому подобное...
Ах, а где же собственно, программирование-то, спросите вы. Как же, вы не знаете?

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

Я это слышу постоянно - вы - бла-бла-бла (типа умные) и вам не надо ничего программировать.

Возвратимся к нашим баранам, то есть проектам. В одном проекте требовалось сделать что-то отдаленно похожее на интернет-магазин.

Один из местных немецких Гансов с радостью вызвался сделать базу данных - ну так флаг тебе в руки! Ганс побежал с флагом к своему лэптопу...

Когда я это увидел - мне стало дурно... Человек заканчивает университет и пишет такой код. Мама дорогая! С такими кадрами у наших студентов и программистов в Германии - величайшие перспективы!

Какие там нормальные формы, на всю базу состоящую из десяти таблиц существовал несчастный одинокий один единственный ключ...

Какие там методы доступа - мы все данные в классах сделаем открытыми и будем очень этим горды...

Я бы понял если бы он был в первом-втором семестре, так он-то ведь без зачета дипломник!

Так вот, к чему я это все - как всегда и везде, в преподавании информатики важен баланс!

В наших университетах студенты старших курсов не имеют понятия про NP и P, но зато могут программировать на десяти языках программирования и имеют представление о базах данных.

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

И тут я начинаю понимать, откуда растут ноги мифа о "великом русском программисте".

Ради справедливости замечу, что университет Дортмунда является одним из лидирующих университетов Германии по компьютерным наукам и в научной среде весьма продвинут.

P.S. напоследок приведу такой факт, что в горячо любимой многими компании Google даже профессионалы со степенью Ph.D. пишут (и должны писать) код. Так что так.

Понравилось? Подписывайся!