1.1, Аноним (-), 20:03, 04/05/2016 [ответить] [﹢﹢﹢] [ · · · ]
| +4 +/– |
Всегда привлекала лаконичность команд hg, а работать приходится с git :(
| |
|
2.20, ljhhuivwcegyuifrcuyo (?), 01:07, 05/05/2016 [^] [^^] [^^^] [ответить]
| –8 +/– |
Для ознакомления с программизмом hg безусловно меньшее из зол (и прекрасно справится с текстами и подобными мелочами), а выбравшие программизм смогут легко сами прочитать про git.
Есть аналогия: Pascal изначально заточен для ознакомления с вопросами типа "что такое цикл" и он с этим успешно справляется, а при выборе программистской работы один фэншуй изучать конкретные инструменты.
| |
|
3.25, Аноним (-), 03:28, 05/05/2016 [^] [^^] [^^^] [ответить]
| –4 +/– |
Есть только ма-аленькая проблема: поцкаль ломает мозг синдромом утёнка.
И потом, когда йуный прогромизд приходит на собеседование, то ни на чём на реально используемом не может изобразить сортировку пузырьком. И от осознания этого факта он начинает рассказывать по форумам про "незаслуженно забытый идеальный поцкаль", и "оно удобно для обучения".
Время - конечный и очень дорогой ресурс.
| |
|
4.27, Аноним (-), 09:31, 05/05/2016 [^] [^^] [^^^] [ответить]
| +/– |
А некоторые на собеседовании могут не понять как написанных код на собеседовании компилируется gcc и работает как нужно, хоть и выглядит как ...
| |
|
5.28, Аноним (-), 09:32, 05/05/2016 [^] [^^] [^^^] [ответить]
| +/– |
> А некоторые на собеседовании могут не понять как написанных код на собеседовании
> компилируется gcc и работает как нужно, хоть и выглядит как ...
А некоторые на собеседовании могут не понять как написанный код компилируется и работает как нужно, хоть и выглядит как ...
| |
|
4.31, angra (ok), 10:33, 05/05/2016 [^] [^^] [^^^] [ответить]
| +/– |
Какое отношение синдром утенка имеет к неумению программировать? Если в этом умозрительном собеседовании поменять Pascal и C местами, то что изменится?
| |
4.34, freehck (ok), 11:12, 05/05/2016 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Есть только ма-аленькая проблема: поцкаль ломает мозг синдромом утёнка.
Синдром утёнка - это вредная привычка, которая настолько часто встречается, что ей даже дали название. Язык тут не при чём.
Я ж вот спокойно прошёл путь от бейсика до лиспов, [и вроде ни с каким утёнком проблем не было / и всем не доволен] (нужное подчеркнуть). :)
| |
|
5.41, Аноним (-), 14:04, 05/05/2016 [^] [^^] [^^^] [ответить] | +/– | О, теоретики пожаловали Ты ведь не писал в команде ничего на продажу, правильно... большой текст свёрнут, показать | |
|
6.42, Аноним (-), 14:30, 05/05/2016 [^] [^^] [^^^] [ответить]
| +3 +/– |
> Например, после поцкаля приходится объяснять как работают указатели.
> Почему обход массива
> может работать с разной скоростью в зависимости от направления обхода. Что
> такое стек, куча, и чем они отличаются. Что такое коллбаки
Теоретик, не видевший паскаля, пожаловал?
А народ, когда-то раньше ради лулзов писавший дрова на дельфя-паскалях, да и FPC шники в придачу:
http://wiki.lazarus.freepascal.org/linux/kernel/module_development
и незнали!
| |
6.44, freehck (ok), 15:44, 05/05/2016 [^] [^^] [^^^] [ответить]
| +4 +/– |
> О, теоретики пожаловали. Ты ведь не писал в команде ничего на продажу, правильно?
Ну почти:
http://solarsecurity.ru/products/solar_dozor/
https://www.linkedin.com/in/dmitrii-kashin-47105611a
> Язык тут очень даже при чём. Поцкаль не даёт представления о том,
> с чем человек столкнётся при создании реальных программ, и я не
> вижу причин тратить на него время.
А когда новичок сталкивается с реальной разработкой в продакшене, он почти 100% оказывается не готов. Как минимум к тому, что 95% работы - это разгребание страшной хрени, которая писалась поколениями программистов, с обилием ужасных легаси, отсутствием современных примочек, которые молодняку казались уже само собой разумеющимся. Это нужны железные нервы.
| |
|
7.60, Аноним (-), 23:15, 05/05/2016 [^] [^^] [^^^] [ответить]
| –2 +/– |
Как дошел до того, что занимаешься созданием системы слежки за "нелояльными сотрудниками"? Смени хоть аватар, не примазывайся к GNU.
| |
7.64, Аноним (-), 02:22, 06/05/2016 [^] [^^] [^^^] [ответить]
| –5 +/– |
Ты упрямо пытаешься натянуть собственный успешный опыт на общее положение в индустрии. Открой вакансии, посчитай там поцкаль, с++ и c#.
> А когда новичок сталкивается с реальной разработкой в продакшене, он почти 100% оказывается не готов.
ДОучивать приходится всех, а вот поцкалистов - приходится ПЕРЕУЧИВАТЬ. Чуешь разницу?
И "разгребание страшной хрени", почему то в большинстве своём написанной на с++/c# - отнюдь не дают бонусов поцкалистам.
| |
|
8.77, freehck (ok), 12:53, 06/05/2016 [^] [^^] [^^^] [ответить] | +/– | То, что в списке вакансий что-то превалирует, никак не свидетельствует о том, пл... большой текст свёрнут, показать | |
|
9.82, Аноним (-), 05:22, 07/05/2016 [^] [^^] [^^^] [ответить] | –2 +/– | Это как раз-таки показатель для языка Если какой-то язык решает конкретные акту... большой текст свёрнут, показать | |
|
|
|
6.49, Старик (?), 15:57, 05/05/2016 [^] [^^] [^^^] [ответить]
| +1 +/– |
>> О, теоретики пожаловали. Ты ведь не писал в команде ничего на продажу, правильно?
Ну, положим я, работая в фирме, связанной с ж/д, писал вполне себе софт на продажу. И (о, ужас!) мало того, что этот софт сейчас работает повсеместно на РЖД, так он ещё и писан не просто на паскале (ужас!), а на (ужас-ужас!!!) дельфи! И что самое страшно, этот софт ещё и продолжает до сих пор развиваться!
>> Язык тут очень даже при чём. Поцкаль не даёт представления о том, с чем человек столкнётся при создании реальных программ, и я не вижу причин тратить на него время.
Вот этой фразой вы сразу дали понять, что к программированию вы ну совсем никаким местом не относитесь.
Честно говоря, дальше ваш… гм… даже и анализировать неохота.
| |
|
7.65, Аноним (-), 02:34, 06/05/2016 [^] [^^] [^^^] [ответить]
| +/– |
О, дипломированный формошлёп пожаловал.
> И (о, ужас!) мало того, что этот софт сейчас работает повсеместно на РЖД,
О качестве работы нашего РЖД (и вообще большинства ФГУП) уже давно ходят легенды, не в последнюю очередь из-за качества местных IT. И этот гадюшник давно пора прочистить напалмом.
> И что самое страшно, этот софт ещё и продолжает до сих пор развиваться!
А в половине банкоматов до сих пор икспишечка без секьюрити апдейтов. Мало того, в общепите до сих пор жива такая гадость как rkeeper4. А в коммуналке - lantab. Не показатель ни разу.
> даже и анализировать неохота.
Так чего вылез?
| |
|
8.70, Старик (?), 05:47, 06/05/2016 [^] [^^] [^^^] [ответить] | +/– | Хм 8230 А кроме того, что в Дельфи удобно делать формы, Вы ещё что-то о ней зн... текст свёрнут, показать | |
|
9.83, Аноним (-), 05:41, 07/05/2016 [^] [^^] [^^^] [ответить] | +2 +/– | Скажем так, не от меня эта ситуация зависит Если ваше IT-начальство допускает и... большой текст свёрнут, показать | |
|
10.84, Старик (?), 10:49, 07/05/2016 [^] [^^] [^^^] [ответить] | –1 +/– | Да, именно так И даже более того, к определённым версиям Windows Тем не менее,... большой текст свёрнут, показать | |
10.85, iZEN (ok), 17:11, 07/05/2016 [^] [^^] [^^^] [ответить] | –2 +/– | что, на PHP или Node js это окажется лучше По вашей логике разработчиков на эти... текст свёрнут, показать | |
|
|
|
|
6.52, Аноним (-), 16:14, 05/05/2016 [^] [^^] [^^^] [ответить]
| +4 +/– |
> объяснять как работают указатели.
> Что такое стек, куча, и чем они отличаются.
> Что такое коллбаки
Уважаемый эксперт уверен, что этого нет в "поцкале"?
> Почему обход массива может работать с разной скоростью в зависимости от направления обхода.
А начинающий с сишки узнает о кэшах сразу, бонусом, получая еще и +100500 не только на ЧСВ, но и на все скиллы!
| |
|
7.66, Аноним (-), 02:37, 06/05/2016 [^] [^^] [^^^] [ответить]
| –2 +/– |
> Уважаемый эксперт уверен, что этого нет в "поцкале"?
Я уверен, что в сишка окунает тебя в это сразу и гарантированно. Выжил - значит годен в программисты. В отличие от.
> А начинающий с сишки узнает о кэшах сразу, бонусом, получая еще и
> +100500 не только на ЧСВ, но и на все скиллы!
А это уже нарабатывается в процессе, нечего передёргивать.
| |
|
8.89, Аноним (-), 03:23, 09/05/2016 [^] [^^] [^^^] [ответить] | +/– | Сишка неплохо учится после паскаля Паскалсты раньше саундбластер напрямую прогр... текст свёрнут, показать | |
|
|
|
|
|
|
|
1.4, all_glory_to_the_hypnotoad (ok), 20:43, 04/05/2016 [ответить] [﹢﹢﹢] [ · · · ]
| +12 +/– |
> Среди проектов, использующих Mercurial, можно выделить следующие: ... Python ...
Список то редеет, теперь его нужно всё время обновлять, а не копипастить из новостей годовой давности.
| |
|
|
3.8, Led (ok), 21:23, 04/05/2016 [^] [^^] [^^^] [ответить]
| +/– |
> В самом деле пора каждый раз проверять список.
Какой список?
| |
|
|
|
6.68, Аноним (-), 02:40, 06/05/2016 [^] [^^] [^^^] [ответить]
| +/– |
А чё, круто же звучит: "последний пользователь меркуриала". #нетакойкаквсе и прочая-прочая
| |
|
|
|
|
2.35, Dmitry (??), 11:59, 05/05/2016 [^] [^^] [^^^] [ответить]
| +/– |
Ещё понимаю переход hg->git, но обратный.. не разумею.
Лично я пробовал вкатиться на git, исплевался (тем более что дело происходило под Windows), попробовал hg и втянулся. Тут всё очень приятно, лаконично и продуманно. Как в питоне.
Хочу спросить у тех, кто полноценно юзал как hg, так и git, чем последний функционально лучше?
| |
|
3.36, Аноним (-), 12:20, 05/05/2016 [^] [^^] [^^^] [ответить]
| +/– |
Git просто более популярный и всё. Многие большие проекты переходят на git для того, чтобы другим пользователям/программистам которые коммитят было проще. Т.к. они знают только как работать с git.
Я вот все публичные проекты тоже на git перевел и плююсь.
А домашние закрытые проекты лежат на mercurial.
| |
3.43, ШШШШ (?), 14:41, 05/05/2016 [^] [^^] [^^^] [ответить]
| +/– |
В 80-90% случаев ничем. У git одно преимущество, у него есть есть распиаренный github (и ядро Linux), и потому он более популярен.
| |
3.46, Старик (?), 15:47, 05/05/2016 [^] [^^] [^^^] [ответить]
| –3 +/– |
>> Хочу спросить у тех, кто полноценно юзал как hg, так и git, чем последний функционально лучше?
Я полноценно использовал и SVN, и hg, и git.
Для работы в команде над закрытым проектом (своё оборудование, централизованная сборка и тестирование) выгоднее SVN. Не то, чтоб DVCS тут негодны, но они не дают никаких преимуществ. От слова «совсем».
hg логичен и бысто осваеваем. Подходит для большенства личных и разрабатываемых в команде проектов. Большой плюс: _полная_ история (к сожалению, под давлением фанатив git, это уже уходит в историю), порой незаменимая при разборе полётов.
git — тоже, что и hg. Минусы: 1) нелогичность и 2) прямо таки подталкивание в сторону убиения истории. Плюс: один из авторов Линус Товальдс (хотя кто-то сочтёт это минусом).
| |
|
4.50, Андрей (??), 16:04, 05/05/2016 [^] [^^] [^^^] [ответить]
| +/– |
> Большой плюс: _полная_ история (к сожалению, под давлением фанатив git, это уже уходит в историю)
А можно тут подробнее: имеются ввиду squash commits?
| |
|
|
6.61, Аноним (-), 23:23, 05/05/2016 [^] [^^] [^^^] [ответить] | +1 +/– | gt оверквотинг удален В mercurial уже тоже есть histedit Phases - защита от д... большой текст свёрнут, показать | |
|
5.56, Старик (?), 16:52, 05/05/2016 [^] [^^] [^^^] [ответить]
| –1 +/– |
Имеетеся ввиду, что работая с git, все комиты делаются локально, затем выполняется pull, rebase master и rebase со слитием всех локальных комитов в один, коротый потом push'иться в головное хранилище, дабы там сделать merge fast-forward. К сожалению, это довольно распространённая практика.
В hg, до недавнего времени, это было сделать возможно, но не просто. Push'или и сливали всю ветку, что позволяло стороннему человеку понять ход развития мысли.
| |
|
6.69, Аноним (-), 02:43, 06/05/2016 [^] [^^] [^^^] [ответить]
| +1 +/– |
> rebase со слитием всех локальных комитов в один
Стоп. Зачем?
| |
|
7.90, Старик (?), 06:26, 09/05/2016 [^] [^^] [^^^] [ответить]
| –1 +/– |
Мне это тоже было интересно. Ответ я получил такой: чтоб была гладкая история и было видно в каком комите какая фича вводилась. Лично для меня, это ниразу не аргумент, но спорить с работодателем было несруки.
| |
|
|
|
4.76, Anonim (??), 12:46, 06/05/2016 [^] [^^] [^^^] [ответить]
| +/– |
Мне не понравился hg тем, что в нём список всех веток и тагов с их хешами коммитов находится в текстовом файле, который (внимание!) тоже находится под контролем версий.
Создание новой ветки приводит к изменению этого файла и требует коммита. Создание тега так же.
А когда делаются push/pull, так там вообще приходится этот файл мержить, так как конфликты даже в нём возможны.
| |
|
|
4.73, develop7 (ok), 09:54, 06/05/2016 [^] [^^] [^^^] [ответить] | –1 +/– | Давайте тогда уже вспомним, что команда commit в гите существовала не всегда Ил... большой текст свёрнут, показать | |
|
|
|
1.5, Аноним (5), 20:45, 04/05/2016 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
Не врите, go на github, и соответственно использует git а не mercurial.
| |
1.17, Kodir (ok), 00:13, 05/05/2016 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Всегда рад новостям о Меркуриал - даже если я останусь последним его юзером, всё-равно не брошу! Потому что писан людьми для людей.
| |
|
2.40, burjui (ok), 13:59, 05/05/2016 [^] [^^] [^^^] [ответить]
| +6 +/– |
В принципе, ты прав: при конфликтах срать в проект файлами .orig и .rej и не убирать за собой - типичное для людей поведение.
| |
|
1.18, бедный буратино (ok), 00:24, 05/05/2016 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
> Устранена опасная уязвимость CVE-2016-3105, которая может привести к выполнению кода злоумышленника при выполнении конвертации Git-репозитория
всё зло - от git! :))
| |
1.19, бедный буратино (ok), 00:26, 05/05/2016 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
а вообще, в последнее время больше fossil пользуюсь, чем hg. с тех пор, как завезли нормальную тему для web ui - стало хорошо. нравится его распредвики, распредбактрекер и распредвсёостальное. не нравится необходимость всё время открыать/закрывать реп и маниакальная попытка перезаписать всё при новом открытии.
| |
|
|
3.24, бедный буратино (ok), 01:59, 05/05/2016 [^] [^^] [^^^] [ответить]
| –1 +/– |
>>тему для web ui
> хипстеры должны страдать
в fossil были такие темы, по сравнению с которыми те сайты, которые я выкладывал на .narod.ru в прошлом веке - прекрасны ;)
| |
|
|
3.32, angra (ok), 10:40, 05/05/2016 [^] [^^] [^^^] [ответить]
| +/– |
Смешно. Может в твоей альтернативной вселенной еще и sqlite бажный?
| |
3.47, Crazy Alex (ok), 15:51, 05/05/2016 [^] [^^] [^^^] [ответить]
| +/– |
Да ладно, он вполне дубов и для мелких проектов удобен. Но версионник в нынешнем мире - это прежде всего об интероперабельности и понятности для окружающих, поэтому - только Git. Плюс под него есть тулзы на любой вкус и масса экспириенса - можно что угодно наворотить.
Хотя лично для меня Git с его индексом оказался как-то логичнее и удобнее CVS/SVN/hg/Fossil.
| |
|
4.81, Анончег (?), 22:43, 06/05/2016 [^] [^^] [^^^] [ответить]
| +1 +/– |
> ... на любой вкус и масса экспириенса - можно что угодно наворотить.
И тут нашего Алёшу как всегда понесло. Наворотили уже достаточно, невпроворот уже сколько наворотили, и каждую неделю всё подворачивают. И тут ещё и Алёша с предложениями наворотить. Когда же вы уже угомонитесь наконец-то?
| |
|
|
2.33, анонимчик (?), 10:59, 05/05/2016 [^] [^^] [^^^] [ответить]
| +/– |
>как завезли нормальную тему для web ui -
на нем все такие же траблы с написанием вики страниц если версия локально и версия на сервере - разные?
| |
|
1.23, Андрей (??), 01:49, 05/05/2016 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Если бы Mercurial поддерживал хорошее сжатие репы, как git gc --aggressive. А так если не git, то скорее fossil.
Кстати, к проектам, которые ушли недавно с Mercurial на git, добавьте GHDL.
| |
|
2.39, Andrey Mitrofanov (?), 13:02, 05/05/2016 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Если бы Mercurial поддерживал хорошее сжатие репы, как git gc --aggressive. А
> так если не git, то скорее fossil.
Читайте внимательнее! Ентерпрайсная версия 3.7 стала... [драма!] _быстрее_. И _отделилась_ от SUBJ! Очевидно B*) , ещё немного, и она перейдёт на git.
| |
|
1.29, Аноним (-), 09:50, 05/05/2016 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
> OpenSolaris
Нет уже такого проекта... Есть Illumos, который использует Git.
| |
1.37, anonim (ok), 12:44, 05/05/2016 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Ха, как тут подсказывают, они чуток не дотерпели до события 9 мая, когда Меркурий будет проходить по диску Солнца.
| |
|
2.38, Andrey Mitrofanov (?), 12:57, 05/05/2016 [^] [^^] [^^^] [ответить]
| –1 +/– |
>не дотерпели до события
>Меркурий будет проходить
Найди 8 отличий!
From Mueller English-Russian Dictionary [mueller7]:
mercurial
[mɜ:↗kjʊɜrɪɜl]
1. _a.
1) ртутный
2) живой, подвижный; деятельный
3) непостоянный
2. _n. ртутный препарат
From Mueller English-Russian Dictionary [mueller7]:
Mercury
[↗mɜ:kjʊrɪ] _n.
1) римск. _миф. Меркурий
2) _астр. планета Меркурий
3) _шутл. посол; вестник (тж. в названиях газет)
| |
|
|
4.51, Andrey Mitrofanov (?), 16:10, 05/05/2016 [^] [^^] [^^^] [ответить]
| +/– |
> Вообще-то ртуть в честь Меркурия (божества) и названа, если ты не знал.
Сгоняй на Олимп, выясни в честь кого его назвали, а то я не знал.
| |
|
|
6.55, Andrey Mitrofanov (?), 16:27, 05/05/2016 [^] [^^] [^^^] [ответить]
| +/– |
> А раз знал - к чему цепляешься? Ну да, красивее было бы
Ты не понял? Поясню: без разницы, кто чей папа, _значения_ совсем разные.
| |
|
7.57, anonim (ok), 17:59, 05/05/2016 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Ты не понял? Поясню: без разницы, кто чей папа, _значения_ совсем разные.
Значения событий и правда совсем разные, про mercurial, вот, неинтересно почти никому.
| |
|
|
|
|
3.94, Andrey Mitrofanov (?), 17:59, 11/05/2016 [^] [^^] [^^^] [ответить]
| +/– |
>>не дотерпели до события
>>Меркурий будет проходить
> Найди 8 отличий!
> From Mueller English-Russian Dictionary [mueller7]:
> mercurial
> 3) непостоянный
Учёные-лингисты обнаружили ещё "перевод" (тэг: игра\ слов\ en):
| "mercurial" - Larry McVoy
| as in: [U]"Mercurial is thus named in Larry's honor. "[/U]
| -- http://lwn.net/Articles/686924/
--
From Mueller English-Russian Dictionary [mueller7]:
fickle
[↗fɪkl] _a. непостоянный, переменчивый; ненадёжный
> From Mueller English-Russian Dictionary [mueller7]:
> Mercury
2O.P.: Ладно, ладно, это я не могу в саркзм. И в иронию.
| |
|
|
|