И так хорошо мне стало, как домой приехал
Yuri Leikind to ror2ru:
У меня как у трудового иммигранта с очень ограниченным кругом русскоязычного общения сложилось такое впечатление, что в русскоязычных группах всегда больше агрессии. И, если честно, мне этого не хватает :-)
Подписался недавно на эту группу, и смотрю - товарисч задает вопрос, а что такое Edge, а ему отвечают в духе, ты че, мудак, RTFM бля, и википедию читай. И так хорошо мне стало, как домой приехал :-)
ЗачЁд %)
Posted in Программинг&Коддинг, поЖизненно, Премия Дарвина, Цытатнег | no comments |
ASSEMBLER is a language
Привожу первую часть из найденого на просторах интернета текстовичка под названием computer-scince.txt.
Не уверен в авторстве текста Romuald’а Żyłła, но найден был в его закромах
ASSEMBLER is a language. Any language that can take a half-dozen keystrokes and compile it down to one byte of code is all right in my books. Though for the REAL programmer, assembler is a waste of time. Why use a compiler when you can code directly into memory through a front panel.
BASIC is to computer programming as “qwerty” is to typing.
BASIC is not a language. It’s a plot to sucker poor unsuspecting consumers into believing that they should buy a computer because ANYONE can learn how to program.
Real Programmers don’t use BASIC. In fact, *no* programmers use BASIC after reaching puberty.
C is almost a real language. (see assembler) Even the name sounds like it’s gone through an optimizing compiler. Get rid of all of those stupid brackets and we’ll talk. (see LISP)
DEBUGGING – Removing the needles from the haystack.
FORTRAN is not a language. It’s a way of turning a multi-million dollar mainframe into a $50 programmable scientific calculator.
LOGO is not a language. It’s a way to simulate ‘skid marks’ made by turtles with serious bowel control problems.
MIPS: Meaningless Indicator of Processor Speed.
PASCAL is not a language. It was an experiment combining the flexibilty of C with that of a drug-crazed penguin. It is also the ‘language’ of choice of many CS professors who aren’t up to handling REAL programming. Hence, it is not a language.
PROGRAMMER – Red eyed, mumbling mammal capable of conversing with inanimate monsters.
Any sufficiently advanced bug is indistinguishable from a feature.
If you put garbage in a computer nothing comes out but garbage. But this garbage, having passed through a very expensive machine, is somehow enobled and none dare criticize it.
It is later than you think.
If a program is useful, it must be changed.
If a program is useless, it must be documented.
Your fault – core dumped.
You still need the last file you removed.
Особенно понравилось о FORTRAN’е и PASCAL’е
Posted in Программинг&Коддинг, поЖизненно, Цытатнег | no comments |
ОГО!АГЕНТ нам не нужен %)
Если кто еще не в курсе – ту буквально на днях, УкрТелекомъ предложил в качестве доп-услуги к своему ОГО! еще и ОГО+:
Уже сьогодні користувачі послуги “ОГО!” можуть безкоштовно тестувати та користуватися двома ключовими сервісами, включеними до пакету - “ОГО!ПОРТАЛ” та “ОГО!АГЕНТ”.
“ОГО!ПОРТАЛ” дозволяє клієнту Інтернет-послуг Укртелекому легко та швидко створити власний сайт, з обсягом до 1 Гбайт (у майбутньому обсяг буде збільшено до 5 Гбайт). Така послуга стане у нагоді як користувачам фізичним особам, так і споживачам, які займаються власним бізнесом та хочуть зробити його більш ефективним.
…
Комунікатор “ОГО!АГЕНТ” поєднує у собі кілька зручних та вигідних для клієнтів пропозицій. Користувач комунікатора може безкоштовно розмовляти з іншими клієнтами “ОГО!АГЕНТа”. Крім того, “ОГО!АГЕНТ” забезпечує обмін миттєвими повідомленнями між його користувачами, інформування про надходження нових листів до поштової скриньки “Укрпост” та про нових відвідувачів, повідомлення, коментарі на персональному сайті користувача в “ОГО!ПОРТАЛі”. Завдяки потужній транспортній мережі Укртелекому досягається висока швидкість та миттєвість передачі інформації.
Если всякие “Укрпост”ы и “ОГО!ПОКТАЛ”ы мне мало интиресны в виду присутвия бесплатных и более качественных сервисов, то масанжер а вернее возможнсти голосового общения при его помощи меня заинтересовали. Тем более, что у меня давно простаивает Asterisk
При ближайшем рассмотрении в tcpdump’е оказалось, что это не что иное как SIP, о том же самом мне сказали логи самого агента:
INFO | 20071027-125623.380 | PortalAgent | RESIP:TRANSPORT | 1044 | UdpTransport.cxx:42 | Creating UDP transport host=172.30.0.2 port=5080 ipv4=1 INFO | 20071027-125623.380 | PortalAgent | APP:PASIP | 1044 | SipWorker.cpp:253 | CSipWorker initilised with: UserName - talmuth~talmuth.ogoportal.net, Display name - talmuth@talmuth.ogoportal.net, Password - 12011983, Sip server IP - 195.5.46.1, Sip server port - 5060 INFO | 20071027-125623.380 | PortalAgent | APP:PASIP | 1044 | SipWorker.cpp:355 | CSipWorker: event was processed: CSipEventInit INFO | 20071027-125625.283 | PortalAgent | APP:PASOAP | 484 | SoapWorker.cpp:105 | CSoapWorker: event was processed: CSoapEventGetContacts INFO | 20071027-125625.283 | PortalAgent | APP:PASOAP | 484 | SoapWorker.cpp:1071 | CSoapWorker::SetWebServiceAddr: WebService address http://agentservice.ukrtel.net/pa-ws/services/PortalAgentService INFO | 20071027-125625.493 | PortalAgent | APP:PASIP | 1044 | SipWorker.cpp:355 | CSipWorker: event was processed: CSipEventRegister INFO | 20071027-125625.573 | PortalAgent | APP:PASOAP | 484 | SoapWorker.cpp:105 | CSoapWorker: event was processed: CSoapEventGetContactData INFO | 20071027-125625.583 | PortalAgent | APP:PASOAP | 484 | SoapWorker.cpp:1071 | CSoapWorker::SetWebServiceAddr: WebService address http://agentservice.ukrtel.net/pa-ws/services/PortalAgentService INFO | 20071027-125626.234 | PortalAgent | RESIP:DUM | 1044 | DialogUsageManager.cxx:1227 | Got: SipResp: 401 tid=d0023e575232b93e cseq=REGISTER / 1 from(wire) INFO | 20071027-125626.485 | PortalAgent | RESIP:DUM | 1044 | DialogUsageManager.cxx:1227 | Got: SipResp: 200 tid=9c38c32a6444c420 cseq=REGISTER contact=talmuth~talmuth.ogoportal.net@172.30.0.2:5080 / 2 from(wire) INFO | 20071027-125626.505 | PortalAgent | APP:PASIP | 1044 | SipWorker.cpp:355 | CSipWorker: event was processed: CSipEventSubscribe INFO | 20071027-125627.366 | PortalAgent | APP:PASIP | 1044 | SipWorker.cpp:355 | CSipWorker: event was processed: CSipEventPublishState INFO | 20071027-125627.506 | PortalAgent | RESIP:DUM | 1044 | DialogUsageManager.cxx:1227 | Got: SipResp: 401 tid=377f4060cc2a1a21 cseq=PUBLISH / 1 from(wire) INFO | 20071027-125627.857 | PortalAgent | RESIP:DUM | 1044 | DialogUsageManager.cxx:1227 | Got: SipResp: 200 tid=c8582a5ce31bfd4c cseq=PUBLISH / 2 from(wire)
При попытке, слету вписать в конфиг регистрацию, ничего не получилось. Прокся меня постоянно отфутболивала:
SIP/2.0 503 Service Unavailable Via: SIP/2.0/UDP 91.124.238.42:5060;branch=z9hG4bK157e479f;rport=5060 From: <sip:talmuth~talmuth.ogoportal.net@195.5.46.1>;tag=as2551a126 To: <sip:talmuth~talmuth.ogoportal.net@195.5.46.1>tag=e3610ae61c1859df207608886cc65fe9.9028 Call-ID: 44be10f550310dd06347fb2d475d6c16@193.0.227.230 CSeq: 103 REGISTER Server: Content-Length: 0
Пришлось принять на вооружение тяжелую артилерию: WireShark (бывшый ethereal).
Дошло до того, что стал сравнивать заголовки, которые шлет агент с теми, что генерит астериск. Даже подменивал UserAgent у звездочки на “User-Agent: OGO! Agent 1.0”.
Кусок SIP заголовка из пакета пойманого акулой:
REGISTER sip:195.5.46.1 SIP/2.0 Via: SIP/2.0/UDP 172.30.0.2:5080;branch=z9hG4bK-d8754z-e753ee109e6bcc49-1---d8754z-;rport Max-Forwards: 70 Contact: <sip:talmuth~talmuth.ogoportal.net@172.30.0.2:5080;rinstance=ee0eaf2caf091f42> To: "talmuth@talmuth.ogoportal.net"<sip:talmuth~talmuth.ogoportal.net@195.5.46.1> From: "talmuth@talmuth.ogoportal.net"<sip:talmuth~talmuth.ogoportal.net@195.5.46.1>;tag=483bd168 Call-ID: talmuth@talmuth.ogoportal.net*NTk5M2I1N2YyYzE1MmYwZjM0MmM3NmNhMTExNjgxNjk. CSeq: 2 REGISTER Expires: 600 Allow: INVITE, ACK, CANCEL, BYE, MESSAGE, SUBSCRIBE, NOTIFY User-Agent: OGO! Agent 1.0 Authorization: Digest username="talmuth@talmuth.ogoportal.net",realm="195.5.46.1",nonce="472308dd0b6a54753d60e142a8cc05f1fd02ef08",uri="sip:195.5.46.1",response="143428fa21f8a0d8a8e34ba981c5da3f",algorithm=MD5 Content-Length: 0
И дойдя до заголовка “Authorization” понял, что я дурак, и что просто пишу не тот логин.
В результате имеем такой себе простенький конфиг
sip.conf:
register => talmuth@talmuth.ogoportal.net@ogoportal/s [ogoportal] type=peer secret=my-super-pass context=from-ogoportal host=195.5.46.1
Итого:
maschine*CLI> sip show peer ogoportal * Name : ogoportal Secret : <Set> MD5Secret : <Not set> Context : from-ogoportal Subscr.Cont. : <Not set> Language : AMA flags : Unknown Transfer mode: open CallingPres : Presentation Allowed, Not Screened Callgroup : Pickupgroup : Mailbox : VM Extension : asterisk LastMsgsSent : 32767/65535 Call limit : 0 Dynamic : No Callerid : "" <> MaxCallBR : 384 kbps Expire : -1 Insecure : no Nat : RFC3581 ACL : No T38 pt UDPTL : No CanReinvite : Yes PromiscRedir : No User=Phone : No Video Support: No Trust RPID : No Send RPID : No Subscriptions: Yes Overlap dial : Yes DTMFmode : rfc2833 LastMsg : 0 ToHost : 195.5.46.1 Addr->IP : 195.5.46.1 Port 5060 Defaddr->IP : 0.0.0.0 Port 0 Def. Username: SIP Options : (none) Codecs : 0x8000e (gsm|ulaw|alaw|h263) Codec Order : (none) Auto-Framing: No Status : Unmonitored Useragent : Reg. Contact :
maschine*CLI> sip show registry Host Username Refresh State Reg.Time ogoportal:5060 talmuth@talm 105 Registered Sat, 27 Oct 2007 14:12:43
Дело осталось за малым – оттестить ;)
Желающие есть?
Posted in Программинг&Коддинг, поЖизненно, Adminspotting, MenschMaschine | 1 comment |
сцуко, сцуко, сцуко...
БИЗНЕС виза в Чехию Разрешается въезд в Чехию.
Срок действия визы
Как правило, в течение 180 дней с момента выдачи, дает право на пребывание в Чехии 90 дней, предусматривает многократный въезд в страну.
Процесс оформления визы в Чехию
Оформляется виза в Чехию в течение 20 дн. Собеседование не требуется.
Необходимые документы для оформления визы в Чехию
- Действующий загранпаспорт (загранпаспорт, действующий 6 мес. после срока окончания действия визы);
- Чехия Ксерокопия страницы загранпаспорта с персональными данными и фотографией;
- Ксерокопия свидетельства о присвоении индивидуального налогового кода;
- Фотография 3х4 см (2шт.);
- Полис медицинского страхования;
- Визовая анкета-заявка.
Dear Denis, I recently found your details on brainbench.com and understand that you have some experience (and good test results) in PHP. I am the owner of the Prague based recruitment company Zeebra (www.zeebra.cz) and am currently searching for PHP developers to come and work for one of my clients here in prague, Czech Republic.
Сцуко, Сцуко, Сцуко,.. хочу в Чехию, хочу в Чехию, хочу в Чехию,.. Сцуко, Сцуко, Сцуко…
Posted in поЖизненно, Премия Дарвина | 1 comment |
flickr and standalone photogallery
Пока заливал картинко для предидущего поста, обнаружилась итуресная весчь:
Hey talmuth! About your photos…
You’ve run into one of the limits of a free account. Your free account will only display the most recent 200 photos you’ve uploaded. All of your photos beyond 200 will remain hidden from view until you either delete newer photos, or upgrade to a Pro account.
None of your photos have been deleted, and if you upgrade, they’ll all come back unharmed.
Оно то в принципе понятно и предсказуемо. Но заставляет вспомнить то, что уже собирался делать раньше, и к стати начал, но как ведется – забросил.
Posted in Программинг&Коддинг, поЖизненно, Разное, Ленкомната | 1 comment |
Вот так вот...
| Вы - Бэйл Органа |
Аристократ, умный и ловкий политик, и вместе с тем, отнюдь не черствая душа. Вы не идеалист в расхожем смысле слова, но идеалы у вас есть, и вы им верны, со всей силой своего разума, хладнокровия, выдержки, смелости. Человек в лучшем смысле этого слова - холодный разум и человеческое сердце. ![]() |
| Пройти тест |
Posted in поЖизненно | 2 comments |
Otkaticus Zvichainisincus.
- современное божество, покровитильствующее работникам крупных гос.учереждений.
- Tenderus Dogovorenus
- праздник устраиваемый в честь бога Otkaticus Zvichainisinkus. Феерическое шоу, публичная часть которого характеризуется показательным оглашением результатов проведения таинства ”Ты мол чесный, а я тебе за это”.
- Ты мол чесный, а я тебе за это
- 1. Таинство предидущее празднику Tenderus Dogovorenus, характерным местом проведения являеся помещение обитое древесиной, и заполненое гарячим воздухом, возможно с присутсвующими в воздухе вкраплениями воды.
- 2. Мантра, произносимая, в случае особой несговорчивости молодых служителей культа божества Otkaticus Zvichainisinkus
При этом, как выяснила в начале 2004 г. Счетная палата, нарушений при реализации проекта была масса. Исполнитель вместо положенных по закону 20% аванса, получил 50%, но задания все равно не выполнил. Вместо объявленных на конкурсе 13745 приемных абонентских спутниковых станций « Кросна» установила только 3318 (в то же время, заявленное на конкурсе количество устанавливаемых станций явилось решающим показателем для определения победителя). Чиновники, в свою очередь, минуя законный порядок согласования увеличили финансирование проекта на 250,2 млн. рублей по сравнению с его первоначальной стоимостью (340,0 млн. рублей), что составило 590,2 млн. рублей, без учета расходов по установке, вводу и дальнейшей эксплуатации оборудования. Счетная палата обнаружила в 2004 г. только закупленного и неустановленного оборудования на 200,8 млн рублей.
Posted in поЖизненно, Разное, Премия Дарвина | no comments |
Настоящие программисты
В те далекие времена компьютеры были большими, а все программисты были “настоящими”.
Вспомнилось название фильма ”Когда деревья были большими”. Просто вспомнилось и все тут.
Вообще, очень интиресно. Советую.
Posted in Программинг&Коддинг, поЖизненно | no comments |
Сцуко УкрТелеком
Вчера около 16-00 отрубилсо инет, начал выяснять оказалось – телефон ваще не пашет. Пришлось сегодня ехать на работу, потому как не знал када починят…
А сейчас смотрю уже работает, ну ни блядство?
Posted in поЖизненно, Adminspotting, Премия Дарвина | 1 comment |
Older posts: 1 2

