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

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

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

Как удалить bucket с 400 миллионами файлов на Amazon S3

Время на прочтение 1 мин
Количество просмотров 22K
Допустим, у вас в бакете скопилось несколько сотен миллионов файлов (всякое бывает) и вы решили их удалить. Удалить бакет без удаления содержимого нельзя. Удаление самих файлов происходит примерно по 1000 за 2 секунды. Несложно посчитать, что 400 миллионов файлов можно удалить за 9 дней работы браузера без выключения, да еще и заплатить придется за каждую операцию (DELETE хоть и бесплатный, но LIST стоит денег).

Но есть возможность настроить правила хранения файлов так, чтобы они удалялись автоматически:
Читать дальше →
Всего голосов 79: ↑63 и ↓16 +47
Комментарии 14

Музыкальные студии под iPhone и iPad

Время на прочтение 2 мин
Количество просмотров 59K
Технологии идут вперед. Наконец-то настала очередь и музыкальных программ. В современно мире имея iPhone или iPad можно писать музыку практически в любом месте. Лишь бы хватило батареи! В подтверждение этому мой пост, в котором я познакомлю тебя %username% с некоторыми виртуальными музыкальными студиями.

Виртуальная студия NanoStudio для iPhone


Для IPhone разработали и создали виртуальную студию NanoStudio, которая относится к полноценным программам-секвенсорам и включает в себя: синтезаторы, drum-машину, секвенсор, набор эффектов и прочие детали.

В NanoStudio можно с нуля создать композицию (полифония студии 48 голосов), отредактировать партию инструмента (как в midi дорожке), наложить эффекты, записать свои звуки с микрофона IPhone и всё это свести при помощи главного микшера в полноценный трек с качеством CD, а так же произвести финальную обработку трека при помощи готовых алгоритмов обработки типа: Normalize, Fade In, Fade Out …


Читать дальше →
Всего голосов 48: ↑37 и ↓11 +26
Комментарии 30

Apple стала дороже Microsoft

Время на прочтение 2 мин
Количество просмотров 1.9K
Сегодня случилось то, о чём пятнадцать лет назад сложно было бы даже и представить — Apple обогнал Microsoft по рыночной стоимости. Отрыв сегодня составил $2.89 млрд.

Не на всех ресурсах эта информация ещё успела обновиться, но за ситуацией можно следить на страницах Google Fincance или Yahoo Finance.

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

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

Читать дальше →
Всего голосов 106: ↑73 и ↓33 +40
Комментарии 104

Джентльменский набор интернет шоппера: Shipito + ProfitBid + TrackChecker

Время на прочтение 9 мин
Количество просмотров 43K
На волне постов ненависти к Почте России легко прослеживается тот факт, что все большее количество людей покупают товар из заграниц. Тем самым не желая переплачивать Российским барыгам-ритейлерам подрывая политику государства в области импортозамещения. И я один из них.
Однако много препятствий чинит православным Россиянам виртуальный шоппинг, самое трудное из которых — страна проживания. К сожалению наша отчизна классифицируется большинством онлайн магазинов как страна третьего мира, не иначе, а поэтому и прямой доставки туда нам не видать.
Выходом из этого казуса, очевидно, является mail forwarding сервис.
Итак в данной статье речь пойдет о
  • нововведениях в сервисе-посреднике — Shipito
  • Сервисе, который возвращает процент с покупок на ebay.com/ca/uk, Amazon, Skype, GoDaddy — Profitbid
  • Наконец-то созданном юзером MetalFan отличном софте (полностью бесплатном) для отслеживания почтовых отправлений всех почтовый сервисов TrackChecker
  • Небольшом списке интересных магазинов


PS. В топике присутствуют мои реферральные ссылки.
PS2. Трафик.
Читать дальше
Всего голосов 114: ↑93 и ↓21 +72
Комментарии 68

Серьезный разговор о рулях

Время на прочтение 9 мин
Количество просмотров 89K
Если хоть раз, играя на компьютере в гонки, у вас мелькала мысль о покупке руля, то эта статья для вас.

image

Все, что вы хотели знать, но боялись спрость ) Доступным языком, подробно и наглядно. Трафик.
Читать дальше →
Всего голосов 291: ↑274 и ↓17 +257
Комментарии 164

Я написал письмо президенту

Время на прочтение 1 мин
Количество просмотров 483
С мая месяца я пытаюсь прикрепить ребёнка к детской поликлинике в Московском графстве, в общении успел дойти до онлайн приёма у министра здравоохранения МО (ошибся с тем, что не москва), но тот сработал видимо на камеру, сказал, что решит, но как бы забилось.

Для запрета в регистрации все чиновники ссылаются на два приказа № 254 и № 931/131 — ни один из них не был опубликован и в силу этого (ст. 15, ч. 3 Конституции РФ) они не могут применяться, но это не мешает госаппарату основывать свои ответы, ссылаясь на них. Даже когда ты пишешь, что отказывают, ссылаясь на не действующие приказы (из последнего в Аппарате по правам человека ответили, что регистрация нужна, ибо приказ 254).

За это время я получил отказы:
— от глав. врача детской поликлиники
— от начальника Управления Здравоохранения ЮЗАО г. Москвы
— от прокурора Гагаринской районной прокуратуры ЮЗАО г. Москвы
— от заместителя начальника Управления по правам ребёнка

* сегодня был в окружной прокуратуре ЮЗАО г. Москвы, там где то ходят по моему делу запросы, куда я до конца не понял

Собственно обращение, если кто знает как донести волю «народа» до «царя», так, чтобы наверняка — буду благодарен.

Прописка у меня, у жены, у сына: РФ, г. Красноярск
Всего голосов 172: ↑119 и ↓53 +66
Комментарии 240

Антиспам средствами postfix+spamassassin

Время на прочтение 5 мин
Количество просмотров 13K
У меня небольшой домен, который я поддерживаю и в один прекрасный момент спам настолько достал, что было решено минимизировать его насколько это возможно. Результатом я более чем доволен спама я в принципе не вижу бывает 1 письмо за месяца 3-4 в инбокс падает. Конечно есть ложные срабатывания, но они в основном от рассылок.
Это моя личная конфигурация которой я хочу поделиться, возможно некоторые вещи сделать можно лучше я этого не отрицаю. Так же в зависимости от сайта нужно будет делать свой тюнинг в определенную сторону.

Итак для этого нам понадобятся postfix, spamassassin, amavisd-new. Я использую Debian, ставим пакеты apt-get install postfix, postfix-pcre, spamassassin, amavisd-new

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

Российский App Store и дебетовые карты. Что делать?

Время на прочтение 2 мин
Количество просмотров 945
Попытался зарегистрироваться в российском App Store своей карточкой:
«Debit cards are not supported in the Russian Store.»

Моя виза классик не сработала. Говорят, дебетовые карточки некоторых банков срабатывают.

Позвонил в сервисный центр Apple, они не смогли обосновать причину отказа и ссылались на пункт в соглашении, что принимаются кредитные карты. И отказывались со мной общаться пока я не скажу серийный номер какого-либо купленного продукта, своё ФИО, место где купил и как давно купил. Даже если программу iTunes можно бесплатно скачать. То есть, пока не куплю чего-либо, они не хотят со мной возиться.

Позвонил позавчера (15 октября) в свой банк. Сотрудник сказал, что они начали расследование правомерности такого отказа.

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


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

Лицом к России эппл не был повёрнут и вряд ли будет, о чём я спешу рассказать тем, кто ещё в этом не убедился.

Дальше
Всего голосов 29: ↑18 и ↓11 +7
Комментарии 40

Вардрайвинг в MAC OS X

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


Стандартом де-факто в вардрайвинге обычно считается система Linux (модифицированные драйвера, Kismet в связке с aircrack-ng). Но немногие знают, что в маке есть мощные инструменты для взлома аудита безопасности беспроводных сетей, ни чуть не уступающие, а во многом и превосходящие по функционалу Linux-аналоги.
UPD: Описанные в статье инструменты на сегодняшний день устарели. Рекомендуется использовать Linux

Читать дальше →
Всего голосов 93: ↑82 и ↓11 +71
Комментарии 89

Фильтр Блума

Время на прочтение 3 мин
Количество просмотров 62K
И снова здравствуйте! Сегодня я поведаю о фильтре Блума — структуре данных гениальной в своей простоте. По сути, этот фильтр реализует вероятностное множество всего с двумя операциями: добавление элемента к множеству и проверка принадлежности элемента множеству. Множество вероятностное потому, что последняя операция на вопрос «принадлежит ли этот элемент множеству?» даёт ответ не в форме «да/нет», а в форме «возможно/нет».

Как фильтр это делает?
Всего голосов 88: ↑85 и ↓3 +82
Комментарии 36

LogLog — находим число уникальных элементов

Время на прочтение 5 мин
Количество просмотров 29K
Здравствуй, Хабр! Мы с тобой уже побаловались фильтрами Блума и MinHash. Сегодня разговор пойдёт о ещё одном вероятностном-рандомизированном алгоритме, который позволяет с минимальными затратами памяти определить примерное число уникальных элементов в больших объёмах данных.

Для начала, поставим себе задачу: предположим, что у нас имеется большой объём текстовых данных — скажем, плоды литературного творчества небезызвестного Шекспира, и нам необходимо подсчитать количество различных слов встречающихся в этом объёме. Типичное решение — счётчик с урезанной хеш-таблицей, где ключами будут слова без ассоциированных с ними значений.

Способ всем хорош, но требует относительно большой объём памяти для своей работы, ну а мы с вами, как известно, неугомонные гении эффективности. Зачем много, если можно мало — примерный размер словарного запаса упомянутого выше Шекспира, можно вычислить используя всего 128 байт памяти.

Кажется невозможным?
Всего голосов 81: ↑80 и ↓1 +79
Комментарии 30

Грабли при верстке HTML писем

Время на прочтение 3 мин
Количество просмотров 103K
Довольно часто наши клиенты устраивают регулярные рассылки с новостями. Почти всегда их не устраивают текстовые рассылки или простое оформление HTML рассылок. Наши дизайнеры вовсю креативят, а мы потом набиваем шишки при верстке их макетов с корректным отображением во множестве почтовых клиентов.

Ниже список встретившихся нам особенностей и способы их разрешения (как то упорядочить их мне не удалось, поэтому всё идет единым списком)
Читать дальше →
Всего голосов 282: ↑273 и ↓9 +264
Комментарии 77

Чудо селекции — Traktor + Ableton

Время на прочтение 5 мин
Количество просмотров 19K
Пора выполнять обещания :)

Итак, что мы имеем? Имеем две софтины, обе признанные лидеры индустрии, но каждой чего-нибудь не хватает для счастья. У Ableton не совсем удобная транспортная часть, зато почти полная свобода действия с маршрутизацией аудио и подключаемыми VST-эффектами. У Traktor же наоборот: очень удобная и интуитивно понятная панель управления транспортом, а вот с эффектами напряг. Встроенные, конечно, довольно неплохи по-своему, но их хватает далеко не для всех нужд. Еще для Аблтона треки надо особым образом готовить, а это не всяким по душе, к тому же, иные считают что сводить в Аблтоне слишком просто и не труъ. :)
Напрашивается мысль — надо их как-то скрестить. Поднапряжем мозги — Трактор позволяет раскидать вывод аудио на разные каналы, а Аблтон позволяет собрать аудио с разных входов. Уже что-то.
Читать дальше →
Всего голосов 25: ↑21 и ↓4 +17
Комментарии 52

Аренда сервера для стартапа

Время на прочтение 2 мин
Количество просмотров 26K
Недавно озадачился вопросом поиска выделенного сервера для своего стартапа. После просмотра российского рынка пришел в ужас и перевел взгляд на зарубежный, парой интересных предложений которого и хочу поделиться.

К примеру аренда четырехядерного AMD Opteron 2344 HE (1.7 GHz), 4Gb RAM, 2x250GB HDD обойдется в $100, что сравнимо с арендой порта и места в стойке под сервер у нас в стране.
Читать дальше →
Всего голосов 86: ↑80 и ↓6 +74
Комментарии 166

Синтез 3D звука :: Clunk

Время на прочтение 2 мин
Количество просмотров 3K
Работая над проектом уютненькой аркады, я с сожалением обнаружил что OpenAL отбирает слишком много моего времени. Мало того, что для него пришлось написать менеджер звуков о полутора тысячах строк кода, так ещё и приходилось бороться с разного рода чёрной магией. (Например реализация от nvidia намертво вешала венду) Поэтому, я внезапно решил что потратил на него достаточно времени и написал свой собственный велосипед, который и был успешно обкатан в поле, и выпущен с открытыми исходниками на sourceforge.

Вообще, наше ухо не такое уж и хитрое устройство. Позицию источника ухо определяет двумя способами. В горизонтальной плоскости звук приходит в одно ухо чуть раньше чем в другое. Простая тригонометрия умноженная на диаметр головы и дело в шляпе! :)
Второй способ уже куда сложнее — голова имеет разную плотность и разные технологические отверстия, следовательно, спектр звука искажается по разному в зависимости от направления вхождения сигнала. Было много попыток сделать эталонную голову(ничего постыдного, даже Стив Джобс делал это), заполнить её желеобразным заменителем мозга и померить искажения эталонного звука, например проект KEMAR из MIT.

Мой проект называется Clunk, и умеет практически всё, что необходимо уметь звуковой библиотеке:
  • Бесконечное количество всего: музыкальных потоков (SDL_Mix умеет только один, например), объектов и именованных источников звука прикреплённых к объектам или слушателю.
  • Простое апи на c++. (В OpenAL вы вынуждены сами перестраивать сцену, для того чтобы перекинуть 16 источников поближе к слушателю, рестартуя источники (sic), ещё рекомендую посмотреть примерчик «как сделать фоновую музыку на OpenAL», ~полтыщи строк кода =-O ) )
  • HRTF, HDT описанные выше(собственно 3d звук)
  • Поддержка всех distance models (падение громкости в зависимости от расстояния) из OpenAL
  • Опциональная оптимизация под процессоры с технологией SSE
  • Эффект допплера
  • Должно работать под всеми платформами где есть SDL, не содержит платформно-зависимого кода.
  • Лицензия LGPL 2.1 — можно использовать в коммерческих продуктах.


Адрес проекта на sf.net: https://sourceforge.net/projects/clunk
Если вам интересно, можно смело писать мне в icq, я готов ответить на любые вопросы.
Всего голосов 96: ↑95 и ↓1 +94
Комментарии 43

Информация

В рейтинге
Не участвует
Дата рождения
Зарегистрирован
Активность