Как стать автором
Обновить
0
0
sapsan @sapsan

Пользователь

Отправить сообщение

Загрузка обложек с Last.fm в Amarok

Время на прочтение1 мин
Количество просмотров813
Привожу тут свою музыкальную коллекцию в порядок.
В качестве музыкального плеера я использую Amarok, чего и всем линуксоидам советую. Среди прочих вкусностей у этого плеера есть возможность загружать обложки альбомов с Amazon.com. И все замечательно, если вы слушаете только популярную «International» музыку, но если в вашей коллекции есть русские исполнители, как, например, у меня, то Amazon вам врядли поможет.
Вот, собственно, в поисках решения этой проблемы наткнулся на скрипт Cover Fetcher.
Это скрипт для Amarok, который устанавливается через Tools->Script Manager.
Скрипт позволяет скачивать обложки с Discogs.com и более полезного нам Last.fm, кликнув по любому треку в плейлисте и выбрав Fetch Cover->For Currently Playing Track.

Вот и всё. Упорядоченной коллекции вам =)
Всего голосов 1: ↑1 и ↓0+1
Комментарии8

Файловая система для безнаказанного хранения нелегального контента

Время на прочтение1 мин
Количество просмотров964
OFFSystem (Owner-Free File System) — распределённая файловая система, в которой кусочки файлов случайным образом хранятся на разных компьютерах, и никто не имеет определённый файл целиком. Система была создана хакерской группой The Big Hack, которая занимается борьбой с цифровым копирайтом. При использовании OFFSystem на компьютерах участников сети хранятся не файлы с нелегальным контентом, а лишь абстрактные блоки данных, которые не могут считаться объектами, охраняемыми авторским правом. Получить полный файл можно только имея специальную ссылку.

Суть подхода в том, что любой файл, защищенный авторскими правами, является набором битов и может быть получен из другого набора битов, на который копирайт уже не распространяется. Например: двоичный файл можно представить в виде числа; если кто-то имеет права на число 12, то числа 5 и 7 мы можем использовать свободно. Что скажете о легальности распространения формулы 5+7?
Читать дальше →
Всего голосов 125: ↑119 и ↓6+113
Комментарии187

Сервер [CTF] Habrahabr Special

Время на прочтение1 мин
Количество просмотров515
Всем привет.

Сегодня прикрутил статистику к [CTF] Habrahabr Special.
Смотреть тут:

br0ziliy.org.ua/statee

Также восстановил [MOD] Habrahabr Special — были небольшие траблы на сервере.

Все, играйте :)
Багрепорты — либо сюда в каменты, либо на e-mail (указан в MOTD при входе на сервера).
Всего голосов 10: ↑7 и ↓3+4
Комментарии4

Оплата зарубежом. Использование PayPal

Время на прочтение1 мин
Количество просмотров2K
Столкнулся с такой проблемой.
Если продавать какой-то софт за рубеж, то что нужно, чтобы получить деньги?
Способов много, но у каждого свои заморочки.

Читать дальше →
Всего голосов 6: ↑6 и ↓0+6
Комментарии13

Из грязи в князи!

Время на прочтение3 мин
Количество просмотров1.2K
Всего каких-то тройку лет назад раздать файл в сети для большой аудитории было существенной проблемой, доложу я вам. Как только бедные (в прямом смысле этого слова) «варезники» не извращались, а тот кто имел доступ на приватный ftp или мог раздавать файлы со своего ftp был очень крут и уважаем. В оборот шли взломанные аккаунты западных хостингов, файлы заворачивались в картинки и заливались на ужасно рестриктивные бесплатные хосты, счастливчики имеющие возможность раздавать со своего сервера использовали всевозможные антиличинговые системы экономя каждый байт трафика. Но эре мученичества суждено было кончиться, вот-вот в нескольких светлых немецких головах зародилась мысль — почему бы мол не сделать всё иначе? По всей видимости парни на момент старта не были особо уверены в своем успехе, посему и стартовали на домене DE и начали с мелочёвки, с файлов до 20 мега, но они понимали что хоть и двигаются на ощупь, но двигаются в правильном направлении, и как результат их трудов в первых числах 2005 года в сети заработал первый, ныне всем известный файловый хостинг – RAPIDSHARE.DE, сегодня также здравствующий под именем RAPIDSHARE.COM.
Читать дальше →
Всего голосов 54: ↑46 и ↓8+38
Комментарии50

Меняем лампы подсветки монитора (сами)

Время на прочтение5 мин
Количество просмотров518K
Доброго времени суток!

В данном посте, я бы хотел рассмотреть такую болячку LCD мониторов, как вышедшие из строя лампы подсветки, попытаться разобраться почему это происходит, ну и соответственно поменять их. Заинтересовавшихся прошу проследовать за зелёным человечком.
P.S.
Под катом содержится 27 фото



Читать дальше →
Всего голосов 137: ↑135 и ↓2+133
Комментарии54

Предупреждение пользователей об истечении пароля и действия учётной записи

Время на прочтение6 мин
Количество просмотров18K
Всем привет!
Столкнулись как-то с ситуацией, когда 1 января у многих пользователей истёк срок действия учётной записи и они были заблокированы. Соответственно не смогли работать, шквал телефонных звонков, начиная с утра 1-го числа. Было принято решение заранее предупреждать пользователей об истечении пароля и действия учётной записи по почте. С копией списка предупреждённых пользователей администратору.
Скрипты реализации под катом.
Читать дальше →
Всего голосов 9: ↑7 и ↓2+5
Комментарии7

История одной DDOS атаки на роутер и методы защиты Juniper routing engine

Время на прочтение19 мин
Количество просмотров62K
По долгу службы мне часто приходится сталкиваться с DDOS на сервера, но некоторое время назад столкнулся с другой атакой, к которой был не готов. Атака производилась на роутер Juniper MX80 поддерживающий BGP сессии и выполняющий анонс подсетей дата-центра. Целью атакующих был веб-ресурс расположенный на одном из наших серверов, но в результате атаки, без связи с внешним миром остался весь дата-центр. Подробности атаки, а также тесты и методы борьбы с такими атаками под катом.
Читать дальше →
Всего голосов 18: ↑17 и ↓1+16
Комментарии17

Доступ к скрытым настройкам UEFI BIOS от Insyde

Время на прочтение29 мин
Количество просмотров508K
Здравствуй Хабр!

Одно из направлений моей компании — продажа технологических решений в области виртуализации. По долгу службы, приходится делать пилотные проекты или устраивать тестовые стенды. Недавно, компания Citrix выпустила новый продукт под название XenClient XT, который по сути является клиентским гипервизором первого уровня, то есть работает на чистом железе. Основной идеей клиентского гипервизора является создание виртуальных машин на собственном ноутбуке. Где и как это применимо — опустим.

Все современные процессоры Intel и AMD поддерживают технологию аппаратной виртулизации.
И так, в моем распоряжении был ноутбук с H77 чипсетом и Intel Core i7-3820QM процессором. Согласно спецификации от производителя, мой процессор поддерживал Intel Virtualization Technology (VT-x) и Intel Virtualization Technology for Directed I/O (VT-d) технологии. Если первая имеется почти на всех новых ноутбуках, то вторая технология встречается только на топовых моделях. Но она дает много преимуществ, как например прямой проброс GDU в виртуальную среду, соответственно клиентская машина получает полную поддержку 3D. Но давайте не будем углубляться в технологии, отличные от тематики данной статьи.

В моем биосе была возможность включения VT-x, но вот управление технологией VT-d не было предусмотрено изначально.
Читать дальше →
Всего голосов 109: ↑103 и ↓6+97
Комментарии82

Серверы и ЦОДы в Нидерландах – опыт эксплуатации

Время на прочтение6 мин
Количество просмотров22K
Мы в HOSTKEY держим более 400 собственных серверов в ДЦ Сервериус, который расположен посреди красивых полей в Нидерландах, в городе Дронден — чуть севернее Амстердама. Хочу поделиться своими впечатлениями и кросс-культурными различиями от более чем 2-х летнего опыта размещения наших серверов в Сервериусе, как не наступать на грабли.
Читать дальше →
Всего голосов 46: ↑42 и ↓4+38
Комментарии38

Умная зарядка Kweller X-1800. Заряжаем никель правильно

Время на прочтение10 мин
Количество просмотров149K
Опять понедельник, и опять что-то интересное у нас на столе в Box Overview! На этот раз — интеллектуальное зарядное устройство для Ni-Mh аккумуляторов типоразмера AAA и AA.
Почему интеллектуальное?

image
В отличие от обычных зарядных устройств, которые продаются задешево китайцами или входят в комплекты типа «10 дешевых аккумуляторов и дешевая зарядка за 2000 рублей», и заряжают «капельным» способом, это зарядное устройство имеет в себе контроллер, в который заложены программы быстрой зарядки аккумуляторов, и некоторые другие фишки — вроде определения емкости и «тренировки» аккумуляторов для восстановления емкости.
Читать дальше →
Всего голосов 68: ↑61 и ↓7+54
Комментарии99

Разработка GPS трекера с нуля и 512 месяцев гарантии

Время на прочтение3 мин
Количество просмотров54K
image Приветствую! Уже более пяти лет занимаемся разработкой различных устройств для мониторинга автотранспорта, эта статья будет рассказывать про весь процесс – от задумки и макетной платы до конечного этапа производства в серийных партиях. Кому интересно – прошу подкат (много картинок).
Читать дальше →
Всего голосов 55: ↑50 и ↓5+45
Комментарии45

Правильный расчет для VDI (часть 2)

Время на прочтение6 мин
Количество просмотров47K
Это продолжение серии из двух постов, в которых я рассказываю о построении VDI-решения для крупной российской софтверной компании. Первый пост здесь.

Немного математики

Опираясь на описанную в предыдущем посте теорию, проведем расчеты:

Одновременно от 6 до 9 пользователей VDI могут использовать одно физическое ядро CPU. Для упрощения возьмем среднюю цифру — 7 пользователей.

Согласно требованиям заказчика необходимо обеспечить работу 700 пользователей по VDI с расширением до 1000.
Читать дальше →
Всего голосов 10: ↑10 и ↓0+10
Комментарии26

Правильный расчет для VDI (часть 1)

Время на прочтение6 мин
Количество просмотров46K
Представляю вам серию из двух постов, где я постараюсь рассказать о разработке довольно типового решения VDI для предприятия среднего размера. В первой части – подготовка к внедрению, планирование; во второй – реальные практически примеры.

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

Например, у одного из заказчиков, крупной отечественной софтверной компании, имеется довольно большой парк серверов и систем хранения. В том числе — несколько серверов HP ProLiant 6-го и 7-го поколения и система хранения HP EVA, которые были в резерве. Именно на их базе нужно было разработать решение.
Озвученными требованиями к решению VDI были:

  • Floating Desktops Pool (с сохранением изменений после окончания сессии);
  • Начальная конфигурация — 700 пользователей, с расширением до 1000.

Мне предстояло просчитать какое количество серверов и систем хранения в итоге перейдут из резерва в состав решения.
В качестве среды виртуализации выбрана VMware. Схема работы получилась примерно такая:
Читать дальше →
Всего голосов 15: ↑15 и ↓0+15
Комментарии19

11 «рецептов приготовления» MySQL в Битрикс24

Время на прочтение10 мин
Количество просмотров40K


Проектируя, разрабатывая и запуская наш новый большой проект — «Битрикс24», мы не только хотели сделать по-настоящему классный сервис для командной работы (к тому же еще и бесплатный — до 12 пользователей), но еще и собрать и накопить опыт по эксплуатации облачных веб-сервисов, «прокачать» свою компетенцию в разработке высоконагруженных отказоустойчивых проектов и — самое главное — поделиться этими знаниями как с нашими партнерами, так и со всеми веб-разработчиками, кому близка тема «хайлоада». :)

Конечно, в одной статье (и даже не в одной) невозможно описать универсальный «рецепт», который бы подошел абсолютно для всех проектов: для кого-то важнее производительность (иногда — даже в ущерб надежности), для кого-то — наоборот, отказоустойчивость превыше всего, где-то много маленьких таблиц, где-то — большой объем данных…

Мы постарались описать те «изюминки», которые не раз помогали нам в работе в решении тех или иных практических задач. Надеемся, они окажутся полезными и для вас. :)
Читать дальше →
Всего голосов 102: ↑75 и ↓27+48
Комментарии35

Разработка — «Рабочее место кассира» под LINUX. GPL

Время на прочтение5 мин
Количество просмотров26K

Последние новости


Система работает на 15 кассах. Дописывается. git здесь github.com/redeyser/IceCash. почта моя здесь redeyser@gmail.com Видео
www.youtube.com/watch?v=69AF7n6sxDY

Предыстория


Так сложилось, что работаю программистом/админом в розничной торговой сети. Работаю уже два года, до этого никогда не сталкивался с обслуживанием специализированных программ и техники, но разобрался со временем. Особенностью моей организации является то, что вкладываться в нормальную технику начальство не собирается категорически. То есть, модернизацией и близко не пахнет, а вот носиться на замену чего-то, вновь исдохшего приходится частенько. Кроме того, большинство торговых точек не обладают лицензией на установленную ОС Windows XP. На розничных точках стоит одна или две кассы на базе умирающих от старости компьютеров, таких же старых фискальных аппаратов Штрих-М ФРК, различных сканеров штрихкода (COM, USB,Keyboard) и весов METTLER TOLEDO. Из программного обеспечения изначально было только лицензионная (с ключом) 1С v7.7 «ШТРИХ-М Кассир».

Внедряем Linux где это возможно


Помимо обязанностей — следить за кассами, на моих плечах был и офис и удаленный филиал со всеми 1С ками, железом (тоже не новым), серверами. И чего-то я с трудом всё это успевал обслуживать на первых порах. Честно признаться — я юниксофил, потому поспешил с внедрением linux. Постепенно удалось перевести офисных клиентов на Linux, и сразу стало легче дышать, компы перестали зарастать вирусами, оставалось только следить за железом да подбирать и устанавливать нужные программы. Основная работа клиентов продолжалась в Windows, но это был уже терминал на сервере, с ним проще. По возможности сервера я перевел тоже на Linux, оставив только один с windows server 2003.

Читать дальше →
Всего голосов 82: ↑75 и ↓7+68
Комментарии68

Безопасность в VoIP сетях

Время на прочтение5 мин
Количество просмотров15K
В среднем по статистике, в начале каждого месяца у 1-2 клиентов среднего оператора возникает ситуация. К ним приходит понимание — попали на деньги. Почему вначале месяца? В это время операторы печатают и отправляют счета клиентам за прошедший месяц.

Безопасность Asterisk обсуждается всеми, кто знает правильное написание этого слова. Хочется еще раз поднять вопрос безопасности в VoIP сетях, на этот раз со стороны работника SIP оператора, возможно, это близко к истине.
Читать дальше →
Всего голосов 22: ↑19 и ↓3+16
Комментарии9

Сравнительный анализ производительности дисковых подсистем серверов с применением SSD. Часть I

Время на прочтение3 мин
Количество просмотров16K
В тестовой лаборатории DEPO Computers уже проводились тесты дисковых подсистем для домашнего пользования. Результаты описывались в статье «Сравнительный анализ производительности накопителей PCI-E SSD, SSD и HDD». Описанные в той статье решения подходят для персональных систем и не могут быть использованы в серверах и системах хранения данных, так как не отвечают требованиям к надежности и отказоустойчивости.

Поэтому мы протестировали несколько конфигураций дисковых подсистем, подходящих для использования именно в серверах. В нашем случае — моделях серии DEPO Storm 3300.
Читать дальше →
Всего голосов 28: ↑24 и ↓4+20
Комментарии39

Оптимизация рабочего процесса в CAD-системах

Время на прочтение5 мин
Количество просмотров8.2K
Как известно, рабочие станции для профессионального использования подбираются с учетом максимально возможной нагрузки на аппаратную составляющую. Не смотря на то, что эта пиковая нагрузка в среднем не превышает и 20% рабочего времени. Все остальное время основные ресурсы высокопроизводительной станции простаивают, что делает систему неэффективной. Учитывая, что пользователь CAD-приложения ведет проект «от простого к сложному», на разных этапах разработки и проектирования ему понадобятся совершенно разные по производительности вычислительные мощности.
Как создать индивидуальное рабочее место, позволяющее оперативно подбирать необходимую для работы платформу и, при этом обеспечивать удобный доступ к данным пользователя?

На основе предыдущих разработок по консолидации CAD-систем и виртуализации графических станций, компания DEPO Computers разработала ультра плотное решение для оптимизации рабочего процесса пользователей 3D-приложений. Решение состоит из серверной части и клиентской. Серверная часть включает в себя 1U-графические станции, расположенные в ЦОД предприятия. Клиентская часть – это компактные терминальные клиенты, которые подключаются к локальной сети предприятия непосредственно на рабочем месте пользователя. В общих чертах, решение позволяет проектировщику с любого рабочего места подключиться к оптимальной для работы аппаратной платформе. Войдя в домен под своими учетными данными, пользователь получает доступ к своему рабочему столу и всем файлам, которые хранятся на СХД в его личном выделенном пространстве. Таким образом, отпадает необходимость держать парк «топовых» графических станций только из-за того, что у проектировщиков несколько дней в месяц есть в них потребность.

Как это реализовать?
Всего голосов 11: ↑10 и ↓1+9
Комментарии9

Виртуализация графических станций на Parallels Workstation Extreme

Время на прочтение3 мин
Количество просмотров15K
Я уже описывал в статье «Консолидация CAD-систем» решение, позволяющее обеспечить удаленную работу на профессиональной графической станции через PCoIP. Но эта технология позволяет реализовать подключение 1:1, т.е. один пользователь работает удаленно на одной физической графической станции. Такая реализация подходит под узкий круг задач и не позволяет нескольким пользователям одновременно использовать аппаратные ресурсы графической станции. Для того чтобы обеспечить многопользовательский доступ к одной аппаратной платформе необходимо прибегнуть к виртуализации.
На сегодняшний день существует несколько продуктов, позволяющих использовать в виртуальной машине ресурсы 3D-видеоадаптера. Одни из наиболее популярных решений – это Microsoft RemoteFX, Citrix HDX 3D Professional Graphics, VMware View и Parallels Workstation Extreme.
Инженеры DEPO Computers на протяжении многих месяцев проводят исследование и тестирование этих технологий, оптимизируют настройки, дорабатывают конфигурацию. Основной задачей является виртуализация с эффективным использованием физического графического процессора в виртуальной машине для работы в тяжелых CAD-приложениях. В реализации подобного решения существует две основные трудности: возможность виртуальной машины использовать максимум функционала 3D-видеокарты, и способность протокола передачи данных обеспечить максимум качества и производительности. Технологиям RemoteFX и HDX 3D Pro я планирую посвятить отдельные статьи.
Решение Parallels Workstation Extreme, в отличие от остальных примеров, с помощью PCoIP-карты поддерживает аппаратное сжатие передаваемого по сети потока. В связи с этим оно способно обеспечить наилучший результат по производительности.
Ему я и хочу посвятить эту статью
Всего голосов 14: ↑14 и ↓0+14
Комментарии6

Информация

В рейтинге
Не участвует
Откуда
Киев, Киевская обл., Украина
Дата рождения
Зарегистрирован
Активность