Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Все валят с TFS и Azure Devops?

5524  1 2 3 4 5 6 7 8 все
alex445 коренной житель31.03.23 08:48
NEW 31.03.23 08:48 
в ответ BSDLamer 31.03.23 02:22, Последний раз изменено 31.03.23 08:49 (alex445)
ты просто так и скажи что в bash/zsh не работаешь и не знаешь как можно быстро искать в history ;)

А зачем мне в них работать?

#41 
alex445 коренной житель31.03.23 08:53
NEW 31.03.23 08:53 
в ответ BSDLamer 31.03.23 02:35, Последний раз изменено 31.03.23 08:59 (alex445)
О старперах говорит человек который настольгирует по десктоповым гуям и недоволен джаваскриптовым трендам ? :D

Я недоволен херовыми языками и инструментами разработки, а не трендами, типа разработки для веба. Были бы нормальные инструменты, можно было бы и для веба нормально разрабатывать. Так исторически сложилось, что для десктопа придумали неплохие технологии. Там есть свои недостатки, но пока это лучшее, что придумали. А из веба 30 лет что-то вменяемое вылепить не могут. Мне лишь CSS нравится за относительную лаконичность. Кроме их системы селекторов - запутанная хрень с закорючками с неочевидной семантикой. Заходит только тем, кто со скриптиза и этих стилей начинал и кроме них больше ничего в жизни не видел.

#42 
alex445 коренной житель31.03.23 09:06
NEW 31.03.23 09:06 
в ответ BSDLamer 30.03.23 14:47
У меня всегда в хистори шелла команды которые я выполняю часто, либо в алиасах, и пофиг сколько там параметров. А вот кликать каждый день одно и то же, это не прикольно совсем

То, что в гуе можно тоже сделать выпадающий список с хистори, это какое-то тайное знание? А ещё можно сделать второй выпадающий список - с готовыми и определёнными самим пользователем пресетами. Вопрос лишь к разработчикам гуёв.

#43 
7495 старожил31.03.23 09:07
7495
NEW 31.03.23 09:07 
в ответ alex445 30.03.23 19:53
Ещё не так давно некоторые программисты говорили, что если ты не можишь в машинных кодах что-то написать или прочитать, во что сгенерился твой высокоуровневый код, то ты не инженер. Мы таких называли старпёры.


C и C++ спорят кто из них лучше, но это всего лишь детская забава. В конце концов, любой программист знает, что по-настоящему крутым языком является Ассемблер! зло

Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
#44 
alex445 коренной житель31.03.23 09:10
NEW 31.03.23 09:10 
в ответ BSDLamer 31.03.23 03:13

Если тебе нужно дерево директорий твоего проекта, то скорее всего эту уже есть в твоем IDE. И особо большой разницы нет на какой OS этот IDE работает.

мне за 20 лет работы с юниксами ни разу не понадобилось представлять дерево папок. Зачем ? Каков юскейс ?

А если мне нужно дерево директорий моей любимой музыки? Или коллекции картинок? И чтобы с миниатюрами?


Вообще, это хорошо, что есть возможность выводить дерево в консоли текстовыми и символьными (если шрифт позволяет) костылями. Есть же аскетичные люди, которым большего не надо. Проблемы возникают, когда эти люди начинают указывать другим, что и как им делать.

#45 
Murr патриот31.03.23 16:06
Murr
NEW 31.03.23 16:06 
в ответ BSDLamer 31.03.23 02:53

не корректное сравнение.

-----

В чем?

В плане необходимости понимать работу SQL при работе через ORM...

Заметь - Я до сих не говорю об том, что провайдер может быть не SQL-типа.


SOAP это не сетевой протокол

-----

Ээээ...

А какая мне разница?

Без tcp/ip&udp - SOAP не работает. WCF - да, кое-что может.

В соответствии с твоими требованиями пишущий бины для WCF обязан знать детали обмена по местным и межсетевым протоколам. А в пределе - управляющие битики и сигналы на шинах.


Ты часто видел людей которые

-----

Я их не только видел - Я их обучал выполнять необходимую часть работы.

Да, писали DCOM-приложения не зная не только об том, как работает DCOM, но и об том что такое база данных и как делать код в С++ & SQL - размещали элементы на форме, выравнивали, подбирали цвета для большей информативности и делали кучу другой работы, затраты на обучение которой были меньше, чем самостоятельное выполнение...


А дебажить ты с такими знаниями как будешь ?

-----

Элементарно - оберну соединение собственным врапиком, отловлю в нем ошибки, проведу трассировку и, если нет возможности исправить, выдам сообщение в понятном виде. никаких 404 и 301... Все остальные просто не знают что именно там используется и пишут и дебажат код независимо от HTTP-протокола.



Это значит ты понимаешь принцип работы

-----

Вопрос на интервью на позицию .NET DEVELOPER - Какие уровни изоляции на MS SQL сервере вы знаете?

30+ лет опыта работы с MS SQL, но Я даже не понял об чем вопрос - никогда не требовалось разбивать чтение данных на части и беспокоится об блокировках по чтению. версионник же...

#46 
Murr патриот31.03.23 16:17
Murr
NEW 31.03.23 16:17 
в ответ BSDLamer 31.03.23 03:13

ни разу не понадобилось

-----

Сколько кода и в проектах какого размера ты написал за эти 20 лет?


Если суммарный объем кода проектах менее 100 гиг и твой личный вклад менее десятка гигов - то об чем мы говорим?

Сколько раз ты успешно фиксил баги в проекте объемом в пару гиг и в отведенные 10-15 минут? А регулярно и в неизвестных тебе проектах?


Ты просто смотришь на разработку софта как на написание малюсенького скриптика автоматизирующего какую-то рутину в очень стабильной системе, а это далеко не разработка.

#47 
BSDLamer Хвостатый Carpal Tunnel31.03.23 17:29
BSDLamer
NEW 31.03.23 17:29 
в ответ alex445 31.03.23 09:10
А если мне нужно дерево директорий моей любимой музыки? Или коллекции картинок? И чтобы с миниатюрами?

Мы о работе или о приватных картинках и музыке ?

0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
#48 
BSDLamer Хвостатый Carpal Tunnel31.03.23 17:30
BSDLamer
NEW 31.03.23 17:30 
в ответ alex445 31.03.23 09:06
То, что в гуе можно тоже сделать выпадающий список с хистори, это какое-то тайное знание? А ещё можно сделать второй выпадающий список - с готовыми и определёнными самим пользователем пресетами. Вопрос лишь к разработчикам гуёв.

так вот в том и дело что cli везде одинаковый, а гуи они все разные.

0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
#49 
alex445 коренной житель31.03.23 17:45
NEW 31.03.23 17:45 
в ответ Murr 31.03.23 16:06

В плане необходимости понимать работу SQL при работе через ORM...

Заметь - Я до сих не говорю об том, что провайдер может быть не SQL-типа.

ORM и было придумано, чтобы НЕ ПОНИМАТЬ, как оно внутри работает, откуда берутся данные и куда уходят.

#50 
alex445 коренной житель31.03.23 17:50
NEW 31.03.23 17:50 
в ответ BSDLamer 31.03.23 17:30, Последний раз изменено 31.03.23 17:52 (alex445)
так вот в том и дело что cli везде одинаковый, а гуи они все разные.

Просто вы пользовались лишь одним поставщиком интерфейса командной строки. А в принципе их может быть много. Захочу я добавить команду для пресетов, а влезть внутрь не могу. Но могу сделать обёртку с дублированием основных команд, и ещё добавить свои. Или какие-то плагины расширяющие добавляются, если автор позаботился, чтобы их можно было добавлять. И с гуём так же.

#51 
BSDLamer Хвостатый Carpal Tunnel31.03.23 17:53
BSDLamer
NEW 31.03.23 17:53 
в ответ Murr 31.03.23 16:06

ок :) все понятно.


Ээээ...

А какая мне разница?

Без tcp/ip&udp - SOAP не работает.

совершенно верно ! SOAP на нескoлько этажей выше чем IP, это значит что в маршрутизации пакетов тебе разбираться не нужно если ты пишешь на этом уровне. Но если ты не знаешь что такое HTTP то девелопер ты так себе.

Это чисто мое мнение и чисто мои наблюдения. Я работал с разными комадами девелоперов и быстро видно кто реально специалист, а кто "it runs on my machine".


Пишешь рест апи и не знаешь как работает http потому что есть фреймворки и гуи которые делают все за тебя, ок. Тотали файн.

0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
#52 
BSDLamer Хвостатый Carpal Tunnel31.03.23 17:54
BSDLamer
NEW 31.03.23 17:54 
в ответ alex445 31.03.23 17:45
ORM и было придумано, чтобы НЕ ПОНИМАТЬ, как оно внутри работает, откуда берутся данные и куда уходят.

вы ж мои котики миг

0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
#53 
BSDLamer Хвостатый Carpal Tunnel31.03.23 18:04
BSDLamer
NEW 31.03.23 18:04 
в ответ alex445 31.03.23 17:50
Просто вы пользовались лишь одним поставщиком интерфейса командной строки. А в принципе их может быть много. Захочу я добавить команду для пресетов, а влезть внутрь не могу. Но могу сделать обёртку с дублированием основных команд, и ещё добавить свои. Или какие-то плагины расширяющие добавляются, если автор позаботился, чтобы их можно было добавлять. И с гуём так же.

у меня конечно специфика другая, я не девелопер, но в нашем не простом деле есть просто один cli. bash он и в африке bash, юниксовые core utils везде практические одинаковые, kubectl, sqlplus, curl, git. Этим полюзуется 95% людей в моей отрасли, по этому даже если есть и другие cli, мне это по барабану потому что все перечисленное уже идет стандартом в наборе. Мне не нужно ни к чему привыкать и мне не нужно говорить что если gui XY не установлен, я работать не могу. Так что с гуем не так же.


но боже упаси, я не собираюсь никого переубеждать, использовать для гита гуй или нет, это дело каждого персональное

0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
#54 
Murr патриот31.03.23 18:09
Murr
NEW 31.03.23 18:09 
в ответ BSDLamer 31.03.23 17:53

Но если ты не знаешь что такое HTTP то девелопер ты так себе.

-----

А зачем мне это знать, если при разработке Я не знаю по каким протоколам пойдет передача?


ок. Тотали файн.

------

Именно так - напиши что задано, а остальное не важно.

#55 
Murr патриот31.03.23 18:16
Murr
NEW 31.03.23 18:16 
в ответ BSDLamer 31.03.23 18:04

все перечисленное уже идет стандартом в наборе.

------

А у нас чо? По другому? Не-а... мало того, с нестандартными настройками можно долго ковыряться и так и не разобраться... хотя инструмент - стандартный...

#56 
MrSanders коренной житель31.03.23 18:36
NEW 31.03.23 18:36 
в ответ BSDLamer 31.03.23 17:54
вы ж мои котики миг

Зайчики. Они мимимишней.

А потом эти парнокопытные бегают кругами и воют почему у них простейший поиск длится 30 минут.

#57 
AlexNek патриот31.03.23 21:18
AlexNek
NEW 31.03.23 21:18 
в ответ BSDLamer 31.03.23 18:04
Мне не нужно ни к чему привыкать

Только потому, что привыкли к командной строке и потому, что другого просто нет и потому, что...


Этим пользуется 95% людей в моей отрасли

ну а если говорить "в моей отрасли", то использование командной строки может требоваться в 5% случаев.


это дело каждого персональное

ну так о чём я и говорю постоянно. glassglass

#58 
AlexNek патриот31.03.23 21:22
AlexNek
NEW 31.03.23 21:22 
в ответ BSDLamer 31.03.23 02:22
коммент к коммиту можно сразу после -m, в чем неудобства ?
А как многострочный коммент сделать? и чтобы правописание слов было проверено?
#59 
AlexNek патриот31.03.23 21:50
AlexNek
NEW 31.03.23 21:50 
в ответ BSDLamer 31.03.23 03:13
да, кликай в гуях и не вникай в подробности.

Что то вы пытаетесь совмещать разные вещи. Понимание процессов и способ выполнения задачи совершенно разные вещи.

Например, чел Х. 10 лет регулярно ездит из пункта А в пункт Б и наоборот, и знает это абсолютно профессионально, что где и когда может происходить и какие мельчайшие проблемы могут возникнуть.

Он точно знает, какой самый быстрый способ и дешевый способ будет для него и конкретного дня.


А чел У, также те же 10 лет ездит из пункта А в пункт Б, но только исключительно на машине и при этом цена и скорость его не волнует.

Кто из них добирается из пункта А в пункт Б более профессионально?


Если тебе нужно дерево директорий твоего проекта

нафиг мне нужно дерево моего проекта в никсах? Расскажите как удобнее всего бегать по каталогам в баше?


#60 
1 2 3 4 5 6 7 8 все