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

Подарки от программис'тов

6208  1 2 3 4 5 6 7 8 9 10 все
alex445 коренной житель02.04.22 10:10
NEW 02.04.22 10:10 
в ответ uscheswoi_82 01.04.22 23:45, Последний раз изменено 02.04.22 10:27 (alex445)
С каждой версией .Net Framework поставляется компилятор, т.е. вам не надо устанавливать Visual Studio. Я писал тут - https://programming.mybb.ru/viewtopic.php?id=197 как компилировать если нет возможности посавить Visual Studio.

Это мне напоминает статьи, получившие в последнее время распространение, как в том же NuGet управляться текстовыми командами в консоли NuGet. Там обычно заваливают десятками разных команд, вместо того, чтобы вывести всё в понятные кнопки-пиктограммы. Если создателю и любителю всей этой текстовой херни Торвальдсу нравится порхать по клавиатуре, это его дело. Нормальным людям подавай удобство и современность. ))


С другой стороны им противостоят новомодные джаваскриптизёры и любители "всё, что веб". Эти в нормальные и структурированные десктопные интерфейсы привносят свои хипстерские веб-дизайны, где десятки разных кнопок разбросаны по всему экрану, имеют по многу стилей, и не поймёшь, что за что отвечает. Всё это сверху они полируют дизайнерскими изъё...ами, где непонятно, что кнопка это кнопка, пока на неё не наведёшь. У этой братии очень важно, чтобы каждый элемент имел в идеале свой стиль и не было двух похожих контролов. К чему все эти наработки по интерфейсам 90-2000-х, когда все эти проблемы были обсосаны и решены, а мануалы написаны и внедрены в уже готовые библиотеки - бери да пользуйся? Нет, мы наш, мы новый мир построим - с капканами и граблями!


На этом форуме кнопки "изменить", "удалить" и "да, я хочу удалить..." имеют три разных стиля. Каждый разработчик, которому поручили сделать какой-то раздел сайта или форму, придумывает свои стили, а не использует уже готовые на сайте. И то верно - зачем разбираться в этой каше наследования стилей CSS, когда проще намонстрячить свои с нуля?

#61 
AlexNek патриот02.04.22 13:12
AlexNek
NEW 02.04.22 13:12 
в ответ uscheswoi_82 01.04.22 23:45
т.е. вам не надо устанавливать Visual Studio

Ну так и говорю - рекомендации для нотепад любителей BDSM

#62 
7495 местный житель02.04.22 13:31
7495
NEW 02.04.22 13:31 
в ответ AlexNek 02.04.22 13:12
Ну так и говорю - рекомендации для нотепад любителей BDSM


да только так + текстовыми командами в консоль забивать, строка энтер = кулхацкер, а быдлокодеры совсем на бейсиках с# отупели, даже блокчейн не в состоянии понять зло



Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
#63 
uscheswoi_82 старожил02.04.22 16:22
uscheswoi_82
NEW 02.04.22 16:22 
в ответ AlexNek 02.04.22 13:12, Последний раз изменено 02.04.22 16:25 (uscheswoi_82)
Ну так и говорю - рекомендации для нотепад любителей BDSM

Просто есть пользователь uvv - https://my.germany.ru/933659, он просил как-то меня показать как я умею программировать, я посмотрел его портфолио, там он пользуется cmake, я тоже решил изучить cmake, там ничего сложного, нужно создать текстовый файл, в котором написать такие строки:

cmake_minimum_required(VERSION 3.21 FATAL_ERROR)
project(Demo)
file(GLOB Demo_SRC
    "*.c"
)
 
add_executable(Demo ${Demo_SRC})

А cmake сам создаст большущий makefile.

кто как обзывается, тот так сам называется... маску ношу чтобы не заразить антиваксеров... Дневник тяжелобольного инвалида
#64 
uscheswoi_82 старожил02.04.22 16:49
uscheswoi_82
NEW 02.04.22 16:49 
в ответ uscheswoi_82 02.04.22 16:22

А я всё никак не могу научится пользоваться в Windows - File Explorer, а в MacOS Finder, поэтому в Windows использую Far Manager, а Mac Mini лежит и пылится в шкафу, хотя имхо там вроде есть Midnight Commander, но в макинтошах как-то дико пользоваться Bash.

кто как обзывается, тот так сам называется... маску ношу чтобы не заразить антиваксеров... Дневник тяжелобольного инвалида
#65 
AlexNek патриот02.04.22 17:28
AlexNek
NEW 02.04.22 17:28 
в ответ uscheswoi_82 02.04.22 16:22
как я умею программировать, я посмотрел его портфолио, там он пользуется cmake,

Вообще то эти вещи настолько далеки друг от друга, что повторять это - не имеет ну просто никакого смысла.

#66 
AlexNek патриот02.04.22 17:32
AlexNek
NEW 02.04.22 17:32 
в ответ uscheswoi_82 02.04.22 16:49
в Windows использую Far Manager

Это первое что я ставлю на новый комп. смущ

Но каждое (File Explorer, Far) существует для своих вещей.

#67 
alex445 коренной житель02.04.22 17:41
NEW 02.04.22 17:41 
в ответ AlexNek 02.04.22 17:32, Последний раз изменено 02.04.22 17:42 (alex445)

Это вот это фуфло вырвиглазное? Можно же какой-нибудь более приятный Total Commander, Free Commander и т.п. Или все на фирме повторяют вслед за главным альфакодером, застрявшим в средневековье?

#68 
AlexNek патриот02.04.22 17:53
AlexNek
NEW 02.04.22 17:53 
в ответ alex445 02.04.22 17:41
Это вот это фуфло вырвиглазное?

А что там вам не нравится?

#69 
Программист коренной житель02.04.22 20:14
NEW 02.04.22 20:14 
в ответ AlexNek 31.03.22 20:57
Это с какого века то?

CMake - это новая тулза (первый релиз был в 2000 году, последний - 29.03.2022). Ну и сейчас многие фирмы используют CMake. У меня как-то даже был отказ из-за того, что я не работал с CMake'ом :)

#70 
AlexNek патриот02.04.22 20:51
AlexNek
NEW 02.04.22 20:51 
в ответ Программист 02.04.22 20:14
CMake - это новая тулза

Возможно для кого то спок

Считается альтернативой распространённой в сообществе GNU
#71 
uscheswoi_82 старожил02.04.22 23:36
uscheswoi_82
NEW 02.04.22 23:36 
в ответ alex445 02.04.22 17:41

Зато там когда программируешь она подсвечивает разными цветами.

кто как обзывается, тот так сам называется... маску ношу чтобы не заразить антиваксеров... Дневник тяжелобольного инвалида
#72 
alex445 коренной житель03.04.22 05:22
NEW 03.04.22 05:22 
в ответ Программист 02.04.22 20:14
CMake - это новая тулза (первый релиз был в 2000 году, последний - 29.03.2022). Ну и сейчас многие фирмы используют CMake. У меня как-то даже был отказ из-за того, что я не работал с CMake'ом :)

Это скорее для разных удалённых сборок разных проектов, где не развёрнуты полноценные среды разработки, ну и вообще про управление сборками. Это явно не программистские задачи в чистом виде, а скорее админские или кто там на фирме отвечает за автоматизацию кучи сборок. И уж точно такие утилиты не нужны обычным разработчикам - им проще f5 нажать. Поэтому, когда формошлёп-кодер повторяет за местным альфакодером его тимлидские загибы, то это смешно и бесполезно выглядит: сидит в разных FAR'ах, пользуется консольной фигнёй для сборок своих формочек, и тому подобные закидоны. Со стороны ну прямо хакер.

#73 
Программист коренной житель03.04.22 12:06
NEW 03.04.22 12:06 
в ответ AlexNek 02.04.22 20:51
Возможно для кого то спок

Зачем же ты приводишь часть цитаты?

Считается альтернативой распространённой в сообществе GNU системе Autotools, разработанной на базе Perl и M4, которая требует определённых навыков для практического использования, а существующие версии в ряде случаев несовместимы друг с другом.
#74 
Программист коренной житель03.04.22 12:11
NEW 03.04.22 12:11 
в ответ alex445 03.04.22 05:22
И уж точно такие утилиты не нужны обычным разработчикам - им проще f5 нажать.

Зависит от проекта. Далеко не всегда все проекты находятся в одном солюшене.

Но, таки да, для "хелло, ворлд" CMake не нужен. Но мы и не знаем, зачем его применял человек, у которого подсмотрел uscheswoi_82.

#75 
AlexNek патриот03.04.22 12:11
AlexNek
NEW 03.04.22 12:11 
в ответ Программист 03.04.22 12:06
Зачем же ты приводишь часть цитаты?

потому как сообщество GNU находится довольно далеко от меня и что там у них происходит как то ну совершенно не интересно.

#76 
Программист коренной житель03.04.22 12:13
NEW 03.04.22 12:13 
в ответ AlexNek 03.04.22 12:11

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

#77 
AlexNek патриот03.04.22 13:03
AlexNek
NEW 03.04.22 13:03 
в ответ Программист 03.04.22 12:13
Если ты не пользуешься какой-то технологией

Ну так поэтому и сказал, что

Возможно для кого то

Для меня make (и подобное) ушел вместе с С лет так 25 назад. YAML для бильда еще попадался, а вот какой нибудь make еще ни разу.

#78 
alex445 коренной житель03.04.22 16:01
NEW 03.04.22 16:01 
в ответ Программист 03.04.22 12:11, Последний раз изменено 03.04.22 16:03 (alex445)
И уж точно такие утилиты не нужны обычным разработчикам - им проще f5 нажать.
Зависит от проекта. Далеко не всегда все проекты находятся в одном солюшене.

Я думал, что есть два основных сценария работы:


1) ты подключаешь уже скомпиленные библиотеки и используешь их;

2) если надо копаться в коде этих библиотек, то ты подключаешь в проект солюшены.


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

#79 
Murr патриот03.04.22 16:30
Murr
NEW 03.04.22 16:30 
в ответ alex445 03.04.22 16:01

А что это за работа

------

Нормальная работа.

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

#80 
1 2 3 4 5 6 7 8 9 10 все