Архива.ч
Добавить
Войти
Светлый стиль
Тёмный стиль
Дополнительно
Стиль сайта
Arhivach (по умолчанию)
Darkstrap (Neutron-like)
Стиль тредов
Arhivach (по умолчанию)
Neutron
FAQ
Контакты
Помощь сайту
Дополнения
Случайный тред
Старые архивы
Статус системы
API
К сожалению, значительная часть сохранённых до 2024 г. изображений и видео была потеряна (
подробности случившегося
). Мы призываем всех неравнодушных
помочь нам
с восстановлением утраченного контента!
Сортировка:
Дата
Просмотры
Закладки
Посты
за
День
Неделю
Месяц
Все время
...
Сохранен
617
Универсальный баз данных тред #12 /sql/
— Прошлый >>3268780 (OP) Туториалы: - https://www.postgresqltutorial.com/ - https://www.sqlitetutorial.net/ - https://www.oracletutorial.com/ - https://www.mysqltutorial.org/ Задачи: - https://www.sql-ex.ru - https://www.codewars.com/?language=sql Инструменты проектирования БД - Визуализация планов запросов PostgreSQL: https://explain.dalibo.com/ - GUI-клиент для работы с БД: https://dbeaver.io/ Видосики: - Плейлисты по разным СУБД: https://www.youtube.com/c/SQLDeveloperBI/playlists - https://www.youtube.com/playlist?list=PLY7PmJJFH5nT-lbFKxfbp3rw5BBuq5Azo Литература: - Томас Кайт. Oracle для профессионалов - https://postgrespro.ru/education/books/dbtech - Алан Бьюли. Изучаем SQL. - про MySQL - К. Дж. Дейт. Введение в системы баз данных - Database Systems: Design, Implementation, & Management (Carlos Coronel, Steven Morris) Прочее: - https://github.com/agarcialeon/awesome-database - https://dbdb.io/ - https://db.cs.cmu.edu/ - https://www.youtube.com/channel/UCHnBsf2rH-K7pn09rb3qvkA/playlists - Сравнение диалектов SQL: http://troels.arvin.dk/db/rdbms/ - Как БД работают изнутри: https://habr.com/ru/company/mailru/blog/266811/ Ссылки для альтернативно мыслящих: - https://www.w3schools.com/sql/ - https://learnxinyminutes.com/docs/sql/ - https://metanit.com/sql/ - http://sql-tutorial.ru/ - https://metanit.com/nosql/mongodb/ - https://www.mysqltutorial.org/mysql-resources.aspx - https://shlomi-noach.github.io/awesome-mysql/ - https://www.mysql.com/products/workbench/ FAQ: Q: Нужно ли знать английский? A: Нет. Q: Что лучше, SQL или NoSQL? A: SQL. Q: Вопросы с лабами и задачками A: Задавай, ответят, но могут и обоссать. Q: Помогите с :ORM_нейм для :язык_нейм A: Лучше спроси в тредах по конкретным языкам. Q: Где хранить файлы? A: Не в БД. Для этого есть объектные хранилища, такие как Amazon S3 и Ceph. Q: Нужны ли сертификаты? A: Только если собираешься заводить трактор. Здесь мы: - Разбираемся, почему PostgreSQL - не Oracle - Пытаемся понять, зачем нужен Тырпрайс, если есть бесплатный опенсурс - Обсуждаем, какие новые тенденции хранения данных появляются в современном цифровом обеществе - Решаем всем тредом лабы для заплутавших студентов и задачки с sql-ex для тех, у кого завтра ПЕРВОЕ собеседование - Анализируем, как работает поиск вконтакте - И просто хорошо проводим время, обсирая чужой код, не раскрывая, как писать правильно. Поехали!
/pr/ - Программирование
2ch
22 октября 2025
Сохранен
552
Java Thread №283 /java/
— Вики по джаве: https://github.com/java2ch/java-thread/wiki (доступна для редактирования всем) Предыдущий: >>3457776 (OP)
/pr/ - Программирование
2ch
22 октября 2025
Активный
32
Помогите новичку
— Такое дело просидел за компом большую часть жизни и не так давно решил вкатиться в программирование , но в итоге попал в тупик. Может кто подсказать Как вообще выбрать язык? Что делать чтобы выйти на хоть какой то уровень? что такое умное можно почитать чтобы лучше влиться в тему (книги , статьи , видосы)? Заранее спасибо за помощь.
/pr/ - Программирование
2ch
14 января 22:17
Сохранен
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 файле Что скажете насчет проекта?
/pr/ - Программирование
2ch
22 октября 2025
Сохранен
38
Красивых айтишниц тред
— Да, исключение из правило - лишнее тому подтверждение Как относитесь к своим коллегам-подснежникам? К камвхорам с ютуба типа пикрила Действительно ли среди них есть скилловые, либо в основном вниманиебляди и проигрывают всраткам-скуфихам? Интересна статистика
/pr/ - Программирование
2ch
22 октября 2025
Сохранен
3
Курс
— Хэй, подскажите ресурс, где можно слитые курсы поискать по it, на руторе как-то все грустно. Сам я студент айти вузика, хочу допом материалы какие-то учить, а то в унике хуйни накидывают. Извиняюсь, если этот вопрос уже где-то был.
/pr/ - Программирование
2ch
4 октября 2025
Сохранен
15
Плачу 5000р за поиск слитого курса
— Привет всем. У Яндекса и МФТИ были раньше в свободном доступе пять поясов по программированию (белый, жёлтый, красный, коричневый, чёрный - по нарастанию уровня сложности). Я ищу их все. Они раньше на курсере были бесплатными, сейчас их оттуда снесли и вроде как должны были перенести на другую платформу. Я нашёл только на степике, но отдавать по 20к за каждый меня жаба душит. Проштрудил все возможные складчины и нигде не смог их откопать. Возможно анонам известны другие пути по поиску контента, в связи с чем предлагаю 5к за все пять курсов (оплачивать могу по 1000р/каждый)
/pr/ - Программирование
2ch
4 октября 2025
Сохранен
3
Помогите невежде!
— Сап всем! Я прохожу задание на стажировку в одну компанию и покорно прошу вас помочь с заданием. "На рисунке приведен процесс в нотации BPMN. Это процесс подготовки планов на новый 2025-ый финансовый год по набору пациентов в ортодонтическом отделении сети стоматологических клиник. Процесс подготовки планов не автоматизирован и характеризуется высокой долей ручного труда. Подготовка и ведение данных для сети клиник осуществляется преимущественно в MS Excel. Процесс включает: сбор и обработку данных по пациентам и влияющим на них факторам (потенциал по пациентам, план по набору пациентов, финансовые прогнозы). В качестве перспектив развития процесса выделены такие направления, как замена MS Excel формами ввода, единое хранение данных, подготовка выгрузок из базы данных в виде структурированной информации для последующей загрузки данных в смежные системы. TBPM – подсистема аналитики, Kyubit Business Intelligence – корпоративная база данных для построения аналитической отчетности. Необходимо изучить схему и найти в ней ряд ошибок." Я вот так понимаю, что ошибка находится в строке "Аналитик отдел". Тут (на втором фото) вот этот параллельный шлюз является только сходящейся развилкой, но никуда не выходит, чего быть не может, поскольку тогда он должен быть концом процесса. А вот из таймера стрелка, как я понимаю, должна идти в изначальную развилку ветки аналитика (фото 3). Также, я думаю, что из этой развилки стрелка должна идти в действие "Подготовка плана продаж в стоимостном выражении" Я хотя бы мыслю в правильном направлении?
/pr/ - Программирование
2ch
4 октября 2025
Сохранен
25
Ку, я учусь на третьем курсе в техникуме на специальность "информационные системы и программирование
— Ку, я учусь на третьем курсе в техникуме на специальность "информационные системы и программирование" , и на первом курсе я горел желанием что-то делать, а уже на третьем я перегорел к этому, я по сути за эти три года нечему не научился, кроме такого как составлять документ в ворде по ГОСТу, и можете подсказать как вернуть былую мотивацию?
/pr/ - Программирование
2ch
4 октября 2025
Сохранен
9
На какую специальность лучше всего в уник?
— Сап двач! Хотелось бы вашего мнения, сдаю ЕГЭ профмат и информатику. Не знаю на какую специальность пойти так как их там очень много. Хотелось бы более менее хорошую чтобы потом была карьерная лестница + норм зп со временем поэтому хотелось бы поинтересоваться у вас!
/pr/ - Программирование
2ch
4 октября 2025
Сохранен
1
Айти в 2025 — как озеро, в котором закончилась рыба: её всю выловили, а рыбаки всё идут и идут.
— Айти в 2025 — как озеро, в котором закончилась рыба: её всю выловили, а рыбаки всё идут и идут.
/pr/ - Программирование
2ch
4 октября 2025
Сохранен
2
Привет 2чане че та в последнее время стало впадлу посещать двач, запилил бота который парсит пасты))
— Привет 2чане че та в последнее время стало впадлу посещать двач, запилил бота который парсит пасты))) Просто хвастаюсь
/pr/ - Программирование
2ch
4 октября 2025
Активный
7
Приветствую аноны, я пиздюк и очень сильно уж мне нравится тема DevOps и хотел бы обучаться на эту н
— Приветствую аноны, я пиздюк и очень сильно уж мне нравится тема DevOps и хотел бы обучаться на эту направленность. Сейчас у меня есть некий опыт в программировании (простенькие сайты на react, php, sql. простенькие приложение на python и c#) и хотел бы узнать у так сказать профи своего дела: 1) какие технологии и языки мне стоит обучать для DevOps& 2) какие книги/форумы/курсы посоветуете для развития в теме DevOps? 3) какие советы дадите для обучения?
/pr/ - Программирование
2ch
14 января 22:17
Сохранен
130
Бывалый-тред
— Суп. ИТТ инженер с ~17 годами коммерческого опыта. Сейчас живу в Северной Америке, работал в компаниях, наверное, всех возможных типов – российском и глобальном бигтехе, разного рода стартапах, и даже российском НИИ. Аск ми энисинг.
/pr/ - Программирование
2ch
4 октября 2025
Сохранен
5
ужас это конец всё..... учусь на направлении прикладной математики и слетаю со стипендии потому что
— ужас это конец всё..... учусь на направлении прикладной математики и слетаю со стипендии потому что программирование автоматом только 3 поставили а приходить 4 получать боюсь потому что есть вероятность не справиться и в таком случае и даже 3 сгорит.... я не знаю что теперь. блин я такая дебилка ну правда почему я столкнулась с этим((( бесит всё
/pr/ - Программирование
2ch
4 октября 2025
Сохранен
7
Hаrd скилы
— Народ, подскажите как качать хард скилы по программированию, а то хз, я на баше ебашу, оптимизирую по мелочи, но хотелось бы из сисов перебраться в кодеры. И если есть чё по пинтесту скиньте пж
/pr/ - Программирование
2ch
4 октября 2025
Сохранен
48
Как свичнуться на GO?!
— Сап /pr/ С октября прошлого года ебашу на Go, на работе пишу и автоматизирую все что в руки попадется, на степике перерешал все курсики по Go, свой гитхаб завален всяким разномастным калом от рест хуйни до мессенджеров и собственной библиотеки для HTTP автотестов, вчера решил посмотреть как там рынОчек айти и просто ахуел... На одном только хх 50 откликов за 2 дня, из которых 20 отказов (+1 пока писал оп пост), 2 приглашения это какие-то скам ловушки, не считая ещё штук 30 откликов через порталы с вакансиями у самих компаний и сторонних сервисов аля getmatch/habr career. Похоже its over... Испытываю лютейшую дизмораль и чувство проебанного времени в пустую с этим ебаным Go, и одновременно понимаю что мои ожидания это мои проблемы, не нужно было быть таким оптимистом. Но блять а что творится то с этим рынком АЙТИ блять? Все? Ласковый хайр для всех закончился? Или он закончился только для вкатунов и свитчеров, а сеньорам хрюши отсасывают бонусом за принятый офер анальником? Или я хуила не умею искать работу? С опытом вообще не припездел, работал разрабом, все при себе, могу показать бумажку из госуслуг с ЭТК, неужели все это хуйня собачая? И нужно было реально с опытом наебать чтобы через хрю фильтры пролезть? Заебался нахуй, такое ощущение что я сдохну ебучей куа блядью тестирующий всякий калопровод у хуесосов... А когда мои повзрослевшие дети будут спрашивать кем я работаю я тяжело вздыхая буду говорить что я гей шлюха, так как почетнее быть им чем ебучей куа-макакой за 2 сотыги....
/pr/ - Программирование
2ch
4 октября 2025
Сохранен
2
Сап. Немного специфичный вопрос, если что не кидайтесь палками. На днях родственники подарили Яндек
— Сап. Немного специфичный вопрос, если что не кидайтесь палками. На днях родственники подарили Яндекс станцию (лайт 2 поколения). И всё вроде бы заебись, вот только у меня довольно большая паранойя относительно Алисы и Яндекса в целом. А оставлять аппарат за 6 кусков пылиться жалко. В планах развернуть на своём сервере LLM, которая будет "общаться" со мной через колонку. ASR и TTS будут на нём же. Так вот, вопрос вам: насколько красными для этого должны быть глаза? Пробовал ли кто-нибудь в реверс-инжиниринг станции (в частности, протокола, по которому она общается с сервером)? И главный вопрос: стоит ли овчинка выделки? Колонку уже не сдать, а вандалить её кастомным железом не особо хочется. Что уже известно: 1. Колонка реагирует на кодовое слово даже без интернета, что несомненно гуд. 2. Компьютер не видит колонку через USB разъём. Вообще. Даже lsusb не видит. В планах для начала использовать ПК в качестве точки доступа, через Wireshark попробовать проследить, какой трафик идёт между колонкой и сервером Яндекса. Вероятнее всего, данные между ними шифруются, только неведомо как.
/pr/ - Программирование
2ch
4 октября 2025
Сохранен
8
Фотобудка 4.0
— Фотобудка 3.0 Добрый день двач, ридонли 7 лет, не осуждай Столнулся с проблемой отсутствия софта для фотобудки. Вводные: Фотобудка состоит из планшета ipad и принтера. Все манипуляции проходят в планшете, он является и экраном и фотоаппаратом. Я хотел чтобы это выглядело так: Человек подходит, выберает услугу фотографии на планшете, ему вылезает qr код на оплату, он оплачивает, появляется таймер с отсчетом до фотографии, делает фотку, прила отправляет информацию на принтер, тот печатает. Профит. Но такого приложения НЕТ, потому что все приложения которые работали в россии ушли и даже если их скачать то рф банки не подберживаются, а зарубежные платежки с ними не работают, никаких идей колхоза кроме интеграции всего этого дела через тильду и тг бот не вижу, если есть идеи двач помоги
/pr/ - Программирование
2ch
4 октября 2025
Сохранен
36
чому нет треда overemployed или многоработности, на реддите дохуя пользователей, а ру комьюнити как
— чому нет треда overemployed или многоработности, на реддите дохуя пользователей, а ру комьюнити как будто не знает про возможность работы удаленно на несколько компаний пилите свои лайфхаки и зарплату
/pr/ - Программирование
2ch
4 октября 2025
Сохранен
22
Своя файловая система в Яндекс диске
— Сразу предупреждаю, статья моя будет возможно немножко бредовая, но всё-таки хочется поделиться своими соображениями по поводу интернет безопасности. Начну с того, что Яндекс диск меня привлекает своим удобством и своими тарифами. Приглянулся тариф 2Тб . Но очень не хотелось бы чтобы мои файлы были доступны для просмотра как живым сотрудникам Яндекса, так и неживым алгоритмам. На данный момент у меня там стоит бесплатный бомж тариф на 8Гб. Сбрасываю туда безобидные текстовики и всякие исходники чтобы после ПК продолжать читать их на телефоне. Понятное дело, все данные там анализируются алгоритмами и ИИ. Это 95%. (Теперь с этого момента начинаю бредить) Идея моя заключается в том, чтобы попробовать использовать ЯДиск не совсем как диск, а накатать поверх него свою файловую систему (разумеется уникальную). На шарпе я создал некий прототип такой системы. Её вместимость 1 терабайт. В роли самого якобы «физического диска» у меня выступает папка \memory на компьютере. А в ней находятся ещё 64 вложенные папки с именами 1...64 (банально но не суть) Внутри каждой из них непосредственно файлы данных, их по 4096 штук в каждой папке. Это как раз те самые файлы которые БУДУТ наполняться данными. Ну или опустошаться/и дефрагментироваться соответственно по мере работы моего так называемого виртуального «Винта». Всего файлов памяти у меня 262144 шт. Их размер будет ограничен программно до 4мб. Это значение если честно, взято из головы и является усреднённым значением обычного любительского сёрфинга в интернете. Является среднем значением веса аудиотрека или картинки. В принципе большинство моего контента кратно +/- 4 МБ. Это 70% файлов моей файлопомойки на ssd. Система моя протоколируется. Без этого никуда, иначе поиск по файлам занимает гигантское время. Разумеется протоколируется тоже в файл. В файл 0.mem - это корневой файл всей этой огромной иерархии. По сути это аналог таблицы файлов как на реальных дисках. В нем у меня указаны адреса смещений файлов в каждом из 262К файлов ячеек. (Поиск там молниеносно происходит, с этим проблем нет) Реализовано: 1 Добавление файла(ов) в хранилище. 2 Также наоборот Извлечение / (cut /или Copy) файлов в обычное хранилище на ПК. 3 Удаление файлов 4 Работаю в данный над дефрагментацией всего этого хаоса. Поскольку от «дырок» остающихся после удаления или «вырезания» из хранилища никуда не деться это естественный процесс. Файлами этими пока оперирую как есть. Без шифровки. Но что если их ещё и зашифровать? И разместить эту свою виртуальную файловую систему на Яндекс диске? Сварганить приложение клиентское при помощи Яндекс API (на C# всё делаю) , и соответственно обращаться с Яндекс диском как со своей кастомной ФС ? Пока работаю в консоли. Она безупречно строит дерево моих подопытных каталогов. Но сегодня понял, что пора наверное GUI писать уже. GUI моё будет рисовать (буквально на канве методами draw) папки и файлы. С миниатюрами картинок пока что затык но это всё решаемо я думаю. В общем идея моя заключается в том, чтобы оперировать Яндекс диском как обыкновенными кластерами. И соответственно обращаться к ним подобными методами, а уже в клиентском приложении видеть то, что должен видеть именно Я, а не товарищ майор)) Спасибо за внимание (ПС.. в сыром виде моя ФС кстати тоже занимает место на диске, а именно пустая чистая система с 262К пустыми файлами *.mem занимает ровно 1 гигабайт. Это из-за того, что размер кластера реального настоящего HDD равен 4кб. Ну от этого не уйти и этим можно пожертвовать)
/pr/ - Программирование
2ch
4 октября 2025
Сохранен
2
По результату ежедневного задрачивания задач на codeforces более года обнаружил, что прогресса каког
— По результату ежедневного задрачивания задач на codeforces более года обнаружил, что прогресса какого-то в общем-то нихуя.
/pr/ - Программирование
2ch
4 октября 2025
Сохранен
28
Как и когда менять первую работу тред. Все привет! Я год работаю в небольшой айти компании, сейчас з
— Как и когда менять первую работу тред. Все привет! Я год работаю в небольшой айти компании, сейчас зп 110к, занимаю роль бекенд-разнорабочего на Го, есть подаван, начитавшись ахуительных историй тут и наслушавшись ахуительных историй друзей и бывших коллег о зарплатх 200-300к после 1-2 лет опыта, понимаю что надо менять работу, в связи с этим встают следующие вопросы: 0. Стоит ли вообще меня работу, мне в целом все нравится, просто зп хочется больше и роста скилов 1. Как врать в резюме 2. В какие компании откликаться 3. Как торговаться на высокую зп 4. Что учить? Куда расти? 5. Как уволиться?
/pr/ - Программирование
2ch
4 октября 2025
Сохранен
24
анон, помоги решить проблему. вот у меня есть 2 отрезка A1B1 и A2B2, координаты их конечных точек я
— анон, помоги решить проблему. вот у меня есть 2 отрезка A1B1 и A2B2, координаты их конечных точек я знаю. эти 2 отрезка между собой всегда параллельны. все что я могу делать - это вращать вместе эти 2 отрезка вокруг точки О1. аналогично с отрезками C1D1 и C2D2, и точкой вращения O2. единственное отличие, сама точка O1 и соответственно прямые A1B1 и A2B2 могут вращаться вокруг другой оси O3. задача: насколько возможно оптимальным способом сразу высчитать углы поворота для A1B1 A2B2 и для C1D1 C2D2 таким образом, чтобы ни один отрезок из A1B1 A2B2 не пересекал C1D1 C2D2. т.е. чтобы черные отрезки не пересекались с зелеными, а были между ними всегда, для этого надо как-то высчитать углы поворотов для двух компонент. чтобы было более понятно, мне надо симулировать подобный механизм (пик 2 и 3). надеюсь понятно объяснил
/pr/ - Программирование
2ch
11 сентября 2025
Активный
7
Чем мне занятся летом бро /progs/
— Привет двач, я тут новенький и я не шарю за многое в программировании, лишь раньше что-то писал на python. Сейчас я хожу на доп занятие по системному администрированию вот. Просто вопрос: Что лучше изучать в программировании либо в системном, какой язык лучше. Хотел бы заниматься хакингом просто интересно что нужно прочитать как практиковаться либо хуйня а не идея. Просто дайте идеи чем мне заняться летом чтоб не отупеть и понять мир технологий.
/pr/ - Программирование
2ch
14 января 22:17
1
2
3
4
5
6
7
...
125