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


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


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

<<
Просто опишите суть Аноним 14/03/19 Чтв 18:45:47 1364312 Ответ
IMG201903141837[...].jpg (72Кб, 1348x269)
1348x269
Мне НЕ нужен код, задача из вузика на пискале, просто скажите как это сделать, ведь по сути ничего не задано, не слышал чтобы пользователь мог сначала ввести данные, а потом на их основании я мог бы сделать массив
Аноним 14/03/19 Чтв 18:59:26 1364327
Помогите пожалуйста тредЪ Аноним 13/03/19 Срд 10:33:20 1363329 Ответ
image.png (170Кб, 1920x1080)
1920x1080
Сап, Паскальч надо вычислить значения квадратов четных чисел от 6 до 12 через repeat, а я не помню как это делать. Помогите пж.
Пропущено 5 постов
2 с картинками.
Пропущено 5 постов, 2 с картинками.
Аноним 14/03/19 Чтв 05:54:39 1363958
>>1363953
Завезли. У for-a есть опциональный парметр step, можно задать нужный инкремент.
Аноним 14/03/19 Чтв 09:55:31 1363997
Аноним 14/03/19 Чтв 13:56:36 1364127
>>1363997
Правда перепутал. Давно к святому делфи не прикасался вот и появилась мнимая память.
ОБЩИЙ БУГУРТ ТРЕД V12.0 / GENERAL BUTTHURT THREAD V12.0 ЧТОБЫ Аноним 06/02/19 Срд 16:29:43 1342878 Ответ
.jpg (45Кб, 530x736)
530x736

ОБЩИЙ БУГУРТ ТРЕД V12.0 / GENERAL BUTTHURT THREAD V12.0


ЧТОБЫ НАПИСАТЬ HELLOWORLD
@
НУЖНО СОБРАТЬ WEBPACK
@
WEBPACK ДЛЯ HELLOWORLD НЕ СОБИРАЕТСЯ
@
СМОТРИШЬ В КОНСОЛИ ОШИБКУ
@
В КОНСОЛИ ОГРОМНАЯ ПРОСТЫНЯ КОДА СО ВСЕМ СТЕКОМ ВЫЗОВОВ АЖ ДО САМОГО ДЕВЯТОГО КРУГА АДА К САМОМУ САТАНЕ
@
В NODE_MODULES ДВЕ КИЛОТОННЫ КАКОГО-ТО КОДА
@
ПОДХОДИШЬ К ОКНУ И КАКОЕ-ТО ВРЕМЯ СМОТРИШЬ КАК НА СКАМЕЙКЕ ДЕТСКОЙ ПЛОЩАДКИ ГЫГЫКАЮЩЕЕ ПЬЯНОЕ МОЛОДОЕ БЫДЛО ГРОМКО МАТЕРЯСЬ И ГОГОЧА ГРУБО ЛАПАЕТ ОХУЕННО КРАСИВЫХ МОЛОДЫХ ТЯНОК
@
WITHOUT EVEN TRYING
@
ТЕБЕ ЧТОБЫ ПОЕБАТЬСЯ СО СРЕДНЕЙ ТЯНКОЙ, ПРИШЛОСЬ СНАЧАЛА НАЧАТЬ ХОРОШО ЗАРАБАТЫВАТЬ И КУПИТЬ ДОРОГУЮ ТАЧКУ
@
ПЛАЧЕШЬ
@
ЧИТАЕШЬ НОВОСТЬ ЧТО ИГОРЬ ВОСТРИКОВ ПОТЕРЯВШИЙ СЕМЬЮ НА ПОЖАРЕ В КЕМЕРОВО УЕХАЛ В США, ЗАЯВИВ ЧТО ЕМУ ПРОТИВНО
@
УЕХАЛ ОН
@
В США
@
ПОДХОДИШЬ К ОКНУ, ТАМ УЖЕ ТЕМНО И НИЧЕГО НЕ ВИДНО, НО ВСЕ ЕЩЕ ХОРОШО СЛЫШЕН БОГАТЫРСКИЙ ГОГОТ КУНОВ И ТОНЕНЬКИЙ ВЕСЕЛЫЙ ВИЗГ ТЯНОК
@
ПЛАЧЕШЬ
Пропущено 523 постов
76 с картинками.
Пропущено 523 постов, 76 с картинками.
Аноним 18/03/19 Пнд 12:10:45 1366428
984380398567583[...].png (62Кб, 512x512)
512x512
РАБОТАЕШЬ ПО УДАЛЕНОЧКЕ ИЗ СВОЕЙ УЮТНОЙ КВАРТИРКИ
@
В КВАРТИРУ НАД ТОБОЙ ЗАСЕЛЯЮТСЯ НОВЫЕ СОСЕДИ
@
НАЧИНАЮТ ЕБОШИТЬ АДОВЫЙ РЕМОНТ
@
АДСКИМ ПЕРФОРАТОРОМ ВСКРЫВАЮТ СВОЙ ПОЛ
@
ТРЕТЬЮ НЕДЕЛЮ ПОДРЯД
@
В КАЖДЫЙ БУДНИЙ ДЕНЬ, С ПОНЕДЕЛЬНИКА ПО ПЯТНИЦУ С 10-ТИ ДО 17-ТИ, ТИПА КОГДА ВСЕ НА РАБОТЕ
@
ПОДНИМАЕШЬСЯ ПАРУ РАЗ К НИМ НАВЕРХ, ТАМ ПЛОЩАДКА ЗАКРЫТА БРОНЕДВЕРЬЮ И НИКТО НЕ ОТКРЫВАЕТ НА ЗВОНКИ
Аноним 18/03/19 Пнд 16:16:23 1366574
>>1366428
А в чем бугурт? Все по закону. Еще спасибо скажи что до 17:00. Могут смело тебя ссаными тряпками отпиздить и нахуй посылать до 22:00
Аноним 18/03/19 Пнд 16:31:24 1366595
>>1366428
Включи громкую музыку или беруши купи.
React/Redux экспериментальный тест оболочки двачя 27/01/19 Вск 00:32:51 1335602 Ответ
icon@192x192.png (8Кб, 192x192)
192x192
Садился в прошлом году пилить кастомный GUI для двачя.
Потом понял, что имиджборды — всё, но код довёл до минимальной альфа-0.0.1 версии, раз что-то уже было.
https://catamphetamine.github.io/chanchan/
https://github.com/catamphetamine/chanchan
В принципе, ничё так получилось, но по фичам это, конечно, процентов пять от функционала двача, и я уже не буду там ничего делать (максимум разве что для себя докручу браузилку тредов с фильтром по щитпостингу), постинга там нет и не планируется.
Просто кидаю сюда, вдруг какой-то мазохист захочет покопаться в легаси коде, но это вряд ли.
Пропущено 52 постов
10 с картинками.
Пропущено 52 постов, 10 с картинками.
14/03/19 Чтв 04:25:41 1363943
>>1363942
С другой стороны, "Раскрыть" звучит как-то угрожающе, оставлю "Показать полностью".
14/03/19 Чтв 04:35:18 1363944
Кстати, интересное наблюдение: на форчане скорость постинга очень велика, но при этом посты короткие и очень простые по синтаксису (цитата, текст, редко — спойлер).
На дваче — скорость постинга гораздо спокойнее, но при этом посты "наши" любят писать "от души" — на экран, а то и на два — и проявляют много творчества при форматировании (творческая натура).
Аноним 14/03/19 Чтв 07:37:55 1363966
>>1363944
У них борда и быстрее кстати, интересно почему.
OCaml thread /ocaml/ Аноним 24/05/18 Чтв 20:40:43 1196260 Ответ
OCamlLogo.svg.png (61Кб, 2000x549)
2000x549
Мультипарадигменный язык общего назначения.

Чтиво: https://realworldocaml.org, хотя многие пишут, что OCaml from the Very Beginning намного лучше.
Работа: например, контора под названием ahrefs вроде бы с украинскими корнями, офисы в Сан-Франциско и Сингапуре.
Пропущено 377 постов
17 с картинками.
Пропущено 377 постов, 17 с картинками.
Аноним 10/03/19 Вск 20:55:38 1362175
sub-buzz-19102-[...].png (1104Кб, 623x849)
623x849
>>1196260 (OP)
Он живой вообще? На нём же почти нихера не пишут, вакансий ничтожно мало, известных проектов, активно развивающихся тоже мало... какие-то автоматизированный системы подпорки жабаскрипт костылей в духе Flow, bucklescript и ReasonML, и в общем-то всё.
Аноним 13/03/19 Срд 22:02:23 1363681
Аноним 13/03/19 Срд 22:47:25 1363859
>>1362175
чтобы постдокам во франции было о чем статьи писать
ну ты, бля, как маленький, глупые вопросы задаешь
А дорого ли стоит написать плагин для браузера? Аноним 02/03/19 Суб 16:51:19 1357781 Ответ
53245324.JPG (89Кб, 873x636)
873x636
Програмач, на какую сумму мне рассчитывать?

Плагин для браузера(лиса или хром) добавляет кнопку во вконтакте, которая копирует в буфер ссылки на картинки из поста, но не просто как ссылки на картинки, а заключенные в bb-код для форума.

Пропущено 2 постов.
Пропущено 2 постов.
06/03/19 Срд 09:08:45 1359974
Аноним 06/03/19 Срд 16:57:11 1360194
>>1359974
а есть что-то другое кроме телеги для связи?
Аноним 13/03/19 Срд 22:34:08 1363733
>>1357781 (OP)
Tampermonkey + 1-2 вечера и сам напишешь.
SICP тред /sicp/ #5 Аноним 03/01/19 Чтв 05:13:45 1320096 Ответ
sicp.jpg (43Кб, 434x479)
434x479
Продолжаем обсуждение лучшей книги всех времен и народов, а так же одноименных лекций. Приглашаются сюда как новички, ломающие над ней голову, так и опытные ребята, прошедшие ее всю (или большую ее часть).

Где скачать 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/1271806.html
Пропущено 247 постов
28 с картинками.
Пропущено 247 постов, 28 с картинками.
Аноним 09/03/19 Суб 09:17:59 1361309
>>1361189
Нет, не все. Продвигаюсь помаленьку.

Кстати, раз уж тут отписываюсь, то заодно спрошу: кто и как проходил задания про picture language в SICP на racket?
Просто подключали sicp-pict пакет или сами добавляли примитивы?
Аноним 13/03/19 Срд 17:37:14 1363548
Куда ОП пропал?
Как успехи?
Аноним 13/03/19 Срд 21:38:32 1363664
>>1363548
Как у твоей мамаши с твоим воспитанием.
C++ №83 /cpp/ Аноним 04/03/19 Пнд 07:36:27 1358809 Ответ
c-plus-plus.png (8Кб, 528x528)
528x528
proxy.duckduckg[...].jpg (85Кб, 587x551)
587x551
Пропущено 572 постов
55 с картинками.
Пропущено 572 постов, 55 с картинками.
Аноним 17/03/19 Вск 10:34:49 1365908
>>1365894
А, и лямба-исчисление обязательно (с индексацией де Брёйна)
Аноним 17/03/19 Вск 13:54:59 1366005
>>1364831
Использовать не собираюсь, но в качестве упражнения решил попробовать реализовать. Ты примерно это имел в виду? https://repl.it/repls/QuaintBelovedCookie
Нормально ли здесь использовать std::move? Не уверен, делает ли он хоть что-то полезное тут. Мне не хочется копировать весь вектор лишь для того, чтобы заменить итератор.

Возможно ли как-то затемплейтить желаемый атрибут, чтобы вызвать make_range(vector<S>, std::magic<S>::member<a>) и там уже нужные wrapper и итератор создались?
Попытался вот через указатель, но какие-то уж очень громоздкие темплейты получились, совсем не няшно: https://repl.it/repls/NewPessimisticLocation
Можно ли как-то сократить это (явно же чего-то лишнего там напихал)? В частности, у меня следующие вопросы:
1. Можно ли явно создавать спецификацию темплейт функции, указывая не все параметры? (Запутался я в терминах, но в первой версии я могу спокойно вызвать rangeMemberA(vector), тип вектора автоматически подхватывается, а во второй, помимо собственно S::a, мне приходится ещё и явно указывать тип вектора)
2. Темплейт указателя на мембер, я не мог написать "int typename ContainerType::value_type::❋ member", мне приходится создавать темлейт аргумент ContainerValueType (которому я передаю всё тот же CT::value_type), и тогда всё нормально создаётся через "int ContainerValueType::❋ member". Явно же это лишнее, что мне приходится передавать то, что и так уже доступно из другого аргумента. Но компилятор мне отказывает, что я не так делаю? Придать ему дефолтное значение тоже не могу, потому что он должен стоять перед Member'ом.
3. Возможно ли не указывать явно MemberType, который нужен для возвращаемого значения operator❋() у итератора? Когда был конкретный член структуры (первый вариант), легко через decltype решалось, а теперь-то я не могу в сигнатуре функции использовать decltype(ContainerValueType.❋Member).

В общем, в идеале хотелось бы получить вызов в виде rangeMember< std::magic<vector::value_type::a> >(vector).
Аноним 17/03/19 Вск 23:21:08 1366296
Codewars хуйня или нет? Стоит тратить время на это?
Программач, камрады, нужна помощь в выборе IDE Аноним 09/03/19 Суб 23:35:20 1361691 Ответ
maxresdefault.jpg (184Кб, 1280x720)
1280x720
Третьего дня решил в качестве хобби заняться программированием. Я человек далекий от этой темой и может быть что-то не понимаю, поэтому хотелось бы вашего совета какую среду разработки стоит выбрать. Скачал и попробовал несколько, поэтому пока отпишу свои впечатления:
Пропущено 62 постов
13 с картинками.
Пропущено 62 постов, 13 с картинками.
Аноним 13/03/19 Срд 17:08:29 1363530
ОС: win и ubuntu
IDE: Visual Studio, CLion
Редакторы: VSCode, Sublime
Аноним 13/03/19 Срд 18:28:57 1363581
>>1363530

ну и за чем тебе по два иде, по два редактора?
Аноним 13/03/19 Срд 18:50:49 1363592
>>1363581
ты че, дурак? так в два раза производительней!
Нужна помощь с winapi Аноним # OP 13/03/19 Срд 12:59:38 1363388 Ответ
image.png (14Кб, 128x102)
128x102
В winapi есть возможность изменять стандартные потоки ввода/вывода программы. А можно ли также получать доступ к графической информации выводимой программой на экран?
Пропущено 1 постов
2 с картинками.
Пропущено 1 постов, 2 с картинками.
Аноним 13/03/19 Срд 13:11:14 1363394
444px-GBCloudan[...].jpg (46Кб, 444x599)
444x599
>>1363388 (OP)
Можешь соединить потоки ввода/вывода пайпами с чем угодно, например, с сокетом и написать свой RAT.
Аноним 13/03/19 Срд 15:20:57 1363456
image.png (105Кб, 400x250)
400x250
>>1363393
>>1363394
Вот у меня есть некая программа. От неё мне нужно получить доступ к тому, что она показывает пользователю. А также имитировать действия пользователя в этой программе.
Аноним 13/03/19 Срд 16:55:10 1363524
>>1363456
Если программа не представляет апи, для управления ее элементами, то только хаками можно это сделать.
МЫ ВАМ ПЕРЕЗВОНИМ #205 /xo/ Аноним 08/03/19 Птн 18:50:22 1361104 Ответ
sample8f5ab56ac[...].jpg (389Кб, 850x556)
850x556
МЫ ВАМ ПЕРЕЗВОНИМ #205

Ждём появления Ryanair в Харькове, развенчиваем мифы о кучерявой жизни в SFBA. Пытаемся вкатиться через курсы при галере. Перечисляем преимущества UX MacOS перед Ubuntu.

https://github.com/jwasham/coding-interview-university - тут готовься к собесу (теория)
https://www.topcoder.com/ - тут готовься к собесу (практика)

Предыдущий тут : >>1359236 (OP)
Пропущено 579 постов
40 с картинками.
Пропущено 579 постов, 40 с картинками.
Аноним 15/03/19 Птн 20:19:38 1364919
Сап. Можно ли стать и найти работу джуном в нейронках прочитав и поняв "Глубокое обучение на Python" Франсуа Шолле? Раньше писал бэкэнд на решетке и sql, сейчас пишу бэкэнд на pythondjango и sql.

P.S. знания математики < 0
Аноним 16/03/19 Суб 00:12:11 1365047
>>1364919
Нет. А если и да, будешь по инструкции делать то, в чем нихуя не понимаешь. Подрочи немного линефную алгебру, теорвер и основы матана, хотя бы поймёшь, хочешь ли этим заниматься.
Аноним 16/03/19 Суб 04:03:08 1365206
>>1364796

Ты ебашишь на дядю, а нужно на себя. Посмотри как левел-апнуться и в рабочее время занимайся тем что требует рынок, а не твой насяльника.
Прошу совета насчет Popup на js Аноним 12/03/19 Втр 17:21:38 1363050 Ответ
Игра-престолов-[...].jpeg (60Кб, 811x540)
811x540
Я вот сколько не гуглил, так и не нашел инфу насчет попапов, как их лучше делать, с display: none пропаданием после закрытия попапа, или же с удалением попапа после закрытия? Поясните плиз джуниору. Я работаю с php, js (jquery), html, css и mysql, активно использую бутстрап.
Аноним 12/03/19 Втр 22:26:01 1363188
>>1363050 (OP)
В смысле Display:none? Это же цсс, не будь лохом и работай с ЖСовскими fade in/fade out
Особой, страшной некромантии тред /necro/ Аноним 12/03/19 Втр 21:18:17 1363158 Ответ
изображение.png (226Кб, 579x589)
579x589
Нужен последний Silverlight SDK for S60 и материалы по нему.
Гугл тему забанил, менты меня пасут круглые (и не только) сутки и сгуся.
И если вы вдруг решили, что я упорот, то вы правы.
Rust #6 /rust/ Аноним 15/01/19 Втр 13:05:05 1327089 Ответ
2019-01-15-1057[...].png (40Кб, 1034x583)
1034x583
15464700540220.webm (2422Кб, 1920x1056, 00:00:12)
1920x1056
2019-01-15-1105[...].png (250Кб, 1669x1327)
1669x1327
mozilla-rust-gr[...].jpg (99Кб, 3261x1260)
3261x1260
Rust — невероятно быстрый язык для системного программирования без segfault'ов и с гарантиями потокобезопасности.

ИТТ мы можем объяснить базовые и продвинутые концепции языка, и
программирования в целом, поможем вкатывающимся, подскажем что
выбрать для веба, игр или спасибо абу блокчейна.

https://www.rust-lang.org

> Пачиму helloworld весит как моя мамка?!1й
https://lifthrasiir.github.io/rustlog/why-is-a-rust-executable-large.html

Читать
Оф. книга, она же растбук
https://doc.rust-lang.org/book/
https://rustbyexample.com/
Очень хорошая книга, отлично зайдет после растбука:
http://shop.oreilly.com/product/0636920040385.do

Упражнения
https://exercism.io/tracks/rust
https://github.com/crazymykl/rust-koans

Писать
IDE
https://areweideyet.com/
Вебня
http://www.arewewebyet.org/
Игры
http://arewegameyet.com/
Etc
https://wiki.mozilla.org/Areweyet

Список интересных проектов
https://github.com/rust-unofficial/awesome-rust

Новости
Компиляция всего, что произошло за неделю
Иногда постят вакансии
https://this-week-in-rust.org/
Сколько вешать в лайках
https://github.com/trending/rust

Оп рекомендует:
https://www.amethyst.rs/
https://github.com/TatriX/dvach
Пропущено 515 постов
56 с картинками.
Пропущено 515 постов, 56 с картинками.
Аноним 17/03/19 Вск 07:59:53 1365865
Аноны, а у всех навигация к макросу в vscode не работает или только у меня? В идее норм, "go to -> implementation" и приехали, а тут облом.
Аноним 17/03/19 Вск 10:00:27 1365885
>>1365865
навигация ко всему, что не является кодом данной либы, работает через хуй (никак)
Аноним 17/03/19 Вск 15:49:11 1366058
>>1365885
В емаксе переход в функции крейтов и стандартной либы через rls работает через раз. Макросы не работают от слова совсем.
МОСКОВКОДИНГСКУЛ Аноним 12/03/19 Втр 00:34:26 1362793 Ответ
4Hlc0-hXm8k.jpg (118Кб, 1280x768)
1280x768
Сабж, ч за контора,

ролики школы - промо спорт магазина
Можно там научится программировать девушке????
Знакомая хочет.

И второй вопрос, от меня, оффтоп, может ли девушка научится программировать?
Пропущено 1 постов.
Пропущено 1 постов.
Аноним 12/03/19 Втр 06:31:12 1362842
> может ли девушка научится программировать?
Нет, женщина не человек. Пускай в тестеры идёт.
Аноним 12/03/19 Втр 13:50:34 1362951
>>1362817
отдуши!
первая мысль глядя на видосики такая и была - отмыв.
вообще курсы, которые читают ребята которые не в проме - хуета. но я бы и не вёл, и не веду.

если постаивть на место препода, ну мастер-класс и то хз, интенсивы какие-то по 2 часа 5-10 раз.. хз

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

Еще раз благодарю что пояснили за школу эту.
Аноним 12/03/19 Втр 13:55:46 1362955
>>1362951
и еще, свою училку по информатике, я нахуй послал, у нее небыло вообще опыта кодовства. на тот момент она вела физику, и думала что просветлилась в кубейсик, на котором на политеховских курсах я уже года два писал и в хуй не дул.
но тупо, сказала что ^ не оператор возведения в степень, потому что ОНА так не учила в степень возводить.
а ну и на бумаге всё писали. НА БУМАГЕ КАРЛ!!!
на курсах конечно прогали с мониками))))
ну и всё, была послана нахуй. неск месяцев не посещал занятия.
и спустя годы, щас бы, тоже нахуй бы послал.
сукбльпсс
Разработка интернет магазина Аноним 10/03/19 Вск 17:30:58 1362036 Ответ
4846793.jpg (363Кб, 500x711)
500x711
Здрамствуйте, товарищи программеры! Один из моих родственников попросил меня, молодого и шутливого, создать интернет страницу магазина ( с возможностью оплаты и доставки заказа ). Собственно, возможно ли мне, человеку , который ни разу в жизни не занимался разработкой интернет сайтов, и который обладает лишь базовыми представлениями о программировании создать хоть что-нибудь сносное ( с обучаемостью новым навыкам проблем не имею, да и свободного времени полно ) , или же стоит просить помощь у более опытных людей? Также, прошу дать пару советов о том, где лучше всего искать инфу по данной теме/на какой хостинг заливать сайт/ с чего стоит начинать работу. Заранее прошу прощения, если спрашиваю не на той доске , либо по данной теме уже есть тред ( не серчайте, я здесь впервые)
Пропущено 4 постов
2 с картинками.
Пропущено 4 постов, 2 с картинками.
Аноним 10/03/19 Вск 19:32:15 1362109
gaming-wallpape[...].jpg (243Кб, 1920x1080)
1920x1080
>>1362050
Ну, хуй знает. Не ожидал, что кто-то вообще ответит.
Спасибо, надеюсь это поможет
Аноним 11/03/19 Пнд 02:53:44 1362344
>>1362036 (OP)
Если бы мне дали такое задания, я бы не обосрался. Я бы справился. И ты справься, пойди загугли чо тебе нужно и как это сделать. Попробуй начать с паттерна MVC.
https://devionity.com/ru/courses/creating-mvc-framework
Вот если ты нулячий по шагам создай свою CMSку и двигайся дальше. Ну или пойди по легкому пути и напиши на Вордпрессе.
Аноним 11/03/19 Пнд 22:54:58 1362732
Nukou.full.9910[...].jpg (803Кб, 1600x1200)
1600x1200
>>1362344
>>1362050
Спасибо за поддержку, анонимусы. Всем добра :3
C Programming Language #40 /clang/ Аноним # OP 20/02/19 Срд 05:19:18 1351181 Ответ
C Programming L[...].png (78Кб, 792x1023)
792x1023
Тред, посвященный прародителю всех С-подобных языков и по совместительству единственному идеальному и всесторонне годному средству программирования как на системном, так и на прикладном уровне.

Пожалуйста, пользуйтесь https://ideone.com/ или 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 (драфт)
- 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://www.iso-9899.info/wiki/Books#Learning_C

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

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

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

- №37: https://arhivach.ng/thread/414099/
- №38: https://arhivach.ng/thread/419611/
- №39: https://arhivach.ng/thread/423396/
Пропущено 503 постов
23 с картинками.
Пропущено 503 постов, 23 с картинками.
Аноним 12/03/19 Втр 00:42:57 1362796
>>1362725
0xDEADBEEF
дико проиграли когда индусы спросили, почему у нас в драйвере используется это значение
ПЕРЕКАТ Аноним # OP 12/03/19 Втр 00:51:28 1362800
Аноним 18/03/19 Пнд 12:18:50 1366433
>>1362220
>>1362244
Господи, почему же Бабаян с Пентковским отдались Интелу. Если бы они не ушли к ним на западе все еще не было бы микропроцессоров, способных хотя бы в 1 MOPS. А мы были бы монополистами в мире микропроцессоров, создавали бы самые технологичные и быстрые решения, доход от продажи которых составлял бы триллионы долларов в год, ведь выхода у других стран не было бы - Интел сам не может, а остальные вообще полные бомжары. И только наш Эльбрус пробивает сверхзвуковой барьер в микропроцессорных вычислениях. Мы стали бы властелинами мира, держали в руках всю компьютерную индустрию, не продай они наши технологии врагу. Как так можно было поступить. Ублюдки.
Проект эйлера Аноним 11/03/19 Пнд 15:01:09 1362451 Ответ
24L3F8J6yz8.jpg (42Кб, 375x480)
375x480
Привет двач, решил я немного попрактиковаться и порешать задачек.

Открыл проект эйлера

Выбрал рандомную задачку, получилась 51я, начал решать "в лоб".

Итог: дошел до того, что перебрал все возможные варианты чисел, нашел из них простые, и их оказалось не 8, а гораздо больше, а минимальное число естественно не верное.

По моему алгоритму вопросов нет говнокод, рефакторинг потом мб сделаю, работает все правильно. Скорее всего я ошибся в условии (числа подставлял в число 56003.

И вот вопрос: или дайте пж готовый ответ, чтобы я к нему стремился, или подсказку (лучше подсказку, решать все таки интереснее) бьюс уже часа полтора
Аноним 11/03/19 Пнд 18:20:01 1362539
>>1362451 (OP)
Думаю, надо брать простые числа по очереди и в каждом заменять в каждом разряде цифры (если в простом числе есть несколько одинаковых разрядов, то менять их одновременно), проверяя на простоту.
Аноним 11/03/19 Пнд 19:22:17 1362575
Аноним 11/03/19 Пнд 20:05:45 1362587
>числа подставлял в число 56003
Ты может разные цифры подставлял? По условию "By replacing the 3rd and 4th digits of 563 with the same digit" выходит, что подходят только числа 56003, 56113, 56223, 56333, 56443, 56553, 56663, 56773, 56883, 56993. Подозреваю, что у тебя идут 56003, 56013, 56023 итд.
Игра ) Аноним 11/03/19 Пнд 17:30:41 1362512 Ответ
photo2019-03-11[...].jpg (106Кб, 830x1280)
830x1280
photo2019-03-11[...].jpg (79Кб, 1034x1280)
1034x1280
Предлагаю игру ), Морина Наталья Александровна и Игнатов Игорь Валерьевич, работают в Газпроме, в Новом Уренгое. Найдите их странички в соц сетях или удостовертись, что их в соц-сетях нет.
Аноним 11/03/19 Пнд 17:47:12 1362518
>>1362512 (OP)
Какая то не очень интересная игра
Аноним 11/03/19 Пнд 17:49:42 1362520
Предлагаю тебе поиграть с моим пенисом (хуем).
Аноним 11/03/19 Пнд 18:28:41 1362541
Можно ли писать код в Windows 10 LTSB 2016 и VS Code со всеми Аноним # OP 07/03/19 Чтв 16:48:29 1360691 Ответ
425425787.jpg (14Кб, 1280x720)
1280x720
587578575.png (5Кб, 960x440)
960x440
Можно ли писать код в Windows 10 LTSB 2016 и VS Code со всеми отключёнными параметрами и службами сливающими информацию, не боясь того, что код будет украден?

Только не нужно отклоняться от темы, говоря - да кому нужен твой код, поставь Linux и прочее. Интересует строго ответ по вопросу, если вы не долбоёбы, конечно же.
Пропущено 15 постов
1 с картинками.
Пропущено 15 постов, 1 с картинками.
Аноним 09/03/19 Суб 09:40:23 1361314
>>1360860
Но ты же не сеньор, а как раз та самая подзалупная перхоть
Аноним 09/03/19 Суб 12:14:41 1361354
>>1361314
Ты перепутал тикток с бордой, щенок. Будешь хамить взрослым людям - дам на клык.
Аноним 11/03/19 Пнд 15:33:06 1362458
>>1360771
>ельбрусы уже получше пиндосских процессоров
кек.
Помогите написать Аноним 03/03/19 Вск 19:30:25 1358571 Ответ
C4myUdTVYAAyBdl[...].jpg (239Кб, 1836x1836)
1836x1836
Ситуация такая. Завтра буду решать тесты на компе. Ответы конечно же есть в .doc. вопросов много. Чтобы не тратить время на поиск вопроса в доке через ctrl+c/v решил написать программу/скрипт. Идея такова - я выделяю в окне браузера кусок вопроса. Прога по этому кусочку находит вопрос в ответах в файле.doc или .txt, находит ответ на этот вопрос и выделяет его мне в браузере. Как видите по вопросу я 0 в программировании. Прошу вас подсказать на чем лучше всего реализовать это, что изучить. Кароче памахите
Аноним 03/03/19 Вск 19:46:13 1358577
W2T4o6klBYU.jpg (86Кб, 650x451)
650x451
што блять?
Аноним 03/03/19 Вск 19:49:12 1358580
Короче ОП, нихуя не понятно что ты хочешь, но сделаю за 7500
@luaisnotdead
Аноним 11/03/19 Пнд 14:33:08 1362445
Я вижу ты уже овладел словами силы ctrl+c и ctrl+v... Теперь ты готов узнать и третье:"ctrl+f". Порядок такой: выделяешь кусок вопроса, исполняешь первую комбинацию; идешь в ворд и проводишь серию из 3 и 2 комбинации.
Настройки X
Ответить в тред X
15000 [S]
Макс объем: 40Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
Стикеры X
Топ тредов
Избранное