Category: it

Category was added automatically. Read all entries about "it".

О культуре программирования, контроле версий и тим-билдинге

Кто - как, а мы в этот субботний вечер еще работаем.
- Коллега, извините за поздний звонок. Удобно ли вам разговаривать?
- Да, вполне, коллега. А что случилось?
- Скажите, коллега, а как у вас в последнее время с половой жизнью?
- А вы, коллега, с какой целью интересуетесь?
- Я хочу попросить вас ее разнообразить. Не могли бы вы в понедельник выебать программистов? Или сделать так, чтобы программисты выебли друг друга или, на худой конец, заставить программистов выебать самих себя, потому что в противном случае я ме-едленно спущусь с горы и переебу все стадо, ибо не способен более терпеть то безобразие, которое они творят с ветвями такого-то проекта.

Способы обхода блокировок сайтов - плюсы и минусы

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

Способ первый. Используйте правильные браузеры

Наиболее простой и предпочтительный на сегодняшний день способ - включение "турбо-режима" в браузерах Opera и Яндекс.Браузер. Этот режим, помимо своей основной функции - ускорения загрузки документов на медленных соединениях, - позволяет использовать серверы Яндекса или Оперы в качестве прокси-cерверов. Разработчики предоставляют этот сервис, не проверяя посещаемые сайты на принадлежность к списку заблокированных Роскомнадзором ресурсов (Яндекс, вероятнее всего, - по недосмотру, Опера - в связи с удаленностью разработчиков от российских реалий), а пользователю только этого и нужно.

Насколько можно доверять такому способу? Настолько, насколько можно доверять разработчику браузера. Так как пользовательские данные уже доступны разработчикам - смысла беспокоиться на этот счет я не вижу. Доверяете свои данные Opera Software или Яндексу - доверяйте и его прокси-серверам.


Способ второй. Используйте правильные DNS-серверы

Значительная часть интернет-провайдеров России реализуют предписанную Роскомнадзором блокировку, перенаправляя запросы к запрещенным сайтам на своих DNS-cерверах. В этом случае в настройках вашего подключения к Интернету достаточно указать DNS-сервер, не блокирующий сайты.

Насколько безопасен такой способ для пользователя? Настолько, насколько надежен DNS-сервер, который вы используете. Злонамеренный владелец публичного DNS имеет возможность отправить доверившегося ему пользователя не на желанный пользователю сайт, а на сайт-ловушку, собирающую пароли к аккаунтам, - и результат предсказуем. Рано или поздно ваш пароль к Фейсбуку, Вконтакте или к любимому почтовому сервису окажется в руках злоумышленника, который воспользуется полученными данными себе на выгоду, а вам - во вред.

Существуют ли относительно безопасные публичные DNS-серверы? Да. Лично я больше всего доверяю сервисам от Google - вот здесь вы можете увидеть их список - и имею основания доверять также сервису Norton DNS (последний осуществляет собственную фильтрацию сайтов - но не по политическим признакам). Ни в коем случае не стоит пользоваться всевозможными списками других публичных DNS - гарантий их безопасности вам никто не даст.

Еще более безопасным и удобным будет использовать свой собственный DNS-сервер - но этот способ потребует определенной квалификации, и на нем я пока останавливаться не буду.

Способ третий. Бесплатные анонимные прокси

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

Самым безопасным для ваших данных решением будет не использовать бесплатные прокси и анонимайзеры никогда и ни при каких обстоятельствах. Если же вы готовы рискнуть, постарайтесь следовать следующим правилам:
1. Подключайтесь к анонимизатору тогда и только тогда, когда это действительно нужно. Возможность почитать ленту друзей или просмотреть новости группы во Вконтакте - это не насущная необходимость.
2. Перед подключением к анонимизатору закройте все лишние окна браузера - современные сайты (и в первую очередь - почтовые и социальные) ведут обмен данными и в фоновом режиме. Не отдавайте злоумышленнику больше, чем вы готовы отдать.
3. Если ваш браузер поддерживает режим приватного просмотра - включите его.
4. После просмотра нужного вам сайта не забудьте немедленно отключить анонимайзер.

Всегда помните, что используя анонимизатор, вы входите в чумной барак. Голым.

Cпособ четвертый -JAP, TOR и другие

Использование JAP сродни использованию бесплатных анонимайзеров - отличие только в том, что список прокси-серверов предоставляет вам разработчик программы. Вы уверены в его кристалльной честности? Я - нет.

TOR - штука, в общем-то, скорее полезная - с одним значительным "но", которое, на мой взгляд, перекрывает все его достоинства. Упрощенно говоря, данные в сети Tor передаются, будучи распределены между множеством компьютеров, и чем больше этих компьютеров - тем на более мелкие фрагменты бьются данные. И все бы было прекрасно, если бы не одна очень значительная деталь - эти данные где-то собираются воедино и тот, кто контролирует процесс этой "сборки", получает доступ ко всему объему вашей информации - включая возможность ее модифицировать.
Я не настолько доверяю Tor, чтобы его использовать.

Способ пятый. VPN-туннелирование

Да, да и еще раз да. Проделать собственный тоннель через "железный занавес", полностью его контролируя, - это наилучшее и самое безопасное решение. К сожалению, его реализация требует определенной квалификации, но если в вашем ближайшем окружении есть человек, способный помочь вам в этом, - блокировку сайтов вы перестанете замечать.



Буду рад, если этот текст поможет вам сохранить ваши данные, и благодарен за его распространение.


Копия данного текста размещена по адресу http://dao.spb.su/siteblock.html

Мы тут в фейсбучеке немножко веселимся

...присоединяйтесь.

Tim Tashpulatov
На Москалии москаль
Дюже любит свой Паскаль
На Вкраине же уси
Программуемо на Си!

Сергей Келер А в далёком Вашингтоне
Все програмят на Питоне.

Сергей Келер Всем известно, что на Кубе
Программируют на Руби.

Дмитрий Олейник Ну а жители Анголы
До сих пор живут с Алголом

Vasiliy Tolstoy В славном городе Орле
Каждый пишет на Перле.

Дмитрий Олейник А по берегу Днiпро
Уси працюют на FoxPro

Сергей Келер Кто в Крыму, те тоже в теме,
Программируют на Схеме.

Сергей Келер В каждой греческой пещере
Есть следы скриптов на Шеле.

Дмитрий Олейник Кстати, жители Херсона
Не в восторге от Python'а -
Незалежный град Херсон
Выбирает Oberon.

Сергей Келер В Чехии, в любой канаве,
Дремлет программист на Яве.

Сергей Келер Можно вместо гейпарада
Программировать на Ада.

И так далее...

И еще о биологическом разнообразии

Сегодняшее утро у меня было очень познавательным. Наши, гм, постоянные партнеры проинсталлировали себе новый сервер и перенесли на него свои сайтики.

С вечера проверил - все работает. Радуюсь, ложусь спать. Просыпаюсь от звонка - из офиса мне рассказывают, что сайты из внутренней сети недоступны, а наши, гм, постоянные партнеры объясняют, что у них все работает, проблема в нашем кривом прокси-сервере и поэтому доброе утро, Дмитрий Алексеич.Collapse )

(no subject)

И - таки да, чтобы быть программистом, недостаточно знать синтаксис языка. Точно так же, как недостаточно знать ноты, чтобы быть музыкантом.

(no subject)

Представители одной из крупнейших отечественных корпораций давеча обратились к нам с просьбой.

Хотят, дескать, использовать новости "Фонтанки" на своем корпоративном интранет-сайте. Но, во-первых, не все новости, а с помощью довольно хитрой выборки, и, во-вторых, с полным текстом материала - так как для интрасети доступ на "Фонтанку" закрыт.

Какую выгоду получим мы - лично мне совершенно неочевидно, но делать нам совершенно нехрен люди мы отзывчивые и добрые. Написали мы для их сайта соответствующий XML, дали ссылку и ждем ответа. Сегодня приходит ответ.

Выясняется, что этот XML им совершенно не подходит, потому что... Collapse )

(no subject)

Сдуру рассказал (а потом и показал) начальству про ондроедное приложение для нашего сайтика. В результате получил в подчинение команду ондроедных программистов с наказом доделать до состояния "шоб было красиво".

Программистов тех еще не видел, но волосы на себе уже рву. Язык мой - враг мой.

(no subject)

Понятно, что с появлением [доменных] имен на русском языке, появляется возможность злоупотреблений в виде применения для этой цели ненормативной лексики. Предвидя это, Координационный центра домена .RU обратился Институт русского языка им. В.В. Виноградова Российской Академии наук с запросом о перечне нецензурных слов для запрещения их использования в русскоязычных доменных именах зоны .РФ. в ответ представитель института сказал, что в его распоряжении нет списков запрещенных или ограниченных в употреблении слов. ©

Вот, собственно, за это и люблю лингвистов.

(no subject)

Дорогие московские друзья, в понедельник и вторник мы с awind будем иметь счастье пребывать в Южной Некультурной Первопрестольной, на HighLoade. Был бы рад с вами повидаться.

Освобождаюсь я примерно в 18:00, в районе Кропоткинской, и открыт ко всем и всяческим предложениям. По крайней мере один из вечеров я хотел бы посвятить сидению в "Барвихе" в хорошей компании, и по крайней мере один - неспешным прогулкам по городу (предложения по маршрутам тоже принимаются).

Ежели у кого нет моего телефона - стучитесь сюда, сброшу.