psilogic: (Default)
[personal profile] psilogic
Подумалось: если есть параолимпиада по всяким видам спорта, то может быть и параолимпиада по программированию.

Это когда код пишется и отлаживается под Linux с помощью командной строки и vi...

Date: 2010-09-01 10:22 am (UTC)
From: [identity profile] metaclass.livejournal.com
Так это зависит от того, что писать. Под винду на дотнете гуишные проги очевидно так не напишешь. А вот линуксовые утилиты командной строки так писать нормально.
А какие-нибудь адские многопоточные сервера так и вообще без разницы в чем и как писать - там все равно единственный вариант отладки - это логи и изредка в особо экстремальных случаях (сервер висит, логов нет или они не сильно подробные) - подключиться к процессу отладчиком.

Date: 2010-09-01 10:50 am (UTC)
From: [identity profile] psilogic.livejournal.com
Ну адские многопоточные - это понятно. И то...

Date: 2010-09-01 11:03 am (UTC)
From: [identity profile] psilogic.livejournal.com
Кстате говоря, наличие GUI у программы - это, скорее, фактор не в пользу применения красивой GUI-шной среды разра-bot-ки. Одно GUI с другим временами может пересраться то за захват мыши, то за фокус ввода. А вот консольную утилитку как раз удобнее всего отлаживать GUI-шной средой.

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

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2010-09-01 11:12 am (UTC) - Expand

(no subject)

From: [identity profile] psilogic.livejournal.com - Date: 2010-09-01 11:19 am (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2010-09-01 11:23 am (UTC) - Expand

(no subject)

From: [identity profile] psilogic.livejournal.com - Date: 2010-09-01 11:34 am (UTC) - Expand

Date: 2010-09-01 10:30 am (UTC)
From: [identity profile] pourtous.livejournal.com
Есть риск, что обгонят обычных олимпиадников.

Date: 2010-09-01 10:38 am (UTC)
From: [identity profile] stupid-orc.livejournal.com
Хе-хе :)

Date: 2010-09-01 10:33 am (UTC)
From: [identity profile] http://users.livejournal.com/_stilgar/
Это когда код пишут секретарши.

Date: 2010-09-01 10:43 am (UTC)
From: [identity profile] eterevsky.livejournal.com
IMHO, для любых программ без GUI это -- оптимальная среда разработки (разве что вместо vim можно поставить произвольный редактор по вкусу).

Date: 2010-09-01 10:51 am (UTC)
From: [identity profile] psilogic.livejournal.com
ага, ага, у меня коляска быстрая, зачем мне ноги :)

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2010-09-01 10:58 am (UTC) - Expand

(no subject)

From: [identity profile] pourtous.livejournal.com - Date: 2010-09-01 11:25 am (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2010-09-01 11:27 am (UTC) - Expand

(no subject)

From: [identity profile] pourtous.livejournal.com - Date: 2010-09-01 11:47 am (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-09-01 12:35 pm (UTC) - Expand

(no subject)

From: [identity profile] psilogic.livejournal.com - Date: 2010-09-01 01:06 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-09-01 01:09 pm (UTC) - Expand

(no subject)

From: [identity profile] psilogic.livejournal.com - Date: 2010-09-01 01:31 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-09-01 01:34 pm (UTC) - Expand

(no subject)

From: [identity profile] psilogic.livejournal.com - Date: 2010-09-01 01:47 pm (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2010-09-01 02:02 pm (UTC) - Expand

(no subject)

From: [identity profile] nivanych.livejournal.com - Date: 2010-09-02 03:32 am (UTC) - Expand

(no subject)

From: [identity profile] psilogic.livejournal.com - Date: 2010-09-02 10:50 am (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2010-09-01 01:23 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-09-01 01:26 pm (UTC) - Expand

(no subject)

From: [identity profile] psilogic.livejournal.com - Date: 2010-09-01 01:36 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-09-01 01:39 pm (UTC) - Expand

(no subject)

From: [identity profile] psilogic.livejournal.com - Date: 2010-09-01 01:48 pm (UTC) - Expand

(no subject)

From: [identity profile] fraks-nsk.livejournal.com - Date: 2010-09-06 09:40 am (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2010-09-01 01:57 pm (UTC) - Expand

(no subject)

From: [identity profile] cd-riper.livejournal.com - Date: 2010-09-01 04:00 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-09-01 04:24 pm (UTC) - Expand

(no subject)

From: [identity profile] mesays.livejournal.com - Date: 2010-09-01 08:48 pm (UTC) - Expand

(no subject)

From: [identity profile] psilogic.livejournal.com - Date: 2010-09-01 11:02 pm (UTC) - Expand

(no subject)

From: [identity profile] mesays.livejournal.com - Date: 2010-09-01 11:58 pm (UTC) - Expand

(no subject)

From: [identity profile] psilogic.livejournal.com - Date: 2010-09-02 12:14 am (UTC) - Expand

(no subject)

From: [identity profile] mesays.livejournal.com - Date: 2010-09-02 12:16 am (UTC) - Expand

(no subject)

From: [identity profile] eterevsky.livejournal.com - Date: 2010-09-01 11:36 am (UTC) - Expand

(no subject)

From: [identity profile] psilogic.livejournal.com - Date: 2010-09-01 11:38 am (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-09-01 12:22 pm (UTC) - Expand

(no subject)

From: [identity profile] psilogic.livejournal.com - Date: 2010-09-01 12:55 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-09-01 12:58 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-09-01 01:01 pm (UTC) - Expand

(no subject)

From: [identity profile] psilogic.livejournal.com - Date: 2010-09-01 01:14 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-09-01 01:20 pm (UTC) - Expand

(no subject)

From: [identity profile] eterevsky.livejournal.com - Date: 2010-09-01 12:35 pm (UTC) - Expand

(no subject)

From: [identity profile] psilogic.livejournal.com - Date: 2010-09-01 12:58 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-09-01 12:37 pm (UTC) - Expand

(no subject)

From: [identity profile] psilogic.livejournal.com - Date: 2010-09-01 01:08 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-09-01 01:12 pm (UTC) - Expand

(no subject)

From: [identity profile] psilogic.livejournal.com - Date: 2010-09-01 01:16 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-09-01 01:21 pm (UTC) - Expand

(no subject)

From: [identity profile] psilogic.livejournal.com - Date: 2010-09-01 01:32 pm (UTC) - Expand

Date: 2010-09-01 11:18 am (UTC)
From: [identity profile] arstneio.livejournal.com
Провокации и возбуждения псто :)

Date: 2010-09-01 11:20 am (UTC)
From: [identity profile] psilogic.livejournal.com
эк вы меня раскрыли ;)

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-09-01 12:46 pm (UTC) - Expand

(no subject)

From: [identity profile] psilogic.livejournal.com - Date: 2010-09-01 12:49 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-09-01 12:56 pm (UTC) - Expand

(no subject)

From: [identity profile] psilogic.livejournal.com - Date: 2010-09-01 01:03 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-09-01 01:14 pm (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2010-09-01 01:25 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-09-01 01:27 pm (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2010-09-01 01:58 pm (UTC) - Expand

(no subject)

From: [identity profile] psilogic.livejournal.com - Date: 2010-09-01 01:28 pm (UTC) - Expand

(no subject)

From: [identity profile] psilogic.livejournal.com - Date: 2010-09-01 01:27 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-09-01 01:30 pm (UTC) - Expand

(no subject)

From: [identity profile] psilogic.livejournal.com - Date: 2010-09-01 01:43 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-09-01 01:49 pm (UTC) - Expand

(no subject)

From: [identity profile] psilogic.livejournal.com - Date: 2010-09-01 01:53 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-09-01 01:56 pm (UTC) - Expand

(no subject)

From: [identity profile] psilogic.livejournal.com - Date: 2010-09-01 01:58 pm (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2010-09-01 02:05 pm (UTC) - Expand

(no subject)

From: [identity profile] nivanych.livejournal.com - Date: 2010-09-02 03:31 am (UTC) - Expand

Date: 2010-09-01 11:21 am (UTC)
From: [identity profile] waspagv.livejournal.com
Не надо vi, есть ed. Вот пусть с ним. Никакого экрана, одна строка! :)

Date: 2010-09-01 11:28 am (UTC)

Date: 2010-09-01 11:35 am (UTC)
From: [identity profile] fdo-eq.livejournal.com
Молодежь! А на перфокартах не работали?

Date: 2010-09-01 11:36 am (UTC)
From: [identity profile] psilogic.livejournal.com
ага.. и с ожиданием листинга прогона проги до завтрашнего дня :)

Date: 2010-09-01 11:43 am (UTC)
From: [identity profile] bsivko.livejournal.com
В пара там же инвалиды участвуют. Поэтому в программировании нужно будет тжс. IQ < 60, набирать только носом по клаве и т.п.

Date: 2010-09-01 12:23 pm (UTC)
From: [identity profile] theiced.livejournal.com
в программировании такие есть - программасты-мышкой-через-точечку.

(no subject)

From: [identity profile] spushnyakov.livejournal.com - Date: 2010-09-01 12:54 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-09-01 12:57 pm (UTC) - Expand

(no subject)

From: [identity profile] psilogic.livejournal.com - Date: 2010-09-01 01:11 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-09-01 01:15 pm (UTC) - Expand

(no subject)

From: [identity profile] nivanych.livejournal.com - Date: 2010-09-02 03:39 am (UTC) - Expand

Date: 2010-09-01 12:35 pm (UTC)
From: [personal profile] no1u1w1w6c
а чего такого? я, правда, заместо vi mcedit использую, для vi у меня недостаточно сильное повреждение мозга.

Date: 2010-09-01 12:39 pm (UTC)
From: [identity profile] theiced.livejournal.com
а можно аргументы против ви? просто интересно. ибо вполне себе удобный редакторчик, до емакса конечно далеко но эффективно работать вполне себе можно (лично работал лет 6 где то).

(no subject)

From: [personal profile] no1u1w1w6c - Date: 2010-09-01 12:50 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-09-01 12:53 pm (UTC) - Expand

(no subject)

From: [personal profile] no1u1w1w6c - Date: 2010-09-01 01:06 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-09-01 01:17 pm (UTC) - Expand

(no subject)

From: [personal profile] no1u1w1w6c - Date: 2010-09-01 01:28 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-09-01 01:31 pm (UTC) - Expand

(no subject)

From: [personal profile] no1u1w1w6c - Date: 2010-09-01 02:01 pm (UTC) - Expand

(no subject)

From: [personal profile] no1u1w1w6c - Date: 2010-09-01 01:29 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-09-01 01:32 pm (UTC) - Expand

(no subject)

From: [personal profile] no1u1w1w6c - Date: 2010-09-01 01:41 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-09-01 01:49 pm (UTC) - Expand

(no subject)

From: [personal profile] no1u1w1w6c - Date: 2010-09-01 01:58 pm (UTC) - Expand

(no subject)

From: [identity profile] nivanych.livejournal.com - Date: 2010-09-02 03:42 am (UTC) - Expand

(no subject)

From: [identity profile] os80.livejournal.com - Date: 2010-09-04 07:52 pm (UTC) - Expand

(no subject)

From: [identity profile] psilogic.livejournal.com - Date: 2010-09-01 01:07 pm (UTC) - Expand

(no subject)

From: [personal profile] no1u1w1w6c - Date: 2010-09-01 01:09 pm (UTC) - Expand

(no subject)

From: [identity profile] psilogic.livejournal.com - Date: 2010-09-01 01:15 pm (UTC) - Expand

(no subject)

From: [personal profile] no1u1w1w6c - Date: 2010-09-01 02:03 pm (UTC) - Expand
(deleted comment)

Date: 2010-09-01 01:55 pm (UTC)
From: [identity profile] psilogic.livejournal.com
:)
http://psilogic.livejournal.com/380813.html?thread=7984525#t7984525

ты мне скажи, почему из vi нельзя выйти escape-ом? :)

(no subject)

From: [personal profile] no1u1w1w6c - Date: 2010-09-01 01:59 pm (UTC) - Expand

(no subject)

From: [identity profile] psilogic.livejournal.com - Date: 2010-09-01 02:00 pm (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2010-09-01 01:59 pm (UTC) - Expand
(deleted comment)
(deleted comment)

(no subject)

From: [identity profile] psilogic.livejournal.com - Date: 2010-09-01 04:11 pm (UTC) - Expand
(deleted comment)

(no subject)

From: [identity profile] psilogic.livejournal.com - Date: 2010-09-01 06:04 pm (UTC) - Expand
(deleted comment)

(no subject)

From: [identity profile] psilogic.livejournal.com - Date: 2010-09-01 10:56 pm (UTC) - Expand
(deleted comment)

(no subject)

From: [identity profile] psilogic.livejournal.com - Date: 2010-09-02 10:48 am (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-09-01 08:53 pm (UTC) - Expand

(no subject)

From: [identity profile] psilogic.livejournal.com - Date: 2010-09-01 11:03 pm (UTC) - Expand

Date: 2010-09-01 01:57 pm (UTC)
From: [identity profile] bigfrogg.livejournal.com
То есть по вашему программирование это там где набирается и отлаживается код? Видимо вы не программист. Программы пишутся прежде всего в голове, набор когда и отладка занимается максимум процентов 20% по времени обычно. Это во-первых.
Vi, ну пускай не vi а vim по количеству написанного в нём человечеством кода думаю будет не меньше чем какой-нибудь eclipse. Это во-вторых.

Date: 2010-09-01 01:59 pm (UTC)
From: [identity profile] psilogic.livejournal.com
[ Программы пишутся прежде всего в голове, набор когда и отладка занимается максимум процентов 20% по времени обычно. ]

Ну я не такой тугодум :)))

(no subject)

From: [personal profile] no1u1w1w6c - Date: 2010-09-01 02:00 pm (UTC) - Expand

(no subject)

From: [identity profile] bigfrogg.livejournal.com - Date: 2010-09-01 02:05 pm (UTC) - Expand

(no subject)

From: [personal profile] no1u1w1w6c - Date: 2010-09-01 02:09 pm (UTC) - Expand

(no subject)

From: [identity profile] bigfrogg.livejournal.com - Date: 2010-09-01 02:12 pm (UTC) - Expand

(no subject)

From: [identity profile] psilogic.livejournal.com - Date: 2010-09-01 02:18 pm (UTC) - Expand

(no subject)

From: [personal profile] no1u1w1w6c - Date: 2010-09-01 02:23 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2010-09-01 02:48 pm (UTC) - Expand

(no subject)

From: [identity profile] psilogic.livejournal.com - Date: 2010-09-01 02:15 pm (UTC) - Expand

(no subject)

From: [personal profile] no1u1w1w6c - Date: 2010-09-01 02:26 pm (UTC) - Expand

(no subject)

From: [identity profile] psilogic.livejournal.com - Date: 2010-09-01 02:35 pm (UTC) - Expand

(no subject)

From: [personal profile] no1u1w1w6c - Date: 2010-09-01 02:41 pm (UTC) - Expand

(no subject)

From: [identity profile] psilogic.livejournal.com - Date: 2010-09-01 03:32 pm (UTC) - Expand

(no subject)

From: [personal profile] no1u1w1w6c - Date: 2010-09-01 03:35 pm (UTC) - Expand

Date: 2010-09-01 02:04 pm (UTC)
From: [personal profile] no1u1w1w6c
сотый, нах!

Date: 2010-09-01 02:09 pm (UTC)
From: [identity profile] psilogic.livejournal.com
фигасе, уже сотка каментов набежала. чем некорректнее сформулирована тема, тем массовее бурление... :)

Date: 2010-09-01 02:11 pm (UTC)
From: [personal profile] no1u1w1w6c
ты говоришь так, как будто тебя это до сих пор удивляет. %-)

Date: 2010-09-01 03:19 pm (UTC)
From: [identity profile] izard.livejournal.com
Работаю так 10 лет, Linux/VIM+bash. Мне чтобы дрова писать и отлаживать, Visual Studio не нужна. Даже виндовые дрова под vim выходят быстрее.
Что я делаю не так?

Date: 2010-09-01 03:34 pm (UTC)
From: [identity profile] psilogic.livejournal.com
Случай тяжелый, прогноз неблагоприятный! =))))

(интересно, сколько еще народу воспримет всерьез)

(no subject)

From: [personal profile] no1u1w1w6c - Date: 2010-09-01 03:35 pm (UTC) - Expand

(no subject)

From: [identity profile] psilogic.livejournal.com - Date: 2010-09-01 03:43 pm (UTC) - Expand

(no subject)

From: [personal profile] no1u1w1w6c - Date: 2010-09-01 03:49 pm (UTC) - Expand

(no subject)

From: [identity profile] psilogic.livejournal.com - Date: 2010-09-01 03:54 pm (UTC) - Expand

(no subject)

From: [personal profile] no1u1w1w6c - Date: 2010-09-01 03:59 pm (UTC) - Expand

(no subject)

From: [identity profile] psilogic.livejournal.com - Date: 2010-09-01 04:15 pm (UTC) - Expand

(no subject)

From: [personal profile] no1u1w1w6c - Date: 2010-09-01 04:22 pm (UTC) - Expand

Date: 2010-09-01 03:58 pm (UTC)
From: [identity profile] cd-riper.livejournal.com
зачетно ты набросил :)

Date: 2010-09-01 06:01 pm (UTC)
From: [identity profile] yogsagot.livejournal.com
Хе-хе.

Даже в свете признания в троллинге, все равно вставлю своих пять копеек. =)

Я тут недавно смотрел один интересный скринкаст на тему, чем заменить Django, если хочется писать для вэба на питончике но отчего-то присутствует неприязнь к джанге. Как альтернатива предлагалась связка Werkzeug + Jinja2 + AlchemySQL. Ну и собственно скринкаст был посвящен тому, как этим делом пользоваться.

Так вот. Скринкаст проходил под гламурной Макосью (!), в окружении гламурненьких таких окошечек и кнопочек, все такое радостное, переливающееся, кнопочки округлые и все яйца. Макось, короче говоря. Ну, в общем автор приступает к установке компонентов, для чего открывается юниксовая консоль - это еще ладно. Тут еще понятно, ибо питон сиречь Юниксвэй, там понятно что все компоненты через pep install с репозиториев сливаются, это я еше мог спокойно воспринимать. Бросалось только в глаза расхождение между брутальной чОрной юниксовой консолью и гламурным мыльным сглаживанием шрифтов в ней. Но когда чувак принялся за написание собственно кода, для чего он в той же консоли открыл vim (!!!) я просто сполз под кресло. =) Не TextMate, блять! Не XCode никакой! А брутальный консольный VIM! Причем судя по всему, его это вообще как-то ничуть не парило, чувак принялся там бодренько так набирать код и показывать получившийся результат в сафари. Это было круто. Честно скажу, круто. Я был в восхищении. =)

Date: 2010-09-01 06:05 pm (UTC)
From: [identity profile] psilogic.livejournal.com
это был челябинский программист :)))

Date: 2010-09-06 09:37 am (UTC)
From: [identity profile] nikitagretzky.livejournal.com
ну это жестко :))

December 2016

S M T W T F S
    123
45678910
11121314151617
181920212223 24
25262728293031

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 19th, 2025 04:35 pm
Powered by Dreamwidth Studios