• Обзор полезных плагинов для FL Studio. Часть 1: Рок гитара

      image
      FL Studio (ранее Fruity Loops) это популярный редактор-секвенсор для написания музыки, созданный программистом Дидье Дэмбреном, который разрабатывал эту программу восемь лет, и выпускаемый компанией Image-Line Software. Музыка создаётся путём записи и сведения аудио- или MIDI-материала.

      Здравствуйте, уважаемые жители хабрасообщества.
      Это небольшой обзор полезных плагинов к FL Studio для написания рок музыки. И о том как сделать звучание гитар или барабанов более реалистичным.
      В текущем обзоре коротко о том, какие плагины и инструменты можно использовать для написания электро-гитары, рок-гитары с процессорами, а также немного о том как все это для начала настроить.
      И так, начнем. Часть 1: Рок гитара
    • Transformice: лемминги с реальной физикой онлайн

        Transformice — это фактически реинкарнация знаменитых леммингов в онлайн.
        UPD: Теперь и RU сервер!

        Кратко об этой замечательной браузерной игре:
        Все, как и в старых добрых леммингах, только на этот раз в главной роли мыши, одной из которых и предстоит управлять Вам. Одная из мышей особенная — шаман, именно он и отвечает за доставку остальных мышей в целости и сохранности в их норы. Для этого у шамана есть целый набор предметов: от досок и коробок а-ля Crayon Physics Deluxe до взрывающихся мячей и «мотиваторов».
        Небольшое отличие от леммингов — по пути в нору обязательно необходимо оторвать кусок сыра. Больше очков получит тот, кто сделал это раньше и сумел донести сыр в нору.

        Читать дальше →
      • Nintendo DS Lite как мультиплатформенный эмулятор

          На хабре наблюдается явный недостаток статей про Nintendo DS. Надо с этим что-то делать.
          Сразу скажу — я не буду писать про то, как на NDS читать книги, pdf'ки, лазить по инету, слушать кино и смотреть музыку. :) Я на ней только играю, потому за советами по выбору браузера не ко мне.
          Сегодня расскажу про то, как на NDS обстоят дела с эмуляцией старых игровых консолей, ибо ностальгия иногда нападает и надо с ней бороться.
          image

          Читать дальше →
        • Как правильно покупать товары на Ebay

            image
            Тема Ebay в связи с его русификацией становится очень актуальной, поэтому решил поделиться с хабрасообществом несколькими советами из области как правильно покупать товары на Ebay, чтобы не нарватся на мошенников и сделать правильную покупку. Большая часть описанного основана на личном опыте.
            Читаем далее
          • Самый маленький в мире Apache+PHP для Windows

              Представляю вашему вниманию portable-сборку Apache 2.2 + PHP 4.4.7 для Windows, достоинствами которой является:
              • Полноценный веб-сервер со всеми возможностями, которые предоставляет Apache!
              • Полноценный интерпретатор PHP!
              • Установка не требуется, всё уже сконфигурировано под localhost – распаковываем архив и всё готово к работе!
              • Работа из любой папки с любого носителя (даже CD)!
              • Самая быстрая работа сервера при минимальной загрузке памяти!
              • Очень маленький размер дистрибутива (700 килобайт)!
              Читать дальше →
            • Как я покупал iPod touch на ebay, и как мне пришло не совсем то…

                Привет, image
                Я хочу рассказать интересную историю, как я покупал на Ebay плеер Apple iPod touch 32Gb. О том, как я использовал «снайпер», пользовался посредником и о том какие проблемы возникли. Я уже больше полугода делаю покупки из-за рубежа и особых проблем по поиску того что мне надо не возникло.
                image
                Читать дальше →
              • Гипертекстовый веб-комикс: практика

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

                  Но обо всем по порядку. С тех пор как я сделал HTWC (что расшифровывается как Hypertext webcomics), чтобы не быть голословным, а подкрепить концепцию живым примером, многие оценили задумку, посчитали ее по крайней мере любопытной, но мало кто углядел в ней целую революцию жанра. В блоге «Авторского Комикса» я уже написал статью под названием «Гипертекстовый веб-комикс: теория», дабы не повторяться, хабратопик я посвящу технической стороне вопроса.
                  Читать дальше →
                • Еще один способ защиты от спама

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

                    Идея



                    Читать дальше →
                  • Что спросить работодателя на собеседовании, чтобы не попасть в болото

                      Большинство работодателей на собеседовании дадут вам возможность задать любые вопросы. Это отличный шанс определить, хорош ли работодатель и стоит ли на него работать. Одной из смертельных болезней для коллектива является имитация бурной деятельности (далее ИБД). Она возникает там, где руководство заключается не в координировании работ, а заменено формальным контролем, где коллектив топчется на месте, десятками лет не получая новых задач, где нет места вашему стремлению к новым технологиям, где вы не научитесь ничему новому. Интрига усиливается тем обстоятельством, что имитатор никогда не признается, что он лишь имитирует работу. Наоборот, он будет напускать на себя и свою деятельность важность. Лишь когда вы поваритесь в коллективе годик, вы поймёте, что не надо было сюда идти, что вы просто теряете время. Но есть несколько простых признаков, по которым можно легко вычислить болезнь. О них эта заметка.
                      Читать дальше →
                    • Синхронизация времени через http


                        Вот наконец решил разобраться с вечной проблемой на своем рабочем месте: часы убегают вперед на несколько минут.
                        Корпоративная сеть — Windows домен, выход в интернет только через proxy сервер.

                        Все Windows машины получают время от доменного контроллера, но у меня рабочая станция Ubuntu в связи с производственной необходимостью. NTP сервера в округе я не нашел.
                        И вот наконец раздражение пересилило лень и я написал скриптик который синхронизирует время через http. Конечно если вам нужна точность времени в пределах секунды то Вам такой способ не подойдет, но если Вас устроит погрешность в секунду — две то с задачей он справится.



                        Весь скрипт состоит из пары строк на python.

                        from urllib import urlopen
                        import os

                        proxies = {'http': 'http://localhost:3128'}
                        #Request google index page
                        headers = urlopen('http://google.com/', proxies=proxies).info()
                        date = "date -s \"" + headers.getheader('Date') + "\""
                        print "Google Date:" + date
                        print os.popen(date).read()

                        * This source code was highlighted with Source Code Highlighter.


                        Принцип работы:
                        В протоколе http есть поле в котором указано серверное время.
                        То есть достаточно выбрать сервер которому доверяем и сделать любой запрос, получить значение времени из заголовков, и установить его как системное.

                        Записываем в crontab расписание запуска, а переменной proxies устанавливаем адрес корпоративной proxy, и вовремя приходим на митинги :-)

                        PS: Конечно каждый может сделать это сам за 5мин, уверен есть те кто может сделать это за 5 сек, но также есть те кому просто лень :-) этот пост для них.

                      • Бекап Windows-ПК средствами WinRAR и FTP

                          Привет, хабровчане.

                          В последнее время на Хабре было несколько статей, иллюстрирующих различные способы бекапов данных. (Например, раз, два.)

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

                          Под руками оказался внешний винт на 500 Гб, протокол FTP и WinRAR. Также имеется небольшой офис с 6-ю ПК под управлением WinXP, данные с которых неплохо бы периодически сливать во внешнее хранилище.

                          Что из этого получилось?
                        • foobar2000 + AlbumArtDownloader — автоматизируем поиск и скачивание обложек музыкальных дисков


                            Многие люди считают обложку обязательной частью альбома, скорее всего, они правы. Но зачастую, скачивая альбом в сети bittorent, покупая mp3-файлы в интернет-магазине, или рипая собственный диск, мы не получаем в комплекте этой самой обложки. А хочется…

                            Самым очевидным выходом из ситуации кажется набрать в гугле "%artist% %album%", перейти на вкладку Картинки, выбрать подходящую, открыть ее, выбрать путь сохранения и, на всякий случай, переименовать ее

                            Но зачем делать столько телодвижений, когда процесс можно автоматизировать?
                            Читать дальше →
                          • Эмуляция консолей на PSP

                              image
                              На днях взял у друга карманную консоль от Sony — PSP. Современные игры мне быстро наскучили, и я вспомнил о старых консолях и долгоиграющих играх на них. В итоге у меня получился эдакий Dingoo Digital A-320. Итак, если у вас есть прошитая консоль с поддержкой запуска homebrew приложений, то добро пожаловать под кат.
                              Читать дальше →
                            • Windows 7 — iTunes мини плейер в панели задач

                                Все началось с того, что я захотел сделать в Windows 7 мини плейер в панели задач. Я думал, что может быть проще — запустил WMP12 и начал искать в настройках эту самую панельку. К моему удивлению в WMP 12 это панели не оказалось, погуглив немного я выяснил, что в WMP12 эту панель убрали. Я нашел, что возможно сделать даунгрейд WMP12 -> WMP11, однако как я понял в 64-битной Windows 7 эта панелька работать все равно не будет. Однако там же в гугле я наткнулся на ссылку и узнал, что в iTunes 9 есть точно такая же панелька. iTunes у меня уже был установлен и я на радостях его запустил и добавил панель миниплейера на панель задач. Окно iTunes имеет серый цвет и панелька на панели задач также оказалась серой, что на моей черной панели задач смотрелось не очень хорошо:

                                image
                                Читать дальше →
                              • Несколько jQuery плагинов, которые вы возможно станете использовать

                                  qTip





                                  qTip — это бесплатный плагин для jQuery для создания подсказок (tooltip). Данный плагин кроссбраузерный, имеет обширные возможности к настройке и содержит множество функций, таких как: закругленные углы без применения изображений, speech bubbles (изображение речи как в комиксах), а так же эффекты — fade (постепенное исчезновение изображения), slide и возможность создания собственных эффектов. Данный плагин уже включает пять готовых тем, но можно создавать свои темы без особых усилий. Кроме того можно создавать окна диалогов, изменять цвет фона подсказки и места, где она отображается.

                                  Скачать | Демо

                                  Читать дальше
                                • Свойство text-shadow

                                    Совсем недавно увидел пост про свойство z-index. Раз пошла такая пьянка, то вставлю и свои пять копеек и расскажу о свойстве text-shadow. Так получилось, что в последнее время мне стали регулярно попадаться сайты, использующие это свойство. Сразу скажу, что под IE любой версии (и IE8 тоже!) читать статью не имеет смысла, так как ослик, к большому сожалению, так и не научился поддерживать свойство, которое было описано еще в 1998 году.
                                    Читать дальше →
                                  • 10 приемов для работы с YouTube

                                      1. Просмотр видео в высоком качестве.
                                      YouTube позволяет просматривать видео в HD-формате, если этот формат доступен для выбранного ролика. Чтобы проверить, существует ли данный ролик в высококачественном формате, нужно добавить к адресу ‘&fmt=18′ (стерео, разрешение 480 x 270) или ‘&fmt=22′ (стерео, разрешение 1280 x 720)

                                      2. Встраивание высококачественного видео.
                                      Вышеописанный прием касается воспроизведения. Если вы хотите встроить HD-видео на страницу, вам надо добавить ‘&ap=%2526fmt%3D18′ или ‘&ap=%2526fmt%3D22′ cоотвественно к адресу встраивания (embed).

                                      3. Перемотка к нужной части.
                                      Хотите, чтобы нужное видео начиналось в нужный момент (например, если вы знаете, что нужный эпизод начинается в 03:22). Все, что нужно сделать – это добавить к адресу видео #t=03m22s (#t=XXmYYs для XX мин. и YY сек.).

                                      4. Скрывание поля поиска.
                                      Поисковое поле появляется при проведении курсором над встроенным видео. Чтобы скрыть его, добавьте к адресу ‘&showsearch=0′.

                                      5. Встраивание части видеоролика.
                                      Добавьте к адресу ‘&start=30′, чтобы пропустить (перемотать) 30 секунд. Т.е. вставьте нужную цифру в секундах после start=, чтобы перемотать к нужной части.

                                      6. Автопроигрывание видео.
                                      Обычно встроенное видео после загрузки не начинает проигрывать автоматически, ожидая, когда пользователь нажмет кнопку “Play”. Чтобы запустить автопроигрывание ролика после загрузки, добавьте ‘&autoplay=1′ к адресу.

                                      7. Автоповтор.
                                      Для автоматического переигрывания (повтора) ролика, добавьте к адресу ‘&loop=1′.

                                      8. Отключение похожих видео.
                                      Если Вы публикуете контент в форме YouTube-роликов и не хотите отображения похожих (т.е. в некотором роде конкурирующих) видео, добавьте к адресу ‘&rel=0′ – это отключит функционал предложенных похожих видео.

                                      9. Отключение региональной фильтрации.
                                      Некоторые ролики доступны только в определенных странах мира. Для определения местоположения пользователя (и, таким образом, разрешения или отказа в доступе к ролику) используется его IP. Чтобы обойти эту ситуацию, измените адрес с www.youtube.com/watch?v=<код_видео> на www.youtube.com/v<код_видео>.

                                      10. Скачка видео.
                                      Не совсем YouTube-прием, но все же имеющий к нему отношение. Чтобы скачать нужный ролик, замените в адресе youtube на kickyoutube – вас перенаправит на KickYouTube с сохранением всех опций ролика.
                                      Похожий функционал доступен и на KeepHD – замените в адресе youtube на keephd, чтобы скачивать HD-видео.

                                      Автор оригинальной статьи: Varun Kashyap
                                      • +30
                                      • 2,1k
                                      • 9
                                    • Do You Have A Grudge?

                                        Привет, НочноХабр.

                                        Уверен, вы еще помните, как играли в Отель 626, бегая по гостинице, наполненной самыми разными квестами и кошмарами
                                        .
                                        Этой ночью предлагаю вам уделить немного времени и попробовать пройти небольшую игру The Grudge, ставшую чем-то вроде трэйлера к одноименному фильму.

                                        image


                                        Для нее не потребуется микрофона и вебкамеры, как для Отеля, но тем не менее она захватывает.

                                        P.S. Знаю, как ты не любишь короткие топики, Хабр, но поделиться этим с тобой очень хочется, а писать подробный обзор не имеет смысла.
                                      • magnet-ссылки в firefox под linux

                                          Долго боролся с проблемой неработающих magnet-ссылок в firefox под linux.
                                          И, наконец, почитав в интернете, и, покопавшись в настройках, таки нашел решение.
                                          Может кому-то пригодиться.

                                          Решение найдено для flylink под вайном, но, думаю, подойдет для любого клиента.
                                          Итак:
                                          1. Создаём файл /home/username/flylink.sh приблизительно следующего содержания:

                                          #!/bin/bash
                                          wine /mnt/win_d/progs/FlylinkDC++/FlylinkDC.exe /magnet $1

                                          2. Делаем этот файл исполнимым (chmod +x filename)

                                          3. В новой вкладке firefox открываем страницу about:config

                                          4. Правой кнопкой мыши создаем новый строковый ключ «network.protocol-handler.app.magnet»(если ключ существует, пропускаем этот шаг)

                                          5. задаем значение этого ключа — "/home/username/flylink.sh"

                                          6. всё. Кликаем на какую-нибудь magnet-ссылку и проверяем результат.