Главная Юзердоски Каталог Трекер NSFW Настройки

Программирование

Создать тред Создать тред
Check this out!

Программы и операционные системы обсуждаются в /s/. Воздержитесь от холиваров. Конференция доски в Телеграме - @pr2ch

<<
Каталог
Что будет с IT через 5 лет? Сейчас объясню Аноним 02/04/24 Втр 13:49:11 3109824 Ответ
168500961018889[...].jpg 73Кб, 811x678
811x678
С детского сада, и только набравшие топ 0.1% баллов на олимпиадах, смогут попасть в IT. Детский сад и школа с углубленным изучением математики для одарённых детей, каких будут искать по всему миру, далее самых лучших возьмут в универ, далее магистратура, и самых лучших возможно прямо от туда возьмут на работу в компанию. По другому булет никак уже через 5 лет. Если к 24 годам нет магистратуры, математической школы, то всё, без шансов найти первый опыт работы. Про 30-летних вкатунов речи вообще не будет. Учиться нужно будет только с дптства, только через вышку в топовых вузах, да это в 2024 уже так.

А что ты думаешь, анон?
Пропущено 3 постов
3 с картинками.
Пропущено 17 постов, 3 с картинками.
Аноним 10/04/24 Срд 10:30:41 3117814
>>3113900
>Тех, кого много, это не совсем люди, это биороботы. Достаточно примитивные.
Можно же просто выращивать мозги в пробирке и подключать к компьютерам. Они и будут писать код. А программистишки обходятся слишком дорого, нахер им платить сотыги.
Аноним 10/04/24 Срд 10:52:10 3117828
>>3110800
Страшно представить, что будет с айти через 5 лет с такой разметкой
Аноним 22/04/24 Пнд 07:18:55 3131273
17134225129210.jpg 304Кб, 1030x1280
1030x1280
>>3109824 (OP)
Мне вот интересно: как это у местных манек в голове умещается: одновременно плакаться о том что нельзя вкатиться, кабанью нужны только умудренные опытом профессора Computer Science - и в то же время, вести священную войну с волками? У вас там как, биполярное расстройство череп не жмет?
freelance /remote/ Аноним 20/03/23 Пнд 22:20:12 2647096 Ответ
image.png 267Кб, 474x729
474x729
Вкат в фриланс тред.

Аноны, только вкатываюсь в фриланс.
Подскажите фриланс сайты для вебдева, с которых я смогу вывести деньги на карту российского банка
Пропущено 5 постов
5 с картинками.
Пропущено 109 постов, 5 с картинками.
Аноним 21/04/24 Вск 02:10:25 3130180
Есть альтернативы апворку?
Аноним 21/04/24 Вск 19:50:29 3130945
>>3130180
Есть альтернатива хорошему заработку. И альтернатива эта - сидеть на жопе ровно. Для того, кто обладает мало-мальской квалификацией позволяющей работать удалённо, не составит труда выбрать. И для этого даже не обязательно брать ипотеку на релокацию. Палю годноту, апворк принимает околороссийские интернеты, например абхазские. Чилишь у моря, раскачиваешь акаунт, профит.
Аноним 22/04/24 Пнд 06:17:06 3131255
>>3130945
Эти пидоры еще до СВО охуели и заблокировали акк. Типа слишком часто откликался.
cryptography Аноним 22/04/24 Пнд 04:33:06 3131240 Ответ
изображение.png 14Кб, 706x274
706x274
Здравствуйте! Есть ли смысл заваливаться в QA? Мне терять уже нечего. Знаю только Java, английский ( Аноним 16/04/24 Втр 20:12:04 3125457 Ответ
scale1200 (1).webp 234Кб, 1001x800
1001x800
Здравствуйте! Есть ли смысл заваливаться в QA? Мне терять уже нечего. Знаю только Java, английский (в принципе на уровне Advanced). Опыта никакого нет.
Пропущено 1 постов
1 с картинками.
Пропущено 20 постов, 1 с картинками.
Аноним 18/04/24 Чтв 00:04:43 3126964
Аноним 18/04/24 Чтв 00:05:29 3126966
Аноним 21/04/24 Вск 22:19:58 3131134
>>3126790
Ты сам то работаешь кем-то или советуешь просто?
Тред обработки сигналов N1. Первый. Ламповый. Твой Аноним 23/01/24 Втр 16:18:38 3015715 Ответ
17060119931680s.jpg 7Кб, 200x200
200x200
2652331129752.jpg 93Кб, 1024x768
1024x768
Сделаем програмач снова великим!
Пока без шапки, надеюсь накидаем что-нибудь
Пропущено 17 постов
17 с картинками.
Пропущено 84 постов, 17 с картинками.
Аноним 27/02/24 Втр 01:18:23 3065378
>>3053554
>вот этот хотяб попытался
Так а что, непонятно?
Аноним 18/04/24 Чтв 20:39:24 3127945
4.mp4 20450Кб, 1280x604, 00:00:17
1280x604
>>3032633
Анончик, спасибо тебе большое, благодаря тебе я сделал первый шаг в этом удивительном и полном опасностей и приключений мире!
Аноним 21/04/24 Вск 08:41:46 3130246
Тест
Помогите советом люди добрые! Аноним 17/04/24 Срд 21:16:40 3126840 Ответ
17131961210100.jpg 403Кб, 1024x1024
1024x1024
Есть проблема. Я кароче решил вкатиться в ИТ-шку.

3 года я дрочил литкод, прошел херову тучу курсов, во всем себе отказывал, вылизывал резюме, готовился к собесам.

И вот назначил я себе дату 10 апреля, что начну подаваться на вакансии.

И внезапно я осознал, что не могу! Да, все так, просто не могу, я уже 2 недели сижу и меня трясет, я никак не могу заставить себя податься.

Вот оно резюме, вот оно линк, вот я. НО не могу. Меня трясет, я уже думал порезать себя. Что посоветуете?

Помогите, я прошу помощи, умоляю.

Кто сталкивался с таким? Может какие-нить препараты? Прокапаться лечь куда-нить?
Пропущено 1 постов
1 с картинками.
Пропущено 11 постов, 1 с картинками.
Аноним 18/04/24 Чтв 03:01:25 3126999
>>3126840 (OP)

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

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

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

Ты пойми, прохождение собесов это отдельная дисциплина, с работой не имеющая ничего общего. И научиться ей можно, только проходя собесы. Так шо не ссы и начинай рассылать.
Аноним 20/04/24 Суб 03:28:31 3129283
Решил задачку как настоящий инжинер:
1. Заполняешь резюме на hh
2. Выбираешь нужные вакансии
3. Даешь другу аккаунт и ссылки на ваканссии, просишь его нажать на отклик

Только как ты планируешь собес проходить, если ты на ебучую кнопку ссыкуешь нажать? Как потом будешь писать коллегам с вопросами?

Кароче тебе мы не поможем, тебе реально башку надо фиксить
Аноним 20/04/24 Суб 03:31:57 3129287
>>3129283
> инжинер
ладно я обосрал свои штаны
Kак сменить стек технологий Аноним 19/04/24 Птн 12:07:25 3128395 Ответ
image 8039Кб, 640x360
640x360
Сап, аноны, как сменить стек технологий? У меня такое чувство что я просто заложник своей компании, у самого магистратура ИБ причем на английском, сейчас вот занимаюсь Power Platform и иногда еще системным администрированием уровня /б (ну там приземлить репозиторий, настроить пайплайны и починить ADFS к примеру).

В сисадмины и тем более в девопс мне не вкатиться, сейчас курс по windows администрированию (у нас и у заказчиков винсерверы, линукса нет, но с ним тоже знаком) прохожу но это скорее чисто для себя, чем козырять сертификатом. Наиболее близко это как раз фронтенд/бекенд но по факту надо все с нуля начинать, тк кодить то я умею но вот специфику технологий я уже не знаю.
Пропущено 2 постов
2 с картинками.
Пропущено 19 постов, 2 с картинками.
Аноним 19/04/24 Птн 17:18:41 3128811
>>3128807

С волками дело не имеем, остальные и так знают)
Аноним 19/04/24 Птн 20:40:13 3129005
>>3128811
я остальные, но не знаю. поясняй.
мимо
Аноним 19/04/24 Птн 20:42:57 3129008
>>3129005

Ты волк, иначе бы ты был в курсе)
Я установил C++Builder Community Edition. Это моя первая программа для Android. Там написано, что п Аноним 13/04/24 Суб 17:09:59 3121132 Ответ
Screenshot20240[...].jpg 369Кб, 1079x2288
1079x2288
Я установил C++Builder Community Edition. Это моя первая программа для Android.

Там написано, что программу можно использовать физическим лицам, если их годовой доход не превышает 5000$. Это же полляма.

Я собираюсь делать программы чисто для себя и своих друзей.

C++ Builder безумно люблю с универа. Шлеп-шлеп и готово. Питон тоже неплох, но что-то я не нашёл аналогов для андроида.

C# обожаю тоже, можно ли там на андроид без мозгоебства также программки писать?

В чем я неправ?
Пропущено 1 постов
1 с картинками.
Пропущено 15 постов, 1 с картинками.
Аноним 19/04/24 Птн 08:42:32 3128169
>>3128159
Какой браузер? Флатер нативный. В жс он компилится только для веб
Аноним 19/04/24 Птн 08:44:18 3128170
>>3128159
Под линупсом флутер компилится в один бинарник
Аноним 19/04/24 Птн 08:46:29 3128172
>>3128169
>>3128170
Зачем мне учить Dart, если я могу наформошлепить и накопипастить на православном сисиплюс или сисярпе?
1С-ик любимый #62 легитимный НАШ Аноним 17/04/24 Срд 10:06:42 3125976 Ответ
1713337599627.jpg 286Кб, 828x1030
828x1030
1713337599679.png 195Кб, 600x407
600x407
1713337599680.png 535Кб, 1550x1244
1550x1244
Тред языка обобщенного метапрограммирования, доступный пониманию.

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)
Пропущено 1 постов
1 с картинками.
Пропущено 2 постов, 1 с картинками.
17/04/24 Срд 10:39:39 3126036
Какая-то хуйня в шапке.
Аноним 17/04/24 Срд 12:39:15 3126226
официальный перекат и точка
Аноним 18/04/24 Чтв 16:48:42 3127675
где все
JS Thread #308 /js/ Аноним # OP 03/04/24 Срд 00:52:33 3110358 Ответ
17110494848310.png 73Кб, 1050x1050
1050x1050
Предыдущий тред: >>3095345 (OP)

Больше пары строк кода в посте или на скриншоте ведут в ад.

Для программирования на HTML https://codesandbox.io
Для Node.js с консолькой https://repl.it/languages/nodejs

Если рассчитываешь получить дельный ответ, сформулируй правильно вопрос: «что я хочу получить, что я для этого делаю, что я вместо этого получаю». Если/когда самостоятельно найдёшь решение — поделись в треде, мы за тебя переживаем.

Документация - https://developer.mozilla.org
Руководство для вката - https://github.com/acilsd/wrk-fet#javascript
Пропущено 70 постов
70 с картинками.
Пропущено 519 постов, 70 с картинками.
Аноним 18/04/24 Чтв 18:20:56 3127771
>>3127755
Всё так, все кто пишут классами должны срыгнуть с программирования.

Обезумевшие просто, хотят ОБЪЕКТЫ чтобы было ПРОЩЕ, чтобы КАК В РЕАЛЬНОМ МИРЕ. Кто этому дерьму учит вообще?
Аноним 18/04/24 Чтв 18:33:28 3127801
image.png 201Кб, 680x534
680x534
image.png 76Кб, 1471x1367
1471x1367
>>3127771
И не говори, ебанутые какие-то. Джаваскрипты, джявы, сисярпы. Хрптьфу нахуй.

мимо
Аноним # OP 18/04/24 Чтв 19:36:59 3127876
Валютных господ тред Аноним 16/04/24 Втр 20:57:14 3125525 Ответ
image.png 271Кб, 358x297
358x297
Создаю этот тред, потому что хочу обсудить некоторые валютные моменты с опытным валютными господами; в нюфаг тред с таким идти не хочу ; в перезвоним быстро затираются сообщения.
В данном треде предлагаю обсуждать все наши ВАЛЮТНЫЕ моментики: как найти буржуя сидя не в РФ, как найти буржуя сидя в РФ, налоги переводы etc.

Конкретно меня сейчас мучает один очень важный вопрос: я хочу вернуться в РФ и продолжить получать свою зп. Вопрос к РФ-валютным: КАК ВЫ ЭТО ДЕЛАЕТЕ?
1) Крипта? Мне доступен этот вариант, но я не хочу его выбирать - я хочу платить ИП налоги (ИП не может получать доход в крипте), я не хочу бегать по обменникам за налом, я НЕ ХОЧУ получать p2p переводы на карточку. Мб есть варианты хитрее? Подскажите
2) Свифт? Он окончательно мертв или нет? Мб есть какой-то секретный банк, где нормис может регнуть ИП-акк и таскать бабки с deel?
3) Прокси? Совсем не хочется регать где-то ИП в Грузии, платить еще налоги, платить комиссии , потом хз как пересылать в РФ, платить налоги еще раз
4) Что-то еще?


В общем, приглашаю всех валютных господ в тред, всем чаю, заранее спасибо за ответы!
Пропущено 1 постов
1 с картинками.
Пропущено 12 постов, 1 с картинками.
Аноним 17/04/24 Срд 10:36:47 3126033
>>3125982
Пшел отсюда нахуй, ньюфажина обсосная
17/04/24 Срд 11:01:54 3126076
Аноним 18/04/24 Чтв 00:41:36 3126977
>>3125794
Да вроде налоги тоже и лететь туда придется
Но 2% вроде, стоит подумать да
C++ thread #147 /cpp/ Аноним 27/03/24 Срд 09:18:13 3101419 Ответ
ExlKcKxWYAM3eoW.jpg 155Кб, 1280x720
1280x720
Пропущено 75 постов
75 с картинками.
Пропущено 771 постов, 75 с картинками.
Аноним 02/05/24 Чтв 21:26:22 3142776
>>3142753
>В крестах вроде язык норм
До мув семантики еще не доходили в университете?

> раст
> страдаем как в крестах
это ты еще до реального страдания не доходил
Аноним 02/05/24 Чтв 21:55:29 3142788
>>3142776
Семантика это когда стандартом языка предусмотрено, мув в плюсах это функция библиотеки.
Аноним 02/05/24 Чтв 21:57:41 3142790
PHP #138 Аноним 14/03/24 Чтв 19:15:34 3086299 Ответ
php.jpg 48Кб, 750x857
750x857
Уроки по PHP
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/

Остальное обсуждаем в треде
Пропущено 56 постов
56 с картинками.
Пропущено 544 постов, 56 с картинками.
Аноним 19/04/24 Птн 18:21:44 3128894
>>3128850
Битрикс тред создай и там сиди лол. В целом мне похуй на самом деле. Делай что хочешь
Аноним 21/04/24 Вск 03:54:04 3130193
Многожопые квантовые яскозители.
На вашем этом пхп такое не напишеш.
Аноним 21/04/24 Вск 03:59:52 3130194
>>3128118
Ты ебанутый.
Какой-то херью маешься.
Ruby thread номер undefined method + for nil:NilClass (NoMethodError) /ruby/ Аноним 02/02/23 Чтв 16:19:36 2596950 Ответ
image.png 184Кб, 1024x768
1024x768
Что нового:
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/
Пропущено 58 постов
58 с картинками.
Пропущено 502 постов, 58 с картинками.
Аноним 16/04/24 Втр 18:00:49 3125220
Аноним 17/04/24 Срд 18:46:14 3126661
Аноним 21/04/24 Вск 18:47:39 3130856
Screenshot from[...].png 42Кб, 761x403
761x403
Доброе утро этого осеннего вечера, господа! Не смотря на шизофазию мною написанного, однажды я всё же полез на dry-rb, чтобы посмотреть на валидацию от гуру с миллионами загрузок. Все, что я увидел в их решении для валидации, было о том, что мне надо писать свои регулярные выражения, используя их класс с многостроков, т.е. я должен был написать много для простых действий.

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

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

- Там можно валидировать переменную или хэш.
- Там можно использовать готовые валидаторы.
- Там можно добавить шаблон для валидации хэша.
- Там можно добавить свои валидаторы к готовым (для любителей писать свои регулярные выражения).
- Там можно иметь валидацию или nil (для редких случаев, если девушка оставила номер телефона или нет).
+ Там нельзя валидировать хэши с вложенными хэшами пока иксзибит валидирует хэш, чтобы валидировать хэш (т.е. рекурсивная валидация вложенных хешей будет сделана когда-нибудь позже)
+ Там нет линтера и не будет, так что интервалы происаны в 4 пробела при табуляции (потому что я умею считать только с пяти до четырех).
+ Там нужен рефакторинг, и я оптимизирую код позже, т.е. он будет более профессиональным, но только тогда, когда я вырасту с middle+ до entry level

Просто я действительно не нашел простую валидацию, а у меня просто, как я считаю. Что думаете?
https://github.com/butteff/is_valid_ruby_gem ?

Но это всего-лишь 0.0.9 версия...
&gt;python &gt;py &gt;pypa &gt;pip &gt;pipx &gt;pypi &gt;pyproject &gt;pyenv &gt;pipenv &gt;poetry & Аноним 20/03/24 Срд 18:40:32 3094011 Ответ
image.png 69Кб, 392x280
392x280
>python
>py
>pypa
>pip
>pipx
>pypi
>pyproject
>pyenv
>pipenv
>poetry
>__init.__.py
>mypy
>PEP
>pythonista
Пропущено 2 постов
2 с картинками.
Пропущено 2 постов, 2 с картинками.
Аноним 20/03/24 Срд 20:55:28 3094160
>>3094016
ПоPyсал тебе на лицо
Аноним 15/04/24 Пнд 23:06:28 3124148
image.png 68Кб, 1025x493
1025x493
image.png 47Кб, 961x471
961x471
Почему в первом случае list изменяется, а во втором нет?
Аноним 16/04/24 Втр 16:02:45 3124984
>>3124148
В первом случае ты переопределяешь значение ключа словаря, ссылку на который ты получил в результате вызова choice, во втором ты переопределяешь значение переменной, которая в первом случае у тебя хранит значение объекта по ссылке.
1С тред #61. Очередной. Легитимный. Твой. /1c1s/ Аноним 29/03/24 Птн 20:54:34 3105843 Ответ
image.png 377Кб, 546x547
546x547
image.png 326Кб, 1071x660
1071x660
photo2024-03-19[...].jpg 137Кб, 925x1280
925x1280
Тред языка обобщенного метапрограммирования, доступный пониманию.

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)
Пропущено 39 постов
39 с картинками.
Пропущено 539 постов, 39 с картинками.
Аноним 17/04/24 Срд 12:27:48 3126208
Аноним 21/04/24 Вск 20:01:34 3130961
>>3107782
Ты ебанутый? Git зарубежное ПО (пхахахахах). Практически все +- крупные компании в том числе очень близкие к гос-ву self-хостят gitlab и кто что им сделает? К тому же git открытый свободный софт, а не проприетарное гавно.
Аноним 21/04/24 Вск 20:02:59 3130962
>>3108442
Компании хранят в своих внутренних серваках репы.
Как люди используют чат GPT? Заполните пожалуйста анкету Anthrax 10/04/24 Срд 14:54:30 3118057 Ответ
4-Caveats-For-L[...].jpg 169Кб, 820x460
820x460
Всем привет. Пожалуйста, заполните анкету для курсовой работы. Анкета содержит вопросы об использовании Chat GPT (+ некоторые демографические вопросы во введении) и является анонимной. Есть версия на английском.
Ссылка на анкету: https://forms.office.com/e/aP8heBtm86
Пропущено 1 постов
1 с картинками.
Пропущено 10 постов, 1 с картинками.
Аноним 14/04/24 Вск 00:48:02 3121632
>>3121612
пусть так.
Но ты согласен, что это по сути километры мусорного бойлерплейта, которые как раз и надрочили генерить chatgpt ?

В основном это не нужно. Особенно за пределами Озона.
Маркетплейс останется только один.
Аноним 14/04/24 Вск 09:57:33 3121725
>>3121632
Нет. Жопити полезна в вопросах "чем сделать", а не "как сделать". В первом случае можно найти более актуальный ответ на стаковерфлоу. Во втором случае получаешь шизофренический высер, который в прод ставить нельзя. Вывод: хайпово, но в большинстве случаев бесполезная трата времени, т.к. в гугле найдёшь быстрее и актуальнее. Для программиста с опытом бесполезная вещь.
Аноним 16/04/24 Втр 14:33:12 3124836
>>3121725
Ну конкретную текстовую версию кода под копипасту тебе ни одна языковая модель без контекста не сгенерит. Копайлот как автозаполнение справляется довольно хорошо, бтв.
сап програмач! Решил вот выучить JavaScript, почитал о нем немного и понял, что нужно учить еще и HT Аноним 14/04/24 Вск 19:05:50 3122523 Ответ
17124813618050.jpg 554Кб, 916x2122
916x2122
сап програмач! Решил вот выучить JavaScript, почитал о нем немного и понял, что нужно учить еще и HTML + CSS. Нашел вроде подходящий для самых маленьких курс на степике. Все очень нравится. Что можете сказать по нему?
Остается только один вопрос: какие еще существует годные бесплатные курсы/книги/видео/статьи и тд и тп по данным языкам, и какими лично вы пользовались и что можете по ним сказать?
Пикрандом
Пропущено 2 постов
2 с картинками.
Пропущено 12 постов, 2 с картинками.
Аноним 15/04/24 Пнд 12:18:27 3123268
>>3123208
Нууу какую я могу посоветовать... Одну по базе данных... чё-нибудь лайтовое по вордпрессу... по ларавелу... и фронтэнд

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/
Аноним 15/04/24 Пнд 23:43:53 3124166
Аноним 16/04/24 Втр 02:09:28 3124217
>>3124166
>Что можешь сказать насчет этого курса от мозиллы? https://developer.mozilla.org/ru/docs/Learn
Курс совсем прямо для даунов. Это совсем прям начинающие-начинающие, где 20 страниц рассказывают про 2 тега - <a> и <p>. Я лично не люблю такие тягомотные курсы.
Тред про язык программирования Питон, #168 /python/ Аноним 19/02/24 Пнд 23:14:16 3055259 Ответ
image.png 1519Кб, 1024x1024
1024x1024
Тред, посвящённый языку программирования Питон, #168

Предыдущий: >>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
Пропущено 60 постов
60 с картинками.
Пропущено 594 постов, 60 с картинками.
Аноним 25/04/24 Чтв 12:33:07 3134864
>>3130515
Питон внутри использует для флоата использует тип float64 (он же double в си), поэтому работать будет скорее даже быстрее, чем инты.

Но оба типа на самом деле работают жутко медленно из-за дичайшего оверхеда на динамическую типизацию. Ты когда делаешь c = a + b, интерпретатор должен сначала продраться через все эти обёртки над типами, прежде чем выдать результат.

Реально потеря производительности раз в 100 относительно си-кода в таких задачах.
Аноним 25/04/24 Чтв 22:23:37 3135642
>>3134346
Короче, справился. Пришлось попарно перебирать все с строки. Долго, конечно, но пофиг.
Аноним 26/04/24 Птн 19:51:31 3136437
image.png 412Кб, 625x469
625x469
Монетизация игр в России при помощи Unity ADS Vanilla # OP 15/04/24 Пнд 17:46:49 3123844 Ответ
Снимок экрана 2[...].png 30Кб, 670x144
670x144
Я хочу использовать Unity ADS для монетизации, однако, как я понимаю, выплаты на банковские счета, привязанные на Российские физ. или юр. лица не производятся (нельзя выбрать Россию при попытке подключить Unity ADS).

Unity ADS не запрещает выбирать другие страны. Если тут есть люди, которые получают выплаты через счет другой страны, подскажите, каким образом вы получаете свою прибыль?

Счёт в другой стране создать не проблема. Вопрос в том, как конвертировать валюту и получить свои рубли. Лучше использовать какие-нибудь обменники или что еще? Желательно, чтобы потом ни у банка, ни у налоговой не возникало вопросов.

Есть ещё вопрос. Возможно ли оформить ООО в другой стране, не имея ни гражданства, ни возможности находиться непосредственно там, чтобы в этой стране открыть банковский счёт? Если да, то как?
Аноним 15/04/24 Пнд 20:21:47 3124001
>>3123844 (OP)
>Счёт в другой стране создать не проблема.
Давай начнём с того, что это проблема.
Аноним 15/04/24 Пнд 21:40:22 3124089
>>3124001
Тут вполне себе нормальный вопрос легалицации средств когда деньги уже есть. Теоретически можно самого себя нанять в своё же заграничное ИП для решения вопроса с налогами, но я хз как это сделать для минимизации налоговой базы. Плюс тут надо будет свифты слать, потом в рф их проводить по валютному контролю, мороки дохуя, было бы интересно послушать анонов.
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов