Месяц: Ноябрь 2012

  • 36 ядерный маршрутизатор от Mikrotik и кое-что еще

    от автора

    Mikrotik представила свои, давно анонсированные, роутеры «облачной» серии. Первая новинка Cloud Core Router CCR1036-12G-4S Самый мощный 36-ядерный роутер от Микротик. Каждое ядро 1,2ГГц, 12xГбит портов, 4Gb RAM, 4xSFP слота, RS232 и USB порт, корпус 1U, питание от POE. В CCR1036-12G-4S имеется два слота SODIMM (поддержка 16Gb RAM и более). Обещана скорость 8 mpps по стандарному…

  • Автоматизация начальной настройки веб-сервера

    от автора

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

  • Переработанный API уведомлений скоро появится в Gnome

    от автора

    Многие приложения (например, Skype, Lifearea, Dropbox и т.д.) по-прежнему используют старый механизм уведомлений в Gnome Shell, некрасивый да еще и неудобный в использовании как на десктопе, так и на планшете. В то время как модель отображения уведомлений с помощью GtkStatusIcon перестала развиваться, появившийся на горизонте новый API уведомлений несет с собой решение уже накопившихся проблем…

  • ExtJs: легкий способ мультизагрузки и валидации файлов (используем HTML5 File API)

    от автора

    Если вам нужно валидировать загружаемые пользователем файлы не только на сервере, но и на клиенте, или вы хотите позволить пользователю выбрать сразу несколько файлов для загрузки (multiple=”multiple”) то, скорее всего, вы столкнетесь с некоторыми трудностями при использовании Ext.form.field.File. Суть проблемы Проверить расширение загружаемого файла, если пользователь выбрал только один файл, не составит труда — просто…

  • Как выбраться из реестра запрещенных информации

    от автора

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

  • Технологии экранов псевдоголографии

    от автора

    В этой статье я покажу несколько способов создания псевдоголографических изображений. «Псевдо» потому, что изображение на самом деле плоское, но грамотно спроектированное освещение и фон создают иллюзию объемности.

  • Разработка веб-системы, тут и там

    от автора

    Вот долго я думал написать про те особенности разработки,  которые таки часто не удается оправдать ни сроками, ни особенностями коллективной работы над проектами. Я намеренно пишу, скрывая лица. К сожалению мой небольшой опыт написания отзывов про работу предприятий, говорит про то, что на некоторых лучше не «светить». Они, с одной стороны, начинают суетиться, радуясь, что…

  • Теория радиоволн: аналоговая модуляция

    от автора

    Продолжаем серию общеобразовательных статей, под общим названием «Теория радиоволн». В предыдущих статьях мы познакомились с радиоволнами и антеннами: Теория радиоволн: ликбез Теория радиоволн: антенны Давайте ближе познакомимся с модуляцией радиосигнала.

  • Будьте осторожны, набирая российский номер с восьмерки

    от автора

    Вчера у МТС была ошибка в оборудовании, из-за которой за звонок на номер 8(ххх)ххх-хххх могли снять деньги как за международный звонок на номер +8(ххх)ххх-хххх. Проверьте детализацию своих счетов — её можно заказать в интернет-помощнике. Возможно, такая ошибка могла возникнуть у кого-нибудь в другое время и/или у других операторов. Лично у меня таким образом потратились 350р…

  • Хеш от хеша уменьшает стойкость к брутфорсу — так ли это?

    от автора

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