Автор Тема: Клуб программистов  (Прочитано 29520 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Valentine Silvansky Автор темы

  • Эксперт
  • *****
  • Сообщений: 2210
  • Репутация: +1516/-10
  • Импровизатор-Экспериментатор
    • Канал на ютубе (музыка, обзоры, эксперименты)
Re: Клуб программистов
« Ответ #30 : Октября 25, 2021, 13:50:33 »
Вот, самое интересное, какой стэк используется в том или ином проекте и почему именно он.
У нас всё довольно просто. UIKit (в iOS без него никуда сложнее формочки), ReactiveObjC + бриджинг его в Swift. Придерживаемся классического MVC, ибо новомодные штуки типа VIPER и иже с ними хороши в основном для поточной разработки мелких проектов, для одного большого (да с богатым легаси, хех) это оверхед.

Оффлайн GrimGOR

  • Ветеран форума
  • ******
  • Сообщений: 4341
  • Репутация: +937/-225
  • Недалекий человек
Re: Клуб программистов
« Ответ #31 : Октября 25, 2021, 14:20:15 »
А в Рамблере с Мэйлру что было?

Оффлайн Valentine Silvansky Автор темы

  • Эксперт
  • *****
  • Сообщений: 2210
  • Репутация: +1516/-10
  • Импровизатор-Экспериментатор
    • Канал на ютубе (музыка, обзоры, эксперименты)
Re: Клуб программистов
« Ответ #32 : Октября 25, 2021, 15:33:26 »
А в Рамблере с Мэйлру что было?
В Рамблере я сначала на C++/Qt писал, полностью особый мир, кроссплатформа, сигналы/слоты, все дела. Потом некоторые вещи пришлось платформозависимыми делать, начал под мак допиливать, а там и до iOS недалеко. В Мэйл ушёл сначала под мак, потом на iOS полностью перебрался. Ничего примечательного не было, всё очень просто и в лоб делалось, без архитектурных изысков. Сетевой слой был отдельной библиотекой, разве что. В остальном AppKit и UIKit те же, с тем же MVC.

Оффлайн GrimGOR

  • Ветеран форума
  • ******
  • Сообщений: 4341
  • Репутация: +937/-225
  • Недалекий человек
Re: Клуб программистов
« Ответ #33 : Октября 26, 2021, 12:06:16 »
И правда, кодеры довольно закрытый народ. Так тема заглохнет... Расскажите, кто в какой среде пишет код? Как в конторах с этим обстоят дела? Жесткие корпоративные стандарты, или кому что удобнее? В Vim кто-нибудь работает в реальности?

Оффлайн ayv

  • Новичок
  • *
  • Сообщений: 77
  • Репутация: +21/-0
Re: Клуб программистов
« Ответ #34 : Октября 26, 2021, 19:35:27 »
Работаю на почту России. Делаем биг дату. Использую Scala, Apache Spark, Hadoop (со всем его зоопарком), Kafka и много других заумных (нет) технологий. Почти всю карьеру пишу в идее. Раньше на джаве сервисы разрабатывал. Когда подключаюсь по SSH к нодам всегда использую vi для просмотра и редактирования по мелочи каких-либо скриптов.

Оффлайн Valentine Silvansky Автор темы

  • Эксперт
  • *****
  • Сообщений: 2210
  • Репутация: +1516/-10
  • Импровизатор-Экспериментатор
    • Канал на ютубе (музыка, обзоры, эксперименты)
Re: Клуб программистов
« Ответ #35 : Октября 26, 2021, 19:48:16 »
До vim я так и не дорос, каюсь, даже гуглил несколько раз как из него выйти, ибо иногда он является редактором по умолчанию.  :pozor:
У себя меняю редактор на mcedit, в нём комментарии к коммитам пишу. А код пишу в Xcode и Sublime Text.

Оффлайн sda00

  • Эксперт
  • *****
  • Сообщений: 2605
  • Репутация: +1438/-142
  • смотрю на стриптиз, омаров жуя! не трачу время на форуме я!
Re: Клуб программистов
« Ответ #36 : Октября 26, 2021, 21:04:58 »
В Vim кто-нибудь работает в реальности?
:pozor:
йа.. vim/gvim.. кроссплатформенно.. с костылянием своих аддонов/модулей/расширений и, ессно, макросов..
т.е. вся эта бодяга с сохранением/редактированием/просмотром сессий/проэктов/буферов/шарингом/компиляцией/мэйкфайлами/и_т.д._и_т.п. (т.е "сопровождение/создание проэктов"™ и "разгребание субстанций"™) — "Only Vim Is Good Enough!"©™   :D

p.s.:
относительно высокий "порог вхождения" полностью окупается только если есть чёткое понимание задач™ и целей™, которые необходимо решить и достигнуть.. ни одна гуйня (  :D  и ни один emacs   :D  ) так не доставляют, как vim + custom extensions   :D   :D   :D
p.p.s.:
для простых проэктов/задач — SciTE..
« Последнее редактирование: Октября 26, 2021, 21:46:49 от sda00 »

Оффлайн GrimGOR

  • Ветеран форума
  • ******
  • Сообщений: 4341
  • Репутация: +937/-225
  • Недалекий человек
Re: Клуб программистов
« Ответ #37 : Октября 26, 2021, 21:11:18 »
Работаю на почту России. Делаем биг дату. Использую Scala, Apache Spark, Hadoop (со всем его зоопарком), Kafka и много других заумных (нет) технологий. Почти всю карьеру пишу в идее. Раньше на джаве сервисы разрабатывал. Когда подключаюсь по SSH к нодам всегда использую vi для просмотра и редактирования по мелочи каких-либо скриптов.

Круто, Почта России в последнее время очень радует!

Оффлайн _dblmko_

  • Ветеран форума
  • ******
  • Сообщений: 6907
  • Репутация: +2497/-831
Re: Клуб программистов
« Ответ #38 : Октября 26, 2021, 21:26:40 »
golang на GoLand ;D

Оффлайн SatanClaus

  • Опытный
  • ****
  • Сообщений: 689
  • Репутация: +107/-11
Re: Клуб программистов
« Ответ #39 : Октября 27, 2021, 13:00:09 »
Последние лет 5 вообще почти код писать не приходится.
ERP и HCM системы почти все в клауд ушли, а с SaaS особо не забалуешь, жри что дают. Остаётся, в основном, интеграции и трансформации данных между системами. Работал с внедрением Workday несколько лет. У них есть встроенный как бы middleware продукт с кучкой стандартных компонентов, которые покрывают типовые задачи. Есть возможность что-то минимально посчитать через mvel (язык выражений сверху на джаве) или в крайнем случае подключить кастомный джава код. Но попробуй продавить кастомный код. Для начала клиент откажется: нам же это поддерживать, у нас никто этого не знает, сделайте проще. А потом еще и аудит от Workday будет отговаривать или запретят вообще.
Последний год затыкаю дыру в проекте и пишу SQL запросы для отчетов. Сидит кучка оверквалифайд людей и делает отчеты. А вся проблема в закрытой системе и необходимости сертификации для получения доступа. Молодежь валится на экзаменах, а их 6 штук. В результате, легче отправить "старичков". Они экзамены с первого раза сдают.

Оффлайн mdj

  • Частый посетитель
  • **
  • Сообщений: 231
  • Репутация: +122/-0
Re: Клуб программистов
« Ответ #40 : Октября 27, 2021, 13:54:09 »
Java - принемайте в клуб )

Оффлайн Поволжский швед

  • Завсегдатай
  • ***
  • Сообщений: 265
  • Репутация: +428/-7
  • АВВА форэва
Re: Клуб программистов
« Ответ #41 : Октября 27, 2021, 19:25:20 »
По возможности учу джава по нескольким книгам для новичков :) :)Учу чисто для себя, так как просто интересно, да и студенческие комплексы возобладали, когда ничего не понимал в программировании. А еще пишу на этой самой Джаве "Самое лучшее приложение по изучению восточных языков". Все логические блоки уже написал, теперь осталось только изучить как запускать класс в классе, ну и графическую оболочку приляпать.

Оффлайн MrLf

  • Живу на форуме
  • *******
  • Сообщений: 8591
  • Репутация: +7753/-98
  • nylon fingerstyle
    • Martin Ludenhoff
Re: Клуб программистов
« Ответ #42 : Октября 28, 2021, 12:34:48 »
А на вопросы нубов в клубе отвечают? :crazy:
Если я зарегистрировался и сделал репозиторий на github.com, и этот репозиторий "public", что это значит? Могут ли другие люди туда перезалить файлы или что-то удалить? И почему github говорит, что если поменять "public" на "private", то это потенциально деструктивное действие? :in-panic:

Оффлайн GrimGOR

  • Ветеран форума
  • ******
  • Сообщений: 4341
  • Репутация: +937/-225
  • Недалекий человек
Re: Клуб программистов
« Ответ #43 : Октября 28, 2021, 13:58:17 »
А на вопросы нубов в клубе отвечают? :crazy:
Если я зарегистрировался и сделал репозиторий на github.com, и этот репозиторий "public", что это значит? Могут ли другие люди туда перезалить файлы или что-то удалить?

Никаких деструктивных действий никто не сможет выполнить с твоим кодом, но все пользователи смогут следить за проектом,  будут иметь доступ к коду, смогут использовать в своих проектах и т.д.



... и добавил:

И почему github говорит, что если поменять "public" на "private", то это потенциально деструктивное действие? :in-panic:

Не знаю точно, что именно имеется в виду. Или речь идет о том, что пропадут все "привязки" следящих за проектом людей (через звездочки и т.п. вещи), или о том, что открытая разработка рулит!  :)
« Последнее редактирование: Октября 28, 2021, 14:01:16 от GrimGOR »

Онлайн samyvolosaty

  • Опытный
  • ****
  • Сообщений: 865
  • Репутация: +479/-0
  • GuitarPlayer.Ru fan!
Re: Клуб программистов
« Ответ #44 : Октября 28, 2021, 18:08:43 »
А на вопросы нубов в клубе отвечают? :crazy:
Если я зарегистрировался и сделал репозиторий на github.com, и этот репозиторий "public", что это значит? Могут ли другие люди туда перезалить файлы или что-то удалить? И почему github говорит, что если поменять "public" на "private", то это потенциально деструктивное действие? :in-panic:

public - это значит, все видят и могут скопировать, без твоего разрешения никто ничего не поменяет.

... и добавил:

принимайте в клуб.  :rolleyes:

турбобейсик -> fortran -> C -> C++ (ещё немного java,python,php и всякая фигня для развлечения). :crazy:

CORBA, OpenGL, mpi   8)

« Последнее редактирование: Октября 28, 2021, 18:16:41 от samyvolosaty »