Блог компьютерной тематики

Или как информационные технологии захавывают мозги

2012
2Май

Температурный датчик

#
Автор: hav0k
2012
1Май

iСloud и фотопоток.

#

Задача:Увидеть свои фоточки в mac OS.

После некоторых поиску по инету я понял, что сам айклауд не даёт список файлов как в dropbox, но друпбокс в свою очередь добавлять файлы может только в ручную.

Для того чтоб заработал фотопоток на маке надо установить одну из программ (iphoto 19,99$ , aperture 79,99$), что мне показалось странным. Ведь в той же самой  win7 есть клиент который будет скидывать мои фотки совершенно бесплатно. Данные изображения носят технический характер, и обработка не нужна, а просто нужна папка а в ней фото.

Решение задачи оказалось куда проще:

1. Качаем пробную версию Aperture 3.0.1 .

2. Обновляем http://support.apple.com/kb/DL1463.

 

Даже если у вас кончиться триальный срок (если не мучает совесть вводим ключ ), все равно фотопоток будет обновляться. А ваши фото Aperture хранит здесь ~/Library/Application Support/iLifeAssetManagement/assets/sub.

 

2012
7Апрель

Анонимизация трафика посредством Tor на OpenWrt

#

Иногда возникает необходимость в анонимном посещении определенных ресурсов, либо в посещении ресурсов заблокированных провайдером или другой организацией.

Наиболее простой вариант решения такой проблемы это купить vpn, либо купить vps или dedicated сервер и поднять vpn самим. Это вариант бесспорно можно использовать, однако по моему мнению только в том случае если необходим быстрый канал и имеются лишние деньги :) Также у этого способа есть минус – вы получаете внешний ip адрес в той стране где расположен сервер, и этот адрес остается неизменным, что не всегда приемлемо. Смена ip обычно требует дополнительных финансов. В любом случае вы получаете всего одну точку анонимизации. Если необходима еще большая безопасность в сети Internet то необходимо использовать цепочку серверов соединенных vpn туннелями. Однако это приведет к более значительным денежным затратам – придется покупать несколько серверов под vpn. Но и тут есть неприятный момент – сама по себе цепочка серверов будет статична, то есть ее конфигурация не изменяется со временем, что также снижает безопасность. Можно конечно поднять несколько туннелей (например каждый с каждым) и настроить динамическую маршрутизацию – в таком случае реализация скорее всего будет или очень громоздкой, или просто костылем.

(далее…)

Автор: hav0k
2012
31Март

Книга совершенный код epub

#

Совершенный код

 

Автор: С. Макконнелл
Переводчик В. Вшивцев
Языки: Русский
Издательство: Питер
Серия: Мастер-класс
ISBN 5-469-00822-3, 5-7502-0064-7; 2007 г.
Страниц 896 стр.
Формат 70×100/16 (167×236 мм)
Тираж 2500 экз.
Переплет Твердый переплет

В интернете по данной книге везде лежит один djvu, то есть обыкновенный скан книг, но читать картинку не удобно, решил распознать и в формат epub.

Скачать

Внимание! Качество распознавания хромает, надо сидеть в fine reader и вручную править области  распознавания, а страниц 800. Но даже так весь текст распознался без большого количества ошибок.

 

 

 

Автор: hav0k
2012
31Март

Тема Woredpress без рисунков

#

Создал тему для Woredpress, скорее всего не тема а каркас для неё. Полностью без рисунков и скриптов, только html и css.

Посмотреть тему в действии можно тут. Скачать тут или

wget http://dev.hav0k.ru/noimage/0.0.1.zip

Кстати на этом сайте она и установлена, цвета легко меняются в css. Не нравиться как получилось, косяков много, будем дорабатывать, А скорее всего всю с нуля переделывать.

Автор: hav0k
2012
23Март

Доступ к rdp с внешнего ip

#

Linux хорошая операционка, но отказаться полностью от Windows для некторых задач не смог. Со временем развития компьютерных технологий все больше программ кросплатформенны, на некоторые есть аналоги, причем не хуже чем под винду, но маленькая часть все-таки разрабатываться только под windows, аналогичным их нет и под wine плохо работают или не работают совсем. Как рабочей станцией для меня пользоваться windows не удобно, поэтому собрал комп из всякого хлама, поставил windows xp, для моих задач хватает.

Использовал и radmin и teamviewer не работаю настолько стабильно как классический rdp, видимо разработчики знают лучше как устроена OS, но тут скрывается другая проблемам для rdp нужен белый ip можно динамический, но лучше статический. То есть вы не должны находиться за nat провайдера. У моего прова она стоила 100р в мес. Считаю что это нужная вещь. Кто знает что делают твои соседи по ip, так же сложно качать с файлопомоек скорее всего адрес занят кем нить из соседей, хоть редко пользуюсь но напрягает.

Если у вас белый но динамический то смотрите в сторону dyndns.

Для серого ip надо подымать обратный туннель, когда сам компьютер за NAT инициирует подключение и открывает порт на стороннем сервере, пример работы teamviwer или ssh туннель. Последним рекомендую пользоваться когда вы хотите зашифровать трафик на участке сервер-клиент или провайдер отказывает в услуге. Если вам надо поднять ssh тунель, но нет сервера обращайтесь поможем.

Роутер – а зачем он? Да чтобы поставить openwrt или ddwrt :) .

ASUS wl-500 gp v2 (рекомендую покупать старую версию)

Прежде чем покупать железку убедитесь что она в списке поддерживаемых моделей. Конечно и стандартные прошивкой умеют делать port mapping, но в данных прошивках гораздо больше функций и интерфейс проработанный, больше функций и нет всякой фигни, которая не нужна. Работает весьма стабильно.

Внутренняя локалка. Будем считать что вы установили сервер и подключив роутеру. Он по умалчиваю выдает динамические локальные адреса вида 192.168.1.x. Для того чтобы маппинг работал надо настроить статический адрес. Тут есть 2 решения (пропивать в винде, привязать ip к мак адресу сетевой карты). Ручная настройка более правильный выбор, но я опишу оба.

1. Сеть > DHCP(вписываем МАС и указываем нужный ip)

2. Тут всё понятно :) .

Когда адрес нашего сервера не меняется можем уже настраивать порт маппинг. Хочу посоветовать простое решение, от попыток брутфорса в интернете. Измените стандартный порт на любой другой запоминающий. Это не исключит попытки взлома, но вероятность быть обнаруженным rdp нестандартный порт падает.

Сеть > Firewall  > Traffic Redirection

Показано настройка для RDP И SSH.

  1. Name – просто название
  2. External zone – Внешняя зона
  3. External port – внешний порт
  4. Internal address – внутренний ip
  5. Internal port (optional) – внутренний порт

Ну собственно всё должно работать.

Запускать на  linux

# rdesktop 192.168.1.11 -u admin -p pass -g 1024×768

Для IOS есть бесплатное приложение 2x Client

 

 

 

 

 

 

 

 

 

Автор: hav0k
2012
23Март

Фреймверк Yii

4

Давно знаком с php, пытался перейти как то на ruby on rails, уж больно понравилась их идеология Модель-Представление-Контроллер (MVC), но в силу незнания самого языка Ruby отложил изучение. Php на данный момент проще для меня.

Бродя по просторам интернета, наткнулся на Yii это MVC-фреимверк. Всю информацию по его работе можно найти на русскоязычном сообществе Yii, я приведу для примера процесс установки и создания простого веб приложения на его основе под linux.

(далее…)

Метки: Автор: hav0k
2012
20Март

Отказываемся от Google контактов в пользу iCloud

#

Если до добавления iCloud на iOS использовали синхронизация контактов с Google как Microsoft exchange, то они не будут объединены с iCloud. Придется совсем отказаться от синхронизации с Gmail-контакты, но это меня не сильно расстраивало. Домашний компьютер у меня под Linux и поставить iCloud и outlook возможности нет. В итоге всё сводиться к простому экспорт-импорт из гугл в айклауд.

1. Gmail.com – Дополнительно – Экспорт – выбираем vCard – сохр

2. iCloud – Настройки – Импорт – выбираем файл контактов vCard

2012
14Февраль

Cкрипт генератора ip листов

#

Понадобилось генерировать ip адреса списком, medusa не как не могла понять диапазоны.

Скрипт генерирует по диапазонам, проверяет правильность введённого ip, проверяет сколько ip в диапазоне.

Посмотреть тут.
Скачать тут.