beldmit: (Программизм)
[personal profile] beldmit
Посмотрел, как у Windows-хостеров предоставляется cron. Я помню, что на клиенте была возможность честно запустить программу в нужное время, я этим еще во времена 98-х пользовался, когда будильник разбил.

Теперь смотрю - народ предлагает раз в день/час/минуту дернуть какой-то URL на сервере. И нафига так, а не иначе?

Date: 2009-12-12 06:56 pm (UTC)
vitus_wagner: My photo 2005 (Default)
From: [personal profile] vitus_wagner
Вспомнилось, что мне полгода назад один из наших виндовых программистов (не Студенов, тот все ж поквалифицированнее будет) заявил что разработчик под Windows не обязан знать язык cmd.exe.

Date: 2009-12-12 07:00 pm (UTC)
From: [identity profile] beldmit.livejournal.com
Хм. Я как-то без него обходился, без этого знания... Что-то нетривиальное я бы стал реализовывать на Perl.

Date: 2009-12-12 07:08 pm (UTC)
vitus_wagner: My photo 2005 (Default)
From: [personal profile] vitus_wagner
Не ты ли тут пару дней назад утверждал что способен справиться с DOS-овской сегментированной памятью?

Date: 2009-12-12 07:14 pm (UTC)
From: [identity profile] beldmit.livejournal.com
Способен. Если припрет. Не вижу оснований считать, что приперло.

Чеша в затылке

Date: 2009-12-12 08:50 pm (UTC)
vladimir000: (Default)
From: [personal profile] vladimir000
А под справляться что имеется в виду? работа с huge-указателями на уровне ассемблера? все остальные варианты вроде как тривиальны почти по определению...

Date: 2009-12-12 07:04 pm (UTC)
From: [identity profile] dmih.livejournal.com
Я например cmd знаю и уважаю, но дрянь честно говоря, и знать его не обязательно, но это скажем так показывает класс программиста.
Всё же, это его платформа как никак, и знать её выборочно это не всегда гуд.

Date: 2009-12-12 08:02 pm (UTC)
From: [identity profile] tat-ti.livejournal.com
Это показывает не класс программиста, а класс задач, с которым он сталкивался и ограничения, которые вводили работодатели на множество используемых утилит и языков

Date: 2009-12-12 08:30 pm (UTC)
vitus_wagner: My photo 2005 (Default)
From: [personal profile] vitus_wagner
Вообще странная идея вводить ограничение на использование того, что на машине все равно установлено.
Я понимаю, вводить ограничения на нечто, что специально ставить надо, даже если оно скачивается бесплатно с сайта Microsoft. Но на то, что все равно из виндов никак не выкинешь...

Date: 2009-12-12 10:57 pm (UTC)
vladimir000: (Default)
From: [personal profile] vladimir000
Ну, оператор goto в С++ присутствует. Но в большинстве случаев установить ограничение на его применение смысл имеет.

Date: 2009-12-13 08:20 am (UTC)
From: [identity profile] beldmit.livejournal.com
Ага. А в OpenSSL goto используется, на мой вкус, вполне уместно.

Date: 2009-12-13 09:47 am (UTC)
vladimir000: (Default)
From: [personal profile] vladimir000
Ну да, все зависит от задач.

Date: 2009-12-14 12:13 pm (UTC)
From: [identity profile] tat-ti.livejournal.com
Кроме софта есть еще набор "с чем я умею работать" программистов.
Если мне проще решить задачу не на cmd, а на awk, то я ставлю GNU unix utilities на винду и радуюсь жизни. Еще я могу эту задачу легко сделать на перле или питоне.
Если после моего ухода в проекте останутся куски на awk+perl+python, то работодатель должен либо искать человека со знанием этих языков, либо сажать людей переписывать мой код, когда что-то где-то перестанет работать.
Либо сразу ограничить меня "только С + bash".
Далее ищем компромисс.

Date: 2009-12-14 12:18 pm (UTC)
vitus_wagner: My photo 2005 (Default)
From: [personal profile] vitus_wagner
Я уже сталкивался с ситуацией, когда надо чтобы работало не у меня, а у клиента. И вот тут-то начинаешь радоваться жизни, когда понимаешь что кроме cmd, jscript и vbscript у него НИЧЕГО нет. И либо надо писать все на C (что приведет к необходимости поставки рантайма от твоей текущей студии), либо ставить ему ActiveState-что-нибудь (против чего он резонно протестует, говоря "нафига мне ради нагрузочного тестирования ставить многомегобайтную софтину неизвестного происхождения".

Кончилось тем, что я у себя генерил ллинные простыни бат-файлов, поскольку умные циклы на cmd писать не умел.

Profile

beldmit: (Default)
Dmitry Belyavskiy

December 2025

S M T W T F S
 123456
78910111213
14151617181920
2122 2324252627
28 29 3031   

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 6th, 2026 11:07 pm
Powered by Dreamwidth Studios