July 20th, 2012

(no subject)

На всякий случай напомню свою точку зрения на языки программирования.

На мой взгляд, все используемые (то есть всякие brainfuck не считаются) ныне языки программирования друг от друга ничем существенно не отличаются.

Все отличие состоит в синтаксисе и выпендреже. Если с синтаксисом понятно (ну нравится питонистам пробелами блоки делать - нехай), то о выпендреже отдельно.

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

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

Отсюда вывод, подтвержденный моим личным опытом: что бы человеку, знакомому хотя бы с Н языков программирования, начать писать программу на Н+1, надо только пару дней/часов/минут на изучение синтаксиса этого Н+1 языка. Как что бы пересесть из-за руля форда за руль рено, надо потратить пару минут на подгонку сидений-зеркал, да посмотреть где какие кнопки за что отвечают.

Да, у каждого языка есть тонкости и прочее, но именно самому процессу не мешают. А тонкости все равно ни в одной книжке не изучишь. Как не мешают движению вперед изменившиеся габариты машины, но приходится первые разы парковаться осторожно.

PS И да, я не делаю различия между С и С++, Java и JavaScript. Еще чего-то было, но лень вспоминать.
PSS А программиста ищу, потому что "специалист подобен флюсу". То, что я буду писать неделю фуллтайм, он напишет за пару дней мимоходом.

(no subject)

Я конечно, тормоз и все такое, но на такое напоролся впервые.

Вот уехал я в отпуск за 450км от москвы, в глушь посредине между воронежем и липецком. Бросил телефоны на зарядку и отдыхал. Изредка посмотривал на предмет пропущенных звонков.

И что-то как-то у меня деньги кончились подозрительно быстро. Положил 500р. За два дня кончились и они. Офигел.

Пошел смотреть.

На моем номере:

Расходование средств по абоненту:
За период: с 30.06.2012 23:59:59 по 20.07.2012 05:17:54
Начислено абонентской платы по тарифному плану: 58.06 руб.
Начислено абонентской платы за услуги: 0.00 руб.
Начислено за услуги: 250.00 руб.
Начислено за звонки: 160.79 руб.
Роуминг: 1156.95 руб.

Офигел. Посмотрел на второй номер ...

Расходование средств по абоненту:
За период: с 30.06.2012 23:59:59 по 20.07.2012 05:17:54
Начислено абонентской платы по тарифному плану: 58.06 руб.
Начислено абонентской платы за услуги: 0.00 руб.
Начислено за услуги: 0.00 руб.
Начислено за звонки: 96.98 руб.
Роуминг: 893.85 руб.

Офигел мрачно.

Кажется, настала пора как раньше, при поездку за границу, покупать местные симки.

Пошел, закажу детализацию.

(no subject)

По поводу предидущего поста. Да, есть какие-то там скидки за роуминг и теде и тепе. И я готов был платить за нахождение в роуминге больше, но не настолько же. Все-же в одной стране, никаких зарубежных ..

Заказал детализацию.

Чесслово, как в 90-е. 9 рублей в минуту. Тарификация поминутная.

(no subject)

Все-таки детализация от мегафона - это довольно прикольная штука.

В смысле объясняет до копейки, за что сняты деньги. Но практически не объясняет, что на самом деле значит "за что". Приходится проводить классический реверс-инжиниринг, сравнивая строки детализации с журналами телефона.

В общем, если вы обладатель симки от мегафона и имеете внезапное счастье выехать за пределы своего региона без ползанья по менюшкам тормозного сервис-гида (или набора диких комбинаций на клавиатуре телефона) для включения скидок на роуминги, то вы попадаете на следующее:

- Поминутная (то есть фиг вы увидите в счете звонки с 0:40, только 1:01 и выше) тарификация по 9 рублей минута.
- Никаких бесплатных входящих и прочей фигни, котороя как вы думаете, есть у вас.
- Каждая смс по 3.60 (кстати, отображается как входящий звонок с длительностью 0:01)
- У вас будет куча INTERNET (вроде тот, который по 7р/мегабайт), но с непонятным мне округлением.
- И будет еще Premium GPRS XXXXX (Вместо ХХХХХ - разные цифры) с таким же непонятным округлением. Но это я подозреваю, что у меня какой-то из интернет-планов подключен. Но если он подключен, то откуда предидущий пункт?

А то, что мегафон именует роумингом в личном кабинете, означает только ту сумму денег, которую мегафон скрутил с меня-лоха. То есть он готов ее не скручивать и оказывать все привычные мне услуги по привычным мне тарифам (читай, я найду время/обнаружу разводку и натыкаюсь скидок в сервис-гиде), но это будет не по-пацански.

Нет, как пацаны говорят, без лоха и жисть плоха, но как говорил О.Бендер "низкий сорт, нечистая работа". Ибо у лоха нет удовлетворения в процессе его имения.

(no subject)

Кстати, реверс-инжениринг детализации вскрыл довольно прикольный факт.

У мегафона единой системы биллинга нет. Даже по московской области работает две разных системы. А может и больше.

Видно по разному формату записей в детализации.