В: У меня горит лаба/курсач, не знаю какую тему диплома взять, хочу войти в айти. О: Задавай вопрос в этом треде. Защиту диплома желательно обсуждать в /un/, а вопросы по web желательно задавать в /web/.
В: Какую программу/ось поставить для ... ? О: Связанные с софтом вопросы обсуждаются в /s/. Исключение - IDE и прочие инструменты программирования, которые можно обсудить в тредах соответствующих языков.
В: Ко-ко-ко не работает программа. Анон памаги. О: Копируешь сообщение об ошибке в гугл, удаляя номер строки и название файла. Языко- и платформоспецифичные вопросы можешь задать в соответствующем треде.
В: Хочу стать программистом, какой язык учить? О: SICP + HTDP.
В: Бугурт от собеседований, программировать в 30 лет, съябываем из говнокодинга, обсудить новые рецепты маминого борща. О: Мы вам перезвоним тред - для обсуждения нетехнических околопрограммерских тем.
В: Бежать ли мне срочно в node.js, если на него сам PayPal гостевуху перенёс? Начинать ли учить Go и Rust, раз все говорят, что за ними будущее? О: Если интерес не поиграться, а работать, то не нужно следовать за массовыми истериями. Выбирай язык с кучей библиотек, туториалов и проверенными временем фреймворками под твои нужды. Иначе будешь тратить время на велосипеды и поиск багов в чужих пакетах.
В: Взломать акк. О: Просто съеби.
В: Тред закрыли/пропал, почему? О: Заданные не в том месте вопросы будут утилизированы.
В: Подскажите сайтов, которые читают крутые программеры. О: Лента из руби, джавы, скалы и ещё какой-то херни.
от твоего поста такое ощущение, как будто очнулся в 2010 году в волшебноей стране стереотивоа, где коорелва страны щлая фея всех жителей говорить протухлыми стереотипами и где каждый житель обязан держать за окном мешок с тухлыми стереотипами, что бы они тухли еще сильнее
Хорошие курсы по программированию для начинающих 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/
http://v8.1c.ru/metod/books/ Если хочешь получить базовые знания по именно программированию на платформе 1С, тогда гугли книжку "1C:Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы" (Радченко М. Г., Хрусталева Е. Ю.), либо купи бумажную, она стоит 200 700 р.
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, возвращаете деньги.
>>3483227 Это характерная черта франчей, ищи вакансии от компаний, у которых свой отдел 1Сников, как правило можно в таких бухучета вообще не касаться, по крайней мере по моему опыту
>>3485496 Смотря где работать, франч - это пиздец и ад, максимум для вката на первые полгода-год, в идеале работать в IT отделе конкретной компании и работать только под ее пользователей
Волк и Столяров. Спор о вкате в IT
Аноним05/07/25 Суб 05:29:15№3491518Ответ
К широкому известному в узких кругах доценту Андрею Столярову заглянул... Кто бы вы думали? Волчок от Антона Назарова. Как ни удивительно, гуру не выдал традиционный комментарий "вон с моего сайта мразь", а даже удостоил юного падавана своей мудростью.
Суть - настоящие программисты устраиваются не в ООО "Рога и копыта" через хх.ру, не в КОТВАСЯ через стажировку, а в хорошие продуктовые компании (не в "очередной обезьянник") через знакомства.
Но откуда брать эти самые знакомства и социальные связи? Вот получил студентик диплом, и кому он нужен? Его никто не знает и порекомендовать своему боссу не может.
Сам великий ученый, к сожалению, эту тему совершенно не раскрыл ни в комментариях, ни в своем трехтомнике. А это вопрос куда более сложный, нежели алгоритмы обхода односвязных списков.
Вообще не очень понятно как с таким характером как у Столярова вообще могут быть какие-то социальные связи. Любой нормис посчитает его опасным для общества маньяком.
>>3491518 (OP) Привет, только так на работу и устраиваются везде если что. Но это всё же правильно назвать "по блату", что бы там Столяров не сочинял про репутацию. Без блата и знакомства тебе дадут только самую грязную работу говночиста. Добро пожаловать во взрослый мир, айти больше не является социальным лифтом.
>>3492157 Он был и остался быдлом. Смысла разбирать психологию быдла нет, оно слишком тупое и недоразвитое, его психологический портрет чуть больше чем полностью состоит из случайного информационного шума употреблённого быдлом
Go тред №34 go
Аноним10/06/25 Втр 07:24:32№3473264Ответ
Go или Golang — компилируемый язык программирования от создателей таких шедевров как UTF–8, язык С, UNIX, Plan9 и других. Go поддерживает типобезопасность, имеет богатую и универсальную стандартную библиотеку и инновационные семантики одновременности: все то, что мы в индустрии называем concurrency и parallelism. На сегодня язык Golang является краеугольным камнем стабильности, прагматичности, де-факто представляет из себя стандарт в мире бэкенд–микросервисов и серверного оркестрирования.
>>3491637 Я из биг даты разраб (дата инженер/разраюотчик на поддержке проекта) У нас сейчас нас сокращают и нанимают фуллстек аналитиков которые на пайчарм пишут etl потоки под спарк и сами там что-то делают Такие тенденции в кризисе
>>3492111 Сорта одного и того же говна. Еще скалу вспомни, ее все адекваты закопали и сконфуженно молчат, что когда-то визжали про ее превалирование над жабой
>>3469179 (OP) Написал егэ по информатике на java, 98 баллов. Поступил в МухГУ на программную инженерию. Что дальше? Хорстманна прочитал две книги. Вкатываться в этот ваш спринг в свободное от проперживания штанов на паре время?
У тебя есть гениальная идея, но некому писать? Ты одиночка, десятый год пилящий проект, который изменит мир? Ты просто хочешь бота в телеге со смищьными картинками, но не знаешь как его написать? Предлагаю ОБЪЕДИНЁННЫЙ ГОВНОСТАРТАПОВ ТРЕД для координации подобной движухи. Пиши, что хочешь создать, чем владеешь и можешь помочь и почему автор очередной гениальной идеи - клинический долбоёб. Программерского творчества нить иди!
>>3473909 Ну это не для бюрократов. Я это задумывал так, что раз наши чинуши в своем мирке живут а оппозиция занимается по большей части грызней друг с другом почему бы не сделать такое виртуальное государство где речь будет о людях и поступках а не запретах и прочем говне. Мне вообще порой кажется что в РФ люди начнут в обход государства жить, почему бы не реализовать хотя бы MVP этой идеи в таком шуточном формате?
Библиотека, которая создаёт HTML-отчёт с анализом статистики коммитов.
На новом месте работы можно моментально узнать: — темп работы и количество переработок; — зоны ответственности, объем фичей и багов; — стиль работы коллег; — текучку кадров и состав команд; — местоположение разработчиков; — график релизов и отпусков; — стоимость фичей и проекта в целом; — места для рефакторинга, удалённые файлы и т.п.
Хз как это продвигать. Написал импорты на разные языки. Посоветуйте куда и как это пихнуть.
Kotlin — статически типизированный, объектно-ориентированный язык программирования, работающий поверх Java Virtual Machine и разрабатываемый компанией JetBrains. Язык назван в честь российского острова Котлин в Финском заливе, на котором расположен город Кронштадт.
Маскот котлина Коди.
Что имеем: +Современный синтаксис (реально удобный). +Совместимость со всей jvm инфраструктурой. +Возможность писать статический DSL прямо на самом языке. +Дополнительные возможности котлина. (делегаты, функции, расширения класса, вариативность и т.д) +Возможность нативной сборки, сборки в js, андроид и ios. +Корутины
Для тех, кто переходит из процедурных языков программирования, объектно-ориентированный подход (ООП) может показаться полной ерундой.
В интернете часто приводят какие-то высосанные из пальца примеры с кошками, собаками и всякой абстракщиной. Но в реальной жизни все не так просто, и эти детсадовские примеры ни о чем не говорят. Когда ты только начинаешь изучать ООП, то сложно понять, зачем вообще городить эту огромную телегу с классами, наследованием, инкапсуляцией и прочими заморочками.
Поэтому лучший способ въехать в ООП - это сразу погрузиться в изучение какого-нибудь фреймворка. Когда ты видишь, как все это применяется на практике, то сразу начинаешь понимать суть.
Почему следует изучить java перед котлин, а не сразу изучать котлин: 1.Java основа: Без знания java ты не будешь понимать, что происходит под капотом kotlin. Синтаксический сахар kotlin скрывает сложные операции, и ты можешь понять конечный результат, но не механизм его достижения. Это как нажимать кнопку на чайнике и видеть, что вода нагревается, но не знать, почему и как это происходит. Лучше всего понять что под сахаром это в intellij перейти tools -> kotlin -> show kotlin bytecode -> decompile. 2.Код на Java: Большинство библиотек написано на java. Без знания java ты не сможешь понять их код и, соответственно, эффективно использовать или модифицировать их в своих проектах на Kotlin. 3.Может быть что где-то будут куски кода на java в проекте.
>>3491745 Есть в бэке, но мало и знание жабы обязательно. В мае этого года допили ios поддержку в kmp compose и ожидается, что новые стартапы где нужно сэкономить на разработчиках будут выбирать kmp. Потому что сейчас на нем можно писать сервер, андроид, ios, linux, windows. Веб обещают добавить до конца этого года.
>>3491812 Ну знание жабы не проблема. Думаю просто куда мигрировать, работы на джабе маловато стало, а собесы из-за конкуренции душат уже совсем. Смотрю в сторону го, котлина или прости господи пыхи (с нее начинал, ей и закончу, но если без рофлов, пережить кризис пописав на ларке и симфони не самые сложные проекты, не такой уж и плохой сценарий как по мне, работа есть, конкуренция не такая жесткая, а в го сейчас все идут поголовно, 2е коллег свитчнулось до зимы 2025, и еще 3е учат и пытаются)
>>3492094 Ого, даже жаба в кризисе. Ну, я бы на твоём месте не рассчитывал, что на котлине сегодня много работы. Лет через 5 если тема с KMP взлетит, то да, вакансий будет больше, а сегодня это в основном андроид и немного бэкенда.
Почему функциональное программирование провалилось?
Аноним22/05/25 Чтв 14:43:02№3460219Ответ
>>3492063 а функция - это процесс, преобразование. человек не мыслит процессами. для человека дерево - это хуйня со стволом, ветками и листьями, а не процесс превращения органических веществ из одних в другие с использованием фотосинтеза
Эти индусы захлебнулись в ЛГБТшном АИ угаре там? В мае обещали убрать плату за регу дев аккаунта в своем сторе. Уже 5 июля, а они продолжают бабло стричь.
Давайте-ка вспомним события 2х-летней давности, когда началась та самая Глобальная Рецессия в айти, вместе с массовыми лейофами...
- Помните, как мы думали, что увольняют только "менеджеров по разнообразию" и "тупых гуманитариев", а величавых глыб коданов никто и ни за что не уволит? - Помните, как считали, что лейофы продлятся максимум полгода а потом будет скачок хайра? - Помните, как верили, что айти пизда именно в СНГ, а за бугром обласкают и баксами осыпят? - Помните, как были свято уверены, что нейросетка никогда не сможет писать осмысленный код?
Мда, почти все мы в это верили... Каковы же ваши прогнозы на данный момент?
>>3489504 >Ну если СТО так размышляют, то нас ждут очень качественные продукты. Со временем. Охуевшие в край американские программисты, которые задрачивают литкод, лепят себе красивый линкедин-профиль, и хвастаются, в каких они гуглах работают, но по факту имеют навыки, не отличающиеся от Хайнца или Мыколы, слишком уж охуели, в лучше годы их переманивали между компаниями просто за красивые глазки. Вся эта хуйня докатилась до такой степени, что Google и Apple по итогу засудили и выписали ебические штрафы. В РФ тоже по итогу пришли к договорам про непереманивание.
Теперь всех этих уебанов выпиздывают, потому что кризис жесткий уже шестой год идёт, и они отправляются профессионально проходить собеседования хуй знает куда.
>>3491081 >я утверждаю что не стоить верить комментам. потому что это либо боты-накрутчик, либо ИИ пишет, либо кремлеботы. Не только лишь все знают, но комменты на youtube модерируются хозяином ролика. При желании он может оставить только те комменты, которые захочет.
Сегодня хочу рассказать тебе о прекрасном функциональном языке для написания неубиваемых распределённых систем, а более конкретно вебни на бэке, больших soft-realtime систем, IoT говен и оперденей. Называется он Elixir, а работает он на виртуальной машине real humanBEAM, на которой ещё работает язык Erlang.
Немного истории
Эликсир это современный язык, построенный поверх языка Erlang с блекджеком и лисповыми макросами. У этих языков полный интероп в обе стороны, но при этом эликсир лишает вас этого удовольствия написания. Сам язык Erlang появился в компании Ericsson как язык для написания максимально отказоустойчивых телекоммуникационных систем. Именно из желания создать среду для написания максимально отказоустойчивых систем появились все основные фичи.
Основные фичи
⚹ Ахуенно приспособлен к разработке параллельных и конкуррентных программ. Эликсир способен запускать мильоны процессов-акторов, работающих асинхронно, с различными приоритетами и всем таким. Эти процессы не делят память и общаются через пересылку сообщений.
⚹ Ахуенно приспособлен к разработке распределённых систем. Все основные проблемы написания распределённых систем вроде сихнронизации монотонных часов, общения между машинами, поиска машин, heartbeat-ы, группы процессов, gossip-ы уже включены в язык. Любая достаточно сложная распределённая программа содержит заново написанную, неспецифицированную, глючную и медленную реализацию половины языка Erlang. (с)
⚹ Ахуенно приспособлен к разработке отказоустойчивых систем. Что делают кубы, когда падает сервис? Они перезапускают его. Эрланг делает то же самое, только не с сервисами, а с процессами, и это значит что неожиданное исключение в одной части функционала никак вообще никак не заденет другой функционал. Гоферы пытаются достичь того же с помощью микросервисов, а в Elixir такой функционал изкоробки.
⚹ Ахуенный тулинг. В отличие от эрланга с его хэдерами, makefile-ами и прочими пыльными приколами, эликсир за секунды позволяет создать проект, скомпилировать его, сконфигурировать его, собрать артефакт, скачать зависимости и всё такое в стандартах всех современных языков. Серьёзно, местный билдтул (mix) гораздо лучше чем забугорские cargo, npm, go и gem.
Нахуя
Ты хочешь нормально спать по ночам? Ты хочешь отказаться от ночных дежурств? Ты хочешь сэкономить на этих богомерзких девопсах и прочих сисянах? Ты устал дебажить очередной дата-рейс ебучих горутин?
Я хочу спать по ночам. Как вкатиться?
Чтобы успешно найти работу на эликсире, нужно уже иметь некоторый опыт разработки за деньги и понимание того какое же говно это ваше ойти. Желательно от одного года в вебе. Самый быстрый способ обучения это в то же время и самый эффективный способ, поэтому синтаксис и стандартная либа постигается вот тут https://elixirschool.com/ru
Более подробное описание внутренностей, хороших практик и хитростей стандартной либы описывается вот тут. Тут будет эрланг, но это не должно быть проблемой https://learnyousomeerlang.com/
Тому, кто ценит своё время, я советую начать писать какой-нибудь проектик параллельно с чтением книжек. Чтобы стать джуном на эликсире опытному бэкендеру нужно не больше месяца.
Рыночек
Средняя температура по больнице зарплата у эликсирщика традиционно больше чем у любого друогого языка как минимум в два раза, поэтому поменять голанг или питон на эликсир будет выгодно. Вакансии на рынке РФ существуют, искать можно на hhрю или в чатиках в телеге t.me/proelixir. Забугорных вакансий значительно больше и они охотно нанимают разработчиков с опытом. Самое важное качество при найме это не знание самого языка, а софт-скиллы и общее понимание веб-разработки как таковой, так что придётся социализироваться.
Реально, дорогой блэкхэт, ты правильно заметил. Осталось только удалить с компа все хромиум браузеры, которые rocksdb для localstorage используют, и тогда заживём с тобой вместе в прекрасном цифровом суверенитете, родной!
>>3491253 > Как раз хороший юзкейс для Elixir. Тож думал, но нет. Не хочу чтобы жопы всех пользователйе взломали. Лучше уж на пидерасте перепишу или на ещё каком говне, на плюсах > Я писал несколько интересных алгоритмов на CRDT Угораю только по CRDT в БД, остальное слишком ёбнуто. > из самого интересного делал многопользовательское редактирование текста Пытался написать - дикий калыч. CRDT тут не к месту вообще, чист шиза ради шизы. Хотя и новые алгоритмы весьма и весьма крутые. > С кем я общаюсь, ебанные дети в треде Это интересно. Если тебе интереснее перекладывать байты на эликсире, а не решать сложные задачи - это говорит о твоём айсикью.
Пpoграммистишки, а какие у вас планы на будущее? Вы готовитесь к бомжеванию? Или пойдете на CBO (текущую или вторую) оператором дpoном? Или в сельскую школу учителем информатики? Или переквалифицируетесь в кyрьеры (посмотрел бы, как пузатый 40+ зaдpот вроде Алексея Cкyфьина будет бегать по городу с большими сумками)?
>>3451344 (OP) Ты похоже забыл что у всех уважающих себя прогеров приличное инженерное образование. В любой момент могу пойти на завод инженерить. Плюс работы погромистом в том что теперь можешь освоить любую техническую хуйню в сжатые сраки, если это требуется.
>>3451344 (OP) На пиках прогрев гоев, мечтающих получить готовые программы, но не платить огромные деньги айтибогам. Гои как всегда проебут деньги, и ничего не получат
>>3451344 (OP) ну на оп-картинках очевидная хуйня и реинкарнация wisiwig-редакторов типа фронтпейджа спустя 30 лет.
> Пpoграммистишки, а какие у вас планы на будущее? ну какие, очевидно что готовиться к внедрению АИ везде и всюду. работы просто дохуища. даже в валидаторы форм уже внедряют ИИ-чекеры на основе нано-гопоты или локально развернутого дипсика.
щас первый шок рыночка пройдет, мозги переварят новую парадигму и будет взлет отрасли пиздец, офисный планктон выпрут, конечно, но обсуга АИ будет в дефиците как минимум лет 10. так то внедрить тупо сортировалку документов на основе ИИ уже вполне себе скиллы нужны, что уж говорить о чем-то более серьезном по типу автоматизации бизнес-процессов.
так что не сцыте а готовьтесь, задрачивайте интеграцию с опенаи и пробуйте разные модели на разных кейсах, ибо грядет
ИЗУЧЕНИЕ ЯЗЫКА 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: Какой gem посмотреть, чтобы понять, как писать код? A: Лучше всего посмотреть небольшие gem'ы вроде cancancan, pundit, camping. Еще можешь полистать на гитхабе гемы с нарастающей популярностью (там еще нет тысяч строк, и тебе будет легче понять): https://github.com/trending?l=ruby
>>3491949 >после руби не хочется прикасаться к ним Тут я согласен. Луа посмотри, тоже норм, кстати. Но это все для себя, питон го жс это захватило рынок и полнейшая шляпа. Сишарп еще ниче так и на нем можно работу найти. razor pages близки к рельсе Хотя и на рубях можно найти работу
Продолжаем обсуждение лучшей книги всех времен и народов, а так же одноименных лекций. Приглашаются сюда как новички, ломающие над ней голову, так и опытные ребята, прошедшие ее всю (или большую ее часть).
Где я могу писать свой код, для выполнения заданий? Онлайн редактор, с поддержкой Scheme: https://repl.it/languages/scheme IDE для racket подобных языков(но есть и поддержка Scheme, но её нужно включить) - https://racket-lang.org/
Я вот в марте на реализации amb интерпретатора остановился, потом из-за некоторых обстоятельств пришлось отложить. Сейчас даже скучаю как-то по НЕРЕАЛЬНЫМ ЭМОЦИЯМ, которые доставлял сей талмуд. Думаю в отпуске потихоньку продолжить между походами на море.
>>3491959 Не зассал и поставил себе mit-scheme, после чего сделал ажь целое упражнение из первой главы. Забавная штука этот ваш лишп, только ирл хз зачем нужен. Чисто по приколу на досуге потыкать. Сам я жопаскриптер кнопкокрас. А ведь по легенде Айх хотел что-то лиспоподобное в нетшкаф засунуть, могло бы сейчас быть всё иначе.
— Какие книги считаются лучшими? На слуху чаще всего Лутц, но там очень много воды. Ещё на слуху Марк Саммерфильд, Эл Свейгарт "Автоматизация рутинных задач с помощью python". Эти книги рекомендуют чаще всего, но книги довольно старые, а питон развивается.
— А как учить джангу? Нахожу книги по джанге 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[РАСКРЫТЬ]
— Как можно без лишней возни ускорить программу на питоне 1) проверь сначала свой код, алгоритмы и структуры данных. Чаще проблема здесь. 2) код можно иногда феерично ускорить, используя JIT (Just-in-Time) компиляцию. Почитай обязательно про модуль numba, он ставится через pip, и альтернативный интерпретатор PyPy.
— Дайте нормальные книжки на русском! Мы, блядь, не в пин##сии живём Брат, смотри книжки по ссылкам в шапке, там есть и русские. Но помни, без языка ангелов твоя жизнь проходит мимо и ты обречён быть на обочине знаний и технологий.
Сап двач! Хотелось бы вашего мнения насчет самой работы в этой сфере. Одни говорят пиздец работы нет все по пизде из за того что много по приходило типо расфорсили что нет работников а потом пиздец и все, другие говорят что это пиздеж. Так что в итоге хотелось бы спросить у вас?
Не нашёл - создал. ТРЕД СЖАТИЯ. Кароче, я написал алгоритм сжатия изображений, на основе одной репы с гита. Оригинальный файл весит семикратно меньше. Есть идеи к кому или чему обращаться? Я почти дописал видео, с аудио пока-что траблы, онли изображение Среди анонов есть увлекающиеся подобным?
Тред, посвященный прародителю всех С-подобных языков и по совместительству всесторонне годному средству программирования как на системном, так и на прикладном уровне.
Пожалуйста, пользуйтесь https://pastebin.com/ для вставки кода, если он длиной больше нескольких строк или содержит или ∗.