Как стать автором
Обновить
0
Роман Ромачев @Romachevread⁠-⁠only

Корпоративная разведка и информационные войны

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

7 онлайн сканеров для поиска открытых портов на сервере

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



Если вы размещаете свои веб-приложения на администрируемом сервере или шаред хостинге, тогда Вам не о чем беспокоиться. Однако для виртуального или выделенного сервера вы должны предусматривать все возможности для безопасности своего сервера.
Иметь ненужные порты открытыми — плохая идея, из которой злоумышленник может извлечь выгоду множеством способов.
Читать дальше →
Всего голосов 32: ↑16 и ↓160
Комментарии12

12 способов не накосячить со вспышкой

Время на прочтение8 мин
Количество просмотров352K
После трёх лет работы со студийным светом я думал, что знаю про накамерную вспышку если не всё, то очень много. Три недели назад я попал в гости к одному особо опытному стробисту, который рассказал и показал столько, что я сразу понял, что надо садиться и делать перепись грабель, а потом тестить, тестить и ещё раз тестить.

Ниже — достаточно известные вещи, которые, однако, вызывали facepalm у тех, кто был вместе со мной или же у меня. В списке грабель вы с некоторой вероятностью можете найти что-нибудь новое. Если хотя бы она фича использования вспышки окажется для вас полезной, то мою задачу можно считать выполненной.
Читать дальше →
Всего голосов 228: ↑223 и ↓5+218
Комментарии73

MyFin — удобный инструмент для ведения домашней бухгалтерии

Время на прочтение2 мин
Количество просмотров15K
Всем привет!

Хочу представить вам свою разработку. Это минималистичное и удобное средство для ведения домашней бухгалтерии. Вот скриншот для затравки:




Подробности под катом.
Читать дальше →
Всего голосов 110: ↑93 и ↓17+76
Комментарии87

Оптимизация и ускорение N900

Время на прочтение4 мин
Количество просмотров11K
Наверное все, кто активно пользуется N900, сталкивались с ситуациями, когда система начинала подтормаживать при копировании по сети больших файлов на большой скорости, или когда после недели активного пользования, начинало быть заметным общее подтормаживание системы и выявить виновника через top/htop не удавалось, приходилось спасаться перезагрузкой. Это конечно не проблема, но как факт очень неприятен — не Linux-way как-бы.

Но, как оказалось, это решаемо. Ещё со времен N8хх народ активно экспериментировал с различными настройками ядра Linux, которые позволят избавиться от подобных вещей на мобильных девайсах, и настройки эти, будучи эмпирически выведенными и проверенными, и вправду очень благополучно сказываются на поведении системы. Благополучно настолько, что система продолжает быть весьма отзывчивой даже при захлебывающимся от радости торрент-клиенте Transmission, принимающим файлы на полной скорости, и после недельного аптайма система продолжает работать плавно и даже при 30 открытых окнах браузера переключение тасков происходит также как и при двух (чего нельзя было наблюдать до нижеописанного способа оптимизации системы). А теперь к делу.

Кому лень читать и разбираться — ставите из репозиториев(сейчас в extras-testing) программу Swappolube («смазка для свопа», если буквально), запускаете и радуетесь жизни. Кому не лень — делаете тоже самое и продолжаете читать. :)


Читать дальше →
Всего голосов 26: ↑25 и ↓1+24
Комментарии14

Проверка ИНН в Google Spreadsheets

Время на прочтение2 мин
Количество просмотров6.1K
Ранее я публиковал уже пример генерации суммы прописью с помощью новых сервисов Google Spreadsheets
habrahabr.ru/blogs/google/104057

Теперь реализована также функция проверки правильности ввода ИНН.
Читать дальше →
Всего голосов 33: ↑30 и ↓3+27
Комментарии9

DDOS/DOS через телефонную сеть. Оборона на коленке

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

Вместо предисловия



Уже пол года являюсь постоянным читателем здесь, иногда встречаются посты или коментарии — душа просто ноет, ответить хочется, а вот доступа нет. А тут такой случай, новый клиент появился, с интересной большой проблемой: вышел новый каталог и кто-то начал бомбить опубликованые номера звонками.

Думаю надо написать, может кому интересно, а может даже инвайт получу… =)

UPD: инвайт получил, радуюсь как маленький ребенок...=)

Читать дальше →
Всего голосов 76: ↑72 и ↓4+68
Комментарии24

Как настроить Maemo 5(4) SDK и начать писать приложения под Windows/Linux/MacOS менее чем за полчаса!

Время на прочтение12 мин
Количество просмотров6K
image

Уже нет смысла, я думаю, объяснять что такое Maemo и где он работает. Всем понятно, что это Linux, который сейчас работает на таблетках от Nokia и на новом Nokia N900. Но так как проект open-source, то думаю другим производителям ничто не мешает сделать свое устройство под этой платформой (кто знает, может появится HTC или Motorolla на базе Maemo).

Речь в этой статье пойдет о том как настроить окружение для разработки для Maemo.

Начнем с того, что сейчас существуют два типа SDK — текущий стабильный для Maemo5/4 (Fremantle/Diablo) и новый SDK, который сейчас в бете — MADDE.

Ну давайте начнем со стабильного (относительно и спорно, позже покажу почему) и текущего — Fremantle (на момент написания статьи но был «pre-final 2», теперь в «final»). Он базируется на Diablo и поэтому процесс установки и нструменты те же. И если вам нужен Diablo — инструкция подойдет эта, а далее я буду говорить только о Fremantle, подозревая что по желанию можно использовать Diablo.

Хорошо, предположим, что мы выбрали SDK Fremantle (MADDE я посвящу последующие статьи). У этого SDK есть один недостаток — он моно-платформенный. Он работает только под Linux x86 (желательно debian based, но не обязательно). Для счастливый пользователей этой системы существует простой путь для установки SDK нужно скачать скрипт с этой страницы и действовать согласно этой инструкции.

Что же делать, если рабочая система у нас Windows(самая популярная)/Linux x64/MacOs? Не отчаивайтесь. У вас и тут есть выбор. Самый легкий путь — это скачать отсюда виртуальный образ с настроенным окружением и в нем работать. Все предельно просто — качаем, запускаем из-под VMWare, QEMU, VirtualBox. Там уже стоит ESBox и SDK. Если вы не знаете как установить систему в виртуальной машине, можно подсмотреть в этой статье далее.

image
Ну и последний вариант — если Вы хотите разрабатывать приложения на своей родной платформе — нет проблем! ESBox (забыл представить — это Eclipse+плагины для разработки под Maemo5/4) умеет работать с виртуальной машиной. То есть получается, что вы пишите код в ESBox, он собирает это в виртуальной машине и запускает там, а результат отображается опять же в вашей родной системе. Виртуальная система работает «в тени». Идея прекрасна, не правда ли?

На деле все не так гладко в Windows, под Mac OS и Linux все работает как надо (надеюсь в скором будущем для Windows все отмеченные мною баги будут исправленны). Я столкнулся с несколькими неприятными моментами, плюс часть документации, которую можно найти в разных местах создана не Нокиа, а open source community и иногда встречаются неточности и несоответствия версий

Вот в этой статье далее пойдет речь о том как установить Maemo SDK под Windows (будут замечания, если процесс будет отличатся от Linux, Mac OS вариантов) и более того, я при вас это сделаю менее чем за пол часа. Всё видео и нотации к ним под катом.

Да кстати, это все можно установить не только для разработки, но и для того чтобы познакомится с Maemo не имея реального устройства.

Некоторым кажется, что процесс утсановки сложен и много букв. В действительности не так, просто я постарался описать как можно подробней. В действительности достаточно посмотреть видео, и если что-то непонятно — прочитать описание к этому видео.

пошаговые инструкции по установке ...
Всего голосов 64: ↑54 и ↓10+44
Комментарии44

Строим контентный проект: семнадцать правил хороших новостей

Время на прочтение6 мин
Количество просмотров13K
Несколько недель назад я написал статью "Строим контентный проект: команда — курица или яйцо?", после которой по просьбам читателей обещал продолжение. Ну и собственно вот:

70.08 КБ

Вторая часть цикла будет больше практической, нежели теоретической. Я публикую инструкцию «Правила создания новостей», недавно мною написанную для новостной редакции проекта Gooddays.ru, блог которого вы сейчас читаете. Это внутренний документ, но правила, в нём описанные достаточно универсальны, поэтому я публикую его почти без купюр — включая ссылки на старые новости сайта, которые я брал для примера «как не надо». Как надо — можете посмотреть уже сейчас, мы пока ещё далеки от совершенства, но уверенно к нему движемся :)

Многа букаф и аккуратного форматирования под катом
Всего голосов 57: ↑46 и ↓11+35
Комментарии33

ООО и ведение валютных операций

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

Моей компании уже три года и в этом году мы попали в план проверок валютного контроля РосФинНадзора по ведению валютных операций.

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

Эта информация будет полезна как тем кто кто уже ведет свою деятельность, так и тем, кто только собирается открывать валютный счет или вообще регистрировать ООО. Не знаю, насколько это относится к ИП, но в любом случае, будьте осторожны.
Читать дальше →
Всего голосов 118: ↑115 и ↓3+112
Комментарии70

Шифрование облачных сервисов в компаниях и организациях

Время на прочтение6 мин
Количество просмотров11K
Представьте, что вы являетесь руководителем компании — у вас динамично развивающийся проект и вы предпочитаете идти в ногу со временем. С каждым годом ваша организация разрастается, расширяется штат сотрудников. В таком случае, один из основных вопросов, который вам постоянно придется решать — это обеспечение своей организации современными вычислительными технологиями, покупка нового программного обеспечения и лицензий.

Однако, это вовсе не обязательно. Почему бы вам не воспользоваться услугами облачных сервисов? Все, что для этого нужно – подключиться к приложению провайдера данной услуги, после чего ваша компания получит удаленный доступ его вычислительным ресурсам.
Читать дальше →
Всего голосов 10: ↑4 и ↓6-2
Комментарии9

Инструменты мониторинга в социальных сетях

Время на прочтение7 мин
Количество просмотров56K
Сегодня можно без труда на пальцах одной руки насчитать две и даже семь сотен социальных сетей. Я думаю мне не нужно убеждать дорогого читателя в том, что это бездонный кладезь информации. Но вот как можно эту самую информацию заполучить, да ещё и в удобоваримом виде?

Для того, чтобы у нас с вами было не как на картинке, предлагаю вашему вниманию обзор наиболее интересных сервисов для монитроинга и взаимодействия с социальными сетями. Если коротко, то ситуация выглядит следующим образом:
Wildfire HootSuite TweetDeck AppData Klout
С чем интегрируется
Google+, Facebook, Linkedin, Pinterest, Twitter, Youtube
Google+, Facebook, Foursquare, Linkedin, Mixi, Myspace, Twitter, Wordpress, App Directory
Facebook, Twitter
Facebook
Facebook, Twitter
Цена
Pro / Enterprise — договорная
Free, Pro — $10/месяц, Enterprise — договорная
Free
Free, Pro — $595/месяц или $5995/год, Enterprise — договорная
Free
Аналитика
          
          
          
          
          
Сравнение брендов
          
          
          
          
          
Постинг по расписанию
          
          
          
          
          
Стриминг сообщений
          
          
          
          
          
Для любопытного же читателя я подготовил более развёрнутое описание всех этих сервисов под катом. Так же там можно найти идеи для сервиса, который мог бы принести радость всем людям на Земле.
Читать большой субъективный обзор с картинками
Всего голосов 24: ↑22 и ↓2+20
Комментарии23

Social-feed — социальный плагин jQuery

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

Потребность

При разработке веб-приложений очень часто возникает необходимость отображения постов пользователя или сообщества из социальных сетей. У социальных сетей есть свои виджеты, которые подключаются через iframe, со своим внешним видом и стилем. Что если нам нужно отображать посты одновременно из нескольких социальных сетей с возможнстью изменения дизайна отображения? Если это пара twitter и facebook, то существует несколько плагинов, выполняющих эту задачу. Принимая во внимание, что популярность социальной сети Вконтакте на территории СНГ очень высока, то есть необходимость плагина поддерживающего и эту сеть.
Читать дальше →
Всего голосов 43: ↑40 и ↓3+37
Комментарии39

oEmbed. Делаешь веб-сервис? — Делай и oEmbed

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


Конечно вы видели этот эффект, когда вставляешь в фейсбуке или вконтакте ссылку, и в посте тут же начинает подгружаться какой-то контент с сайта, на который ведет ссылка. И я видел, но даже не представлял, насколько это легко можно сделать с oEmbed'ом.

oEmbed.com — впринципе, на этом можно было бы и закончить читать тем, кто хочет провести самостоятельное мини-исследование.
Но вот мой рассказ, как этим пользоваться и много ссылок
Всего голосов 79: ↑76 и ↓3+73
Комментарии29

Латентно-семантический анализ

Время на прочтение4 мин
Количество просмотров97K
Как находить тексты похожие по смыслу? Какие есть алгоритмы для поиска текстов одной тематики? – Вопросы регулярно возникающие на различных программистских форумах. Сегодня я расскажу об одном из подходов, которым активно пользуются поисковые гиганты и который звучит чем-то вроде мантры для SEO aka поисковых оптимизаторов. Этот подход называет латентно-семантический анализ (LSA), он же латентно-семантическое индексирование (LSI)

Латентно-семантический анализ

Читать дальше →
Всего голосов 104: ↑101 и ↓3+98
Комментарии27

Готовим скриншоты для документации в GIMP (часть 2)

Время на прочтение6 мин
Количество просмотров18K
В первой части статьи мы рассмотрели script-fu скрипты «Быстрая тень» и «Подрезать уголки» и пообещали показать, как красиво оформить скриншот фрагмента окна. Пришло время исполнить обещанное. Сегодня будем разбирать скрипт «Кадрирование с эффектом волны», который позволяет отсечь часть изображения по волнистым линиям, похожим на синусоиды.

Дополнительно мы рассмотрим, как можно собрать несколько скриптов в один для ускорения выполнения типовых действий над изображением.
Читать дальше →
Всего голосов 127: ↑118 и ↓9+109
Комментарии14

Готовим скриншоты для документации в GIMP (часть 1)

Время на прочтение5 мин
Количество просмотров24K
Как известно, неотъемлемой частью профессионального программного продукта является качественная документация. А документация, в свою очередь, немыслима без иллюстраций. В большинстве случаев иллюстрации представляют собой скриншоты, которые должны быть не только красивыми и информативными, но и единообразно оформленными. Последнее важно, если над разными разделами документации работают разные специалисты (технические писатели). В этой статье мы рассмотрим, как редактор растровой графики GIMP и его встроенный язык сценариев Script-Fu могут пригодиться для подготовки иллюстраций. В качестве примеров использованы скриншоты нашего продукта eXpressApp Framework.
Читать дальше →
Всего голосов 124: ↑119 и ↓5+114
Комментарии40

Linux Mint 10 Julia в предвыпускной стадии

Время на прочтение2 мин
Количество просмотров2.4K
image
Команда разработки Linux Mint выложила в открытый доступ дистрибутив Linux Mint 10 Julia RC. Разработчики операционной системы стремятся сделать дистрибутив максимально дружественным пользователю, а также обеспечить наиболее полную поддержку сторонних плагинов, кодеков. Напомним, что Linux Mint является третьим по популярности дистрибутивом после Ubuntu и Fedora.
Читать дальше →
Всего голосов 44: ↑38 и ↓6+32
Комментарии51

Вышла финальная версия Ubuntu 10.10 Maverick Meerkat

Время на прочтение2 мин
Количество просмотров12K
image

Сегодня была выпущена финальная версия Ubuntu 10.10 Maverick Meerkat.

Скачать:

CD Версии:
releases.ubuntu.com/10.10/ubuntu-10.10-desktop-i386.iso — CD 32bit
releases.ubuntu.com/10.10/ubuntu-10.10-desktop-i386.iso.torrent — CD 32bit (Torrent)
releases.ubuntu.com/10.10/ubuntu-10.10-desktop-amd64.iso — CD 64bit
releases.ubuntu.com/10.10/ubuntu-10.10-desktop-amd64.iso.torrent — CD 64bit (Torrent)

DVD Версии:
cdimage.ubuntu.com/releases/maverick/release/ubuntu-10.10-dvd-i386.iso — DVD 32bit
cdimage.ubuntu.com/releases/maverick/release/ubuntu-10.10-dvd-i386.iso.torrent — DVD 32 bit (Torrent)
cdimage.ubuntu.com/releases/maverick/release/ubuntu-10.10-dvd-amd64.iso — DVD 64bit
cdimage.ubuntu.com/releases/maverick/release/ubuntu-10.10-dvd-amd64.iso.torrent — DVD 64bit (Torrent)

Версия для нетбука:
releases.ubuntu.com/10.10/ubuntu-10.10-netbook-i386.iso
releases.ubuntu.com/10.10/ubuntu-10.10-netbook-i386.iso.torrent(Torrent)

Если есть такая возможность, то лучше используйте торрент, пощадите их сервера.

Яндекс не жалко посему можно скачать с яндекса: mirror.yandex.ru/ubuntu-releases/maverick
Подробнее о релизе: releases.ubuntu.com/10.10

Под катом, список изменений и инструкция к обновлению.
Читать дальше →
Всего голосов 224: ↑206 и ↓18+188
Комментарии320

Ubuntu 10.10 RC доступен для скачивания!

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

Релиз кандидат Ubuntu 10.10 Maverick Meerkat доступен для скачивания.

Изменения от 10.04:
— Слегка переработан дизайн
— Новые обои ;)
— Новый шрифт
— Звуковой applet поддвергся переработке.
— Новый инсталлятор
— Отныне Ubuntu Software Center занимаеся установкой .deb файлов.
— Возможность покупки приложения через Software Center
— Поддержка мультитач.
— Все приложения обновлены, некоторые были заменены другими.
— Исправлены баги.

Скачать:
releases.ubuntu.com/10.10/ubuntu-10.10-rc-desktop-i386.iso
releases.ubuntu.com/10.10/ubuntu-10.10-rc-desktop-amd64.iso
releases.ubuntu.com/10.10/ubuntu-10.10-rc-desktop-i386.iso.torrent
releases.ubuntu.com/10.10/ubuntu-10.10-rc-desktop-amd64.iso.torrent

Версия для нетбука:
releases.ubuntu.com/10.10/ubuntu-10.10-rc-netbook-i386.iso
releases.ubuntu.com/10.10/ubuntu-10.10-rc-netbook-i386.iso.torrent
Всего голосов 101: ↑84 и ↓17+67
Комментарии215

Собственный дистрибутив на базе Debian Linux

Время на прочтение3 мин
Количество просмотров46K
Потребовалось как-то по работе сделать кастомный дистрибутив. Дистрибутив должен умещаться на один диск и содержать в себе все, что требуется для простого десктопа + некоторые мелочи.

Итак, поехали.
Читать дальше →
Всего голосов 86: ↑78 и ↓8+70
Комментарии26
1

Информация

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