
Сегодня, когда я в очередной раз просматривал stackoverflow в поисках готового рецепта для iptables, который бы делал то, что мне нужно, а не что-то другое (к сожалению, я так и не осилил iptables настолько, чтобы самостоятельно составлять правила, и не так часто им пользуюсь, чтобы просто запомнить их), мне попалось упоминание о UFW — Uncomplicated Firewall. Сразу отмечу, что статья предназначена скорее не для суровых администраторов, а для обычных веб-разработчиков, которым нужно закрыть неиспользуемые порты на VPS-сервере, который им самим и приходится настраивать.
Читать полностью »
Архив за 11 ноября 2013 - 2
UFW — простой фаервол для Debian/Ubuntu
2013-11-11 в 17:13, admin, рубрики: Debian, iptables, linux, Netfilter, Ubuntu, ufw, vps, Веб-разработка, Серверное администрирование, метки: Debian, iptables, Netfilter, Ubuntu, ufw, vpsНе так давно у меня возникла необходимость парсинга и последующего вывода нужной информации из iCalendar. После упорных поисков я наткнулся на библиотеку iCal4J. Присмотревшись к её функционалу, я понял — это то, что мне нужно. Давайте же попробуем её применить на практике.
Подготовка календаря
В Google Calendar я создал маленький календарь, состоящий из нескольких различных мероприятий длительностью от 30 минут до 6 часов. Затем я скачал календарь в формате iCal к себе на ноутбук. Если кто не знает — делается это так: заходим в настройки календаря Google и в разделе «Закрытый адрес календаря» жмём на зеленую кнопочку «ICAL». Всё, календарь загружен на устройство.
Читать полностью »
Пример использования WxPython для создания нодового интерфейса. Часть 2: Обработка событий мыши
2013-11-11 в 16:33, admin, рубрики: framework, Node, python, Simulink, Visio, wxpython, графы, интерфейс, интерфейсы, нодовый интерфейс, Программирование, метки: framework, Node, python, Simulink, Visio, wxpython, графы, интерфейс, нодовый интерфейсВ небольшом цикле статей будет описано использование WxPython для решения вполне конкретной задачи по разработке пользовательского интерфейса, да еще и то, как сделать это решение универсальным. Туториал этот расчитан на тех, кто уже начал изучать эту библиотеку и хочет увидеть что-то более сложное и целостное, чем простейшие примеры (хотя начнется все с относительно простых вещей).
В прошлой части я рассказал о задаче и начал описывать процесс реализации, а точнее рендеринг объектов. Теперь же пришла пора реализовать взаимодействие с пользователем.
Кому интересно, добро пожаловать под кат…
Читать полностью »
Появились спецификации и результаты тестирования 3D-карты Radeon R9 270
2013-11-11 в 16:17, admin, рубрики: Новости, метки: новостиВидеокарты Radeon R9 270XЧитать полностью »
Камера Samsung NX300M работает под управлением ОС Tizen
2013-11-11 в 16:06, admin, рубрики: Новости, метки: новостиАнонсируя месяц назад беззеркальную камеру Samsung NX300M, производитель не стал уточнять, под управлением какой ОС работает аппарат, продажи которого должны начаться 30 ноября. На днях информация об этом все же была обнародована. Выступая на мероприятии Tizen Developer Summit, один из руководителей Samsung сообщил, что камера Samsung NX300M работает под управлением ОС Tizen.
Напомним, Читать полностью »
Пример использования WxPython для создания нодового интерфейса. Часть 1: Учимся рисовать
2013-11-11 в 15:46, admin, рубрики: framework, python, Simulink, UI, Visio, wxpython, графы, интерфейс, интерфейсы, Программирование, метки: framework, python, Simulink, Visio, wxpython, графы, интерфейсВ небольшом цикле статей будет описано использование WxPython для решения вполне конкретной задачи по разработке пользовательского интерфейса, да еще и то, как сделать это решение универсальным. Туториал этот расчитан на тех, кто уже начал изучать эту библиотеку и хочет увидеть что-то более сложное и целостное, чем простейшие примеры (хотя начнется все с относительно простых вещей).
А начиналось все так: понадобилось мне для одного проекта сделать UI, где надо последовательность обработки сообщений редактировать. Что-то наподобии Simulink'а. Соответственно, полез искать готовые либы/фреймворки. Поначалу подумал, что задачка популярная и кто-нибудь уже сделал это велосипед, поискал, поискал и… не нашел. Точнее нашел много антикварных велосипедов, но кто же будет пользоваться чужим старым велосипедом, если можно сделать свой новый. Но раз уж делать новый велосипед, почему бы не сделать его универсальным, мало ли, где еще пригодится.
Так что попробую в нескольких статья описать процесс разработки с нуля до работающего примера. Ну и чтобы было интересно, а ферймворк был универсален, первая задача для него будет не подобие Simulink'а, а софтина для рисования блок-схем а-ля Visio, но со своим блек-джеком и остальными участниками:)
Кому интересно, добро пожаловать под кат…
Читать полностью »
Почему будущее за удалённой работой (часть 1)
2013-11-11 в 15:32, admin, рубрики: Блог компании SourceTalk, Веб-разработка, удаленная работа, фриланс, метки: удаленная работа, фриланс .jpg)
В последнее время тема удалённой работы стала особенно актуальной — достаточно вспомнить этот недавний пост на хабре, выход книги Remote от Джейсона Фрайда и приуроченный к запуску книги старт биржи поиска удалённых сотрудников от 37 Signals.
Сторонников у неё более чем достаточно, особенно среди работников, уставших изо дня в день добираться до офиса по сумасшедшим городским пробкам. Противников также немало и в первую очередь среди работодателей. Здесь я постараюсь объяснить, почему, несмотря на все минусы (многие из которых, к слову, либо временные, либо вымышленные), удалённая работа — это наше будущее, и будущее весьма близкое. Как человек из IT-индустрии, я конечно имею в виду в первую очередь её, но значительная часть этих наблюдений носит универсальный характер.
Сразу оговорюсь, я не хочу сказать, что работа в офисе уйдёт в небытие, она лишь превратится из единственного возможного способа в инструмент, решающий определённый спектр задач. Под катом список основных плюсов удалёнки для работника и работодателя, а в следующей части я постараюсь опровергнуть основные мифы, к которым часто апеллируют её противники.
Читать полностью »
Корпус для ПК из стекла и алюминия In Win 904 с необычным расположением разъемов USB оценен в 180 евро
2013-11-11 в 15:22, admin, рубрики: Новости, метки: новостиВ большинстве случаев панель ввода-вывода в компьютерных корпусах находится на передней стенке или в передней части верхней или боковой стенки. Несколько иначе подошли к размещению четырех разъемов USB 3.0 и разъемов для подключения наушников и микрофона конструкторы компании In Win. Где расположены разъемы в корпусе In Win 904, видно на иллюстрации.
На что обращать внимание при выборе Электронного документооборота на платформе MS Sharepoint 2013 в первую очередь. Часть 1
2013-11-11 в 15:17, admin, рубрики: ECM/СЭД, sharepoint 2013, Worklite Docs, ит-инфраструктура, Корпоративный портал, управление проектами, электронный документооборот, метки: sharepoint 2013, Worklite Docs, Корпоративный портал, электронный документооборот Вот cобрались серьезные дяди за круглым столом еще более круглой компании и решили внедрить у себя Систему Электронного Документооборота на базе MS Sharepoint 2013. На что должны дяди обратить внимание в первую очередь при трате своих, законным путем нажитых, денег.
«Вы песен хотите? Их есть у меня!».
Оставим в покое сравнительные характеристики и рекламные слоганы о том какой Электронный документооборот лучше — об этом не писал только ленивый. А уж сколько статей на эту тему наваяно — и не сосчитать, но вот несколько самых важных ключевых моментов — особо так и не рассмотрено. Обойдены они почему то пристальным внимание работников чернилов и пера. Предлагаю немножко ознакомиться с этим тайными ритуалами и все-таки посвятить пару незамысловатых строк проблеме выбора.
Итак давайте разберемся чего вообще мы хотим от всей это музыки. Нам требуется удобоваримый, удобофункциональный, достаточно шустрый продукт на платформе MS Sharepoint 2013, который можно развивать в дальнейшем и с достаточно адекватными затратами как на первоначальное внедрение так и на дальнейшее сопровождение.Читать полностью »
Спасите нас от «Гугла». Маразм крепчал, идеи снисходили из верхов
2013-11-11 в 15:15, admin, рубрики: Brainfuck, Google, IT-стандарты, блокировка, бред, политика, метки: Google, блокировка, бред, политика Всем добрый день!
Да, да, я знаю, что политикой мы здесь не занимаемся, но товарищ Навальный сегодня раскрыл весьма занятное дельце.
На стадии разработки нашего отечественного поисковика с неоспоримыми конкурентными преимуществами государство начинает нас спасать от недобросовестных исполнителей и некачественного и плохо-цензурированного контента.
На днях шаражка, называемая Министерством информационных технологий и связи Ростовской области выпустило занятную бумажку, в которой настоятельно не рекомендуется пользоваться буржуйскими интернет-сервисами, а, в частности, «Гуглом».

