← All posts tagged IT

kblcuk
IT как-вы-яхту-назовёте Приятель работает сейчас в Италии, в качестве контрактера. По работе понадобилось ему писать маленькие утилиты на питоне. К вопросу названий товарищ подошёл с выдумкой — все программки называет именами персонажей из комиксов про Дональда Дака (очень они в Финляндии популярны). Причём на финском. Говорит, очень мило звучит, когда итальяны выговаривают "акуанкка" (собственно, Дональд Дак) или Роопесета (дядя Скрудж).
kblcuk
Python IT shell ? Всё больше думаю о том, чтобы переписать шелл-скрипт, используемый для создания дистрибутива программы, на питоне. В этом есть какой-нибудь смысл?
kblcuk
IT SQL ? Вопрос залу по sql, как говорится. Дано: таблица с тремя колонками, допустим "имя", "икс" и "игрек". В таблице несколько строчек следующего содержания:

Вася | 5 | 8
Вася | 7 | 3
Петя | 2 | 5
Петя | 4 | 6

Если в строчках с одинаковым именем x1 < x2 но y1 > y2, то значения игреков нужно поменять местами.
Вопрос – реально ли это сделать при помощи sql запроса (или функции? pl/sql?), и если да, то как этот запрос будет выглядеть? База данных Postgresql, если что. Заранее спасибо.
kblcuk
zip tar IT ? Несколько удивился, обнаружив, что tar может разархивировать zip-архивы. Или это недокументированная фича такая?
kblcuk
ббд IT учеба Рассматриваю всякие сайты местных учебных заведений на предмет чего-нибудь интересного в плане продолжения моего обучения (доучился я пока до бакалавра, это, как понимаю, примерно то же, что и «неоконченное высшее»). Нашёл более-менее интересный вариант от самого-супер-пупер-не-в-рот-ебенного технического (!) университета. Ну и там кнопочка, мол «подавайте заявку через онлайн». Ух, думаю, круто, наконец-то безбумажный документооборот добрался и до технических университетов (пока по работе основные клиенты – медицинские заведения всякие). Заполняю форму, и что бы вы думали? Внизу большими красными буквами: РАСПЕЧАТАЙТЕ, ПОДПИШИТЕ, ОТПРАВЬТЕ НА ПОЧТУ. Блинство блинское, а потом эти люди говорят, что надо не переводить бумагу, а всю бумажную волокиту проводить через онлайн. Как говорится, лицедлань.жпг
kblcuk
life IT Никогда не мог понять фразы типа «ненавижу венду-линукс-мак-емакс-ояп-хаскель-/вставить объект ненависти/». Это примерно то же самое, что «ненавижу молоток». И в качестве обоснования «пытался выкопать им яму, весь изговнякался, и палец сломал». Не умеешь пользоваться инструментом – нечего на него всё списывать.
kblcuk
IT ? Кто-нибудь знает, почему команда reset в баше отвечает "Erase is delete."? Ну то есть я конечно догадываюсь, что это про кнопку, но сама структура фразы душераздирающая.
kblcuk
IT Всё бы вот хорошо в маке, но греется он просто пиздец как сильно. Запустил виртуальный дебиан с маленьким сервером, запустил компиляцию проекта — и всё, приплыли, 90 градусов уже показывает, скоро яичницу можно жарить будет. Но зато, блин, тихий.
kblcuk
life IT Видел сегодня игровой автомат с bsod во весь экран (судя по ошибке, что-то не то случилось с видео-адаптером (если, конечно, в игровых автоматах используются нвидии)). Сказать, что удивился — ничего не сказать.
kblcuk
music IT Всегда думал, что shebang — чисто программерский термин. Слушаю вот Grant Lee Buffalo — The whole Shebang, там сие слово явно не в значении "#!" употребляется.
kblcuk
ненависть IT Продолжая разговор об умных системах, которые лучше меня знают, на каких языках я говорю (#357520) — нет ничего умильнее, когда интерфейс оказывается на одном языке, а текст в окне — на другом.
kblcuk
work юмор IT Этим летом приезжала к нам по контракту работать программистка из славного города Санкт-Петербург. Человек очень интересный и необычный, надо заметить. Правда, с работой ей не повезло — достался ей проект, написанный братьями нашими индусскими.
Свои мысли она когда-то красочно расписала в своём жж, что, на мой взгляд, наиболее полно отражает индусский стиль написания программ.
Позволю себе процитировать тот текст:
/11:03 pm — в перерывах между сборами клубники я иногда пишу программы
и вот довелось мне наконец столкнуться с творчеством индийских коллег. если бы так, как они программируют, делали машины, то штобэ завестись, машына жарила бы яишницу, сжигала тонну бензина и пердела запахом ландышэй, танцуя сальсу. и двери бы у неё кстати не открывались. патамушта этого в спецификации нет, а так как двери приварены намертво и ваще если их вырезать, то яишница не прожарится, то хуй вам, а не двери.

так вот, в этой связи придумала я несомненно меткий и отличный профессиональный термин, который по достоинству оцэнят коллеги

ЙОГА-ПРОГРАММИРОВАНИЕ — вот этот термин.
да./
Оригинал должен быть тут: ekelhaft.livejournal.com
kblcuk
work IT программирование Чем больше работаю с чужим кодом, тем больше убеждаюсь в правдивости слов знакомой программистки: "Русский способ программирования — 'счас мы весь этот код возьмём и правильно перепишем'".
kblcuk
ненависть IT учеба Опять же, о насущном. Зачем выдавать каждому учащемуся образ с рабочей системой, а потом говорить "ну вы этот образ не используйте, у нас есть другой, где все таблицы уже созданы". бйоццо головой о клавиатуру
kblcuk
IT учеба Чем больше я сижу за этим bd2, тем больше я его ненавижу. Мало того что консоль сделали через жопу (cmd по сравнению с этим — верх удобства), так оно ещё при каждой операции прётся как удав по стекловолокну. Эх, где ж ты, слоник... \-:
kblcuk
IT откровение Лектор только что поведал, каким культурным шоком для него было, когда он узнал, что sql-команды базе данных можно передавать через терминал. facepalm
Может он не настолько старый, каким кажется?