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


Создать тред Создать тред

Check this out!

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

<<
ОБЩИЙ БУГУРТ ТРЕД V18.0 / GENERAL BUTTHURT THREAD V18.0 КАТАЕШЬСЯ Аноним 12/02/20 Срд 12:33:56 1599101 Ответ
.jpg (515Кб, 1259x1600)
1259x1600
ОБЩИЙ БУГУРТ ТРЕД V18.0 / GENERAL BUTTHURT THREAD V18.0


КАТАЕШЬСЯ В ПХП КАК В МАСЛЕ, КАК МОДНЫЙ ПИШЕШЬ НА ООП, СО ВСТАВКАМИ PHPDOC, ДЛЯ АВТОКОМПЛИТА, ХОТЯ В ДУШЕ ПОНИМАЕШЬ ЧТО ООП ДЛЯ ДИНАМИЧЕСКОГО ЯЗЫКА ИЗБЫТОЧНО (ОСОБЕННО ИНТЕРФЕЙСЫ, КОГДА У ТЕБЯ ТИПОВ ТО И НЕТ И ВСЕ И ТАК ПОЛИМОРФНО).
@
У ТЕБЯ КАЧЕСТВЕННЫЙ КОД, СО СВОИМ "ДВИЖКОМ", ПОДДЕРЖИВАЕМЫЙ ЕЩЕ С 2006 ГОДА, ВСЕ ЧИСТО И ПОНЯТНО (НИКТО НЕ ЛОМАЕТ СОВМЕСТИМОСТЬ, КАК В МОЛОДЕЖНЫХ ФРЕЙМВОРКАХ). ЗНАЕШЬ КАК РАБОТАЕТ КАЖДЫЙ ВИНТИК.
@
РЕШАЕШЬСЯ НАКАТИТЬ ДЖАВУ, ЧТОБЫ ПИСАТЬ КАК ВЗРОСЛЫЙ.
@
НАКАТЫВАЕШЬ JAVA EE, ТАК КАК ЭТО ПЕРВОЕ ЧТО ВЫПАДАЕТ ИЗ ПОИСКА.
@
ПЛЮЕШЬСЯ И БЛЮЕШЬ ОДНОВРЕМЕННО. ПИСАЕШЬ И КАКАЕШЬ
@
ПЫТАЕШЬСЯ ВЛИТЬСЯ В КОМЬЮНИТИ ЧТОБЫ ПОНЯТЬ ВСЕ ТАЙНЫ ЖАБЫ И БЫТЬ В ТРЕНДЕ.
@
КРУГОМ МАНЯ-АНДРОИД РАЗРАБОТЧИКИ, КОТОРЫЕ НИХЕРА НЕ ЗНАЮТ И ТУПО ИГРАЮТСЯ СО ШРИФТАМИ С ГИТ-ЛИБАМИ.
@
ТАКИ НАТЫКАЕШЬСЯ НА СПРИНГ.
@
МАГИИ ТАМ БОЛЬШЕ ЧЕМ В РУБЯХ. В ДОКУМЕНТАЦИИ ЧИТАЕШЬ ЦЕЛЫЙ ДЕНЬ ПРО ТО, ЧТО ТЫ СДЕЛАЛ БЫ НА ПХП/ПИСТОНЕ/ЖС ЗА ЧАС БЕЗ МАГИИ.
@
ИСХОДНИКИ ФРЕЙМВОРКА НЕЧИТАЕМЫ ВООБЩЕ, РАЗОБРАТЬСЯ В ЧЕМ-ТО САМОМУ, ЕСЛИ СЛОМАЕТСЯ ЧТО-ТО - НЕ РЕАЛЬНО.
@
ОХРЕНЕВАЕШЬ ТОЛЬКО ОТ МЫСЛИ, ЧТО ВЕСЬ ЭТОТ КОД, ЭТО ПО СУТИ ДЕПЕНДЕНСИ ИНЖЕКТОР С MVC, НО КОТОРЫЙ ЗА МУДРЁН ПРОСТО ДО НЕБЕС.
@
ПО ТЕСТАМИ ПРОИЗВОДИТЕЛЬНОСТЬ ДАЖЕ С JIT-КОМПИЛЯЦИЕЙ ВСЕ ЧУТЬ БЫСТРЕЕ ЧЕМ НА ПИТОНЕ.
@
НАЧИНАЕШЬ ДОГАДЫВАТЬСЯ ЧТО ДЖАВА ЭТО COBOL СОВРЕМЕННОСТИ. АНДРОИД РАЗРАБОТЧИКИ КРИЧАТ ТЕБЕ В СЛЕД ЧТО ТЫ НЕ ОСИЛИЛ!
@
ПИСАЕШЬ, КАКАЕШЬ.


17-й почему-то внезапно выпилили
Пропущено 101 постов
8 с картинками.
Пропущено 101 постов, 8 с картинками.
Аноним 22/02/20 Суб 12:08:34 1611303
>>1611158
> СМОТРИШЬ В ОКНО - ТАМ НА ГОРИЗОНТЕ ЛЕС
А при чём тут лес?
Аноним 22/02/20 Суб 17:04:29 1611538
>>1611230
@
ТАМ НА ГОРИЗОНТЕ ЛЕС БЫЛ
@
ЕГО ВЫРУБИЛИ И ТАМ СЕЙЧАС СТРОЯТ ЧЕЛОВЕЙНИК
Аноним 22/02/20 Суб 20:45:55 1611804
1111.jpeg (88Кб, 1040x780)
1040x780
IMG202001201426[...].jpg (713Кб, 1040x780)
1040x780
>>1611303
потому что у меня лес за окном, фоткам уже почти месяц, сейчас снега еще навалило, и неба голубого давно не видел.
Зарплат тред Аноним 28/12/19 Суб 10:57:04 1559421 Ответ
15408169927491.png (1063Кб, 720x1096)
720x1096
Совсем скоро уже 2k20, а значит самое время подвести итоги
1 зп
2 город
3 стек
4 на сколько выросла зп в этом году
5 комментарий
Пропущено 459 постов
23 с картинками.
Пропущено 459 постов, 23 с картинками.
Аноним 22/02/20 Суб 16:41:32 1611515
>>1611498
P.S. 31 лвл, есть ли шансы хотя бы на позицию джуна? Или ужепоздно?
Аноним 22/02/20 Суб 16:45:39 1611519
>>1611321
Новосибирск же топовый город, особенно АкадЭм. Куча компаний и очень высокие зарплаты от 150к. С учетом аренды квартиры и размеров Академгородка - лучшее решение для программиста.
Аноним 22/02/20 Суб 20:40:57 1611794
257716527373311.jpg (11Кб, 241x193)
241x193
>>1611519
Т.к. я ещё и понаех с Казахстана - меня несколько удивляет, что на программистов вакансий в одном лишь Новосибирске вдвое больше, чем во всём Кз, если глядеть на хх, хотя разница в населении на порядок
Ефрейтор здесь Corsac 22/02/20 Суб 00:15:17 1610915 Ответ
r.jpg (86Кб, 509x704)
509x704
Что делать, если ты стал ефрейтером?

Столкнулся с таким, что не могу дёрнуться ни на параллель, ни вперёд в плане должности.
Я джун старший джунор-разработчик ППЛ, довольно жирный джун, осуществляю маняруководство в пределах мелкой группы обычных джунов и примерно такой же толпы стажёров.
Знаю субьективно дохуя, присутствую на собраниях руководства, имею право голоса, но я там единственный джун. Других старших джунов видел только на общих собраниях, и в коридоре.

Платят вроде бы ничего так - 80к, но коллегу в своё время легко повысили до мидла, хотя он жёстко косячил - я разгребал с ним на пару его дебри ночами, т.к. сроки горели, а у нас на руках был тупой как валенок ИИ. Там реально был пиздец.
Сейчас не пиздец, но всё таки обидка.

Это моя первая работа по IT. Может быть в этом дело?
Я в своё время слыхивал охуительные истории про повышения только через увольнения т.е. трудоустройстве на должность выше в другой конторе, но это было не в IT.
Насколько это может быть актуально? я знаю, что есть вакансии мидлов, соседний отдел с такими же питонистами и толпами стажёров заебывающих местную мидл-тянку до истерик
Или повышение работает иначе, и надо просто дойти до сеновара и побеседовать с ним по поводу повышения?
Пропущено 2 постов
1 с картинками.
Пропущено 2 постов, 1 с картинками.
Аноним 22/02/20 Суб 14:16:17 1611391
>>1610937
Я её не с трудом нашёл, это первая и одновременно первая попавшаяся мне на глаза вакансия на hh, мол, нужна макака-стажер-питонист, и через два месяца я стал джуном, ещё через год я стал старшим джуном, и вот, полтора года застоя. Хуй знает, что там впереди, есть ли оно.
Аноним 22/02/20 Суб 14:29:43 1611405
>>1610915 (OP)
>надо просто дойти до сеновара и побеседовать с ним по поводу повышения?
Конечно надо. Если они не очень хотят тебя терять - либо повысят, либо скажут что сделать, чтобы получать больше, если скажут денег нет но вы держитесь - берешь резюме и начинаешь ходить по собеседованиям
Corsac # OP 22/02/20 Суб 20:06:45 1611735
Sidorovich.jpg (109Кб, 709x508)
709x508
Сходил я до сеновара, тот грит, что он в благородство играть не будет, выполню для него пару заданий проектов, сдам маняэкзамен и на этом мы в расчёте.
допуск на совещания оказался эдаким спойлером-намёком, мол, тебе недалеко.
Вышка для прогера Аноним 21/02/20 Птн 01:10:17 1609775 Ответ
7E6260A2-2B24-4[...].jpeg (110Кб, 1024x1024)
1024x1024
Заранее извиняюсь что не создал тред в /un ибо там в основном сидят прыщавые студенты просиживающие штаны в мечтах о дипломе.
Суть такова, мне 31 лвл. В своё время по глупости закончил вечерний ебучий негосударственный платный вуз на сраного менеджера.
Прошло время, я устроился жаба программистом, вырос до сеньора, выучил дохуя всего но чувствую что мне не хватает нормальной базы по математике.
Идти на вечерку в вузы типа бауманки 300 к в год + занятия 5 дней в неделю я не выдержу. Идти в говновуз типа того который я закончил я не хочу, ибо корочка нахуй не нужна. Спрашивают в основном фактические знания.
Есть ли смысл загоняться или достаточно каких нибудь курсов. Живу в ДС если че.
Пропущено 9 постов.
Пропущено 9 постов.
Аноним 22/02/20 Суб 08:46:51 1611133
>>1610661
расскажи, в какой, на кого и сколько стоит денег? Тоже думаю, что надо бы магистратуру кончать, а не оставаться сранным бакалавром
Аноним 22/02/20 Суб 09:21:44 1611153
>>1611133
>надо бы магистратуру кончать
Зачем?
Аноним 22/02/20 Суб 19:21:27 1611706
>>1609775 (OP)
Как заметили аноны выше, сначала тебе нужно определиться, какая именно математика тебе нужна и для чего. Если тебе нужны конкретные знания для каких-то практических задач, то можно обойтись курсами по интересующей тебя области. Например, если ты хочешь разобраться в машинном обучении, можешь сразу начинать с линейной алгебры и теорвера, этого хватит, чтобы понимать алгоритмы ML.
А если ты хочешь прямо математической БАЗЫ, чтобы понимать всю подноготную на фундаментальном уровне, придется по хардкору начинать читать какого-нибудь Зорича, разбирать теоремы, вчитываться в доказательства, пытаться решать хитровыебаные задачки. Изучаешь сначала матан и основы теории множеств, чтобы понять, как вообще все устроено, потом линейную алгебру, затем функциональный анализ вместе с теорвером. Короче примерная программа 2-3 курсов универа.
В первом варианте вуз не нужен, если есть мотивация, то можно осилить интересующую тему за пару месяцев. В хардокрном варианте на одном энтузиазме ты вряд ли далеко укатишься самостоятельно, если ты конечно не ебанутый шизоид, в котором 30 лет таилась любовь к математике.
БЕЛОРУССКОГО IT ТРЕД №5 /belit/ Аноним # OP 02/01/20 Чтв 22:30:46 1563436 Ответ
maxresdefault[1].jpg (129Кб, 1280x720)
1280x720
БЕЛОРУССКОГО IT ТРЕД №5

В новом году с новым тредом

Тред про IT в одном маленьком, но гордом государстве в самом центре Европы.

Прошлый тут >>1500629 (OP)
Пропущено 173 постов
7 с картинками.
Пропущено 173 постов, 7 с картинками.
Аноним 22/02/20 Суб 17:51:37 1611595
>>1611593
На галере с ВО тебя можно подороже продать.
Если его нет тебе один хуй его припишут когда поведут на смотрины с клиентом.
Если оно есть то это конечно плюс, но если нет то это и не охуительный минус, так неприятность.
Если 4 года учится сейчас впадлу, а корка нужна то лучше купить диплом в рф за 500 даларов. Один хуй никто проверять не будет
Аноним 22/02/20 Суб 18:00:39 1611606
>>1611593
>крупных конторах
>типо Епама, Айтранзишона и т.п.
Лол
Это обыкновенные аутсорс галеры, выезжающие только на зашоренных совком хомячках, типа тебя
Не еби мозг и вместо высерания здесь целых параграфов ни о чем высри пару пет проектов на какой-нибудь гошке/тс и можешь апплаить 2к+ евро позиции на удаленку
Аноним 22/02/20 Суб 18:03:23 1611612
>>1611606
Я зашоренный хомяк из-за того, что задал платиновый вопрос о вышке? Если ты об этом, то ты пожалуй прав.
Оптимизированный баз данных тред /sql/ Аноним 19/12/19 Чтв 14:39:42 1550921 Ответ
OJBwH-7400x400.jpg (9Кб, 400x400)
400x400
А вот и новый оптимизированный баз данных тред,
в котором мы
-Выслушиваем, почему в шапке по-прежнему отсутствует инфа для вкативания
-Разбираемся, почему PostgreSQL - не Oracle
-Пытаемся понять, зачем нужен Тырпрайс, если есть бесплатный опенсурс
-Обсуждаем, какие новые тенденции хранения данных появляются в современном цифровом обещстве
-Решаем всем тредом лабы для заплутавших студентов и задачки с sql-ex для тех, у кого завтра ПЕРВОЕ собеседование
-Анализируем, как работает поиск вконтакте
-Игнорируем конкаренси-шизика, не понимающего, зачем базы данных нужны
-И просто хорошо проводим время, обсирая чужой код, не раскрывая, как писать правильно

Поехали!

Старый: https://2ch.hk/pr/res/1502870.html
Пропущено 421 постов
42 с картинками.
Пропущено 421 постов, 42 с картинками.
Аноним 22/02/20 Суб 16:01:52 1611489
>>1610905
>>А реакты хотят пользователи.
Но я не хочу реакт, мне вообще этот современный дизайн для планшетов на ПК не нравится (огромные буквы и неинформативные картинки с кучей эффектов и тормозов). Мне уровня фейсбука вполне достаточно. Реакт хочет заказчик, а пользователь жрет что дают.
мимо дед-пользователь
Аноним 22/02/20 Суб 16:51:03 1611529
>>1611489
Но ведь реакт вообще не про дизайн, он только про иерархию компонентов, внешний вид которых может быть любым.
Аноним 22/02/20 Суб 17:56:51 1611599
>>1611529

Ревкт, как синоним жирных билдов, оптимистичного ux, анимашек и подобного говна.
Как жить дальше? Аноним 19/02/20 Срд 08:40:15 1607474 Ответ
image.png (283Кб, 422x422)
422x422
Работал примерно полгода на знакомого дядю (знакомый друга), делал сайт на фласке + ангуляр, 15к\месяц, все было заебесь до того момента пока этот дядя не пропал.
Решил в своей мухосрани попробовать устроится на работу, джуновских вакансий было всего лишь 4. Две конторы просто игнор, другая провалил на алгоритмах, последняя, прошел, но по итогу тоже игнор, видимо нашли лучше.

Остальные это вакансии мидл+, ходил и на них, но офк меня там быстро валят. Начал одновременно искать работу на удаленке и зарегался на апворке, прошел валидацию и с 5-6 раза чудом удалось урвать заказ на 50$ = 36$ (отфильтровать по данным с сайта и на основе этого заполнить питоном таблицу из sql), и то потому что-то я заказ на перед сделал и выложил в скринах результат.
На hh, удаленка тоже в основном мидл-сеньор, таки нашел и сделал пару задач на джуна, но по итогу, не прошел-игнор, либо тимлиду не понравилось как я сделал, мы вам перезвоним и т.д..

Сейчас вообщем есть еще 16 коннектов, которые я ссыкую проебать, 20к подушка (остатки). Дальше возвращаться домой к родакам, которые будут ебать каждый день мозги о поиске работы и вечные скандалы и по итогу меня могут выгнать вообще.

Вроде не овощь, один хуй никуда не берут. Знаю неплохо питон, джанго, фласк, различные мелкие либы, асинхрон и прочее. В основном валят на сложных алгоритмах, олимпиадных задачах. Я хоть и начал читать "Алгоритмы. Построение и анализ" и задачи на кодварс решаю, но пока я её прочту пол года пройдет, работу и так ищу уже 3 месяц.

Дорогой анон, что делать?
Осталось пару вакансии по Рососии и все, далее милд+.
16 коннектов, потом из своего кармана, а так как в среднем отклик на работу стоит 4-6 коннекта это вообще пиздец, я на эти деньги могу неделю кушать. На простые заказы, не проходит и 10 минут как уже 20-50 предложений, и офк выбирают у кого прокачанный профиль.

Где еще можно попробовать устроится рабом хотя бы за 3-5$ в час, сайты какие?
Или чернухой\наебизнесем занятся, то чем?

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


бомбит от историй, как чуваки устраиваются на работу зная только html, css, js
Пропущено 33 постов.
Пропущено 33 постов.
Аноним 21/02/20 Птн 21:41:04 1610711
>>1610436
>Работы на неделю и будете получать пассивный доход
Обычно когда говорят "работы на неделю", то там надо свой гугл или контактик реализовать.
Аноним 21/02/20 Птн 23:06:11 1610815
>>1610711

гугл и контактик за месяц делаются, за неделю линкедин разве что
Аноним 22/02/20 Суб 16:48:56 1611525
>>1610471
Тебе бы в сетевой маркетинг пойти, там таких любят.
Пиздец я проигрываю канеш, потратить условные 20к рублей, а то и меньше, чтобы рубить по $8-9к в месяц, да да, так оно и будет лол.
Клуб изучающих PHP #115 /php/ Аноним 12/02/20 Срд 15:14:48 1599201 Ответ
php-noob-1.png (33Кб, 500x500)
500x500
cat-cafe-osaka.jpg (157Кб, 1024x683)
1024x683
Acchi-Kocchi-ac[...].jpg (144Кб, 1007x570)
1007x570
cat-sad.jpg (194Кб, 1024x768)
1024x768
Непонятный сезон стоит за окном, а мы по-прежнему изучаем язык PHP (а также JS/CSS/HTML/SQL), решаем задачки и даже делаем простые сайты! Зачем? Кто-то хочет открыть стартап, кто-то заработать на лапшу быстрого приготовления, кому-то просто нечего делать.

В нашем треде отвечают почти на все вопросы, только бампайте каждые 5 дней.

Это тред и для начинающих. Слово "классы" у тебя ассоциируется только со школой, а в аттестате тройка по математике? Ты наш человек.

Предыдущий тред был тут: >>1552970 (OP) . Все старые треды есть в архиве: https://phpclub.tech/ (там есть поиск, так что можно легко найти обсуждение какой-то задачи или ответы на свой старый пост) или ищутся в гугле по словам "клуб изучающих php" и в архиваче.

Мейлач лежит? Есть запасной тред на доброчане: /s/res/23225.xhtml#i46467

Форматируй свой код, если хочешь, чтобы его читали (как, написано во втором посте).

Правила: ведем себя воспитанно, помогаем новичкам, читаем учебники, решаем задачки, постим ссылки на решения, ОП их проверяет и дает советы и замечания. ОП заходит редко, где-то раз в 2-3 дня, у него мало времени, не жди его, решай задачки дальше. ОП отвечает на все вопросы по его задачкам и учебнику, а вот насчет каких-то других вещей - только если останется время. Но в треде немало анонимных экспертов разного уровня, так что вряд ли вопрос останется без ответа.

С чего начать

У нас есть свои уроки по основам PHP, они собраны и выложены по адресу http://codedokode.github.io/phpbook (вас отредиректит на другой домен, не читайте, не сохраняйте, не запоминайте его, он временный). Это учебник для изучающих с нуля, то есть если ты вообще ничего не знаешь, то можно начать с него. Он простой и понятный. Там есть задачи, их нужно решать (чтобы стать программистом, надо писать код — иначе никак). Пости ссылки на решения в тред, мы их проверим, напишем замечания и дадим советы по улучшению. С другой стороны, если этот учебник тебе не нравится, можно читать любой другой. Или официальный мануал. Или все сразу.

Устанавливать пока что ничего не требуется, разве что редактор кода вроде Sublime Text 3, Notepad++, Visual Studio Code, Netbeans PHP или PhpStorm (с ним будет удобнее).

Если не знаешь как решать, запости код, напиши в каком месте остановился и попроси подсказку.

Ты прошел весь учебник? Молодец, но это были лишь основы языка PHP, этого недостаточно. Вот что в идеале надо изучить еще: ООП, как работает веб-сервер, HTML/CSS, SQL, PDO, работа с таблицами в БД, работа с формами, MVC, git, composer, JS, фреймворки, автоматизированное тестирование.

Надо переходить к более серьезным задачкам, которые научат тебя всему этому.

- для начала прочти урок https://github.com/codedokode/pasta/blob/master/soft/web-server.md
- установи Апач + PHP (советы выше и ниже) и читай туториал http://php.net/manual/ru/tutorial.php
- Учи HTML/CSS и SQL, PDO, хотя бы основы
- Далее простая, но полезная задача сделать список студентов, в ней много полезных советов: https://github.com/codedokode/pasta/blob/master/student-list.md
- Более сложная задача сделать файлообменник на микрофреймворке Slim: https://gist.github.com/codedokode/9424217
- Еще более сложная и долгая задача на Yii/Symfony: https://gist.github.com/codedokode/8733007
- После нее можно изучать автоматизированное тестирование https://gist.github.com/codedokode/a455bde7d0748c0a351a
- Если ты все решил, переходи к Symfony 3/Doctrine 2
- Почитать про паттерны http://designpatternsphp.readthedocs.org/ru/latest/README.html (если ты не изучил ни одного фреймворка, то это будет рановато), тут с примерами кода http://designpatternsphp.readthedocs.org/ru/latest/README.html . Имей в виду что без примеров использования их учить бесполезно - не поймешь, хочешь увидеть примеры использования паттернов - ковыряй исходники Симфони, например Symfony Forms. Не заучивай паттерны - смотри код и думай, зачем тут они использованы.

Чтобы делать эти задания, тебе надо установить Апач + PHP (можно заодно сразу и MySQL) на компьютер. Вот полезные инструкции:

https://github.com/codedokode/pasta/blob/master/soft/php-install.md
https://github.com/codedokode/pasta/blob/master/soft/apache-install.md

Может тебе понадобится пользоваться командной строкой, вот гайд https://github.com/codedokode/pasta/blob/master/soft/cli.md

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

Параллельно стоит подучивать английский, на первых порах можно без него, но по мере развития придется все чаще сталкиваться с англоязычными статьями, так что лучше не откладывать. Читать можно news.ycombinator.com - это что-то вроде их хабра. Также можно начинать смотреть фильмы и видео на английском.

Также, у нас есть задачи которые позволят тебе изучить или подтянуть до нормального уровня знания JS/HTML/CSS/SQL. Решай их параллельно с задачами выше.

- HTML/CSS: https://github.com/codedokode/pasta/blob/master/html/html.md
- 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/
- MySQL: https://github.com/codedokode/pasta/blob/master/db/databases.md

Что почитать

- Мануал по PHP — http://www.php.net/manual/ru/langref.php
- Сайт phptherightway (перевод на русский: http://getjump.me/ru-php-the-right-way/ )
- По PHP: Профессиональное программирование на PHP Джордж Шлосснейгл
- По PHP: Мэтт Зандстра — PHP: Объекты, шаблоны, методики программирования
- JS: learn.javascript.ru
- Про Git: https://git-scm.com/book/ru/v1
- Новости IT на англ. https://news.ycombinator.com/
- какой-то древний, устаревший, но большой и на русском справочник по веб-разработке, посоветованный аноном: https://starcat.dp.ua/doc/wdh/

Оформляй код аккуратно!!! — например пропусти через phpformatter.com . Также, если ты пользуешься IDE вроде PhpStorm, Netbeans, Eclipse, то в них эта опция встроена, подробнее: https://gist.github.com/codedokode/8759492

У ОПа нет аккаунтов и групп вконтакте, в фейсбуке, в твиттере, все "пхп-треды" там поддельные.

Платиновые вопросы

- Почему PHP? Потому что вакансий море, и учить легко.
- Сайт опять упал!!!!! — Не паникуй, а открой http://rghost.ru/6bfCY9lfl и получи личную немного устаревшую оффлайновую копию сайта (можно читать хоть на андроиде без интернета)
- Что надо знать чтобы найти работу - разработчику: PHP, SQL, HTML/CSS, JS, ООП, Git, композер, MVC, фреймворк. Верстальщику - HTML/CSS, JS, jQuery. У нас в треде были люди, которые практически с нуля учились и смогли найти работу.
- Что будут спрашивать на собеседовании если 0 опыта - гонять по теории, по официальному мануалу PHP, давать дурацкие задачки на переворачивание строк, гонять по SQL (транзакции, внешние ключи, напиши запрос), по JS (как сделать анимацию при нажатии кнопки), ну погугли, не ленись
- Можно подробнее про поиск работы, собеседования - нет, ОП писать не будет, но может кто из анонов захочет рассказать. Поищите тред перезвонивших, а также раздел /wrk/
- Сколько времени надо изучать все это? - все зависит от тебя, но не меньше 6-8 месяцев
- Нужен ли ООП, фреймворки, MVC, git, composer? — Да, однозначно. Посмотри любую вакансию.
Пропущено 517 постов
21 с картинками.
Пропущено 517 постов, 21 с картинками.
Аноним 23/02/20 Вск 00:48:15 1612163
>>1612055
php сеньеры получают в среднем на 20к меньше java и javascript синьоров
Аноним 23/02/20 Вск 01:04:13 1612170
>>1611750
Поздравляю. Как-то так оно и случается.
Аноним 23/02/20 Вск 01:05:17 1612171
>>1611752
>Сработает ли
Возьми, да проверь. Руки отсохнут пару строк написать, да код запустить?
Проектирование ПО Аноним 14/02/20 Птн 20:32:55 1602051 Ответ
1022150425.jpg (777Кб, 1030x1200)
1030x1200
Какие книги по проектированию стоит почитать?
Какие инструменты и методики хорошо работают?
UML - годнота?
Как не скатиться в ООП-головного мозга?
До какого уровня конкретики стоит доводить проект на бумаге: буквально до набросков реализации или остановиться на описании объектов и их взаимодействия, а остальное уже доводить до ума в процессе имплементации?
Пропущено 55 постов
1 с картинками.
Пропущено 55 постов, 1 с картинками.
Аноним 21/02/20 Птн 18:21:59 1610483
Аноним 21/02/20 Птн 19:22:39 1610538
>>1603095

А ее сливали? Или купил?
Аноним 22/02/20 Суб 12:49:17 1611320
>>1609591
>развесистый ооп вызывает регулярные кэш мисы
Это делает не ооп, а конпелятор крестов. ООП - это просто способ записывать программу, а как ее выполнять - вопрос совершенно другой. Тот же раст на этапе конпеляции вытворяет такое, что крестам и не снилось.
Официальный 1С тред #31 /1c/ Аноним 23/01/20 Чтв 22:14:03 1581883 Ответ
image.png (380Кб, 500x336)
500x336
Очередной легитимный тред по 1С. Вкатываемся в 50+ лет, развозим диски ИТС и требуем 1600р/час за ответы ИТТ.

FAQ:
https://pastebin.com/yyFX2WMd

P.S. Шутки про разнос дисков ИТС не приветствуются

Прошлый тред:
https://2ch.hk/pr/res/1491248.html
Пропущено 288 постов
19 с картинками.
Пропущено 288 постов, 19 с картинками.
Аноним 22/02/20 Суб 02:15:40 1611015
Короче, прошу помощи.

Нужно связать сайт и 1С заезженная тема, пиздец имеется полуспиженный полусамопистый сайт и пиратка 1С. Нужно каким-то образом связать их. В мыслях выгрузить из 1С xml файл с товарами и каким-то хуем впихнуть это всё в базу. Вот только как это сделать – ниибу.
Аноним 22/02/20 Суб 05:22:54 1611078
>>1611015
Так у тебя денег нет, кто тебе помогать то будет.
Аноним 22/02/20 Суб 12:46:15 1611318
>>1611015
1500р/час, молодой человек
наверное проще будет не в xml выгружать, а какой-нибудь csv, т.к. смею предположить что самописный сайт сделан на чем-то пыхоподобном. Гайдов как выгрузить данные из 1С можешь найти тысячами в гугле
YouTube Streaming API Аноним 20/02/20 Чтв 11:12:46 1608866 Ответ
270px-Taikonota[...].jpg (53Кб, 270x433)
270x433
Здравствуй, двач. Не уверен что это правильная борда для этого, но опишу суть моей идеи. Я хочу сделать музыкальную игру на мобильные платформы, и как видеоряд в этой игре использовать ролики с YouTube или подобного популярного стримингового сервиса. Это важно, так как в этой игре будут присутствовать треки популярных исполнителей, и их клипы будут важной частью игры, по этому нужно брать их откуда-то просто, быстро и относительно легально. Так вот - я не могу найти информацию по публичному API для этой цели (скорее всего его нет) и не знаю какие у меня могут быть варианты. Кто-нибудь изучал эту тему? Я вижу только корявый вариант типа сделать веб страничку, туда заэмбеддить ютюб фрейм и поверх рисовать какие-то свои иконки - звучит очень плохо. В идеале мне бы поток байт чтобы их отрисовывать уже своими нативными средствами. Кароче говоря - кто что скажет?
Пропущено 1 постов.
Пропущено 1 постов.
Аноним 20/02/20 Чтв 11:56:32 1608914
>>1608906
Полная бесплатность приложения мне не поможет?
Аноним 22/02/20 Суб 11:58:11 1611298
>>1608866 (OP)
Можешь посмотреть исходники youtube-dl
Аноним 22/02/20 Суб 12:39:04 1611314
>>1608914
Полная бесплатность помогает только в случае использования на условиях fair use. "поток байт чтобы их отрисовывать уже своими нативными средствами" - это уже производное произведение. С точки зрения авторских прав "ютюб фрейм и поверх рисовать какие-то свои иконки" - это самый нормальный вариант, так как ты используешь предоставленый владельцем авторских прав способ воспроизведения (тоесть он дает на это разрешение). Если ты не пытаешся как-то повлиять на работу плеера то к тебе сложно будет предъявить какие-то претензии. В основном это реклама - если ты никак не мешаешь гугловской рекламе на ютубе то все ок. Но нужно понимать что в случае авторских прав собственно твоя правота (с точки зрения закона) практически не имеет никакого значения. Важна способность защитить себя в суде. Даже если ты нихуя не нарушаешь - если гугл подаст на тебя в суд то твою лавочку прикроют просто потому что ты врядли потянешь судебную тяжбу. Тоесть важно представить отношение гугла к твоему поделию.
Идей анона тред 002. Перезагрузка /ideas/ Аноним 22/03/19 Птн 13:19:39 1368398 Ответ
29cffece132bc77[...].jpg (7Кб, 149x150)
149x150
Делимся годными идеями приложений/сервисов/библиотек/скриптов.

Q: Что ещё за идеи?
A: Это может быть одностраничный вебсервис, который бы очень пригодился тебе и ещё нескольким анонам. Небольшая утилитка, которую почему-то ещё никто не написал. Юзер-скрипт для браузера, о котором ты давно мечтал... Да что угодно!
Главное, анону должно быть интересно этим заниматься, это должно быть не слишком сложно и не слишком долго.

Q: Зачем мне палить годноту быдлу?
A: Никто не просит тебя делиться идеями для бизнеса. Но если у тебя есть годная идея, и нет времени/скиллов/опыта для её реализации,если ты собрался выпиливаться, если тебе не хватает какой-то тулзы как хентайщику тентаклей - напиши.

Q: Схуяли я должен реализовывать фантазии каких-то анонимных долбоёбов?
A: Не спеши кривить ебало, дорогой анон. Вариантов много:
1) Ты борщехлёб с пустым резюме и гитхабом? HR-ы смотрят на таких как на говно. Но что если они увидят в твоём гитхиб-профиле один-два реальных проекта? Тогда они будут теч!
2) Ты опытный энтерпрайз-программер, но твой интерес к программированию стал угасать? Ты не делаешь ничего годного, ты только лепишь круды и ворочаешь гиганские неповоротливые системы, полные легаси и говнокода? Из-за этого твой член всё реже встаёт даже на трапов? Попробуй вместе с нами хуярить небольшие поделия на динамических скриптовых языках, и твоя потенция вернётся!
3) Ты не знаешь чем заняться и крутишь рулеточки? Мы лучше рулеточек!
4) Хочешь создать небольшой проект чтобы изучить новую технологию, но ничего не идёт в голову? Добро пожаловать!

Q: Как я узнаю, что никто другой ещё не взялся за реализацию этот штуки?
A: Когда ты решаешь закрепить какой-то проект за собой, отпишись в этом треде, и укажи свой (фейко-)гитхаб. Не обязательно коммитить по 5 раз в день, но очень желательно выложить туда код, когда закончишь. У других анонов, которые захотят участвовать будет куда обращаться.
Пропущено 462 постов
45 с картинками.
Пропущено 462 постов, 45 с картинками.
Аноним 21/02/20 Птн 00:30:40 1609735
>>1609204
Зачем рвешься, дурачок?
Аноним 22/02/20 Суб 11:43:53 1611286
Аноним 22/02/20 Суб 11:54:27 1611295
Нужны ли будут веб-программисты через 10 лет? Аноним 15/12/19 Вск 14:45:04 1547243 Ответ
maxresdefault.jpg (74Кб, 1280x720)
1280x720
В следующем году старший сын заканчивает школу. Стоит вопрос куда ему поступать, в какой ВУЗ. Он хочет быть веб-программистом. И вообще говоря не хочет никуда поступать (от армейского рабства отмазан). Он начитался всякого говна в интернете, думает, что онлайн по видосам на ютубе достигнет уровня синьора, походит на курсы, и устроится на нормальную работу, где будет сразу зарабатывать больше чем его ворчливый отсталый батя, а потом ещё и уехать из РФ планирует, а там российские корочки вообще не нужны.
Он и сейчас кое-что умеет, питон, джава-скрипт, есть у него сайт свой. С одной стороны, у него это отлично получается, и не хочу ему мешать. Может он и на самом деле прав, а я мало что понимаю в этой жизни. Но. Я кое-как умею программировать на старом C/C++ (с ВУЗа ещё), и на VBA (по работе). И мне кажется сегодняшняя востребованность программистов делом временным и мимолётным. В самом деле, кому нужно столько веб-программистов? Да и вообще программистов без знаний смежных прикладных сфер. Я понимаю, быть крутым инженером или физиком, который умеет программировать и автоматизировать в своей предметной области. Такое будет всегда востребовано. Но голый программист, который ничего, кроме языков программирования и, ну может быть, алгоритмов, не знает - кому такой нужен? Сейчас есть куча контор, которые делают веб-сайты. Но я честно говоря хз, нахуй они нужны. Ещё 15 лет назад я без каких либо знаний в этой области без напряга сделал себе сайт на народ.ру, с гостевой книгой и шлюхами. Сейчас же возможности всяких бесплатных конструкторов - почти безграничны. Кто и зачем будет за это платить, за однотипную рутинную работу, которую уже давно автоматизировали? С другой стороны, в фейсбуках, ВК, инстаграммах работает куча народу, и я не понимаю, что они там делают, ведь тот же инстаграмм он же минималистичен и прост, и годами в нём уже ничего не меняется. Что там программировать постоянно? Да, может нагрузки растут, но тут скорее вопрос в том, чтобы больше серверов разворачивать и синхронизировать их, джаваскрипт-программистов сюда вряд ли пустят.
В общем прошу совета. Либо мой сын всё делает правильно, надо ему не мешать и стимулировать только его интерес, и это даст ему гарантированный успех по жизни. Либо же он мается дурью, вебмакаки и сейчас-то не нужны, а завтра будут не нужны тем более, и его следует засадить за штудирование физики и математики и готовить к поступлению на нормальный физ.-тех. факультет в МФТИ, Бауманку или МГУ?
Пропущено 190 постов
13 с картинками.
Пропущено 190 постов, 13 с картинками.
Аноним 15/02/20 Суб 09:43:40 1602366
>>1556197
Чего блядь, в дипломе даже не написано очка или заочка
Аноним 15/02/20 Суб 09:59:09 1602369
>>1601946
Машоб скучнее разработки. Это вообще не математика, это комбинирование придуманных математиками инструментов.
Аноним 22/02/20 Суб 11:42:59 1611285
>>1602369
Собственно дата-сцаентист без 1) охуенного знания маташи, 2) не менее охуенного знания предметной области - та ещё сраная бесполезная макака, обученная лишь давить кнопки в "интерфейсе".
И это - окно возможностей для дебилов-вкатывальщиков-неосиляторов. И платят там нормально.
SICP тред /sicp/ #8 /sicp/ Аноним 04/02/20 Втр 09:32:52 1591255 Ответ
YukimuraAoiRead[...].jpg (92Кб, 640x640)
640x640
Продолжаем обсуждение лучшей книги всех времен и народов, а так же одноименных лекций. Приглашаются сюда как новички, ломающие над ней голову, так и опытные ребята, прошедшие ее всю (или большую ее часть).

Где скачать SICP?
На русском: http://newstar.rinet.ru/~goga/sicp/sicp.pdf
ориджинал: http://web.mit.edu/alexmv/6.037/sicp.pdf
https://github.com/sarabander/sicp-pdf/raw/master/sicp.pdf

Где я могу писать свой код, для выполнения заданий?
Онлайн редактор, с поддержкой Scheme: https://repl.it/languages/scheme
IDE для racket подобных языков(но есть и поддержка Scheme, но её нужно включить) - https://racket-lang.org/

Где посмотреть ответы на задачи?
http://community.schemewiki.org/?SICP-Solutions
https://github.com/qiao/sicp-solutions
https://wizardbook.wordpress.com/solutions-index/
Где посмотреть видео про книгу?
https://www.youtube.com/watch?v=a0YrCABCOEY
Предыдущий тред https://2ch.hk/pr/res/1466889.html
Пропущено 160 постов
18 с картинками.
Пропущено 160 постов, 18 с картинками.
Аноним 20/02/20 Чтв 13:40:49 1609006
>>1608999
Если ты про линейную алгебру, то я её ток прочитал, задания на интуитиве делал
Аноним 22/02/20 Суб 11:04:25 1611245
>>1608988
Друг, что у тебя за шрифт в докторе?
Аноним 22/02/20 Суб 11:13:52 1611252
gamedev /gamedev/ #2 Аноним 22/01/20 Срд 12:56:45 1580575 Ответ
сожалеет.webm (5409Кб, 640x360, 00:02:44)
640x360
Тред о разработке игр для тех, кто брезгует заходить в /gd.

Здесь обсуждается только техническая сторона дела: алгоритмы, архитектура, паттерны и реализация всего этого. Вопросы по Unity и прочим движкам, бложеки, охуительные идеи и поиск программистов/художников/инвесторов - в соответствующем разделе. Буду репортить, ибо нехуй.

Прошлый >>1144536 (OP)

#gamedev #геймдев #(разработка игр) #игры #unity #godot #ue4 #unreal #lua
Пропущено 38 постов
2 с картинками.
Пропущено 38 постов, 2 с картинками.
Аноним 20/02/20 Чтв 14:35:38 1609072
>>1609070
Заранее благодарю*
Аноним 22/02/20 Суб 11:03:32 1611244
>>1609070
>работаю на юнити
Нахуй проследуй, говноед. Шапку поста читал вообще?
Аноним 22/02/20 Суб 11:12:13 1611250
>>1611244
>#gamedev #геймдев #(разработка игр) #игры #unity #godot #ue4 #unreal #lua
>#unity
А ты?
Чем занимаются программисты? Аноним 15/02/20 Суб 11:13:48 1602406 Ответ
830414751069774[...].jpg (18Кб, 400x400)
400x400
Я абсолютно дезориентирован. Не понимаю, чем я буду заниматься на будущей работе. Сейчас я пишу какие-то даунские консольные программы на си, не могу понять даже во что вкатываться потом.
Чем конкретно ты занимаешься на работе?
Как устроен рабочий день?
Какие виды проектов существуют?
Как выбрать направление разработки для дальнейшего обучения?
Где почитать про это все?
Мне нужно что-то вроде профориентации конкретно в айти.
Заранее спасибо за любые ответы.
Пропущено 8 постов.
Пропущено 8 постов.
Аноним 18/02/20 Втр 15:09:21 1606464
>>1603747
Ну и как? Маслины ловят?
Аноним 21/02/20 Птн 22:38:44 1610785
>>1602406 (OP)
Есть два биллинга...
В общем, беру одну xml и конвертирую в другую. Ну и при этом происходит кучу всякой дичи.
Аноним 21/02/20 Птн 22:50:29 1610797
Самых крутых концепций в программировании тред Аноним 18/02/20 Втр 22:17:59 1607051 Ответ
image.png (1119Кб, 1246x701)
1246x701
Накидайте крутых штук типа Y-комбинатора или монад, желательно, с пояснением для дегенератов.
Пропущено 18 постов
1 с картинками.
Пропущено 18 постов, 1 с картинками.
Аноним 21/02/20 Птн 19:04:24 1610519
>>1610495
> JS, и это никак не повлияет на потребление памяти

ее как не было так и не будет свободно
Аноним 21/02/20 Птн 19:12:54 1610528
Аноним 21/02/20 Птн 19:52:03 1610570
>>1610476
рассказывай давай, с примерами, интересно
МЫ ВАМ ПЕРЕЗВОНИМ #366 xo 20/02/20 Чтв 13:32:38 1608997 Ответ
1562201901790.png (772Кб, 800x450)
800x450
Пропущено 523 постов
50 с картинками.
Пропущено 523 постов, 50 с картинками.
Аноним 21/02/20 Птн 19:01:32 1610517
>>1610467
отваливаются ноги @ полно штрафов
Аноним 21/02/20 Птн 19:05:39 1610523
>>1610509
>торгуешь кошельками и курточками

заработал на стеклопакет, мамка для борщей не нужна
Аноним 22/02/20 Суб 10:37:13 1611222
Кун 29 лвл. Хочу вкатиться в программирование Аноним 24/01/20 Птн 22:03:17 1582517 Ответ
kanekideadinsid[...].png (315Кб, 1192x670)
1192x670
Кун 29 лвл. Хочу вкатиться в программирование с чего начать. Какой язык учить java или javascript, читал что на них просто. Как получить первую работу джуниором? До этого не работал
Пропущено 172 постов
10 с картинками.
Пропущено 172 постов, 10 с картинками.
Аноним 20/02/20 Чтв 06:15:22 1608731
>>1601651
unlearn.me, так в Ижевске вообще, ну они в других городах тоже есть, в ебурге например
>>1602752
Че ты имеешь ввиду под шпорой? Работаю технологом программистом станков с чпу
>>1602896
Удаленки там нет, но можно тупо проходить курсы самостоятельно на ulearn.me, только твой говно код никто ревювить не будет и никто не будет травить байки и кулстори со своей работы

А так недавно опять же в Иже был набор на их же курсы тестировщика, так что они частенько этим промышляют

>>1601580 - кун, забыл про тред, еле отыскал

Аноним 20/02/20 Чтв 14:43:17 1609078
>>1608731
> поступил в октябре на курсы С# от СКБ-контур встречаемся 2 раза в неделю
Школа ПрОмышленной РАзработки?
Аноним 21/02/20 Птн 14:54:58 1610249
>>1609078
А, это так в Екб называется, а у нас в Иже никак не называется, но я посмотрел, там темы другие на шпоре. Короче нет, это не шпора
C Programming Language #53 /clang/ Аноним # OP 06/02/20 Чтв 12:44:32 1593083 Ответ
C Programming L[...].png (78Кб, 792x1023)
792x1023
Тред, посвященный прародителю всех С-подобных языков и по совместительству единственному идеальному и всесторонне годному средству программирования как на системном, так и на прикладном уровне.

Пожалуйста, пользуйтесь https://ideone.com/#, https://wandbox.org/ или https://pastebin.com/ для вставки кода, если он длиной больше нескольких строк или содержит [​i​] или ∗.

Что читать:

- Brian Kernighan, Dennis Ritchie "The C Programming Language": http://www.cypress.com/file/56651/download
- Stephen Prata "C Primer Plus, 6th Edition" (2014): относительно свежая, знает про C89/C99/C11, описывает различия, объемная (около тысячи страниц), годная, с вопросами, упражнениями и ответами. Читать после K&R или до.
- Zed A. Shaw "Learn C the Hard Way" (2015): годное пособие для гуманитариев для гуманитариев!
- Немного примеров хорошего стиля: http://www.oualline.com/books.free/style/index.html
- ООП, например: http://www.cs.rit.edu/~ats/books/ooc.pdf
- Стандарт ISO/IEC 9899:1999 (C99): http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1256.pdf (драфт)
- Стандарт ISO/IEC 9899:2011 (C11): http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1570.pdf (драфт)
- Черновик стандарта ISO/IEC 9899:202x (C2x): http://www.open-std.org/jtc1/sc22/wg14/www/docs/n2385.pdf
- man/Dash/zealdocs

Чем компилировать:

- Очевидный GCC.
- clang: оче годно, батя рекомендует.
- Intel C++ Compiler: оптимизации, тысячи их.
- Visual Studio 2017 Community Edition: внезапно этим стало можно пользоваться, особенно с тулсетом clang/C2. Поддержка C11 на уровне "есть все, что тебе понадобится в реальном проекте плюс кривая библиотека". Анализатор кода в комплекте.
- Pelles C (шиндоуз онли): поучиться, вкатиться в C11 (стандарт полностью реализован, имеются в том числе threads.h и прочие stdatomic.h), но количество багов в оптимизаторе и редкие апдейты напрочь отбивают желание собирать этим что-то сколько-нибудь серьезное.
- TCC: очень маленький компилятор с багами и поддержкой C99. С ключом -run умеет компилировать код в память и запускать его, что позволяет писать скрипты прямо на сишечке.

Что еще почитать:

http://c-faq.com/
FAQ из comp.lang.c. Древний, но все еще актуален.

Samuel P. Harbison, Guy L. Steele Jr. "C: A Reference Manual, 5th Edition" (2002)
Ебаный пересказ стандартов C89 и C99 (включая стандартную библиотеку). Для не осиливающих стандарт в оригинале. Читать в качестве подготовки к собеседованиям (есть задачник с ответами) и для ознакомления с масштабами пиздеца перед написанием своего парсера/компилера.

Peter Van Der Linden "Expert C Programming. Deep C Secrets" (1994)
"Си: грязные истории". Смехуечки, немного объяснений, чем обусловлены особенности языка, всем известные подводные камни кто там ругал косяки в JS? у нас в сишечке их гораздо больше, просто они лучше спрятаны, немного байтоебли и непонятно откуда взявшаяся глава про старинные плюсы. Читать в качестве сказки на ночь (на пару вечеров хватит).

Richard M. Reese "Understanding and Using C Pointers. Core Techniques for Memory Management" (2013) - почитать, вкатиться в указатели.

Ben Klemens "21st Century C: C Tips from the New School" (2012)

Paul Deitel, Harvey Deitel "C for Programmers with an Introduction to C11" (2013)

Stephen G. Koch@n "Programming in C (3rd Edition или 4th Edition, если найдется)" (2014)

MISRA Ltd. "Guidelines for the Use of the C Language in Critical Systems" (2013)
Набор рекомендаций по написанию надежного кода на C (промышленный стандарт). Читать - однозначно, следовать - вдумчиво и без фанатизма. Также можно посмотреть https://www.securecoding.cert.org/confluence/display/c/SEI+CERT+C+Coding+Standard и http://web.archive.org/web/20190213011655/homepages.inf.ed.ac.uk/dts/pm/Papers/nasa-c-style.pdf

Еще более длинный список: http://www.iso-9899.info/wiki/Books#Learning_C

https://github.com/kozross/awesome-c

Онлайн-утилиты:

- https://godbolt.org/ - Compiler Explorer позволяет посмотреть выхлоп компиляторов для введенного куска кода (больше полусотни разных версий компиляторов).
- http://cdecl.org/ - С Gibberish ↔ English помогает читать сложные сишные декларации.

Прошлые треды:

- №50: http://arhivach.ng/thread/502813/
- №51: http://arhivach.ng/thread/510484/
- №52: http://arhivach.ng/thread/529928/ >>1570501 (OP)
Пропущено 559 постов
43 с картинками.
Пропущено 559 постов, 43 с картинками.
Аноним 23/02/20 Вск 01:27:54 1612186
Аноним 23/02/20 Вск 02:43:51 1612215
nothreads.png (14Кб, 469x318)
469x318
>>1612063
> как я узнаю об этом
Windows Internals расскажет тебе, что есть системная структура KPROCESS, что в KPROCESS есть linked list c потоками (KTHREAD), в потоках сохраняется контекст CPU И все остальное, что нужно выполняющемуся коду, и что планировщик, естественно, работает именно с KTHREAD. Ты можешь подумать, что ничего не мешает тебе иметь KPROCESS с пустым списком KTHREAD. Дальше ты можешь посмотреть WRK или какую-нибудь книжку/статью про Native API и узнать, что ZwCreateProcess и более низкоуровневые функции сами по себе не создают никаких потоков, ну и затестить: собрать https://pastebin.com/raw/axHPfjFn и посмотрев в любом таскменеджере, увидеть, что потоков у тебя ноль, и process times тоже по нулям, и переключений контекста нет (пикрелейтед), потому что планировать нечего. Если что, suspended процессу выставил не я.

В линуксе все по-другому. Планировщик там оперирует тасками (struct task_struct, фактически - процессами), именно в таске лежит сохраненный контекст CPU, всякие там стеки и прочие флаги, и главное, именно ему назначается тот самый pid (process id), который ты видишь в листинге ps. В линуксе контекст неотделим от процесса, поэтому в линуксе ты не можешь сделать поток без процесса, процесс без потока и все такое прочее.
Аноним 23/02/20 Вск 02:57:32 1612219
>>1610854
Охуенно, я про такие извращения минувших дней даже не знал. Спасибо.
JavaScript vs Python (противостояние) Аноним 07/01/20 Втр 17:02:40 1566906 Ответ
image.png (251Кб, 2199x2500)
2199x2500
image.png (30Кб, 230x230)
230x230
image.png (60Кб, 1153x723)
1153x723
image.png (19Кб, 377x537)
377x537
Правило противостояния такое, у вас есть одно очко и вы должны отдать его только за один язык (JavaScript или Python)

Можете высрать свою простыню мнения, но очко обязаны отдать только за один язык (даже если вы его не нюхали).
Начинаем анон.
Пропущено 206 постов
17 с картинками.
Пропущено 206 постов, 17 с картинками.
Аноним 21/02/20 Птн 04:59:02 1609841
>>1586706
В каких вузах питон первый язык? У всех, кого знаю, это были плюсы или паскаль как правило. Ещё у всяких экономистов вб, лол. Может что поменялось, или это мой круг общения физиков, математиков и в меньшей степени прогеров, но питон как первый язык в универе на просторах постсовка по-моему очень большая редкость
Аноним 21/02/20 Птн 05:14:43 1609844
джаваскрипт - лучший язык земли
Аноним 21/02/20 Птн 07:03:30 1609865
>>1609844
На нём удобно писать прототипы. Однако всякие компиляторы и больно-серьезные проекты надо писать на более рационально устроенных языках.
Настройки X
Ответить в тред X
15000 [S]
Макс объем: 40Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
Стикеры X
Избранное / Топ тредов