Вся суть волков и волкодавов с точки зрения кибернетики
Аноним
13/04/24 Суб 18:12:54
№
3121196
Ответ
Волки - определенно проблема для рынка IT как со стороны работодателя (волки значительно снижают общий КПД разработки и доверие кабанов к инженерам), так и со стороны кандидатов (волки создают давление снизу, обесценивая сложившиеся за 20-30 лет метрики первичного отбора). Проблема волкодавов в том, что они пытаются бороться с этим явлением методами XIX-XX веков, когда барьеров в коммуникациях было естественным образом больше. Эти же методы в современном контексте больше вредят, чем решают проблему:
1. Собесы усложняются, возникает больше промежуточных фильтров как реакция на обесценивание первичных метрик. Это усиливает нагрузку на найм кандидатов, снижания вероятность найти тот самый алмаз, а это снижает общий КПД разработки.
2. Этот фактор и волки толкают кабанов к усилению контроля над разработчиками, доводя всё до микроменеджмента. Микроменеджмент в средне-долгосроке снижает КПД разработчиков, т.к. в этом случае фокус размывается, тратится всё больше на отчетность вместо собственно реализации функционала и его локального тестирования.
3. Эти два фактора и волки толкают кабанов к решению проблемы путем сужения пула кандидатов через нетворкинг. Это с другой стороны ограничивает кабанов в пуле отбора кандидатов, среднее качество кандидата в средне-долгосроке падает, ибо почти нулевая конкуренция (свободный рынок не просто так возник как реакция на полудохлый феодализм).
4. Все эти три фактора и волки толкают к коллапсу IT быстрыми шагами. Сначала пострадают стартапы, потом начнется распад бигкека, ибо упрутся в потолок производства фич и продуктов: либо из-за железок, либо из-за технологий (для развития технологий разработчики должны находить энергоресурсы не только на feature shipping), либо из-за снижения продуктивности разработчиков - не важно. Мы все прекрасно должны понимать, что происходит, когда система не может производить больше плюшек для людей.
Но где решение проблемы волков? Чтобы его найти, нужно в принципе понять причины волчества. Софтовая разработка в принципе не была хайповой сферой до катастрофической инфляции, ковидовой паники и душноты государствами нолохами и регуляциями, потому что большинство волков могло вполне себе закрывать свои потребности, работая не в IT. Соответственно, чтобы не случилось дефенсивной катастрофы, нужно помимо существовавшего всё время гейткипинга в индустрию предлагать адекватную не IT альтернативу, а это игра с нулевой суммой Сам рынок IT продуктов - это про оптимизацию бизнес-процессов с помощью компьютерных и телекоммуникационных технологий. В основе этих бизнес-процессов лежат по нисходящей, сюрприз, человекоориентированные услуги и производство материальных ценностей. Чтобы производить материальные ценности, нужны внешние энергоресурсы.
Так что имхо решение проблемы лежит в комплексной перестройке человеческих ценностей, с ориентацией на креативность и внешнюю экслоративность (историческая проблема рахоэкономики в том, что она ориентируется почти всегда на внутригруповое выживание, а это игра с нулевой суммой):
1. Демократизация последних технологий драйвит процесс деволчизации. Причем не только чисто виртуальных. Как? Больше опенсурса, гайдов с объяснением базы - больше потенциальных компаний, шире рынок, шире возможности для заработка. А значит меньше конкурентного давления в уже зрелых нишах. Но такой вариант подходит для умных и созидательных людей. Работать будет, если на это будет хороший спрос (кому нужно ИИ когда людям банально жрать нечего становится?).
2. Производство high stimuli вещей (как дешевых материальных, так и виртуальных) для той категории, у которой не хватает мозгов для создания нового или изучения новых технологий. Это уже намечалось в ковидные годы с расцветом всяких развлекательных сервисов. Больше цифровых high stimuli вещей - шире рынок, больше работы нам. Но это будет работать, если покупательской способности черни хватит не только на еду и минимальное жилье.
3. Уничтожение совсем упрямых коррупционеров. Именно они продвигают культуру микроменеджмента, back-to-office, с их подачи душат мелких частников и фермеров. Важно таргетить именно эту категорию, а честными, добродушными кабанами и такими же высшими дорожить. Это освободит больше капитала для реализации первых двух программ.
4. Создание своих гильдий. Тут объяснять не нужно.
Главноее все эти 4 программы реализовывать в адекватной пропорции, делая больше упора на первое и четвертое. Иначе часть из нас сама станет коррупционерами, и IT-шка дальше будет катиться в жопу (второй закон термодинамики никто не отменял).
Пропущено 3 постов, 2 с картинками.
Но она работает. Марксизм - это политический фреймворк для быдла. Как и либерализм с лолбертарианством.
Лол, борцуны с волками - это натурально та карикатура: "Я борюсь за капитализм, потому что у меня есть капитал, ты борешься за капитализм, потому что у тебя нет мозгов".
А что ты думаешь, анон?
Пропущено 17 постов, 3 с картинками.
>Тех, кого много, это не совсем люди, это биороботы. Достаточно примитивные.
Можно же просто выращивать мозги в пробирке и подключать к компьютерам. Они и будут писать код. А программистишки обходятся слишком дорого, нахер им платить сотыги.
Страшно представить, что будет с айти через 5 лет с такой разметкой
Мне вот интересно: как это у местных манек в голове умещается: одновременно плакаться о том что нельзя вкатиться, кабанью нужны только умудренные опытом профессора Computer Science - и в то же время, вести священную войну с волками? У вас там как, биполярное расстройство череп не жмет?
Аноны, только вкатываюсь в фриланс.
Подскажите фриланс сайты для вебдева, с которых я смогу вывести деньги на карту российского банка
Пропущено 109 постов, 5 с картинками.
Есть альтернатива хорошему заработку. И альтернатива эта - сидеть на жопе ровно. Для того, кто обладает мало-мальской квалификацией позволяющей работать удалённо, не составит труда выбрать. И для этого даже не обязательно брать ипотеку на релокацию. Палю годноту, апворк принимает околороссийские интернеты, например абхазские. Чилишь у моря, раскачиваешь акаунт, профит.
Вот текстовый вариант: https://docs.google.com/document/d/16Jb10hHNSi3fiWKuqaDPFFzO8lKI6jKRV5GcfC5FT7M/edit?usp=sharing
Здравствуйте! Есть ли смысл заваливаться в QA? Мне терять уже нечего. Знаю только Java, английский (
Аноним
16/04/24 Втр 20:12:04
№
3125457
Ответ
Пропущено 20 постов, 1 с картинками.
Литерали блять, 10 секунд поиска по ХХ, +2 секунды отхлебнуть мохито
https://hh.ru/vacancy/81430574?query=Java+junior&hhtmFrom=vacancy_search_list
hh.ru/vacancy/94824174?query=Java+junior&hhtmFrom=vacancy_search_list
Ну ребят, ну ХХ же есть, что вы за хуйню транслируете из манямирка?
Пока без шапки, надеюсь накидаем что-нибудь
Пропущено 84 постов, 17 с картинками.
Анончик, спасибо тебе большое, благодаря тебе я сделал первый шаг в этом удивительном и полном опасностей и приключений мире!
3 года я дрочил литкод, прошел херову тучу курсов, во всем себе отказывал, вылизывал резюме, готовился к собесам.
И вот назначил я себе дату 10 апреля, что начну подаваться на вакансии.
И внезапно я осознал, что не могу! Да, все так, просто не могу, я уже 2 недели сижу и меня трясет, я никак не могу заставить себя податься.
Вот оно резюме, вот оно линк, вот я. НО не могу. Меня трясет, я уже думал порезать себя. Что посоветуете?
Помогите, я прошу помощи, умоляю.
Кто сталкивался с таким? Может какие-нить препараты? Прокапаться лечь куда-нить?
Пропущено 11 постов, 1 с картинками.
Подавай сначала в места, куда бы тебе не хотелось, типа всякие ООО "Кабан кабаныч". Первые два-три собеса по-любому зафейлишь из-за волнения, зато на следующем уже почувствуешь себя уверенно, потому что вопросы везде плюс-минус одинаковые.
Ну и попробуй найти причину тряски. Вот отсобесился ты, неважно, плохо или хорошо, а тебе пришел отказ. Дальше что? Небо на землю упадет да? Просто подашься в следующую контору, потом в следующую, и и где-то в итоге выстрелит. Короче, позадавай себе подобные вопросы, и поймешь, что у тебя просто в голове насрано, а реально бояться нечего.
Тем более самая муторная часть - это обычно лайв кодинг, а ты его после литкода должен делать на раз-джва.
Ты пойми, прохождение собесов это отдельная дисциплина, с работой не имеющая ничего общего. И научиться ей можно, только проходя собесы. Так шо не ссы и начинай рассылать.
1. Заполняешь резюме на hh
2. Выбираешь нужные вакансии
3. Даешь другу аккаунт и ссылки на ваканссии, просишь его нажать на отклик
Только как ты планируешь собес проходить, если ты на ебучую кнопку ссыкуешь нажать? Как потом будешь писать коллегам с вопросами?
Кароче тебе мы не поможем, тебе реально башку надо фиксить
В сисадмины и тем более в девопс мне не вкатиться, сейчас курс по windows администрированию (у нас и у заказчиков винсерверы, линукса нет, но с ним тоже знаком) прохожу но это скорее чисто для себя, чем козырять сертификатом. Наиболее близко это как раз фронтенд/бекенд но по факту надо все с нуля начинать, тк кодить то я умею но вот специфику технологий я уже не знаю.
Пропущено 19 постов, 2 с картинками.
Я установил C++Builder Community Edition. Это моя первая программа для Android. Там написано, что п
Аноним
13/04/24 Суб 17:09:59
№
3121132
Ответ
Там написано, что программу можно использовать физическим лицам, если их годовой доход не превышает 5000$. Это же полляма.
Я собираюсь делать программы чисто для себя и своих друзей.
C++ Builder безумно люблю с универа. Шлеп-шлеп и готово. Питон тоже неплох, но что-то я не нашёл аналогов для андроида.
C# обожаю тоже, можно ли там на андроид без мозгоебства также программки писать?
В чем я неправ?
Пропущено 15 постов, 1 с картинками.
Какой браузер? Флатер нативный. В жс он компилится только для веб
FAQ
1. Хочу стать спецназом мира программирования, с чего начать?
Пойти в любой франч. Там тебя научат.
Осознать что 1с это не о программировании и начать читать http://v8.1c.ru/edu/platform_training.htm , доступно, официально.
Неофициально https://forum.ruboard.ru/
Основы бухгалтерии в одной статье: https://infostart.ru/public/94641/
2. А онлайн-курсы есть какие?
Хорошие курсы по программированию для начинающих http://xn----1-bedvffifm4g.xn--p1ai/ http://курсы-по-1с.рф/. Регаешься на курс, каждый день приходит по 1-му видеоуроку. Смотришь на скорости x4, усваиваешь только самое главное. По "1С: Специалист по платформе" там же хороший курс, но он за деньги.
Курс по СКД (система компоновки данных - инструмент разработки отчетов): http://www.spec8.ru/kurs-po-skd-besplatno
Описание местного языка запросов: http://programmist1s.ru/yazyik-zaprosa-1s/
Ютубчик:
https://www.youtube.com/@ironskills-1c/
https://www.youtube.com/@user-fh3kw1kb7v/
https://www.youtube.com/@tp2b/
https://www.youtube.com/@user-nd9cv4pd5m/
https://www.youtube.com/@user-mq9hs6wp5s/
https://www.youtube.com/@yellow_club/
https://www.youtube.com/@e1c_community/
3. Умею читать, что посоветуете?
http://v8.1c.ru/metod/books/
Если хочешь получить базовые знания по именно программированию на платформе 1С, тогда гугли книжку "1C:Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы" (Радченко М. Г., Хрусталева Е. Ю.), либо купи бумажную, она стоит 200р.
4. А стоит ли мне вообще идти в 1С?
Тебе определенно не стоит идти в 1с если:
- Ты любишь программировать, и хочешь заниматься только этим
Подумай, вероятно стоит выбрать другой язык.
- Тебе не нравиться общаться с людьми
Зачастую специалист 1с общается с клиентом на прямую, должность аналитика есть далеко не везде.
- Ты слишком раним/эмоционально неустойчив.
Иногда клиент негативно настроен по отношению к тебе, к твоей компании, и к 1с в целом. Иногда он орет и хочет подать на тебя в суд. Но если ты хорошо делаешь свою работу, ну или по крайней мере не косячишь и сможешь объяснить клиенту, что если что-то не работает, виноват не ты, а фирма 1С, продуктом которой вы вместе и пользуетесь, тогда клиент будет тебя любить. На самом деле хороших клиентов, которые довольны твоей работой больше, чем недовольных.
Тебе стоит идти в 1с если:
- Тебе нравится работать с данными
1с прежде всего это база данных, ну и оболочка к ней.
- Ты умеешь хорошо себя продавать и у тебя прокачен навык убеждения
В 1С очень важно общение с заказчиком. Иногда можно вообще не программировать, а изменить бизнес-процесс. А иногда можно приехать к заказчику, сделать доработку, которую он заказывал. А после этого рассказать, как еще можно автоматизировать его процесс и взять заказ еще на пару десятков тысяч рублей.
5. Откуда качать обновления для конфигураций?
Для реальных бойцов элитного батальона внедренцев: http://forum.ru-board.com/forum.cgi?forum=35 - здесь есть все, ищешь тред "1С:Предприятие v.8.x+типовые конфигурации 8.x", удовлетворит запросам даже самого изысканного 1-разработчика требуется регистрация.
Для франшизопидоров и прочих опущенцев: https://users.v8.1c.ru/
6. С чего начинать карьеру 1Сника? Как попасть во франч?
Лучше всего начинать карьеру с франча, т.к. сразу получаешь кучу боевых задач реальных клиентов. Во франче, если повезет с коллегами, сможешь консультироваться с такими же новичками и помогать друг другу по началу. То, что любой 1Сник в любом случае начинает с разноса дисков - миф. Никто не мешает начать с сервис-инженера и возить диски, набираться потихоньку опыта и перекатиться в программиста, но если есть опыт программирования на любом другом языке и желание развиваться быстрее, можно пробовать сразу идти на программиста-стажера, многие франчи берут таких стажеров.
Чтобы попасть во франч с нулевым опытом в 1С, то есть два пути. Первый это либо идти на сервис-инженера разносчика дисков. Либо прочитать хотя бы Радченко из 1-го и 3-го пункта и прочитать что-нибудь типа "Основы бухучета за 21день" (в принципе и за 7 дней сойдет), и тогда уже можно вешать резюме и искать вакансии с заявкой на начинающего программиста, тогда не придется возить диски.
Никто эти блядские диски не носит из стажеров. Сервис-инженеры носят, но это мрази, которые только усложняют дальнейшую работу с клиентом и всё делают на отъебись. Сервис-инженеров никто не любит. Не идите в сервис-инженеры, а сразу в стажеры.
7. Прошел курсы, книжки почитал, на что теперь рассчитывать?
На сосание хуйцов, а ты что думал? Начальная зарплата колеблется от 5 до 25 тысяч в зависимости от региона. Делаешь резюме, выкладываешь на местной бирже, пишешь по всем вакансиям, которые есть в базе, можешь попробовать спиздеть про опыт. Иногда 1С это не программирование, а продажи (см. вторую часть 4-го пункта). Писать код не сложно, намного ценнее знание предметной области (бухгалтерия, управление торговлей в целом, учет зарплаты, ведение любого учета и бизнес-процессов в принципе). Для начала достаточно уметь быстро гуглить и пиздеть, что в косяках виноваты пользователи.
Полностью двачую абзац. Особенно про начальную зарплату.
8. Пишу диплом на 1с, помогите.
Мы тут не помогать сидим, а деньги зарабатываем, сынок, пиши в треде контакты и краткое ТЗ.
9. НЕ ПРОГРАММИРОВАНИЕ
Любой вменяемый 1С-ник займет должность на порядок выше в твоем отделе независимо от языка. Знание предметной области стоит выше простого умения программировать.
10. Я сисадмин, нужно автоматизировать торговую точку, помогите посчитать стоимость лицензий.
На сайте 1С ищешь список франчей в твоем городе, звонишь, объясняешь, просишь прислать коммерческое предложение, они в тебе сами заинтересованы.
11. Для нищих и жадных анонов, готовящихся к сертификату 1С:Профессионал, есть лайфхак: покупаете приложение в Google Play, устанавливаете его в bluestacks, возвращаете деньги.
ПРЕДЫДУЩИЙ:
>>3105843 (OP)
>>3105843 (OP)
>>3105843 (OP)
Пропущено 2 постов, 1 с картинками.
Больше пары строк кода в посте или на скриншоте ведут в ад.
Для программирования на HTML https://codesandbox.io
Для Node.js с консолькой https://repl.it/languages/nodejs
Если рассчитываешь получить дельный ответ, сформулируй правильно вопрос: «что я хочу получить, что я для этого делаю, что я вместо этого получаю». Если/когда самостоятельно найдёшь решение — поделись в треде, мы за тебя переживаем.
Документация - https://developer.mozilla.org
Руководство для вката - https://github.com/acilsd/wrk-fet#javascript
Пропущено 519 постов, 70 с картинками.
Всё так, все кто пишут классами должны срыгнуть с программирования.
Обезумевшие просто, хотят ОБЪЕКТЫ чтобы было ПРОЩЕ, чтобы КАК В РЕАЛЬНОМ МИРЕ. Кто этому дерьму учит вообще?
И не говори, ебанутые какие-то. Джаваскрипты, джявы, сисярпы. Хрптьфу нахуй.
мимо
В данном треде предлагаю обсуждать все наши ВАЛЮТНЫЕ моментики: как найти буржуя сидя не в РФ, как найти буржуя сидя в РФ, налоги переводы etc.
Конкретно меня сейчас мучает один очень важный вопрос: я хочу вернуться в РФ и продолжить получать свою зп. Вопрос к РФ-валютным: КАК ВЫ ЭТО ДЕЛАЕТЕ?
1) Крипта? Мне доступен этот вариант, но я не хочу его выбирать - я хочу платить ИП налоги (ИП не может получать доход в крипте), я не хочу бегать по обменникам за налом, я НЕ ХОЧУ получать p2p переводы на карточку. Мб есть варианты хитрее? Подскажите
2) Свифт? Он окончательно мертв или нет? Мб есть какой-то секретный банк, где нормис может регнуть ИП-акк и таскать бабки с deel?
3) Прокси? Совсем не хочется регать где-то ИП в Грузии, платить еще налоги, платить комиссии , потом хз как пересылать в РФ, платить налоги еще раз
4) Что-то еще?
В общем, приглашаю всех валютных господ в тред, всем чаю, заранее спасибо за ответы!
Пропущено 12 постов, 1 с картинками.
⚹ https://github.com/sosachbot/cppthreadhat
⚹ Для кусков кода: https://0bin.net/
Ответы на вопросы:
⚹ https://en.cppreference.com/w/
⚹ https://www.cplusplus.com/reference/
Для указателей: ⚹
Прошлый тред: >>3012308 (OP)
Пропущено 774 постов, 76 с картинками.
Как же ты ахуеешь, когда увидишь что действительно делает atd::move return reinterpret_cast<T&&>(std::remove_cv(t))
В идеальном случае не делает ничего, просто свапается указатель на внутреннюю кучу пежду двумя объектами, в осбых случаях подставляются сгененрированные функции вроде ::move_allocator<Т> там их несколько штук, вроде для массивов специальный предусмотрен и еще для каких то
https://www.youtube.com/results?search_query=php+%D1%83%D1%80%D0%BE%D0%BA%D0%B8+2023
Уроки по Laravel
https://laravel.com/docs/11.x
Архитектура сложных веб-приложений. С примерами на Laravel:
https://github.com/adelf/acwa_book_ru
Шаблоны проектирования:
https://refactoring.guru/
Интересные проекты на/для PHP:
https://frankenphp.dev/
https://roadrunner.dev/
https://reactphp.org/
https://openswoole.com/
https://spiral.dev/
Остальное обсуждаем в треде
Пропущено 544 постов, 56 с картинками.
Битрикс тред создай и там сиди лол. В целом мне похуй на самом деле. Делай что хочешь
На вашем этом пхп такое не напишеш.
Ruby thread номер undefined method + for nil:NilClass (NoMethodError) /ruby/
Аноним
02/02/23 Чтв 16:19:36
№
2596950
Ответ
https://www.ruby-lang.org/en/news/2022/12/25/ruby-3-2-0-released/
ИЗУЧЕНИЕ ЯЗЫКА
Q: C чего мне начать, чтобы стать рубистом?
A: Отличным началом будет Programming Ruby (The Pragmatic Programmers Guide), читать Eloquent Ruby и The Well Grounded Rubyist после прочтения первой толку особо не даст, одни и те же вещи, дальше читаем Ruby Way, затем познаем метапрограммирование с Metaprogramming Ruby.
А дальше открываем Ruby cookbook 2015 года, Пишем свой код во время чтения.
Q: Следующий уровень, продвинутые книги по руби:
A: Confident Ruby by Avdi Grimm | Practical Object-Oriented Design in Ruby
Refactoring Ruby Edition | Ruby Under a Microscope
Q: Онлайн курсы чтобы попробовать/вкатиться:
A: https://ruby.github.io/TryRuby/ | https://rubymonk.com/
https://www.codewars.com/?language=ruby | http://rubykoans.com
Q: Какой gem посмотреть, чтобы понять, как писать код?
A: Лучше всего посмотреть небольшие gem'ы вроде cancancan, pundit, camping.
Еще можешь полистать на гитхабе гемы с нарастающей популярностью (там еще нет тысяч строк, и тебе будет легче понять): https://github.com/trending?l=ruby
Q: Хорошие практики по руби и рельсам?
A: Обязательно стайлгайды (как оформлять код):
https://github.com/rubocop-hq/ruby-style-guide
https://github.com/JuanitoFatas/fast-ruby
https://github.com/rubocop-hq/rails-style-guide
Руководства "для чайников":
https://www.railstutorial.org/book [en]
https://www.theodinproject.com/tracks/1 [en] | http://codenamecrud.ru/ [ru]
Еженедельная рассылка с новостями из руби мирка:
https://rubyweekly.com
Прочая годнота:
https://github.com/markets/awesome-ruby
Q: Документация по стандартным библиотекам руби и рельс:
A: https://ruby-doc.org/ | https://api.rubyonrails.org
https://guides.rubyonrails.org
Q: Можно ли на руби писать нативные GUI, мобильные приложения, игры?
A: Да, но не стоит.
Q: Что ещё изучить?
A: Английский, git, linux. Паттерны. Один из часто используемых – Service Object.
https://www.sitepoint.com/7-design-patterns-to-refactor-mvc-components-in-rails
СРЕДА РАЗРАБОТКИ
Q: Как установить разные версии рубей?
A: https://rvm.io | https://github.com/rbenv/rbenv | https://github.com/asdf-vm/asdf
Q: Есть ли чат в Telegram?
A: @rubylang | @rubyschool | @rubyrush | @ruby_talks | @ruby_wdh
РАБОТА
https://hh.ru/search/vacancy?text=ruby
https://t.me/rubyjob
https://rubyjobs.dev/
https://www.upwork.com/
Пропущено 502 постов, 58 с картинками.
конечно пиши на чем нравится, вот вакуха на джуна, удаленка
https://hh.ru/vacancy/97186095?query=Ruby&hhtmFrom=vacancy_search_list
Мне это показалось слишком нагруженным, не смотря на то, что я знаю регулярные выражения, т.е. я не понимаю, зачем их писать в неуникальных случаях, также я не увидел там валидацию хэшей, а мне нужно было именно это.
Поэтому я начал искать gem реализации иных ребяток, и не нашел валидацию, где не нужно было бы писать регулярные выражения или где можно создать свой шаблон для валидации проще. Поэтому я взял и написал свой класс начальной общеобразовательной школы для программистов с отклонениями и неординарным юмором (для себя).
- Там можно валидировать переменную или хэш.
- Там можно использовать готовые валидаторы.
- Там можно добавить шаблон для валидации хэша.
- Там можно добавить свои валидаторы к готовым (для любителей писать свои регулярные выражения).
- Там можно иметь валидацию или nil (для редких случаев, если девушка оставила номер телефона или нет).
+ Там нельзя валидировать хэши с вложенными хэшами пока иксзибит валидирует хэш, чтобы валидировать хэш (т.е. рекурсивная валидация вложенных хешей будет сделана когда-нибудь позже)
+ Там нет линтера и не будет, так что интервалы происаны в 4 пробела при табуляции (потому что я умею считать только с пяти до четырех).
+ Там нужен рефакторинг, и я оптимизирую код позже, т.е. он будет более профессиональным, но только тогда, когда я вырасту с middle+ до entry level
Просто я действительно не нашел простую валидацию, а у меня просто, как я считаю. Что думаете?
https://github.com/butteff/is_valid_ruby_gem ?
Но это всего-лишь 0.0.9 версия...
>python >py >pypa >pip >pipx >pypi >pyproject >pyenv >pipenv >poetry &
Аноним
20/03/24 Срд 18:40:32
№
3094011
Ответ
>py
>pypa
>pip
>pipx
>pypi
>pyproject
>pyenv
>pipenv
>poetry
>__init.__.py
>mypy
>PEP
>pythonista
Пропущено 2 постов, 2 с картинками.
FAQ
1. Хочу стать спецназом мира программирования, с чего начать?
Пойти в любой франч. Там тебя научат.
Осознать что 1с это не о программировании и начать читать http://v8.1c.ru/edu/platform_training.htm , доступно, официально.
Неофициально https://forum.ruboard.ru/
Основы бухгалтерии в одной статье: https://infostart.ru/public/94641/
2. А онлайн-курсы есть какие?
Хорошие курсы по программированию для начинающих http://xn----1-bedvffifm4g.xn--p1ai/ http://курсы-по-1с.рф/. Регаешься на курс, каждый день приходит по 1-му видеоуроку. Смотришь на скорости x4, усваиваешь только самое главное. По "1С: Специалист по платформе" там же хороший курс, но он за деньги.
Курс по СКД (система компоновки данных - инструмент разработки отчетов): http://www.spec8.ru/kurs-po-skd-besplatno
Описание местного языка запросов: http://programmist1s.ru/yazyik-zaprosa-1s/
Ютубчик:
https://www.youtube.com/@ironskills-1c/
https://www.youtube.com/@user-fh3kw1kb7v/
https://www.youtube.com/@tp2b/
https://www.youtube.com/@user-nd9cv4pd5m/
https://www.youtube.com/@user-mq9hs6wp5s/
https://www.youtube.com/@yellow_club/
https://www.youtube.com/@e1c_community/
3. Умею читать, что посоветуете?
http://v8.1c.ru/metod/books/
Если хочешь получить базовые знания по именно программированию на платформе 1С, тогда гугли книжку "1C:Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы" (Радченко М. Г., Хрусталева Е. Ю.), либо купи бумажную, она стоит 200р.
4. А стоит ли мне вообще идти в 1С?
Тебе определенно не стоит идти в 1с если:
- Ты любишь программировать, и хочешь заниматься только этим
Подумай, вероятно стоит выбрать другой язык.
- Тебе не нравиться общаться с людьми
Зачастую специалист 1с общается с клиентом на прямую, должность аналитика есть далеко не везде.
- Ты слишком раним/эмоционально неустойчив.
Иногда клиент негативно настроен по отношению к тебе, к твоей компании, и к 1с в целом. Иногда он орет и хочет подать на тебя в суд. Но если ты хорошо делаешь свою работу, ну или по крайней мере не косячишь и сможешь объяснить клиенту, что если что-то не работает, виноват не ты, а фирма 1С, продуктом которой вы вместе и пользуетесь, тогда клиент будет тебя любить. На самом деле хороших клиентов, которые довольны твоей работой больше, чем недовольных.
Тебе стоит идти в 1с если:
- Тебе нравится работать с данными
1с прежде всего это база данных, ну и оболочка к ней.
- Ты умеешь хорошо себя продавать и у тебя прокачен навык убеждения
В 1С очень важно общение с заказчиком. Иногда можно вообще не программировать, а изменить бизнес-процесс. А иногда можно приехать к заказчику, сделать доработку, которую он заказывал. А после этого рассказать, как еще можно автоматизировать его процесс и взять заказ еще на пару десятков тысяч рублей.
5. Откуда качать обновления для конфигураций?
Для реальных бойцов элитного батальона внедренцев: http://forum.ru-board.com/forum.cgi?forum=35 - здесь есть все, ищешь тред "1С:Предприятие v.8.x+типовые конфигурации 8.x", удовлетворит запросам даже самого изысканного 1-разработчика требуется регистрация.
Для франшизопидоров и прочих опущенцев: https://users.v8.1c.ru/
6. С чего начинать карьеру 1Сника? Как попасть во франч?
Лучше всего начинать карьеру с франча, т.к. сразу получаешь кучу боевых задач реальных клиентов. Во франче, если повезет с коллегами, сможешь консультироваться с такими же новичками и помогать друг другу по началу. То, что любой 1Сник в любом случае начинает с разноса дисков - миф. Никто не мешает начать с сервис-инженера и возить диски, набираться потихоньку опыта и перекатиться в программиста, но если есть опыт программирования на любом другом языке и желание развиваться быстрее, можно пробовать сразу идти на программиста-стажера, многие франчи берут таких стажеров.
Чтобы попасть во франч с нулевым опытом в 1С, то есть два пути. Первый это либо идти на сервис-инженера разносчика дисков. Либо прочитать хотя бы Радченко из 1-го и 3-го пункта и прочитать что-нибудь типа "Основы бухучета за 21день" (в принципе и за 7 дней сойдет), и тогда уже можно вешать резюме и искать вакансии с заявкой на начинающего программиста, тогда не придется возить диски.
Никто эти блядские диски не носит из стажеров. Сервис-инженеры носят, но это мрази, которые только усложняют дальнейшую работу с клиентом и всё делают на отъебись. Сервис-инженеров никто не любит. Не идите в сервис-инженеры, а сразу в стажеры.
7. Прошел курсы, книжки почитал, на что теперь рассчитывать?
На сосание хуйцов, а ты что думал? Начальная зарплата колеблется от 5 до 25 тысяч в зависимости от региона. Делаешь резюме, выкладываешь на местной бирже, пишешь по всем вакансиям, которые есть в базе, можешь попробовать спиздеть про опыт. Иногда 1С это не программирование, а продажи (см. вторую часть 4-го пункта). Писать код не сложно, намного ценнее знание предметной области (бухгалтерия, управление торговлей в целом, учет зарплаты, ведение любого учета и бизнес-процессов в принципе). Для начала достаточно уметь быстро гуглить и пиздеть, что в косяках виноваты пользователи.
Полностью двачую абзац. Особенно про начальную зарплату.
8. Пишу диплом на 1с, помогите.
Мы тут не помогать сидим, а деньги зарабатываем, сынок, пиши в треде контакты и краткое ТЗ.
9. НЕ ПРОГРАММИРОВАНИЕ
Любой вменяемый 1С-ник займет должность на порядок выше в твоем отделе независимо от языка. Знание предметной области стоит выше простого умения программировать.
10. Я сисадмин, нужно автоматизировать торговую точку, помогите посчитать стоимость лицензий.
На сайте 1С ищешь список франчей в твоем городе, звонишь, объясняешь, просишь прислать коммерческое предложение, они в тебе сами заинтересованы.
11. Для нищих и жадных анонов, готовящихся к сертификату 1С:Профессионал, есть лайфхак: покупаете приложение в Google Play, устанавливаете его в bluestacks, возвращаете деньги.
ПРЕДЫДУЩИЙ:
>>3085397 (OP)
>>3085397 (OP)
>>3085397 (OP)
Пропущено 539 постов, 39 с картинками.
Ты ебанутый? Git зарубежное ПО (пхахахахах). Практически все +- крупные компании в том числе очень близкие к гос-ву self-хостят gitlab и кто что им сделает? К тому же git открытый свободный софт, а не проприетарное гавно.
Как люди используют чат GPT? Заполните пожалуйста анкету
Anthrax
10/04/24 Срд 14:54:30
№
3118057
Ответ
Ссылка на анкету: https://forms.office.com/e/aP8heBtm86
Пропущено 10 постов, 1 с картинками.
пусть так.
Но ты согласен, что это по сути километры мусорного бойлерплейта, которые как раз и надрочили генерить chatgpt ?
В основном это не нужно. Особенно за пределами Озона.
Маркетплейс останется только один.
Нет. Жопити полезна в вопросах "чем сделать", а не "как сделать". В первом случае можно найти более актуальный ответ на стаковерфлоу. Во втором случае получаешь шизофренический высер, который в прод ставить нельзя. Вывод: хайпово, но в большинстве случаев бесполезная трата времени, т.к. в гугле найдёшь быстрее и актуальнее. Для программиста с опытом бесполезная вещь.
сап програмач! Решил вот выучить JavaScript, почитал о нем немного и понял, что нужно учить еще и HT
Аноним
14/04/24 Вск 19:05:50
№
3122523
Ответ
Остается только один вопрос: какие еще существует годные бесплатные курсы/книги/видео/статьи и тд и тп по данным языкам, и какими лично вы пользовались и что можете по ним сказать?
Пикрандом
Пропущено 12 постов, 2 с картинками.
Нууу какую я могу посоветовать... Одну по базе данных... чё-нибудь лайтовое по вордпрессу... по ларавелу... и фронтэнд
Coronel C., Morris S. Database Systems 14ed 2023 - $76
https://www.amazon.com/Database-Systems-Design-Implementation-Management/dp/1337627909/
Building Web Apps with WordPress: WordPress as an Application Framework 2ed 2019 - $12.71
https://www.amazon.com/Building-Web-Apps-WordPress-Application/dp/1491990082
PHP Cookbook: Modern Code Solutions for Professional Developers 1st ed 2023 - $28.66
https://www.amazon.com/PHP-Cookbook-Solutions-Professional-Developers/dp/1098121325
Mastering API Architecture: Design, Operate, and Evolve API-Based Systems 1st ed 2022 - $37.62
https://www.amazon.com/Mastering-API-Architecture-Operate-API-Based/dp/1492090638
Laravel: Up & Running; A Framework for Building Modern PHP Apps 3rd ed - $34.81
https://www.amazon.com/Laravel-Running-Framework-Building-Modern/dp/109815326X/
Responsive Web Design with HTML 5 & CSS 9th ed - $79.99
https://www.cengage.com/c/responsive-web-design-with-html-5-css-9e-minnick/9780357423837/
Что можешь сказать насчет этого курса от мозиллы? https://developer.mozilla.org/ru/docs/Learn
>Что можешь сказать насчет этого курса от мозиллы? https://developer.mozilla.org/ru/docs/Learn
Курс совсем прямо для даунов. Это совсем прям начинающие-начинающие, где 20 страниц рассказывают про 2 тега - <a> и <p>. Я лично не люблю такие тягомотные курсы.
Предыдущий: >>2981203 (OP)
Литература:
https://ln2.sync.com/dl/cf2c1d070#xq4s328t-xbbjys2z-9r6j7ss7-gf4e9dv6 <-- Книжки, новое собрание
Ещё книжки: https://yadi.sk/d/HQhhsBsq3TVRUq
Тоже книжки: https://yadi.sk/d/tArKKuQu3Kejuq
Анон, вместо того, чтобы без разметки постить код, лучше шарь его через специальные ресурсы:
https://online-python.com/ - листинги и онлайн-запуск
https://ideone.com/ - возможность постить листинги кода и онлайн-запуска, не требует регистрации
https://dumpz.org/ - можно постить листинги, не требует регистрации
https://pastebin.com/ - для листингов, регистрация не обязательна
https://goonlinetools.com/snapshot/share/ - для листингов, без регистрации, но с капчей
#######################################
Вопросы-ответы:
— С чего начать изучать питон?
У питона намного лучше официальная документация, чем у большинства других языков. Есть там и учебное пособие для начинающих: https://docs.python.org/3/tutorial/introduction.html , неофициальный перевод на русский язык: https://digitology.tech/docs/python_3/tutorial/introduction.html (для питона версии 3.8, но разницы почти нет)
https://github.com/yakimka/python_interview_questions - интересная подборка, масса разнообразных тем и вопросов, для продолжающих, всё на русском
— Какие книги считаются лучшими?
На слуху чаще всего Лутц, но там очень много воды. Ещё на слуху Марк Саммерфильд, Эл Свейгарт "Автоматизация рутинных задач с помощью python". Эти книги рекомендуют чаще всего, но книги довольно старые, а питон развивается.
— Есть у кого на примете годный курс лекций по алгоритмам? Формат лекций мне как-то ближе, нежели просто чтение книги.
МФТИшный курс, например, https://www.youtube.com/playlist?list=PLRDzFCPr95fK7tr47883DFUbm4GeOjjc0
— А как учить джангу? Нахожу книги по джанге 1.х, можно их использовать?
У джанги отличные доки (одни из лучших для пистоновских либ, имхо), почитай их для начала. Книгу по джанге можно читать даже для версий 1.x, т.к. принципы остаются теми же. Но лучше хотя бы с версии 2.0, слишком много мелких изменений в базе.
— Какие веб-фреймворки стоит учить в начале двадцатых?
Что бы не говорили, Джанго живее всех живых и умирать не собирается (и Django REST Framework), очень перспективный асинхронный FastAPI, асинхронный AioHTTP. Flask ещё где-то используется, но уже legacy. Прочие фреймворки или у нас экзотика, или это вымирающее легаси как Торнадо.
— В ньюфаг-треде написано, что нужно начинать с SICP, чтобы научиться программировать
Вот, пожалуйста, та же самая программа, но частично переработанная под язык Python: https://www.composingprograms.com/ (нужно знать ангельский или уметь пользоваться переводчиком)
— Что можно почитать/посмотреть по многопоточности/параллелизации в питоне, да и вообще в целом?
Ролик на американском языке про многопоточность и асинхронность, построение своего event loop с нуля, помогает понять, как устроена асинхронность внутри: https://www.youtube.com/watch?v=MCs5OvhV9S4
— Можно ли на питоне делать мобильные приложения?
Да, смотри на фреймворк Kivy https://en.wikipedia.org/wiki/Kivy_(framework) https://kivy.readthedocs.io но народ на него жалуется
— Как можно без лишней возни ускорить программу на питоне
1) проверь сначала свой код, алгоритмы и структуры данных. Чаще проблема здесь.
2) код можно иногда феерично ускорить, используя JIT (Just-in-Time) компиляцию. Почитай обязательно про модуль numba, он ставится через pip, и альтернативный интерпретатор PyPy.
— Дайте нормальные книжки на русском! Мы, блядь, не в пиндосии живём
Брат, смотри книжки по ссылкам в шапке, там есть и русские. Но помни, без языка ангелов твоя жизнь проходит мимо и ты обречён быть на обочине знаний и технологий.
ps: анон, если ты вносишь изменения в шапку, оставляй ссылку на код с обновлённым исходником.
текущая шапка: https://goonlinetools.com/snapshot/code/#154ln61u1e2e5b4kfv6w8r
Пропущено 594 постов, 60 с картинками.
Питон внутри использует для флоата использует тип float64 (он же double в си), поэтому работать будет скорее даже быстрее, чем инты.
Но оба типа на самом деле работают жутко медленно из-за дичайшего оверхеда на динамическую типизацию. Ты когда делаешь c = a + b, интерпретатор должен сначала продраться через все эти обёртки над типами, прежде чем выдать результат.
Реально потеря производительности раз в 100 относительно си-кода в таких задачах.
Короче, справился. Пришлось попарно перебирать все с строки. Долго, конечно, но пофиг.