2010-01-24

Интернет-провайдеры Саратова

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

Хочется поделиться собственным опытом работы с несколькими различным Интернет-провайдерами. Все нижеприведенные провадеры разводят Интернет по квартирам по Ethernet. Интернет по телефонной лапше и по радио я не рассматривал как возможные варианты подключения. На сегодняшний день ничего лучше Ethernet не придумали, а если и придумали то не внедрили. Тарифы и цены у всех провайдеров примерно одинаковы, но есть небольшие различия.

Freeline - исторически сложилось так что это первый провайдер к которому я подключился. У Фрилайна меня устраивало практически все. Все сервисы работали стабильно за исключением SMTP - 25 порт закрыт а в качестве SMTP предлагают пользоваться внутренним SMTP сервером. Мне это кажется очень неудобным, поэтому я просто пользуюсь SMTP через SSL - там используется другой номер порта. Однако есть одно НО. У них нет круглосуточной техподдержки, поэтому если среди ночи зависнет какой-нибудь рутер то связь будет восстановлена только к утру, если же разрыв происходит в выходные или в праздники то связь восстанавливается с началом рабочих дней. Поэтому пришлось задуматься о подключении резервного канала на такие случаи.

Стрим - раньше это был Каскад ТВ - к нему я подключился в качестве резервной линии на случай если Фрилайн отвалился. Подключился на самый дешевый тариф со скоростью 256 мегабит в секунду.

После подключения оказалось что скорость 256 килобит присутствует только в названии тарифа, на деле скорость в разы меньше. Полноценно работать при таком соединении очень затруднительно. При этом по какой то загадочной причине большинство сайтов использующих доступ через https через Стрим не работали, то же касается и почты через SSL. Но самое неприятное заключалось в способе оплаты - чтобы заплатить за Стрим нужно было переться в их офис и выстаивать длиннющую очередь из желающих заплатить за интернет чтобы его не отключили в начале месяца. Такого безобразия я не помню со времен тотального дифицита. Помучавшись со Стримом неколько месяцев я благополучно разорвал с ними контракт и подключился к Корбине.

Корбина - порадовало то, что скорость их 200 килобит, действительно оказались двухстами мегабитами — скорость не высокая но зато стабильная и почти не падает. При моем потреблении трафика этого оказалось вполне достаточно, поэтому очень быстро резервный канал стал основным, а Фрилайн я перевел на самый дешевый помегобайтный тариф и сделал его резервным каналом.

Но в конце года у нас в подъезде очень удачно срезали корбиновский провод - с седьмого по первый этажи. При этом корбиновский саппорт объединили с Билайновским, из за чего дозвониться туда стало практически невозможно, и даже если и дозвонишься то тамошние операторы совершенно не в курсе дел. В конце концов мне все же удалось оставить заявку в саппорт, оператор сказал, что они уже в курсе проблемы и все будет исправлено через несколько дней. Связь исправили через полтора месяца. За это время я успел подключиться к другому провайдеру - Ренет кому.

Ренет ком порадовал соотношением цена-скорость. У Ренета при более низкой цене скорость оказалась в два с половиной раза больше, что и стало решающим фактором при подключении. Вот уже полтора месяца — полёт нормальный. Из портов закрыты только порты eMule, но это не сильно критично. Иногда по вечерам происходит дисконнект на несколько часов, а в остальном работает все неплохо.

 

Коментариев: 3

 
  2010-01-23

PHP заменяет пробелы в именах переменных на _

Похоже, что эта пагубная традиция идет со времён когда переменные, передаваемые через GET и POST превращались в глобальные переменные. Eсли поле формы описано как <input type="text" name="Last Name"> то в PHP оно преобразуется в $_POST['Last_Name'].

Довольно неприятное поведение, но это факт.

 

Оставить комментарий

 
  2010-01-18

Из лицензионного соглашения

В opensource продуктах попадаются замечательные вещи, например очень понравилось у Spam Karma - плагин для вордпресса фильтрующий спам.

It goes without saying that this software is provided “as is”, without any guarantee of warranty of any kind, nor could I ever be held liable for any damages it could do to your system (see header of source code for details): if SK2 was to go berserk, screw up your database, delete your entire blog, kill your cat and rape your hamster (or the other way round), you’re pretty much on your own legally. It shouldn’t though.

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

 

Оставить комментарий

 
  2010-01-18

Говнокод

Представьте ситуацию, пришли вы к зубному, открыли рот, доктор посмотрел, и как заржет:
- ха ха ха, вы только посмотрите как тут эти эскулапы нахуевертили, кто вам лечил зубы? Настенька, вы только гляньте какая кривая пломба! А как залечены пятерки! Нет говнодоктор явно не знал что такое кафердан... А ты погляди, как эти козлы сделали депульпацию! Да они даже каналы не запломбировали! Пойди позови главврача, он должен это видеть... еще позови Михалыча, вместе поржем... Да еще дай мне фотик сейчас пошлю ЭТО на govnodent.ru!

Что неверится? Зато программисты так всегда делают, обосрать код другого это дело чести...Это я к чему? Просто мой код наконец удостоился чести быть опубликованным на  http://govnokod.ru.

 

Коментариев: 2

 
  2010-01-18

Опера на первом месте

- Что делаешь Петька?
- Да вот оперу пишу...
- Это хорошо... А про меня напишешь?
- Напишу Василь-Иваныч, напишу — опер про всех просил написать...

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

 

1.
Opera
453 37.47%
2.
Firefox
406 33.58%
3.
Internet Explorer
209 17.29%
4.
Chrome
85 7.03%
5.
Konqueror
16 1.32%
6.
Mozilla
12 0.99%
7.
Opera Mini
12 0.99%
8.
Safari
12 0.99%
9.
SeaMonkey
3 0.25%
10.
HTC_Touch_Diamond2_T5353 Opera
1 0.08%

 

 

Оставить комментарий

 
  2010-01-14

Локальное время в MySQL отличается от времени в PHP

Начинаю понимать почему многие разработчики забивают на тип DATETIME в MySQL и используют вместо него целочисленные поля:

  $date = gmmktime(0,0,0,1,1,2010); //2010-01-01 00:00:00;
  DB::execute("insert into messages SET date_created=from_unixtime(?)",$date);  
  $id = DB::getLastID();
  
  $r = DB::execute("select date_created from messages where message_id=?",$id);
  print $r->fields[0]; //2010-01-01 03:00:00

все функции для работы с датой используют локальное время MySQL сервера, но так как они могут не совпадать с локальным временем в PHP то можно получить довольно интересные баги...

Оказывается для MySQL нужно выставлять зону отдельно.

DB::execute("SET time_zone='".Config::$mysql_timezone."'");

причем, строковые значения вида 'America/New_York' для зоны дают странные результаты - почемуто у меня получилось расхождение в 34 секунды c PHP, возможно связано с тем, что MySQL высчитывает даты с использованием leap seconds c в PHP просто прибавляет или вычитает часовую разницу, поэтому решил, что лучше использоватать числовые зоны, типа SET time_zone='-5:00'.

 

Оставить комментарий

 
  2010-01-12

Как играют в хоккей настоящие мужчины

Не удержался...

 

Оставить комментарий

 
  2010-01-11

Получаем ссылку на flv с YouTube

1. Открываем страницу на YouTube, например: http://www.youtube.com/watch?v=wacfZtY5uBk&feature=popular

2. Смотрим в исходный код, находим строчку вида: "t": "vjVQa1PpcFOnL1f--Szqe1o-3F_rYFR6nvcn2HqUqv8%3D" и строчку вида: "video_id": "wacfZtY5uBk"

3. параметры "t" и video_id используем чтобы получить финальный адрес ролика: http://www.youtube.com/get_video.php?t=[t]&video_id=[video_id]
в нашем случае это: http://www.youtube.com/get_video.php?t=vjVQa1PpcFOnL1f--Szqe1o-3F_rYFR6nvcn2HqUqv8%3D&video_id=wacfZtY5uBk

Рецепт взят отсюда.

 

Оставить комментарий

 
  2010-01-05

ColorPicker

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

Компонент представляет собой RGB палитру, наподобие той, что используется в Photoshop - на мой взгляд, так выбирать цвет удобнее всего, хотя, есть задумка сделать еще несколько оригинальных колорпикеров.

 

Оставить комментарий

 
  2010-01-04

Bleach

Новогодние праздники провел за просмотром Блича. Японцы сделали столько серий, что просто ужасть... Решил проверить почему это народ так фанатеет по этой штуке. Вобщем, вещь действительно достойная. Просмотрев первый сезон думал, что развязка сюжета наступит в начале второго сезона, но второй сезон кончился а развязка не наступила. Тогда решил скачать первую серию третьего сезона, потом вторую серию...  короче, развязка наступает только в середине третьего сезона в 63-й серии.

Немного обидно за наших аниматоров - у нас как только выпускают какой нибудь мультфильм, так это обязательно событие мирового масштаба. Мегасобытие. Куча рекламы, борьба с пиратством, пули свистели над головой. Гоша Куценко и Жириновский озвучивают главных персонажей.... Но на поверку оказывается что сценарий взят из детской книжки конца пятидесятых, графика с лубка конца девятнадцатого века, музыка сделана на дешевом синтезаторе...

Японцы же спокойно делают по двадцатиминутной серии каждую неделю и показывают на Tokio TV, при этом свежие серии всегда есть в Интернете, например здесь. Уважаю. Отдельное спасибо Dattebayo - они делают английские субтитры.

 

 

 

Оставить комментарий