[ /b/ /u/ /rf/ /dt/ /vg/ /r/ /cr/ /lor/ /mu/ /oe/ /s/ /w/ /hr/ ] [ /a/ /ma/ /sw/ /hau/ /azu/ ] [ /tv/ /cp/ /gf/ /bo/ /di/ /vn/ /ve/ /wh/ /fur/ /to/ /bg/ /wn/ /slow/ /mad/ ] [ /d/ /news/ ] [ Главная | Настройки | Закладки | Плеер ]

Ответ в тред 49696. [Назад]
 [ Скрыть форму ]
Имя
Не поднимать тред 
Тема
Сообщение
Капча Капча
Пароль
Файл
Вернуться к
  • Публикация сообщения означает согласие с условиями предоставления сервиса
  • В сообщениях можно использовать разметку wakabamark
  • На данной доске отображаются исходные имена файлов!
  • Разрешенные типы файлов: video, music, flash, image, code, pdf, vector, archive, text
  • Тред перестает подниматься после 500 сообщений.
  • Треды с числом ответов более 100 не могут быть удалены.
  • Старые треды перемещаются в архив после 40 страницы.

No.49696 Ответ
Файл: tumblr_inline_ml09rkrmWH1qz4rgp.gif
Gif, 151.78 KB, 400×267 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
tumblr_inline_ml09rkrmWH1qz4rgp.gif
Тред помощи начинающим свой долгий и тернистый путь в дебри программирования. А также необузданных оленей, код-мартышек, выбора ЯП и иных платиновых вещей.
Но в первую очередь всё-таки помощи новичкам. Всё, чтобы зашедший сюда в первый раз мог почувствовать себя как дома.
Главное - без фанатизма.

Предыдущий: >>47927
>> No.49715 Ответ
Хочу сделать так: в PHP получить текст из файла, подставить в него переменные в нужные места и echo всё это дело. Знаю, что это делается с помощью контекста, но ни одного примера именно с локальными файлами, а не с теми же запросами. Как это сделать?
>> No.49716 Ответ
>>49715
Google, php output buffer
>> No.49717 Ответ
>>49716
Ух ты, оно вроде! Буду разбираться, спасибо, анон!
>> No.49731 Ответ
Файл: hmmmm.jpg
Jpg, 43.23 KB, 500×461 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
hmmmm.jpg
Второй год сижу жаба-джуном в ентерпрайз разработке и есть некоторые познания в спринг буте и javaee, короче бекенд онли. Энтузиазм пропал, когда перевели на древний легаси проект. А там старый спринг, jsp и вот это вот всё. Раньше сталкиваться не приходилось, а от jsp и фронта так вовсе тянет блевать и не могу себя заставить изучать это. Появилось ощущение, что я вообще ничего не умею как синдром самозванца прямо.
У меня уже начинаются панические атаки от мыслей про ковыряние в JSP 5к-страничных, но это придётся освоить.
Посоветуйте как сдаунгрейдиться безболезненно, что почитать стоит и как правильно вкатываться в большой легаси-проект в целом?
>> No.49732 Ответ
Файл: 565px-Ракка.jpg
Jpg, 43.97 KB, 565×599 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
565px-Ракка.jpg
>>49731
Эх, был бы это питон, я бы хоть понимал, о чём речь, а там, глядишь, и подсказал что.
А так могу только лучей добра послать.
>> No.49734 Ответ
>>49731
> как сдаунгрейдиться безболезненно
Не совсем понял, о чем ты.
> как правильно вкатываться в большой легаси-проект в целом
Желательно иметь под боком пару человек, которые этот проект вели до тебя и знают, что там и как, помогут разобраться, поддержат тебя.

А вообще, увольняйся к херам, раз работа не приносит никакого удовольствия и вызывает только стресс
>> No.49735 Ответ
Файл: sleepy.jpg
Jpg, 55.07 KB, 640×582 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
sleepy.jpg
>>49732
>>49734
Спасибо за отклики, аноны.

> Не совсем понял, о чем ты
Технологии на проекте довольно старые и изучать их не очень хочется. Как себя заставить, вот я к чему.
Есть единственный (!) коллега, который в этом разбирается, придётся атаковать его вопросами.
Увольняться тоже не вариант, в моей деревне нет альтернатив вообще. Фриланса и переездов боюсь из-за мало опытности да и кому нужны джависты на фрилансе?
>> No.49736 Ответ
>>49735
Звучит так, что если ты начнешь закапываться в легаси с головой, то можешь ставить крест на своей карьере. Обнаружишь себя через 20 лет на всё том же проекте на джаве 1.2 и будешь удивляться, куда ушло твое время.
> Фриланса и переездов боюсь из-за мало опытности
Фриланс рискованный, согласен, у меня так и не получилось вкатиться ни с какой стороны. Переезд вполне неплохой вариант, но если у тебя есть либо работа в городе, либо финансовая подушка на 3-6 месяцев. Собеседование можно пройти по удаленке, даже работу могут предлагать на удаленке - получаешь московскую зарплату, но продолжаешь сидеть в Нижних Залуповках и складываешь доляры в погребок. Опыт в 2 года - самое то для попыток сменить место. Мне как раз примерно на этом этапе стали массово писать рекрутеры в LinkedIn, а сейчас на карантине почему-то особенно часто. Так что мой тебе совет - если ты хочешь развиваться как профессионал, то беги оттуда, ищи вакансии, наполни профиль в линкедине, собирай контакты и так далее. Можешь попробовать перепрофилироваться в автотестеры, писать тесты на селениуме, такие люди нужны.
>> No.49739 Ответ
>>49735
Соглашусь с остальными Доброкодерами. Не хочешь заниматься этим -- проси перевести тебя на более интересный тебе проект. Отказываются -- начинай искать другую работу. Два года опыта вполне достаточно, можно уже пробовать что-то ещё. А то просидишь, как тут справедливо заметили, 20 лет, копаясь в легаси.

Помимо прочего, я ещё и глубоко убеждён, что современный фронтенд -- это рак, убивающий веб. Так что, если ты в своей карьере постараешься не лезть во фронтенд, то я ещё и лично буду тебе благодарен.
>> No.49745 Ответ
Привет всем.
Как учить бутстрап? Как бы, понимаю, что это огромная база стилей, но как их учить, чттб использовать?
Не писать же в тегах классы наугад, авось и угалаю, стили применятся.

Мне погромист с работы говорит:"Вот напиши блог на чем можешь, и бутспрап накати". Написать написал, собственные стили накатил, даже кусок js'а взял, чтоб можно было картинки открывать, а вот бутстрап как и куда? И зачем?
>> No.49746 Ответ
Файл: Screenshot_174.png
Png, 122.58 KB, 2508×1253 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
Screenshot_174.png
>>49745
Чем документация бутстрапа не подходит? Что плохого в практических занятиях в своем локальном бложеке?
https://getbootstrap.com/docs/4.0/examples/
>> No.49747 Ответ
>>49745
Для меня было огромным открытием, что есть всякие дизайнерские программы, которые позволяют хуярить бутстрап.
https://www.youtube.com/watch?v=sPxk704W4ZU
>> No.49798 Ответ
Файл: layout-responsive.png
Png, 695.44 KB, 720×483 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
layout-responsive.png
Могу ли я сделать подобную сетку на бутстрапе? Могу сделать на чистом CSS, но хочется адаптивности... Подозреваю, что это можно сделать с помощью Grid, но хочется именно на бутстрапе. Помогите, пожалуйста

https://codepen.io/Ridd/pen/ZEQRXXZ вот такой код пока что конкретно этого фрагмента
>> No.49801 Ответ
Как концентрироваться на чтении? Иногда получается, иногда нет
>> No.49802 Ответ
Файл: 204.jpg
Jpg, 178.53 KB, 1181×656 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
204.jpg
>>49801
Просто помощи начинающим читать тред... Высыпайся. Не переедай. Делай зарядку. Отдыхай от чтения, когда устал.
>> No.49812 Ответ
>>49362
Это я. Волею судьбы уже больше полугода как занесло меня в безопасность и системщину. Доволен всем, но математика как-то не понадобилась от слова совсем. Старайтесь и у вас всё получится!
>> No.49813 Ответ
Так, кто может объяснить на пальцах, одним предложений в десять слов, что такое объектно-ориентированное и функционально-ориентированное программирование? Объяснить не профессиональному программисту, не человеку, получившему красный диплом в математическом ВУЗе, а обычному человеку.
>> No.49814 Ответ
>>49813
В функциональном программировании ты имеешь дело с функциями, которые манипулируют данными и другими функциями.
В ООП у тебя функции и данные упакованы в объекты.
>> No.49815 Ответ
Файл: Houseki.no.Kuni.full.2043411.jpg
Jpg, 766.89 KB, 1080×720 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
Houseki.no.Kuni.full.2043411.jpg
>>49813
ООП мыслит данными и их отношениями, ФОП мыслит тем, что можно сделать с данными.
Вот смотри: допустим есть у тебя объекты пизда, жопа и хуй; с точки зрения ООП хуй можно совать только в пизду, а с точки зрения ФОП — в пизду, жопу и вообще в любую дырку. Наверное поэтому среди функциональщиков так много голубых.
>> No.49816 Ответ
>>49813
Nicaque. Вся суть в ответе. Если ты хуй и заучил что-то, то это будет видно. А если ты хуй, который использует это хуйню, то тоже будет видно.
Можно порекомендовать качать софт скиллс, но это тоже не поможет. Надо знать.
>> No.49817 Ответ
>>49814
Спасибо.
>>49815
Спасибо.
>>49816
> Nicaque.
Надеюсь, это не оскорбление.

Всем спасибо за ответы. Я так понял, что так я не пойму, поэтому забью и не буду забивать голову, а буду дальше смотреть лекции, практиковаться и всё пойму, когда придёт время.
>> No.49828 Ответ
Какую хорошую книжку прочитать по алгоритмам?
>> No.49829 Ответ
>>49828
Я бы посоветовал стандартного Кормэна "Алгоритмы: построение и анализ", но он сложноват для изучения, если нет вузовской базы. Но если изучал алгоритмы в вузе, то он отличен как справочник Лучше попробуй онлайн курсы от MIT или других вузов.
>> No.49833 Ответ
>>49829
Спасибо, попробую.
>> No.49836 Ответ
>>49833
Кстати, видел курс на степике. Он вообще для школьников, но дают минимальное представление об анализе алгоритмов. Можешь начать с него, он простенький.
https://stepik.org/course/64454
>> No.49856 Ответ
Я хочу написать программку. Которая обработает все числа с 000000 до 999999, найдет какие из них соответствуют какому-то условию, и выдаст их в виде изображения 1000х1000 в котором каждый пиксель будет символизировать одно число и будет красного или зеленого цвета в зависимости от того соответствует число заданному условию или не соответствует.
Как написать собсно программку с условием я представляю. Где-то я научился писать на кубасике и паскале абс. Допустим на выходе будет условный "массив". Но что дальше делать у меня нет ни единой мысли. Как получить допустим пнг файл? Куда смотерть? Чего читать?
>> No.49857 Ответ
>>49856
Смотришь либы для работы с графикой для своего языка и делаешь.
Там везде элементарщина вроде определить палитру и ставить точки в х,у, а потом сохранить в нужном формате.
>> No.49858 Ответ
>>49856
Почитай описание BMP. Оно простое - за вечер напишешь. Если лень, или неосиливаешь, или нужен именно png, то бери tigr (https://github.com/erkkah/tigr) или sdl/sfml - там есть функции для этого.
>> No.49859 Ответ
Какой язык удобнее всего для вката на бэкэнд? привлекает голанг, но как-то вакансий джунов совсем мало
>> No.49860 Ответ
>>49859
Если вакансии для джунов - движущая сила, то смотри по своему городу. В моей дыре - это C# и JS.
>> No.49862 Ответ
>>49859
Голанг новичку лучше не трогать. Пока они не починят свою утилиту сборки и не введут нормального разрешение зависимостей импортов. Зато кроссплатформенно, мм, мммм.
если кто знает как в 13 или 15 версии засунуть в бинарник ресурс манифеста под винду с возможностью выбора и хардкода путей до файлов, которые в этот бинарник попадут - буду благодарен, а пока прикрутил костыль
>> No.49867 Ответ
>>49862
Вот не соглашусь про новичков. У нас на галере как раз их набирают уже нет на голанг и через месяц-два стажировки они уже неплохо так в работу вливаются со всем модным микросервисным стеком, куда более безболезненно, чем со всякими спрингами и шарпами. А чё там с зависимостями и сборкой? Вроде элементарно же, гомод налево, госум направо и всё работает.
Либы для запихивания в бинари штук пробовал? Вроде markbates/pkger.
>> No.49879 Ответ
Навряд ли кто-то ответит, но...

Была раньше такая библиотека -- Borland Turbo Vision, в которой можно было дизайнить подобное. ну нравятся мне синие окошки с псевдографикой, почему-то. Насколько я понял, сам менеджер Far написан с использованием виндовой библиотеки ncurses. Проблема только в том, что если по борландовским вещам документации вагон и маленькая тележка, то по виндовой либе я не сумел найти нихрена (не там искал?) Что-то есть из похожего по линуксовой ncurses, но -- не та платформа.

Собственно, вопрос: можно ли где-нибудь найти примеры (относительно) простых программ с ncurses? Ибо из исходников Far manager'а я это не вытяну (увы).
>> No.49880 Ответ
>>49879
На винде оно называется pdcurses. Но оно не сложно - можешь и сам написать https://docs.microsoft.com/en-us/windows/console/console-functions
>> No.49881 Ответ
Файл: press-freedom-ranking-2020-1200px.jpg
Jpg, 451.01 KB, 1200×849 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
press-freedom-ranking-2020-1200px.jpg
>>49880
Спасибо. ^_^
>> No.49882 Ответ
Файл: 1605099077194245323.png
Png, 364.57 KB, 700×624 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
1605099077194245323.png
>>49696
Как вкатиться в разработку мобильных приложений? С чего начать? Что выбрать Kotlin или JavaScript? Опыта и познаний полный ноль. Есть большое желание. Все эти платные курсы гигбрейнс и подобное развод на шекели? Чем хуже code academy?
>> No.49883 Ответ
>>49882
Прошу не делайте этого. Миру не хватает С/С++ программистов, ембед-программистов и системщиков. Найдутся индусы, которые мобилками и вебом позанимаются, не составляй им конкуренцию, их больше, они дешевле.
c: слишком нужен
>> No.49884 Ответ
>>49883
> не хватает С/С++ программистов, ембед-программистов и системщиков
Когда приходишь устраиваться на РАБоту, а тебя не берут, считаем что хватает. К тому же, оплата труда у веб макак может быть даже выше, а усилий на вкат примерно нисколько. Так что такое себе не хватает.
>> No.49885 Ответ
>>49884
Приходят люди которые даже до джунов не дотягивают, поэтому и не берут. Если человек понимает хорошо базовые вещи плюсов и сей (линковка статических/динамических библиотек, работа с памятью, виды памяти, устройство процессов, потоков, стандартные библиотеки, этапы компиляции) и к тому же имеет небольшие познания в какой-либо прикладной области этих языков, то его возьмут стажером/джуном. Было бы желание
>> No.49887 Ответ
>>49885
Понятно, что люди приходят разные. Только вот чтобы понимать хотя бы этот список, нужно достаточно долго с этим работать. Если это эмбед, то прибавь ещё требований. Ну и какова мотивация рандомному "джуну" в этом разбираться, если на JS можно здесь и сейчас поднимать хорошие деньги, а за то время, пока он в си станет "джуном", в вебе уже можно дорасти выше мидла с соответствующими плюшками. Зачем идти в си?
>> No.49889 Ответ
>>49885
Ну смотри, я знаю, как сделать -llib и lib.a, потыкать в путь до либ и до хэдеров могу с тыком в ман, умею в malloc, free и делал фейловер вида goto error, который в моём случае смотрелся лучше лесенки if'ов, знаю про то, что стек и куча существуют, могу в fork/exec и spawn (но не знаю, как что устроено изнутри), писал пару раз под pthreads, openmp и glib, чутка копнул горя с стдлибами винды и glibc, делал gcc -E, разди прикола смотрел выхлоп асма, но не вызывал ld на o-шках и as в процессе компиляции сишного кода. Несколько лет тыкался в gnu/linux и читал брошюрки по основным видам IPC с мультитредингом, ща хочу сделать враппер для malloc, чтобы трассернуть вызовы и кой-что сделать с одной игрушкой. Со всем этим на работу сишником меня не взяли по знакомству. Не по знакомству я упираюсь в трёхлетний опыт коммерческой разработки, нехилое знание матана и эмбеда.
Что мне делать, расскажешь? Я могу ли пойти в сишники? И, собственно, как мне надо вкатываться во всё это с той же стороны опенсорса, чтобы получать вменяемые деньги?
>> No.49890 Ответ
Файл: Cirno1.png
Png, 102.45 KB, 226×286 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
Cirno1.png
Доброкодеры, подскажите, где и как искать какие-нибудь советы или примеры для создания алгоритма синхронного "толкания" нескольких движущихся объектов в реальном времени. Я видел похожее в некоторых современных играх, но понятия не имею, как такое сделать или даже как гуглить. Даже сейчас описать это толком не получается.
>> No.49891 Ответ
>>49890
Задачки по физике решал в восьмом классе? Тут так же. К каждому движущемуся объекту приписываешь массу и скорость, обсчитываешь силы и импульсы вокруг, в игровом цикле обновляешь позиции исходя из параметров объектов, делаешь детект коллизий и по нему дальше делаешь то, что должен сделать. Чтобы детект не лагал, совмещаешь его с перемещением.

т. диванный нелюбитель математики и физики, горжусь тем, что на своём веку еле-еле понял на практике, зачем нужна тригонометрия, обсчитывая координаты в 2D
>> No.49897 Ответ
>>49883
> Найдутся индусы, которые мобилками и вебом позанимаются, не составляй им конкуренцию, их больше, они дешевле.
Тем временем индусы набирают скил
>> No.49903 Ответ
>>49889
Сколько лет, к чему прикладному применял эти навыки?
>> No.49906 Ответ
Файл: 1319888161662.png
Png, 30.78 KB, 765×577 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
1319888161662.png
ДОБРОЧАААААААН! Доброчан! Что делать! Опять всё сломали! Линукс минт 20, airmon-ng start вайфай карта которая раньше отлично работала, сейчас переводится в режим мониторинга но пакеты не идут! Даже диодик на карте мигать перестает! Куда смотреть? Что делать? Я не хочу лишаться возможности слушать эфир.
к:незаметны ломался
>> No.49907 Ответ
Файл: d.jpg
Jpg, 780.83 KB, 2560×1600 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
d.jpg
>> No.49908 Ответ
>>49907
P.S. сменилось площади
>> No.49909 Ответ
>>49883
> они дешевле
А ты точно не врёшь, чтобы уговорить джунов идти к тебе? Хотя бы два килобакса/мес для среднего опытного разраба. Были бы дешевле, тебе бы не за чем было тут это писать.
>> No.49914 Ответ
У меня есть вода и овощи. Это категория. Я кладу их в кастрюлю и применяю морфизм "огонь" в категорию "суп". Суп в кастрюле! Форма не изменилась! Соответственно, кастрюля - это функтор. Кулинария - это математика! Как видите, там без теорката вообще никак!
>> No.49918 Ответ
Файл: kurochka.jpg
Jpg, 32.60 KB, 625×576 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
kurochka.jpg
>>49909
Да так и есть, он ничего по теме не ответил. Какие-то разные к нему люди на собеседования приходят. Знаем мы таких собеседователей, в лучшем случае пук среньк вы нам не подходите, а то и вообще забудут перезвонить. А потом ноют ой как тяжело программиста С++ найти.
>> No.49919 Ответ
Подскажите по утечкам памяти.

Программа пишет, что до запуска было "7-11% memory waste due small blocks", а после запуска "39-48% memory waste due small blocks".

Насколько это плохо и в какую сторону нужно воевать?
>> No.49920 Ответ
>>49919
Фрагментация это, а не утечки же.
>> No.49923 Ответ
Хочу попробовать этово вашево ООП, но есть вопросы, так как более полугода изучаю, пишу на чистом Си и многие моменты мне непонятны.
Вопрос 1:
С++ от С отличается лишь классами и некардинальными переделками стандартных библиотек? А также наличием богатого выбора среди фреймворков?
Вопрос 2
Классы это теже сишные структуры, но с полями адресов функций (а то и самих тушек функций)? Алсо часть полей может торчать наружу для линковки, а часть статична и тем самым достигается инкапсуляция?
Вопрос 3
Если использовать привычные принтфы заместо что-там<<стдин, то буду ругать, бить по лицу?
>> No.49924 Ответ
>>49923
> С++ от С отличается лишь классами и некардинальными переделками стандартных библиотек? А также наличием богатого выбора среди фреймворков
Нет, плюсы отличаются от чистой сишечки очень сильно. Особенно с С++11. Читай про умные указатели, ссылки, классы и подобное.

> Алсо часть полей может торчать наружу для линковки
Все торчит наружу. Поэтому часто изменения в приватных функциях будут преводить к перекомпиляции всех зависимостей. Инкапсуляция только на уровне компилятора.

> Если использовать привычные принтфы заместо что-там<<стдин, то буду ругать, бить по лицу?
Будут, как и за явный менеджмент памяти.

Данный ресурс в целом устарел, но полезностей все равно очень много[1]. Основной point of reference[2]. Всю остальную качественную литературу можно найти в два клика в гугле и на либгене.

[1]: https://yosefk.com/c++fqa/index.html
[2]: https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md
>> No.49925 Ответ
>>49923
> Вопрос 1
В C++ запилили всё то, на что один патриарх Си говорил другому: "Если ты хочешь PL/I, ты знаешь, где его найти." На самом деле, это два разных языка, один из которых с оговорками можно представить подмножеством другого. В C++ помимо классов есть шаблоны, семантика передачи по ссылке, какое-никакое управление памятью, строгая типизация (в Си нестрогая), исключения, лямбды и, наверно, ещё что-нибудь, неймспейсы, например и перегрузка операторов. Сам я выучил Си и так и не приступал к C++, ООП ко мне пришёл из скриптовых языков и gobject.
А, ну и в случае C++ про стабильный ABI ты можешь забыть, весь плюсовый код должен собираться одним компилятором, msvc и gcc подружить просто так не получится.
> Вопрос 2
На сааамом деле, к классам по-хорошему надо подходить не через Си, а через Smalltalk, иначе они для тебя действительно лишь структурки с функциями. Поля адресов функций, кстати, должны быть не указателями внутри структуры, а лежать вовне и только виртуальные методы надо хранить в объекте.
> Вопрос 3
В зависимости от человека. Есть явление C/C++, которым откровенно наплевать, что ты там сделал и пишет на Си с вкраплениями классов, а то и цельный сишный исходник называет плюсами, а есть фанатики C++, которые как раз за выпил макросов, за ООП и за перегрузки с переусложнениями.
>> No.49926 Ответ
Есть ли документация по 4 версиям ядра линукса примерно как на msdn или какая годная книга? Нашел хорошую по третьему ядру, но про четвёртое ядро гугел молчит. С msdn привык что функции документируются нормально, так что пока рыться в исходниках и искать где лежит какая нужная мне штука пока не приспособлен.
>> No.49927 Ответ
>>49926
Ты где по ядру винды документацию видел?
> С msdn привык
Отвыкай, вся документация хранится локально в виде man-страниц или текста в /usr/share/doc, для документации по конкретной версии ядра есть секция man 9 и
> The format for this documentation is called the kernel-doc format. It is documented in this Documentation/kernel-doc-nano-HOWTO.txt file.
утилита kernel-doc, которая её заполняет. Документацию пользователя ядра можно найти онлайн, кодом я не занимался.
> рыться в исходниках
man grep в помощь.
>> No.49928 Ответ
>>49927
> Ты где по ядру винды документацию видел?

Понятно что само ядро закрыто, но доступные интерфейсы взаимодействия описаны хорошо

> Отвыкай, вся документация хранится локально в виде man-страниц или текста в /usr/share/doc, для документации по конкретной версии ядра есть секция man 9 и

> > The format for this documentation is called the kernel-doc format. It is documented in this Documentation/kernel-doc-nano-HOWTO.txt file.

> утилита kernel-doc, которая её заполняет. Документацию пользователя ядра можно найти онлайн, кодом я не занимался.

Понял, благодарю
>> No.49929 Ответ
>>49928
Так все интерфейсы взаимодействия как раз описаны, стоит тебе поискать тот же файлик tuntap.txt и сразу попадёшь на десятки копий документации ядра. Правда, кишки скорее всего описаны либо в kernel-doc, либо в виде существующего кода, поскольку никто особо написанием фреймворков по взаимодействию с ведром не занимался и по части драйверов ядро является сейчас франкенштейном с копипастой. Можно ещё сказать, что хорошей документацией должны являться хэдеры, но опять же, с тобой говорит человек, который в кишки ядра не лез и максимум читал пользовательскую документацию.
>> No.49930 Ответ
>>49927
По ядру винды как раз документация хорошая, причём не нужно ковырять сишные исходники и дёргать гугл на каждую функцию.

> Отвыкай
Нет.

>>49926
Доставь ссылку на документацию по третьей версии. Скорее всего разница между 3 и 4 небольшая, если не требуется что-то специфическое.
>> No.49931 Ответ
Прогромач, а каким образом можно посчитать количество "правильных" ответов, которых возвратил любой метод?
Ну, допустим, есть у меня бот для телеграмма, и я хочу узнать, на какие вопросах бот не находит ответа и возвращает дефолтный ответ
В голову приходит банальный вызов какого-нибудь счётчика в случае "неправильного" ответа, но чёт как-то колхозно. На разных этапах диалога default может быть разный, да и вообще есть разница, сдался ли бот сразу или на высокой вложенности диалога.
Есть ли вообще у той процедуры, что я хочу провести, какие-то названия, чтобы я начал уже погуглить, а не читал статьи для маркетологов и их изменениями конверсии?
>> No.49932 Ответ
>>49931
Ну если твои дефолтные ответы известны все заранее, то в чем проблема поднимать событие, когда этот ответ выдает бот, в этот эвенг складывать всю необходимую для анализа информацию и анализировать ее на стороне объекта, который слушает это событие?
>> No.49933 Ответ
>>49930
Воть https://losst.ru/wp-content/uploads/2016/08/BOOK_PRACTIS_245.pdf
Это не документация в чистом виде, это типо статьи с описанием что, зачем и почему
>> No.49934 Ответ
Порекомендуйте книги или статьи по сетям в Юниксах. Не простое разъяснение абстракций tcp/ip стэка, а чтобы соответствовало everything is file, и эталонная бака могла понять какой объект и за что отвечает.
>> No.49935 Ответ
Файл: TCPIPIllustrated.png
Png, 26.38 KB, 350×292 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
TCPIPIllustrated.png
>>49934
Ричард Стивенс и только он.
>> No.49936 Ответ
>>49933
Хорошо.
>> No.49937 Ответ
Заядлые кодеры с галер, если бы к вам на собеседование пришел устраиваться чел без профильного образования и без опыта, то чем он это мог бы нивелировать. Пара веб проектов и прикладная программка, достаточный минимум?
>> No.49938 Ответ
Файл: touhou-chibi.jpg
Jpg, 55.77 KB, 501×239 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
touhou-chibi.jpg
>>49937
...Он пристроился в висячем положении в нижней нише выгребной ямы, приготовил свое короткое копьё и стал ждать. Когда же Уэсуги наконец появился в туалете и присел на корточки для исполнения своих естественных надобностей, карлик вонзил ему в анус копьё. Затем он погрузился в фекалии, оставив над поверхностью лишь кончик крошечной дыхательной трубочки, которая в суматохе осталась незамеченной охранниками Уэсуги.

Дзиннай пробыл в скрюченной позе в выгребной яме несколько часов. Но он был готов к этому, так как специально готовился к своей миссии...
>> No.49939 Ответ
>>49937
Не скажу, что я заядлый кодер и строго говоря не работаю в IT, но хотел бы себе помощника по внутренним проектам в организации, в которых надо кодить. Лично я бы от такого кандидата хотел видеть желание разбираться в первую очередь в технологическом процессе, для оптимизации которого кандидат и собирается кодить, чтобы он даже и не думал ожидать, что придет некий дядя, поставит ему задачу так, чтобы кодер смог абстрагироваться от технологического процесса и выдать код, совершенно не пытаясь понять, что он кодит и для чего.
>> No.49941 Ответ
>>49937
В приличное место тебя и джуном не возьмут. Т.к. "пара веб проектов" - это такое себе, в современных реалиях, "прикладная программка" - скорее всего там будет такой говнокод, что прости хоспади.
Больше всего шанцев попасть в какое-нибудь гос-предприятие, где платят мало, из-за чего туда никто никогда не идет.
Но тут уже вопрос "а что именно ты хочешь прогать"?
Говносайтики - там сразу нет.
Микроконтроллеры - безперспективно.
Софт для внутренних нужд - ну тоже такое себе.

Хотя можно попробовать во всякие яндексы и прочие касперские, они, вроде, набирают всех подряд за еду, немного обучают.
>> No.49945 Ответ
>>49941
> яндексы набирают всех подряд
Если бы они набирали всех подряд, им было бы получше. Но нет, у них всё-таки есть отбор.


Пароль:

[ /b/ /u/ /rf/ /dt/ /vg/ /r/ /cr/ /lor/ /mu/ /oe/ /s/ /w/ /hr/ ] [ /a/ /ma/ /sw/ /hau/ /azu/ ] [ /tv/ /cp/ /gf/ /bo/ /di/ /vn/ /ve/ /wh/ /fur/ /to/ /bg/ /wn/ /slow/ /mad/ ] [ /d/ /news/ ] [ Главная | Настройки | Закладки | Плеер ]