Пользователь
+397
Process Explorer. Обзор некоторых возможностей
5 мин
99KProcess Explorer – альтернатива стандартному Task Manager-у. Эта утилита, как и многие другие утилиты Sysinternals, здорово расширяет возможности контроля и управления системой. Главное новшество только что вышедшей 14-ой версии — возможность мониторить сетевую активность процессов. Далее небольшой обзор возможностей этой утилиты, которые считаю наиболее полезными для себя.
Для справки. С 2006 года Sysinternals была приобретена Microsoft, а ключевая фигура этой компании – Марк Руссинович с тех пор работает в Microsoft. Марк известен своими утилитами, книгой Windows Internals, блогом и является признанным специалистом по архитектуре Windows.
Содержание:
Для справки. С 2006 года Sysinternals была приобретена Microsoft, а ключевая фигура этой компании – Марк Руссинович с тех пор работает в Microsoft. Марк известен своими утилитами, книгой Windows Internals, блогом и является признанным специалистом по архитектуре Windows.
Содержание:
- Колонки в главном окне
- Сервисы внутри svchost
- Суммарные графики активности, процесс с максимальной активностью
- Суммарные графики активности в трее, процесс с максимальной активностью
- Сетевые соединения процесса
- Потоки процесса, их активность, стек потока с загрузкой символов
- Информация по использованию памяти в системе
- Handles и DLL процесса
- Поиск handles и DLL
+82
SICP теперь по-русски! Часть третья
1 мин
12KПеревод третьей лекции из курса «Структура интерпретация компьютерных программ».
Это самый известный курс по программированию за последние 25 лет; с 1980г читается в MIT, а с недавних пор что-то подобное читается и в Беркли.
Курс сменил преподавателей и даже язык программирования Scheme на Python(на мой взгляд совершенно зря) и тем не менее информация, которая дается в этом курсе остается архи актуальной в любое время. Я бы сравнил этот курс с чем-то очень фундаментальным и важным для программистов, типа математики или теории алгоритмов.
Мне бы очень хотелось, чтобы программирование у нас в стране преподавалось таким вот образом.
Приятного просмотра!
+90
Skype + Python = Skype4Py
2 мин
5KВ этой статье я хотел бы рассказать о своем знакомстве с замечательным расширением для Skype API — Skype4Py. Используя его, можно собственно подключиться к скайпу и, написав пару строк кода, осуществить то, чего не сделали разработчики.
Где-то месяца два назад я нашел на гуглокоде проект под названием moc-tray. Представлял он из себя программу, написанную на gtk2-perl, смысл которой висеть в трее и выдавать контекстное меню для доступа к основному функционалу прекрасного консольного плеера mocp. Решил я побаловаться и сделать отображение текущей песни в качестве статуса в скайпе.
Сказано — сделано.
Где-то месяца два назад я нашел на гуглокоде проект под названием moc-tray. Представлял он из себя программу, написанную на gtk2-perl, смысл которой висеть в трее и выдавать контекстное меню для доступа к основному функционалу прекрасного консольного плеера mocp. Решил я побаловаться и сделать отображение текущей песни в качестве статуса в скайпе.
Сказано — сделано.
+9
nginx magento ssl postfix — сервер и магазин своими руками
17 мин
5.4KПрошлая заметка была о сборке сервера из исходников.
многие сказали, что нынче такое не катит, пакеты им подавай.
Но в основном было нытье, типа — я умнее тебя ты работаешь не правильно, конфиг не пацанский… никто так и не сказал как и что поправить, где сделать правильнее и по другому, какие еще есть возможности конфигурации, и тд. да и heck с ним, у всех свои взгляды, я это принимаю.
Все же кто то взял себе на заметку, ну а кто-то прошёл мимо.
Почему я пишу об этом? Есть сайты, форумы со списками рассылок, есть много мануалов, но, люди продолжают сходить с ума в поисках нормального пояснения установок и настроек. Платят другим горе специалистам, а те ставят все криво и не полные конфиги, без оптимизации. А если нет разницы — зачем платить больше (с)??? Любой человек хотел бы настроить свой сервер и поставить магазин, и для начала ему нужен старт, показать, что это очень просто, что можно сэкономить на начале, потом, когда все заработает, уже задуматься — а всели так сложно? а могу ли я дальше все делать сам? сделать еще лучше поднабравшись опыта? Да все можно сделать самому. Не даром старая мудрость гласит — хочешь чтобы было хорошо, сделай все сам!
Чтобы не писать порожняком, будем конкретно делать установку и запуск сервера для магазина, под управлением — МАГЕНТО 1.4.0.1
многие сказали, что нынче такое не катит, пакеты им подавай.
Но в основном было нытье, типа — я умнее тебя ты работаешь не правильно, конфиг не пацанский… никто так и не сказал как и что поправить, где сделать правильнее и по другому, какие еще есть возможности конфигурации, и тд. да и heck с ним, у всех свои взгляды, я это принимаю.
Все же кто то взял себе на заметку, ну а кто-то прошёл мимо.
Почему я пишу об этом? Есть сайты, форумы со списками рассылок, есть много мануалов, но, люди продолжают сходить с ума в поисках нормального пояснения установок и настроек. Платят другим горе специалистам, а те ставят все криво и не полные конфиги, без оптимизации. А если нет разницы — зачем платить больше (с)??? Любой человек хотел бы настроить свой сервер и поставить магазин, и для начала ему нужен старт, показать, что это очень просто, что можно сэкономить на начале, потом, когда все заработает, уже задуматься — а всели так сложно? а могу ли я дальше все делать сам? сделать еще лучше поднабравшись опыта? Да все можно сделать самому. Не даром старая мудрость гласит — хочешь чтобы было хорошо, сделай все сам!
Чтобы не писать порожняком, будем конкретно делать установку и запуск сервера для магазина, под управлением — МАГЕНТО 1.4.0.1
+2
Яндекс.Директ. Учебник начинающего рекламодателя. Плюсы и минусы Директа
4 мин
21KПосле того как мы прошли вводный инструктаж — настала пора создать свою рекламную кампанию в Директе.
Как регистрироваться, подбирать ключевые запросы, составлять рекламные объявления, отправлять их на модерацию, устанавливать ставки, тратить деньги и т.д – обо всем этом подробно расписано на странице «Помощь» Яндекс.Директа. Мы же в наших статьях будем рассматривать то, чего там нет.
Как регистрироваться, подбирать ключевые запросы, составлять рекламные объявления, отправлять их на модерацию, устанавливать ставки, тратить деньги и т.д – обо всем этом подробно расписано на странице «Помощь» Яндекс.Директа. Мы же в наших статьях будем рассматривать то, чего там нет.
+8
Краткое введение в SIM-карты
6 мин
228KКогда на вопрос «кем вы работаете?» я отвечал «разработчиком ПО для SIM-карт», даже технически подкованные люди частенько удивлялись. Многие думают, что SIM-карта это «что-то типа флешки».
В этой статье я постараюсь кратко рассказать что такое SIM-карта (и смарт-карты в общем), зачем она нужна и что у нее внутри.
На самом деле SIM-карта — это частный случай контактной смарт-карты с микропроцессором. По сути, представляет из себя достаточно защищенный микрокомпьютер с CPU, ROM (опционально), RAM и NVRAM (которая выступает в качестве аналога жесткого диска в PC), с аппаратными генераторами случайных чисел и аппаратной реализацией крипто-алгоритмов.
В некотором приближении архитектуру микропроцессорной смарт-карты можно представить так:
В этой статье я постараюсь кратко рассказать что такое SIM-карта (и смарт-карты в общем), зачем она нужна и что у нее внутри.
На самом деле SIM-карта — это частный случай контактной смарт-карты с микропроцессором. По сути, представляет из себя достаточно защищенный микрокомпьютер с CPU, ROM (опционально), RAM и NVRAM (которая выступает в качестве аналога жесткого диска в PC), с аппаратными генераторами случайных чисел и аппаратной реализацией крипто-алгоритмов.
В некотором приближении архитектуру микропроцессорной смарт-карты можно представить так:
+466
SSH-туннели: безопасно через сервер
2 мин
6.6KДоброго времени суток. Попробуем дополнить и расширить статью SSH-туннели — пробрасываем порт. Рассмотренными примерами мы убьем сразу 2 задачи:
1. Межсетевая коммуникация через промежуточный сервер, когда между сетями пути нет.
2. Создание безопасного соединения через не доверенную сеть.
1. Межсетевая коммуникация через промежуточный сервер, когда между сетями пути нет.
2. Создание безопасного соединения через не доверенную сеть.
+11
SSH-аутентификация при помощи USB-ключа eToken Pro
3 мин
14KВ этой заметке я расскажу вам, как настроить SSH-аутентификацию при помощи USB-ключа eToken.
+12
Подключаемся к камерам наблюдения
2 мин
39KЗачем нужны камеры наблюдения? Правильно — чтобы наблюдать за происходящим и контролировать ситуацию! В наше неспокойное время эти самые камеры развешаны повсюду — от денежных хранилищ до придорожных кафе. Однако защищая свои владения, хозяева порой забывают о защите самой камеры путем банальной установки пароля на доступ из Интернета. И очень зря. Если пароль не установить — ваша камера «безопасности» превращается в публичную вэб-камеру с реалити шоу для всех желающих.
+232
Быстрая публикация скриншотов
2 мин
5.4KПостить скриншоты довольно заморочно если всё делать руками. Но возможен и более лёгкий сценарий:
1) жму Alt+Ctrl+S
2) появляется редактор с готовым скриншотом
3) обрезаю картинку, закрываю редактор
4) картинка сама загружается; ссылка на картинку оказывается в буфере обмена
Как это сделать — для тех кто знает что такое bat-файлы и сумеет установить пару Python-модулей.
1) жму Alt+Ctrl+S
2) появляется редактор с готовым скриншотом
3) обрезаю картинку, закрываю редактор
4) картинка сама загружается; ссылка на картинку оказывается в буфере обмена
Как это сделать — для тех кто знает что такое bat-файлы и сумеет установить пару Python-модулей.
+6
Создание каскадных меню с ярлыками избранных приложений в контекстном меню Windows 7
4 мин
9.5KПеревод
Страшное название, но не придумал, как это сказать проще.
Собственно, сама статья:
В ходе этой статьи мы разберем как добавлять ссылки на избранные программы в контекстное меню рабочего стола Windows или «Моего компьютера».
Инструкция разделена на 2 части:
1. Создание каскадных меню в контекстном и добавление ярлыков.
2. Добавление функциональности ярлыкам путем их регистрации.
Начнем-с…
Собственно, сама статья:
В ходе этой статьи мы разберем как добавлять ссылки на избранные программы в контекстное меню рабочего стола Windows или «Моего компьютера».
Инструкция разделена на 2 части:
1. Создание каскадных меню в контекстном и добавление ярлыков.
2. Добавление функциональности ярлыкам путем их регистрации.
Начнем-с…
+95
Перехват аккаунтов пользователей в Wi-Fi-сетях с Android
3 мин
477KВ сети стала появляться информация о сниффере под любой рутованный смартфон или планшет на Андроиде (от 2.1), позволяющий ходить под чужими аккаунтами многих веб-сайтов, в том числе Facebook и Vkontakte в общественных сетях Wi-Fi.
Речь идет о программе DroidSheep.
О механизме ее работы и использовании поговорим подробнее.
Речь идет о программе DroidSheep.
О механизме ее работы и использовании поговорим подробнее.
+55
Обзор CyanogenMod
7 мин
169KСегодня я расскажу вам немного о CyanogenMod. Это такая замечательная прошивка, основанная на исходном коде android. Официально разработка идет под вот этот вот список аппаратов, но на деле поддерживаемых девайсов намного больше. А все благодаря ребятам с xda-dev, которые портируют прошивку на свои телефоны.
Помимо множества незаметных пользователю внутренних изменений, направленных на улучшение производительности и стабильности, прошивка обладает рядом крайне удобных и полезных функций и настроек, которые отсутствуют в оригинальной прошивке и о которых я, собственно, и собираюсь повествовать.
Помимо множества незаметных пользователю внутренних изменений, направленных на улучшение производительности и стабильности, прошивка обладает рядом крайне удобных и полезных функций и настроек, которые отсутствуют в оригинальной прошивке и о которых я, собственно, и собираюсь повествовать.
+102
тестирования сети в Линукс
5 мин
19KЭта заметка выросла из шпаргалки для самого себя. Мне по работе приходится отлавливать баги в сети. Как проверить скорость в VPN-туннеле? Почему сервер не пингуется? Или пингуется, но не доступен. Кто забил весь канал торрентами? Где пропадают пакеты? Почтовый клиент выдает непонятную ошибку, что произошло на самом деле? Эти и многие другие вопросы периодически возникают у любого пользователя. Под катом описание программ входящих во все современные дистрибутивы, начиная от пинга и до таких экзотических как ngrep. А так же картинками, если картинками можно назвать, копии дампа с консоли.
+28
Несколько терминальных подключений WindowsXP
5 мин
5.2KПоскольку часто приходится подключаться к удаленным машинам, и нужно, чтобы пользователи продолжали дальше работать на своих компьютерах, стало необходимо сделать так, чтобы одновременные терминальные сессии были возможны для Винды.
Началось, как всегда с гугления, но результаты давали или ЕХЕшник с трояном, или какой-то мудренный способ.
Верю, что где-то в просторах Сети есть таки нужное решение, но почему бы самому не создать
+15
Любительский аддон к «Космические Рейнджеры 2: Перезагрузка» — «КР2: Революция» [версия 2.0/R4]
2 мин
1.6KДавным-давно на официальном форуме разработчика «Космические Рейнджеры», компании Elemental Games, началась работа над неофициальным аддоном для игры. Толчком для начала процесса послужило закрытия таблицы рекордов (ТР), единственной онлайн-составляющей игры, которая двигала игроков к переигровки партии, а также, в свете данных событий, открытие инструментария по работе с игровыми скриптами.
Собственно, ТР закрыли из-за появления трейнера, который создали ребята из StarMind, но винить их в этом глупо. EG уже к тому времени распалась на собственно EG и Katauri Int., потому патчи делать было либо некому, либо было не до того.
Спустя еще какой-то срок на форуме случился скандал между директором «Элементалов» и населением форума (подробнее в RN №6, «Тема номера»), который вылился в закрытие этого самого форума разработчиком. Казалось бы, никакой речи о продолжении работы над аддоном идти не может, но фанаты EG — люди настолько лояльные, если не к EG, то хотя бы друг к другу, что перешли на форум аутсорс-разработчика КР2, CHK-Games, а также на созданный с нуля одним из админов хостинга EG форум srclan.org (на SMF 2).
Там работа и продолжилась, неожиданно для всех, все-таки не заглохшая (но перешедшая по эстафете товарищу Богдану Львову); а уже вчера вышел аж третий патч для «КР2: Революция» за номером R4 (релиз 4). На главной странице сайта CHK-Games новость еще не появилась, но сам патч уже доступен на странице скачивания: snk-games.ru/revolution.htm
Собственно, ТР закрыли из-за появления трейнера, который создали ребята из StarMind, но винить их в этом глупо. EG уже к тому времени распалась на собственно EG и Katauri Int., потому патчи делать было либо некому, либо было не до того.
Спустя еще какой-то срок на форуме случился скандал между директором «Элементалов» и населением форума (подробнее в RN №6, «Тема номера»), который вылился в закрытие этого самого форума разработчиком. Казалось бы, никакой речи о продолжении работы над аддоном идти не может, но фанаты EG — люди настолько лояльные, если не к EG, то хотя бы друг к другу, что перешли на форум аутсорс-разработчика КР2, CHK-Games, а также на созданный с нуля одним из админов хостинга EG форум srclan.org (на SMF 2).
Там работа и продолжилась, неожиданно для всех, все-таки не заглохшая (но перешедшая по эстафете товарищу Богдану Львову); а уже вчера вышел аж третий патч для «КР2: Революция» за номером R4 (релиз 4). На главной странице сайта CHK-Games новость еще не появилась, но сам патч уже доступен на странице скачивания: snk-games.ru/revolution.htm
+7
Настройка php-cgi в связке с nginx на основе sockets
3 мин
3.4KВсем привет.
Под капотом приведен пример того, как можно настроить php-cgi на основе unix:sockets.
Пример рассчитан на дистрибутивы Ubuntu и Debian.
Под капотом приведен пример того, как можно настроить php-cgi на основе unix:sockets.
Пример рассчитан на дистрибутивы Ubuntu и Debian.
+3
Отказоустойчивый узел передачи данных
12 мин
27KКаждый оператор ШПД думает о том, как выпускать пользователей в сеть интернет и грамотно ограничивать скорость работы в сети по имеющимся тарифным планам и иметь резерв на случай отказа оборудования или работ связанных с отключением оборудования. Попытаюсь рассказать и показать на примере то, как это реализовано у нас (к нам подключены более 3х тысяч пользователей и описанный мною вариант работает очень даже неплохо)
+29
Информация
- В рейтинге
- Не участвует
- Откуда
- Санкт-Петербург, Санкт-Петербург и область, Россия
- Дата рождения
- Зарегистрирован
- Активность