Добавлена поддержка Ежчана (ejchan.net, ejchan.site). Набегаем, тестируем архивацию, сообщаем о замеченных проблемах.
К сожалению, значительная часть сохранённых до 2024 г. изображений и видео была потеряна (подробности случившегося). Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Сортировка: за
Сохранен
125
Экономия для айтишников тхред — Так как нас всех собираются порешать, с одной стороны AGI/AI agents, с другой — северокорейские разрабы со STEM вышкой готовые батрачить за $8-10к в год , то наступает ясная реализация, что Пир продлится недолго. Значит текущие большие зп нужно использовать для того, чтобы вообще больше никогда работать не нужно было. Для этого с одной стороны нужно жёстко экономить, с другой — понять, куда лучше инвестировать деньги, чтобы в перспективе можно было жить только на проценты. Горизонт планирования — (оптимистичный) 8-10 лет, дальше этот социализм в отдельно взятой профессии скорее всего закончится. Предлагаю начать тред о том как мы будем экономить и куда инвестировать. Я начал с того, что перешёл на гречку с яйцами вместо мяса, больше никаких достав очек, никаких рестиков, никаких путешествий (в отпуск буду пропереживать кресло, играя в спираченные игры). Я думал что схватил бога за бороду, но сейчас понимаю, что мне просто повезло и рыночек в любой момент может меня раздавить. Кабаны нам не друзья. Из инвестиций рассматриваю скупку парковочных мест (сильно локации зависит) и сдачу их в аренду. Они дешевле чем квартиры и их сжечь/затопить не могут, обслуживание намного дешевле (никакой сломанной кухонной техники и засорённых унитазов). Покупку всей новой техники откладываю до явной необходимости. У меня старый хуйвей 20-ого года с разбитой задней крышкой и поцарапанным стеклом, очень хочется на какой-нибудь one plus заменить, но не буду. Терплю, пока совсем не сломается, а дальше беру самую дешёвую звонилку с nfc. Хотел взять проектор — нахуй. Думал получить права и купить жоповозку — тоже нахуй, машина очень дорого обходится, не только в момент покупки, но и замена расзодников, бенз и ремонт. Нужно жить либо там, где всё в пешей доступности, либо с хорошим ОТ (метро, трамваи). Идеально вообще на велосипеде перемещаться по городу, чтобы за проездной не платить, но ни в одном городе РФ нет нормальной велоинфраструктуры, а ездить на дорогах просто не безопасно, поэтому этот вариант отметается. Хочется педалить — исключительно как leisure, а не commute. Из Москвы/Питера лучше переехать в мухосрань (переехал из Москвы в Краснодар, аренда сократилась с 70к до 25к) Нужно брать жопотеку, но дешёвую. Чтобы деньги не отдавать чужому дяде, а сразу в своё жильё вкладываться. Взять лучше аннуитетные платежи, чтобы тело долга выплачивать быстрее, чем проценты. Получаю 230к + премия 20%. То есть ₽276к. Планирую жить на 25% от этой суммы (₽69к) , остальное откладывать. Сразу на 25% я не смогу скакнуть, но я буду постепенно переходить, снижая потребление. 40% => 33% => 30% => 27% => 25%. Средний россиянин на 70к как-то живёт, значит я тоже смогу. Я что-то упустил? Что ещё можно оптимизировать? Куда ещё вкладывать? К жилой недвиге я подозрительно отношусь, хотя как способ диверсификации конечно лучше иметь что то, особенно для собственного проживания. Вроде есть акции с высокими дивидендами под 10%, выглядит интересно.
2026-01-31 15:00:18
Активный
699
Клуб изучающих PHP #146 /php/ — Это тред для начинающих. Слово «классы» у тебя ассоциируется только со школой, а в аттестате тройка по математике? Ты наш человек. Предыдущий тред был тут: >>3479682 (OP) Старые треды тут https://2ch.hk/pr/arch/ (искать по слову php), а также на архиваче и в гугле по словам по словам "клуб изучающих PHP". С чего начать - основы PHP Наши уроки по PHP собраны по адресу http://codedokode.github.io/phpbook . Это учебник для изучающих с нуля. Там есть задачи, их нужно решать. Но если этот учебник тебе не нравится, можно читать любой другой. Или официальный справочник ( https://www.php.net/manual/ru/langref.php ). Или все сразу. Если что-то непонятно, запости код и попроси подсказку или поищи задачу в архиве тредов. Какой редактор использовать Простые задачки можно решать в онлайн-песочницах вроде https://onlinephp.io/ , https://paiza.io/en/projects/new?language=php , https://www.programiz.com/php/online-compiler/ , но для программ посложнее лучше установить редактор. Есть (дорогая) IDE PhpStorm, есть бесплатный Netbeans и VSCode, условно-бесплатный Sublime Text. Чтобы в последних получить автодополнение для PHP, нужно установить и настроить PHP language server. Вот инструкции по установке PHP на компьютер: https://github.com/codedokode/pasta/blob/master/soft/php-install.md Гайд по командной строке: https://github.com/codedokode/pasta/blob/master/soft/cli.md Что изучать дальше Зная лишь основы PHP, сайт ты не сделаешь и работу не найдешь. Обычно от начинающего требуют чуть-чуть больше: PHP, ООП, основы HTTP, HTML/CSS (основы верстки), JS, SQL, PDO, MVC, git, composer, какой-нибудь фреймворк (Laravel или Symfony), основы автоматического тестирования, основы linux, английский. Вот неофициальный роадмап (карта того, что можно изучать): https://miro.com/app/board/o9J_lbUUBBQ=/ По многим из этих тем у нас есть уроки или задачки: - для понимания, что такое веб-сервер, прочти урок https://github.com/codedokode/pasta/blob/master/soft/web-server.md - для понимая MVC, работы с БД и формами, реши задачу про студентов, в ней много полезных советов: https://github.com/codedokode/pasta/blob/master/student-list.md - далее есть более сложная задача сделать файлообменник на микрофреймворке Slim: https://gist.github.com/codedokode/9424217 - задача, близкая по сложности к реальным задачам на Laravel/Symfony: https://gist.github.com/codedokode/8733007 - после нее можно изучать автоматизированное тестирование https://gist.github.com/codedokode/a455bde7d0748c0a351a - если ты все решил, переходи к Symfony или Laravel - почитать про паттерны можно тут https://designpatternsphp.readthedocs.io/ru/latest/ (если ты не изучил ни одного фреймворка, то это будет рановато). Если хочешь увидеть примеры использования паттернов в реальном коде - ковыряй исходники Симфони, например Symfony Forms. Ну и скажем честно, начинающему без опыта, который не видел сложный код, паттерны понять будет сложно. - для улучшения английского можно читать news.ycombinator.com - там много статей на тему IT. Также, у нас есть задачи которые позволят тебе изучить или подтянуть до нормального уровня знания JS/HTML/CSS/SQL. Решай их параллельно с задачами выше. - задачи на HTML/CSS: https://github.com/codedokode/pasta/blob/master/html/html.md - хороший учебник по JS: https://learn.javascript.ru/ - задачи на JS: https://gist.github.com/codedokode/ce30e7a036f18f416ae0 - задача на SPA (сложно): https://github.com/codedokode/pasta/blob/master/js/spa.md - проверялка решений на JS: http://dkab.github.io/jasmine-tests/ - задачки на SQL: https://www.sql-ex.ru/ (нужна регистрация), https://sql-academy.org/ru/trainer и немного наших задачек: https://github.com/codedokode/pasta/blob/master/db/databases.md Что еще почитать - Мануал по PHP — http://www.php.net/manual/ru/langref.php - Адель Ф. - Архитектура сложных веб-приложений - https://phptherightway.com/ - Книга: Профессиональное программирование на PHP Джордж Шлосснейгл - Книга: Мэтт Зандстра — PHP: Объекты, шаблоны, методики программирования - Про Git: https://git-scm.com/book/ru/v2 - Задачи на алгоритмы: https://codeforces.com/problemset Дополнительно - скачать учебник: зайди на https://github.com/codedokode/phpbook, нажми зеленую кнопку Code -> Download ZIP, распакуй на рабочий стол и открой index.html - что будут спрашивать на собеседовании, если 0 опыта - будут гонять по теории, по официальному мануалу PHP, давать дурацкие задачки на переворачивание строк, гонять по SQL (транзакции, внешние ключи, напиши запрос), по JS (как сделать анимацию при нажатии кнопки), ну погугли, не ленись - сколько времени надо изучать все это? - все зависит от тебя, в районе 10-15 месяцев, но известны случаи когда люди вкатывались с нуля за 2 месяца и перекатывались с другого стека за пару недель
2026-07-04 08:57:23
Сохранен
11
2025-10-22 08:06:05
Сохранен
14
2025-10-22 08:06:05
Сохранен
99
2025-10-22 08:06:05
Сохранен
1
2025-10-22 08:06:05
Сохранен
3
2025-10-22 08:06:05
Сохранен
528
2025-10-22 08:06:05
Сохранен
25
2025-10-22 08:06:05
Сохранен
1
2025-10-22 08:06:05
Сохранен
8
2025-10-22 08:06:05
Сохранен
10
2025-10-04 20:19:19
Сохранен
552
2025-10-22 08:06:05
Сохранен
32
2026-01-31 15:00:18
Сохранен
14
Как не проебать свой опенсорс проект? — Сап /pr В общем ситуация такая, ищу работу на голенг разраба, но с учетом текущих реалий, работу за последние полгода я так и не нашел. Долго думая решил проверить утверждение вкат через проект. Последние 1,5 месяца усердно разрабатываю свою утилиту для нагрузочного тестирования SQL-ориентированных СУБД. Цель моих страданий: 1. Прокачаться в знаниях 2. Найти работу засчет проекта 3. В идеале получить респект от челиков которые скажут что проект крутой (цель похоже проебана даже не начавшись) И сейчас мне нужен реалити чек от людей со стороны которые скажут где что норм а где говно. Потому дойдя до худо бедно работающего состояния я в друг понял что проект получился на уровне поделия студентоты, и чет в тильт ушел жесткий, сейчас же веду разработку просто потому что нужно уже хотя до какого-то уровня довести ну просто потому что я блять уже почти 2 месяца на эту поеботу потратил. Скоро буду выпускать уже версию проекта v0.0.1 у которого будет следующий функционал: 1. Два СУБД на выбор (mysql, postgresql) 2. Параметризация значений SQL запроса через встроенные функции 3. Возможность выбирать между text query и prepared statement 4. Запись логов stdout и/или в файл 5. Запись отчета stdout и/или в файл 6. Из показателей помимо классических доступны перцентили (50, 90, 95) которые реализованы засчет структуры данных TDigest: github.com/caio/go-tdigest 7. Можно сделать плавный выход на указанную нагрузку 8. Можно писать метрики в influxdb 9. Скрипт пишется в toml файле Что скажете насчет проекта?
2025-10-22 08:06:05
Сохранен
38
2025-10-22 08:06:05
Сохранен
3
2025-10-04 20:19:19
Сохранен
15
2025-10-04 20:19:19
Сохранен
3
Помогите невежде! — Сап всем! Я прохожу задание на стажировку в одну компанию и покорно прошу вас помочь с заданием. "На рисунке приведен процесс в нотации BPMN. Это процесс подготовки планов на новый 2025-ый финансовый год по набору пациентов в ортодонтическом отделении сети стоматологических клиник. Процесс подготовки планов не автоматизирован и характеризуется высокой долей ручного труда. Подготовка и ведение данных для сети клиник осуществляется преимущественно в MS Excel. Процесс включает: сбор и обработку данных по пациентам и влияющим на них факторам (потенциал по пациентам, план по набору пациентов, финансовые прогнозы). В качестве перспектив развития процесса выделены такие направления, как замена MS Excel формами ввода, единое хранение данных, подготовка выгрузок из базы данных в виде структурированной информации для последующей загрузки данных в смежные системы. TBPM – подсистема аналитики, Kyubit Business Intelligence – корпоративная база данных для построения аналитической отчетности. Необходимо изучить схему и найти в ней ряд ошибок." Я вот так понимаю, что ошибка находится в строке "Аналитик отдел". Тут (на втором фото) вот этот параллельный шлюз является только сходящейся развилкой, но никуда не выходит, чего быть не может, поскольку тогда он должен быть концом процесса. А вот из таймера стрелка, как я понимаю, должна идти в изначальную развилку ветки аналитика (фото 3). Также, я думаю, что из этой развилки стрелка должна идти в действие "Подготовка плана продаж в стоимостном выражении" Я хотя бы мыслю в правильном направлении?
2025-10-04 20:19:19
Сохранен
25
2025-10-04 20:19:19
Сохранен
9
2025-10-04 20:19:19
Сохранен
1
2025-10-04 20:19:19
Сохранен
2
2025-10-04 20:19:19
Сохранен
11
2026-06-28 05:53:36
Сохранен
130
2025-10-04 20:19:19