Подсветка кода для /pr/: скачать Большие куски кода желательно вставлять через ideone или pastebin F.A.Q. В: У меня горит лаба/курсач, не знаю какую тему диплома взять. О: Задавай вопрос в этом треде. В: Какую программу/ось поставить для ... ? О: Связанные с софтом вопросы обсуждаются в /s/. Исключение - IDE и прочие инструменты программирования, которые можно обсудить в тредах соответствующих языков. В: Ко-ко-ко не работает программа. Анон памаги. О: Копируешь сообщение об ошибке в гугл, удаляя номер строки и название файла. Языко- и платформоспецифичные вопросы можешь задать в соответствующем треде. Воспользуйся поиском или вот этим каталогом: 1С android C C# C++ Go Haskell iOS Java JavaScript Lisp Perl PHP Python Ruby Rust Scala В: Хочу стать программистом, какой язык учить? О: Английский + Java В: Бугурт от собеседований, программировать в 30 лет, съябываем из говнокодинга, обсудить новые рецепты маминого борща. О: Тред для обсуждения нетехнических околопрограммерских тем. В: Бежать ли мне срочно в node.js, если на него сам PayPal гостевуху перенёс? Начинать ли учить Go и Rust, раз все говорят, что за ними будущее? О: Если интерес не поиграться, а работать, то не нужно следовать за массовыми истериями. Выбирай язык с кучей библиотек, туториалов и проверенными временем фреймворками под твои нужды. Иначе будешь тратить время на велосипеды и поиск багов в чужих пакетах. В: Взломать акк. О: Просто съеби. В: Подскажите сайтов, которые читают крутые программеры. О: Лента из руби, джавы, скалы и ещё какой-то херни. Литература с пика Прошлый тред
Литература с пика
Прошлый тред
>>801883Конечно понимаю, но позволь спросить, как ты, будучи предсказателем, сумел оказаться в джаваэнтерпрайзе? Неужели твоя способность к предвидению тебя подвела?
Решил начать программировать с этого языка. Си кажется слишком простым. Всё правильно делаю?
>>801891> asm> Всё правильно делаю?А то - вакансий полно, конкуренции мало, самый современный и удобный язык.мимо капчую из 60-х
>>801891Только если AVR асм, да и тот мало оправданий и причин имеет.
>>801891Асм проще сишки. Вообще, охуенный язык, но слишком непродуктивный. Если нравится перекладывать байтики туда-сюда, как сейчас это называется,- аутировать, то получишь море удовольствия.
>>801933>Всё гораздо проще, у меня просто шизоидное расстройство личности.
Какой язык подходит для "автоматизации" обыденных процессов? То есть он бы выполнял какие-нибудь действия на пк. Что-то типо бота. Если так могут многие языки, то какой удобнее для таких целей?
>>801990pythskell
>>801990Bash.
>>801990Встоенные скриптовые языки на твоей системе. Линукс - баш, питон, иногда перл. Виндовс - батч, повершел, vbs если ты извращенец.
>>802020>>802018Спасибо, аноны. Надеюсь, что разберусь с этим.
>>801990Баш же.
Сап, аноны. Незнаю, туда я пишу или нет, но помогите пожалуйста мне, а именно, ответьте на вопрос - на Дваче бывают баны на ip, но есть и другие баны. Скажите какие именно и как их обойти без использования впн/прокси.
if (x == 3 || x == -1 || y == 3 || y == -1)Пацаны, как укомплектовать такую проверку? Чувствую, что как-то можно упростить. Любой Си-подобный язык подойдёт.
>>802038Да, на сосачике тебе могут ёбнуть подсеть, в этой социалочке это нормально, и никак не обойдёшь, увы, юзай прокси.
>>802044Так, нагуглил интерсекцию массивов. Думаю, помощь уже не нужна.
>>802045Не может же такого быть( полюбому есть способы обхода любого бана и без впн/прокси
>>802052Можешь сменить провайдера, например.
>>802038>на Двачеhttps://www.youtube.com/watch?v=bRmsq-buWKI
>>802056Ой-ой, что же ты постишь блджад.
>>802056Ого, да ты олдфаг, я смотрю.
Тут нет lua треда? Или я разделом ошибся?
>>802078Что ты хочешь знать про Lua, задавай ответы.
>>802078Вроде был, но сейчас нет. Раздел тот.
>>802118Хотел вкатиться, пошёл искать тред, вдруг там ссылки на годные туториалы нашёл бы. Был бы рад, если бы ты указал по чему учился, если помнишь.
>>802121Зачем вкатываешься в Lua? От этого зависит и способ её изучения. Книги и туторы могу назвать, но вначале ответь зачем? Хочешь делаить игры и нашел движок где нужно на луа писать? Или просто сама по себе нравится?
>>802148Писать скрипты для игр, аддоны. Да и сам синтаксис на первый взгляд выглядит неплохо.
Приветствую всех в этом треде.Посоветуйте литературы по администрированию VPS с убунтой на борту. Задачи - поднять веб-сервер с PHP, MySQL, node.js и MongoDB, на котором будет крутиться парочка визиток и браузерка с невысокой посещаемостью. Заранее благодарен.
>>802165https://zserge.wordpress.com/2012/02/23/lua-за-60-минут/https://habrahabr.ru/post/184538/Это для разминки. возможно уже видел, но пох.Из книг есть одна вполне годная книга от создателяhttps://www.amazon.com/Programming-Lua-Roberto-Ierusalimschy/dp/859037985XТруда не составит найти pdf версию как на английском так и на русском. 3-ее издание.Так как язык очень простой, этой книги хватит выше крыши.Более специализированно лучше искатьн а фоурмах и всяких туторах - гугл в помощь. То есть основная задача это не сам язык (он элементарный) а научиться как им пользоваться.Ну есть еще одна книга:https://www.amazon.com/Learning-Game-AI-Programming-Lua/dp/1783281332/ref=pd_sim_14_2?ie=UTF8&dpID=512rJR5CAOL&dpSrc=sims&preST=_AC_UL480_SR390%2C480_&psc=1&refRID=7QTH86DR837VGBW5KV4WИне рекомендовали, но я не читал, и не планирую.
>>802181Огромное спасибо, анон!
Где можно скачать Системное программирование в Windows от Побегайло? Гуглятся только оглавления в пдф.
Задача допилить функции в почти реализованной игре пятнашки. инициализировать доску из 2д массива-чекотрисовать доску-чекопределить какие ходы валидные а какие инвалидные-фейлНе могу ничего придумать
>>802215Механизм проверки решения? Игра то работает?
>>802218Да, игра типа до меня написана, но в ней есть недописанные функции.Стало быть, я написал все вышеперечисленное кроме проверки хода на валидность,изменения массива соответсвенно сделанному ходу, и проверки достигнут ли уже выигрыш.
>>802185http://libgen.io/ads.php?md5=2E643E8D154F404C40101C6A6AA69490http://libgen.io/ads.php?md5=6CEEF44694D203BF4815607FA082775A (CD-ROM)Мы за тебя должны всё искать, ленивое хуйло?
>>802221Поле - просто 2д массив с числами?Проверка на выигрыш:bool viigral() {int prev = pole[1];for (int schetchik = 1; schetchik < pole.length; ++schetchik) {if (prev < pole[schetchik]) prev = pole[schetchik];else return false;}return true;}Ход - проходишь по соседним клеткам, и если там есть пустое место (обозначь его числом 999), то это валидный ход.
>>802250>.gaПроиграл.
Посоветуйте отладчик для scheme. Использую /usr/bin/racket.
>>802178хуйню пишешьгугли статьи ВЕБСЕРВЕР УБУНТУпо английски, естественнотебе хватит пары статей, какая литература блин
поясните, чем матёрые погромисты бекапят свою годноту. я не про код, а про файлы в общем. вцс не называть плес
>>802300Raid, криптоконтейнер в дропбоксе
>>802301а потом те данные в рейде ты выгружаешь в дропбокс? как автоматизируешь?
>>802301а версии файлов как контролируешь?очевидно если ты испортишь файл, то он у тебя так и будет в рейде, но испорченным
>>802305Нет, это на выбор было>>802314А как их можно контролировать? Слышал, есть бинарные vcs, но га практике никогда не сталкивался. Подозреваю, работают по принципу простых архивных копий, ибо делать дифы/патчи бинарных файлов долго.
>>802320>А как их можно контролироватьлолну использовать нормальный софт для бекапа.например genie timeline так может. либо тот же настоебавший акронис. собственно я и ищу такую программу.
Что же, захотелось мне создать интерактивную версию ньюфаг-треда в телеграмме/слаке. Идея имеет недостатки, но я постараюсь создать ламповую атмосферу и чистить говнодаунов вилкой, чтобы остальным было комфортно. Предвещая вопросы: "А нахуя?", отвечаю: потому что могу. Законом не запрещеноЛинк: https://telegram.me/joinchat/Bbfo5gazm-Pw8o8WWkgm8Q
>>802370>чистить говнодаунов вилкойя хочу прийти туда и описать как мне хуёво работается чтобы аноны поддержалиты почистишь меня?
>>802377Не вижу причин для этого. Чиститься будут в основном тролли и просто неадекватная публика.
>>802377Плюс я запилю правила, в которых четко будет сказано, за что ораторы будут забросаны камнями и сброшены с трибуны.
Подскажите базовые курсы по программированию на HTMLScript и вёрстке на Java5.
Поясните на каких сайтах нужно нарабатывать опыт и делал различные проекты, чтобы потом можно было предъявить результат зарубежными работодателями и претендовать на вакансии?
Объясните, что автор имеет в виду, говоря, что отношение эквивалентности становится равенством в фактормножестве. Он пишет, что два элемента S/~ равны тогда, когда во множестве S они связаны отношением эквивалентности. Но элементы S/~ - классы эквивалентности, они не могут быть равны, т.к. не пересекаются. Может быть, имеется в виду, что если два элемента эквивалентны, то их классы совпадают? Как-то хуево сформулировано.
>>802441github.com
>>802020>Линукс - баш, питон, иногда перл. Виндовс - батч, повершел, vbs если ты извращенец.А masOS?
>>802445>Но элементы S/~ - классы эквивалентностиТут у тебя ошибка. Элементы фактормножества отдельно, множество фактормножеств отдельно.Пример. Возьмем фактормножество из множества рациональных чисел: {1/3, 2/6, 3/9, ...}. Эти элементы эквивалентны и "равны".Еще пример. Пусть множество М - город Москва. Отношение эквивалентности Д - "живут в одном доме". Тогда для каждого элемента ч (человека) из М:множество Д(ч) = {такие п (пидорахи), которые живут с человеком в одном доме: ч ~ п}. Теперь все люди живущие в доме 10 по улице Пушкина равны между собой по этому отношению.
>>802445Эта книга, кстати, есть в нормальном пдф виде.
>>802497Тоже что и пинукс
бля, пятница, котоны!осталось 8 часов пробугуртеть и можно будет 2 джня двочевать
>>802560двочую!!сёдня пораньше сьябусь
Сап, /prЕсть одно приложение. По сути это логгер и контролер(на уровне "Ага! у тебя VID, PID, Serial не из белого списка - сейчас мы тебя отключим!") всех подключаемых USB-устройств.Этот логгер пишет логи в лог-файл, берет настройки для контролирования из другого файла и еще работает как Сервис Windows.Я хочу сделать так, чтобы логи и настройки шифровались, но при этом ключ шифрования не валялся где-нибудь на компьютере в открытом виде или упаси б-же в исходном коде программы.И еще чтобы мой кейлоггер нельзя было убить через Диспетчер Задач. Некоторые Сервисы Windows например умеют перезапускаться при отключении, но как сделать его таким? Ну или там систему попроще, типа автоматической перезагрузки Windows при выключении моего Сервиса через Диспетчер Задач.И уж совсем круто будет, если мой лог-файл и файл настроек будет как-то защищен от нахождения/удаления пользователем.Вообще я вижу это так: в дополнение к клиентской программе мне надо написать некую админскую программу, через которую будет проходить первичная настройка клиентской программы, установление паролей, явок и адресов, а также последующий доступ и расшифрование лог-файла и файла настроек.Кто что может посоветовать - буду благодарен.
>>802583Исходников логгера нет? Соснешь.
>>802585Есть конечно, я сам писал, лол.
>>802560Ты будешь бугуртить весь остаток этой жизни и всех последующих в бесконечном кругу смертей и перерождений.>>802579Ты не сможешь съебаться от боли от собственного ничтожества.
>>802589> я сам писал, лолСделал бы дров тогда - решает большинство проблем и создает необходимость в цифровой подписи, лол.> Некоторые Сервисы Windows например умеют перезапускаться при отключенииChangeServiceConfig2, SERVICE_FAILURE_ACTIONS, ну и в ServiceCtrlHandler своем тебе никто не мешает SERVICE_CONTROL_STOP обрабатывать как душе угодно.> если мой лог-файл и файл настроек будет как-то защищен от нахождения/удаления пользователем.Запускай сервис от локалсистем, храни файлы в папке, в которую всем остальным пользователям закрыт доступ. NTFS жи.> при этом ключ шифрования не валялся где-нибудь на компьютере в открытом видеНу какбэ DPAPI есть. А вообще, достаточно обфусцировать ключик бинарнике - если кому-то сильно захочется, все равно отломают. А от молодых и пытливых защитит.
>>802594Я хуй знает, как дрова писать, так что делал все на WinAPI.За все остальное спасибо, погуглю что это за звери.
Не могу придумать тему диплома, блядь.Работаю с C++/Python, много опыта с Qt, иногда ваял на posix под прыщи.А тему придумать все не могу.
>>802614GUI для radare2.
Где тут сео обсуждают?
Когда статистика превратилась в "АНАЛИЗ ДАННЫХ, БИГ ДАТА, МАШИН ЛЕРНИНГ, КЭГЛ КОМПЕТИТШН ХАЙП ХАЙП" ? Это же реально интересно узкой группе людей, а форсят, как будто это что-то невообразимо крутое и необходимое всем современным it(шникам).
>>802648попробуй web или wrk
>>802618беззадач
Рамзышлял тут о разных направлениях в ИТ, подтвердите или опровергните, пожалста.В веб без вышки вкатится легче, чем в десктоп или мобиль, в секурити же и вовсе невозможно.
>>802676>в секурити же и вовсе невозможноСкачиваешь Кали Линукс, с нескольких попыток, по гайдам, ломаешь вайфай соседа. Все, можешь считать себя начинающим специалистом по информационной безопасности. Диплом сам нарисуешь.
>>802664>Когда статистика превратилась в АНАЛИЗ ДАННЫХВ тот момент, когда надо было обосновать уровень зарплат.
>>802702Ну просто программисты и статисты/аналитики(c навыками программирования) - это разные профессии, а их пытаются в одну кучу смешать, я просто сам повелся на хайп, думал искусственный интеллект там, синтез математики и программирования, а хуй там(
хорошо ли начинать вкатывание в программирование с прочтения scip?
>>802741sicp*
>>802741SICP - плохая книга для новичка. Конкуренция большая, работы мало.
>>802743а какая тогда хорошая?
>>802523>Тут у тебя ошибка. Элементы фактормножества отдельно, множество фактормножеств отдельноНе понял, что ты имеешь в виду. Класс эквивалентности - это множество элементов, эквивалентных по какому-то отношению. Например, по остатку от деления. Более сложный пример: разбиение на классы при помощи факторизации по подгруппе.Но там автор говорит о равенстве в факторструктуре S/~. Равенства на элементах S/~ не может быть, потому что классы из S/~ либо не пересекаются, либо совпадают. Похоже, что автор пытался очень упрощенно и понятно для всех сказать о равенстве внутри классов, но не получилось.
Сап, prЕсть определённые устройства, с которыми можно только через консольные команды общаться.Хочу написать себе гуи для удобства. Типа standalone приложение на спринге + джаваскрипт.В чём разница между Angular1 и 2? На чём лучше делать связку Springboot + JS? Или может быть вообще для моих целей проще использовать JavaFx?
>>802614Бамп
Непонятно, в чем смысл задачи. Дано разбиение множества, надо определить отношение эквивалентности, которому соответствует это разбиение.Нагуглил решение. Там автор почему-то доказывает два включения и показывает, что если P - разбиение, то оно совпадает с фактормножеством. Но я задачу понимаю так: дано фактормножество; требуется восстановить отношение эквивалентности которых можно придумать дохуя. Сделать это можно только перечислением всех пар из отношения.
>>802855>в чем смысл задачиПриучить тебя доказывать тавтологии. Ты уже читая условие задачи понял, что перед тобой тавтологии и что доказывать ее бессмысленно. Но этим только продемонстрировал, что ты еще начинающий математик. Несколько цитат Юрия Манина помогут тебе осознать, что ты неправ:> Математика - это эзотерический язык цивилизации. Неоднократно отмечалось, что математика по своему существу тавтологична; внутренний смысл любого вычисления или доказательства - сохранение истинности на всем пути от посылок до выводов: но тогда каждый шаг на этом пути - тавтология. Цивилизация тавтологична, как математика. Ее творческий дух проявляется не столько в выборе пути по бесконечно ветвящемуся дереву тавтологий, сколько в выборе системы ценностей, которая определяет этот путь, или, скорее, отвергаемые пути.> Некоторые, - пишет Манин, не называя меня, - возражают, утверждая, будто математика полезна в физике, технике и вообще для прогресса человеческой цивилизации. Но они заблуждаются. Чем математика действительно полезна, так это своим огромным вкладом в решение основной проблемы современного постиндустриального человечества. Проблема же эта состоит вовсе не в том, чтобы, как думают некоторые, ускорять прогресс человечества, а напротив, в том, чтобы этот прогресс всемерно тормозить. Математика отвлекает умных людей от действительно опасных для человечества занятий. Если бы вместо проблемы Ферма умники усовершенствовали бы автомобили или самолеты, вреда человечеству было бы больше.
>>801885 (OP)стоит ли с нуля идти в Си Шарп? додиезЕсть книжка Фленова как на пиркилейде, купил в 9 году но тогда нтихуя не понял и решительно отложил в конец стола. сейчас достал и пожалел, что тогда мне не хватило ума и терпения.. что скажжешь за издание? стоит ли качать второе издание? я надеюсь тут найдутся аноны, что сталкивались с этим цветным граалем
А можете сказать куда делся тот фак на пастебине, который раньше форсился?Алсо такой вопрос от нуба, планирую задротить пхп + js - их лучше учить параллельно или с чего то отдельного начать?спасибо
Ребят, подскажите, что нужно знать из высшей математики и нужно ли знать дискретку для программиста? В частности для бек энд программиста.
>>802960Основ дискретки хватит. Множества, графы, предикаты. Хотя и без этого ты сможешь нормально работать.
>>802960Больше зависит от сферы деятельности. Если собираешься системным программистом быть, драйвера под железки под линукс писать, то там математики вообще нет по сути. Нужны конкретные знания про ОСь, про саму железку, писать на чем то низкоуровневом, например, на Си. А если будешь работать, например, в геймдеве или в НИИ каком нибудь, то там очевидно определенные знания математики нужны.
>>802971А что по поводу back-end'a? Нужны ли там вышка и дискретка?
>>802973Ну бэкэнд тоже разный бывает так то. Если ты сайтики пишешь, то там вряд ли понадобиться знать решение задачи Эйлера. Я сам системный программист - пока ни разу не встречался с математикой в нашем проекте. Структуры данных, алгоритмы нужны, математику в чистом виде не видел.Ну а вообще знать хотя бы дискретку и мат.логику нужно, на мой взгляд, в любой сфере, ибо это сама логика работы компунктеров. Логические операции, работа с графами - это очень полезно и может пригодиться.
>>802979Спасибо большое за ответ
Скриптомакака, пытаюсь эмулировать очередь массивом. Может ли очередь дополнительно выделять память для создания элементов, если она не циклическая? В циклической если индекс верхнего элемента становится больше, чем размер массива, то индекс спрыгивает на нулевой элемент. А если очередь нециклическая, можно ли ей новый элемент в массиве добавлять?
Сап, прогроммач. Немножечко платины. Работаю системным аналитиком, программирования не касаюсь, но хочу начать. Первостепенно для будущего, второстепенно для хобби. Есть свободные вечера и выходные. Конечно, хочется фриланса через n месяцев обучения. Чтоб и опыт был, в конце-концов. Т.к. сейчас получаю неплохо, и не хочется снова на джуна. Посоветуете?Вангую js, php, .netДумал про джаву, но только для андроида, конечно.
>>802979>Я сам системный программистКак устроился? Что знать надо? Ты же действительно работаешь в ядре, а не занимаешься петушением в ring 3?
ПЯТНИЦО УОТОНЫ!!!!ДВОЧУЕМ ДО УТРА
>>802881C# можно, в качестве самого первого языка это не лучший выбор, но и не худший. А насчёт книжки... не лучше ли вместо этого поделия, написанного быдлокодером для быдлокодеров (ещё и с таким названием), выбрать... ну, например, Троелсена?>>802960Нинужно. То есть совсем-совсем.
>>802971>в геймдевеДа, там нужна линейная алгебра, но в основном для трёхмерных игр по очевидным причинам. Для геймдизайнера, по идее, нужны теорвер и т. д., но многие геймдизайнеры без этого обходятся, они творческие личности, они так видят, этого достаточно. Впрочем, геймдиз - это в любом случае не программист, так что это я просто так к слову сообщил (хотя теоретически кто-нибудь из них может обратиться к тебе за помощью с расчётами, тыжпрограммист).
>>803035>Ты же действительно работаешь в ядреАга, в Майкросовте. Разрабатываю это, как его, ядро Windows. Ну там окошечки знаеш все дела.
Сап, погромисты! Подскажите тупому и далекому, почему сломалась моя карта покемонов? У них что-то не работает?
>>803032Xamarin. Тогда и для Андроида, и для иОС сможешь писать.
Сап, кодеры. Ходит миф, что многие программисты съёбывают в США на ПМЖ. Правда ли, что программисту проще это сделать? Я слышал истории некоторых людей, у которых родственники-программисты так съёбывали, да и вы тоже точно слышали подобное.
объясните бугурт бабыразве отмена собеседования - это такой пиздец что нужно взрываться как она?
>>803090Ну разумеется, проще, чем учителю истории или юристу. И да, многие съебывают. Но сказать, чтобы валом валили не могу.
>>803091Если Киев, то почему язык не украинский. Фейк это сто пудов.
>>803063Сань, плиз
>>803096+15 зарепортил фашиста
>>803092А почему проще? Из-за иого, что денег просто больше? Или их как-то забирают на работу?
>>803096Так она же на киевском пишет.
>>803099Из-за того, что профессия более востребованная за рубежом.
>>803091как вы думаете тян правильно сделала добавив в БЛЕКЛИСТ?
>>803103Да.
Анон, пилю разной сложности велосипеды на джаве и задаюсь таким вот вопросом. Допустим вот взял я задание написать бинарный поиск. Ебусь час, два, три и понимаю, что пока глухо. Не спеши говорить, что я еблан и все это реализуется за 5 минут и ты это вообще сделаешь меньше, чем за минуту. Суть не в этом. Вот могу я с заданием просидеть и 5 часов и, может, даже 10, хотя в инете есть уже готовое решение и можно просто его изучить. Так вот, есть ли разница, что я сам приду к решению, что я посмотрю в инете, изучу чо-как и все равно в копилочку капнет опыт по решению задачи. Только во втором случае я сэкономлю время.
>>803104обоснуй плесчто должен был сделать автор скриншота? вхолостую отходить на собеседования? это же глупо, и для хр и для него
Привет двач! Знаю про оппик, но все же спрошу у "живых людей.Кун 17лвл перешел на 2курс програмист.Как составлять алгоритмы и писать простеньник программы на паскале, но решил, что python будет более полезным и стоит его подучить.Сейчас начал читать learning python 4 и думаю с какой еще книги из оппика начать изучение, мб подскажет кто-нибудь?сейчас начал читать learning python 4
>>803110Ну она же сама написала - нужно было "подождать до вечера" с ответом. ХЗ что это бы ей и её компании дало, впрочем.Можно было вежливо и ненавязчиво отмазаться, сказать, что заболел, а ещё через пару дней - что передумал.Но вообще её реакция недекватна и предугадать её было невозможно. Возможно, она, сама будучи недоучкой с IQ<70, подобным образом упивается своей властью над айтишниками - интеллектуальной элитой общества. Синдром вахтера.
>>803108Суть такова: если ты будешь сам разбираться и ломать голову, то ты лучше поймешь и запомнишь как это реализовать. В первом случае ты просто скатываешь не вникая в суть.
>>803112Dive into Python.
>>803100>на киевскомЧто это?
>>803115Что тян вообще делают в айти? Женщина-программист... Ну, это просто смешно. Программисты по приколы их туда берут? Чтобы эти зверушки без хуя их как-то развлекали.
>>803115>Но вообще её реакция недекватна и предугадать её было невозможно>как вы думаете тян правильно сделала добавив в БЛЕКЛИСТ?>Да.>IQ<70
>>803117первую забрасывать? или стоит сначала дочить learning python 4 а после dive into python?
>>803108Ну а на себе эксперименты не пробовал ставить? В каком случае лучше запоминается, в каком хуже.>Так вот, есть ли разница, что я сам приду к решениюЗначит ты и в следующий раз придёшь к нему, быстрее вспомнишь через полгода, будешь меньше тупить.> что я посмотрю в инете, изучу чо-как и все равно в копилочку капнет опыт по решению задачиЭто трудно отследить, но ты вероятнее всего изучишь алгоритм не досконально, даже сам этого не осознавая. Через полгода его напишешь по памяти.Есть ещё рез-таты исследований всякий учоных-на-хую-верчоных, утверждающих, что процесс вспоминания гораздо эффективнее процесса повторения.
>>803123Программирование забрось, даун. Прыгая по кормушкам туда-сюда ты никогда не наешься.
>>803124> даже сам этого не осознавая. Через полгода его напишешь по памяти.* не напишешь
>>803125кыш, ты как на /pr/ попал с таким отношением?
>>803073Лучше расскажи про покемонов. Какой кайф играть в это? Каким образом ты повелся на хайп? Кто был твоим пушером? Стоит ли у тебя блокировщик рекламы? Смотришь ли ты телевизор? Смотришь ли ты видеоблоггеров?
>>803123Забросить. Ещё нужно вызубрить, именно вызубрить конвенцию по написанию питоньего кода - PEP8.
>>803120Так она не программист же, она HR.
>>803134А женщины-программисты, кстати, существуют вполне.
>>803132к этому я готов, спасибо, аноны
Суп, посоны!Подскажите, плз, если не сложно.Суть такова: в 2011 году малость сломал мозг, и съебал из IT нахуй так было лучше тогда, с тех пор этим не занимался (ну только в качестве хобби - веб-морду для вебки, повешенной в прихожей для видеонаблюдения сделать, например) сейчас же поглядел на происходящее в IT индустрии (школьники, умеющие только из библиотек, как из конструктора делать однотипную хуйню неплохо зарабатывают, и называются программистами), и подумал - хули и я таким не занимаюсь потому что люблю когда всё оптимизировано, не глючит, и сделано по уму, очевидно же.Что умею: PHP (фреймворков не знаю, в ООП умею, почти написал свой фреймворк 6 лет назад), javascript (на уровне 2011 года - тогда всё делал наjQuery, после вообще не прикасался), всякие хитрые штуки с шиндой (vbs, администрирование, оче глубокое знание этого говна - один из проектов был - запускающаяся с ридонли USB флехи на встраиваемом ПК шинда, автоматом цепляющая все нужные настройки (сетевые, устройства) с RW флехи, все настраивалось через пхпшный веб-интерфейс, плюс был свой менеджер пакетов для софта лол), в свое время мацал Java, но ничего не помню, немного кодил на C++.Собственно, вопрос - куда лучше податься, что подучить?Из условий - сдельная оплата, свободный (совсем) график, желательно удалёнка. Можно фриланс, если есть актуальные площадки сейчас (подскажите тоже? freelansim.ru адекватное место или хуйня? никогда фрилансом не зарабатывал, но сейчас здоровье и принципы не позволяют пятидневку в офисе лол).Подучить - я так понимаю, как минимум Yii + современный JS и CSS, если веб-разработка (а в итоге всё к ней и сводится потихоньку, я так погляжу)Пик анрилейтед
>>803091Забей хуй на этих мудаков. И на все это айти хуй забей. EPAM это ебаная галера, принадлежащая киевским ворам в законе. Там просто сдают людей в аренду. Берут больше, кидают дальше. Блеклист у каких-то крыс, ходящих под блатными. Бизнес уровня строительного. Младший помошник бригадира по укладке бетону добавил тебя в стоплист. Да и хуй с ним.
>>803124>>803116Спасибо, анончики
>>803140>кококо я такой умный в белом пальто стою красивый школьники и былокодеры прогать толком не умеют, а бабло гребут, у меня БАМБОЛЕО>куда лучше податься, что подучить?Никуда. Ничего.
>>803142в мухосранске рашкиной контора ихняя, там платят дохуища по сравнению со средним по городуради такой зп можно и в жопу принять от хохлов
Никогда не думал, что опущусь до байтоёбства, а сегодня захотелось выебнуться и решить простейшую учебную задачу для ньюфагов пердолингом с битовыми полями. И о боже, такая задача оказалась мне не по зубам, рекомендации из стаковерфлоу с похожими проблемами не работают, я даже в учебники по x86 ассемблеру полез, открыл hacker's delight... Мой мир никогда не станет прежним.
Почему мультиплеерная игра с p2p-протоколом по типу торрента не взлетит? Один мастер-сервер, раздающий магнет-ссылки, данные игроки передают друг другу. Будет стимул набирать большие сервера, и даже не будет криков POSONY LAGAET или DUDOSYAT SERVAK, потому что дудосить нечего. Алсо можно каждого игрока на минуту делать мастером для комнаты, а выбираться будет по типу лотереи на каждом клиенте. Одни сплошные профиты.
>>803153Спасибо на добром слове, мил человек, помог очень, да подбодрил ещё. ладно, без помощи разберусь, не впервой, лол. не проецируй на других свой комплекс неполноценности, плз, то что вокруг толпы макак - никогда для меня не значило, что я лучше, скорее наоборот, я завидую этим людям. или ты думаешь, что я стал бы спрашивать совета на сосаче с таким подходом?..
>>803190>никогда для меня не значило, что я лучше, скорее наоборот, я завидую этим людямЯ ж и говорю - завидуешь и бугуртишь.А лучше их ты себя считаешь уже просто потому что не называешь себя макакой.
>>803179Что делал-то? Битсеты?
>>803185П2п сети де-факто не могут не лагать как говнище.
Задавал вопрос в другом треде, но чет не зашло.Так вот, есть у меня акк на гитхабе.Я коммиттил достаточно много в не свои репозитории, в опенсурс проекты и прочее.Но история этих коммитов не показана в профиле почему-то, вообще не показано, что я что-то делал, помимо своих реп.Как работодатель узнает, что я такой охуенный, где ему посмотреть мои коммиты в не свои проекты?
>>803196У скайпа был годный дизайн с супернодами. Например, нода с минимальным пингом "хостит" локацию. Но проблема P2P для игр не в лагах, а в читерстве.
>>803193а ты смешной.ок.1) покажи мне хотя бы одного человека, который не считает себя лучше себе подобных (в любом деле - профессии, хобби, да просто по жизни). можешь попробовать сказать, что это ты, тогда получится, что ты считаешь себя лучше в этом - скромность это же признак твоей хорошести2) припекает у меня не от засилия... кхм... быдла именно в IT, а тогда уж от всего современного мироустройства, с культом ложного эгоизма и кривой до пиздеца финансовой системой да, мне печет не от того, что у него есть, а у меня нету, а от того, что все эти идиоты считают, что себе и много - это лучше, чем всем и поменьше, из-за таких просрали в 80х саму возможность справедливого общества на этой планете, впрочем тебе не понять, вы это считаете оправданием зависти, но...3) в данный момент мне печет от тебя, я думаю ты доволен ты не няша
>>803201>кривой до пиздеца финансовой системойЕсли не прибегать к системе гулагов как дедушка Сталин – то коммунизм кусок говна, в котором как и в капитализме есть сильное разделение на трудяг/туниядцев, только вот при втором варианте каждый получает своё а не работяга кормит ленивого хуесоса.Единственное что действительно просрали в 80-е – экономику, которую буквально люди вывозили из страны колониями.мимодругойананас
>>803201>покажи мне хотя бы одного человека, который не считает себя лучше себе подобныхДа любой средний программист, который сталкивался с реальной работой, а не "почти написал свой фреймворк". Быдло, идиоты, пок-пок-пок, лучше всем да поменьше. Попробуй для начала в любой мелкий опен-сурс проект сделать вклад, а то у тебя эффект Даннинга — Крюгера.
При реальных программ кто-нибудь использует uml? Или это сферическая хуйня в вакууме?Если да, то какие диаграммы строят?
>>803208быстофикс: "при разработке реальных программ..."
Кто шарит в вк апи? Есть ссылка на удалёную страницу. Как узнать айди этой страницы?
>>803202а вот ты - няша>в котором как и в капитализме есть сильное разделение на трудяг/туниядцевэто ты про наш развитой социализм сейчас сказал, лол, только разделение было менее сильным. коммунизм же построить так и не удалось (и вряд ли удастся, увы)>только вот при втором варианте каждый получает своё а не работяга кормит ленивого хуесоса.а вот тут ты, увы, не прав. при капитализме трудящееся большинство кормит охуевшее меньшинство, и это не только в нашем случае диковатого капитализма, а во всём мире. пока существовал соцлагерь - это весь мир тянуло к тому, чтобы богатые/властьимущие имели совесть и часть капитала отдавали народу, сейчас же мы имеем благодаря этому небольшое количество сверхбогатых людей, и весь остальной мир, который им должен, заигравшись в кредиты.>>803203а вот тут и начинается самое грустное, не няша. я уже не школьник, и мамка меня не кормит а ещё пробухала всю недвижимость, кроме зассаной однушки, где они с батей бухают круглые сутки на деньги от продажи дачи, а я - бомжик, хотя штамп в паспорте и есть - потому надо кормить себя самому. чтобы кормить себя самому (и при этом ещё комнатку снимать) случайными заработками или неквалифицированным трудом, и заниматься при этом любимым делом в качестве хобби (а это не ойти, которое мне ещё тогда оскомину набило) - приходится тратить всё (от слова совсем) время. я бы с радостью поучавствовал в разработке интересного некоммерческого проекта, благо тема мне интересна, новых штук сейчас всяких разрабатывают тьму, притом по всем направлениям, но когда доедаешь последний батон без нихуя, думать почему-то получается только о том, где взять бабла на следующий (а ещё на проезд, новые трусы, которые я уже второй месяц купить не могу, и зимнюю куртку, т.к. у меня только осенняя, а ещё одну зиму я со своим здоровьем так не выдержу). понятно, что тут логично было бы отказаться от хобби, но поздновато мне кажется. сюда же я пришёл в ньюфаг-тред, по адресу, как мне казалось, напомню тебе, с тупым вопросом - что быстро подучить человеку, умеющему в это говно, но не представляющему современный рынок труда в этой области, чтобы трудоустроиться макакой со свободным графиком, или же какие сейчас актуальны фриланс-площадки (тогда я и на них найду, что мне подучить). и спрашиваю я это не из праздного любопытства, а в надежде на наличие адекватных анонов да, на сосаче, да в 2016, да тут и в тематике всегда школие было, со времен того самого ещё, но мало ли, которые мне по доброте душевной это подскажут, чтобы мне было проще сориентироваться в том, из чего я давно выпал. алсо, есть такая хуйня, чувак - относиться к другим также, как ты хотел бы, чтоб относились к тебе, мне вот похуй, кто кого более умным считает, но я всегда рад помочь, если вижу, что человеку не помешает информация или опыт, которые есть у меня, и я, да, жду от других того же, как бы тебя это не бесило. :3
>>803211https://new.vk.com/dev/users.get4 секунды в гугле, возвращает массив с инфой о юзере, в том числе иди вы после этого мне тут предъявы кидаете :( >>803212-кун
>>803218Вывел ошибку.
>>803222Проверил удалёный аккаунт по айди ищет и неудалённый по ссылке. А вот удалённый по ссылке не хочет.
>>803222передай ему в качестве первого параметра имя страницы (не ссылку, а то, что после слеша в url). и кавычки не забудь.
>>803224>Параметры>user_idsперечисленные через запятую идентификаторы пользователей или их короткие имена (screen_name). По умолчанию — идентификатор текущего пользователя. вот жирным выделил
>>803225>то, что после слеша в urlЯ это и передаю.>>803226В этот параметр передаю
Есть тут те, для кого программирование просто хобби и работает он вообще по другой специальности? Как удается совмещать?
>>803227https://api.vk.com/method/users.get?user_ids=sunofthe2ch&v=Vтак понятнее? :|
>>803229есть я, который хочет работать в этом говне после пятилетнего перерыва, чтоб зарабатывать чуть больше, пришел на тиреч за советом, был вместо совета полит говном, и теперь учу других работать с вк api, который впервые в жизни вижу :[
>>803230Делал также только без v. Теперь сделал как у тебя. Не работает.
>>803232>как у тебяВ смысле своё имя поставил вместо твоего.
>>803232ок, давай дальше. откуда и как ты запрос передаёшь вкудахту?
>>803234ок, имя в студию вангую опечатку в имени или наглухо закрытый профиль
>>803236вот тебе рандомов из овощного ещё,так, на всякий, лол.https://api.vk.com/method/users.get?user_ids=john_severianhttps://api.vk.com/method/users.get?user_ids=darkcympakhttps://api.vk.com/method/users.get?user_ids=dimanchir
>>803235Так и делал. Говорю же. С id удалёного акка всё работает. А вот с именем нет.>>803236В тред не пости Y2l0X3ZzX2NhdA==
>>803238что и говорил, такого имени нет (его мог поменять хозяин страницы, например).
>>803239Я же сказал что акк удалён. По id удалёного акка этот метод работает. А вот зная имя id он не возвращает. Как узнать?
>>803240Так может имя от аккаунта отвязано уже?
>>803240вот удалённый, пожалуйста, лол. там нет никакой разницы, рабочий, замороженный, удалённый, они в веб-морде по разному отображаются.https://api.vk.com/method/users.get?user_ids=by_2d_soundа в твоём случае хозяин страницы потер имя перед её удалением
>>803242Ясно. Спасибо.
>>803243вот даже такой вариант у них есть https://api.vk.com/method/utils.resolveScreenName?screen_name=jesus_0aeно тебе это не поможет. притом вряд ли история этих screen_nameов где вообще хранится.ну и нескромный вопрос - а зачем тебе?
>>803245найти в слитой базе паролей и узнать старую почту, а потом узнать где эта почта ещё зарегана
>>803246лол, хочешь конкретного человека ломануть, мамкин хацкер? удачи, по молодости тоже любил мыльце со всем к нему привязанным спиздить (а уж как это легко и радостно делалось в 9-10 году, дапод пивасик... эх, золотое было время... плюс тонны компов с васяновой виндой с открытыми vnc да radminами, которых даже беснующиеся толпы с тиречерских радминотредов не распугивали... ностальгия)хз, почему, но ты мне нравишься. вот тебе рецепт - найди шлюху по общим друзьям (или по группам), у кого-нибудь в друзяшках или в каком мертвом паблике - обязательно найдется ссыль на удаленную страницу, там и будет заветный id (ну или скриннейм этот, не важно)
У меня есть гениальный концепт для сайта. Это тот сайт, который я бы сам хотел, да и думаю он пригодится ОЧЕНЬ много кому.Но я полный ноль в погромировании. Какой язык учить чтобы сделать сайт?
>>803248Английский. PHP/HTML/CSS/JS
>>803247>radminамиА меня провайдер за скан портов банил.в вэбархиве нашёл
>>803249Английский я знаю. Даже французский знаю. И японский немного.PHP - это язык разработки, так? А хтмл и ксс - разметка. Все сразу учить? Как понять?
>>803251А что ты от сайта хочешь? Может у тебя такие запросы что С++ учить придётся.
>>803251Пхп это говно
>>803252Боюсь что концепт спиздят...Писать сюда? Не знаю как объяснить.
>>803249ты мне лучше ответь, что подучить, ага >>803140вот, с ВКУДАХТЕ АПИ разобрался, только оно мне как собаке третье колесо>>803250стрим не банил никого и никогда, лол.>>803251html+css - вёрстка, javascript - фронтенд-программинг, бэкенды - по вкусу, я тут не посоветую, пхп наверное проще, раз рекомендуют. да, всё сразу (ну может не всё, нахрена html, если сайт не будет отображать ничего кроме plain текста)
>>803254Всем лень пиздить недоделанное.>>803255Какой стрим?
>>803254да, вот я сейчас и спизжу, а то у меня с деньгами плохо, я его завтра цукербергу за миллион загоню, а то мне 0,001 бтц на марки не хватает>>803253ещё когда с ним работал охуевал с таких заявлений, особенно от дяденек, чьи поделки на плюсах и яве нихуя не умели, кроме как подгружать сторонние библиотеки по полчаса и делать то, что можно было реализовать на bash скриптах и том самом пэхопэ за пару недель и запускать хоть на унитазном бачке лол сейчас опять говном закидают, мол возомнил себя лучше других и выебуюсь тут. говно - это кривой код, которого на пхп немало, язык-то тут причём, всё что нужно в нём есть.
>>803256дсный ADSL провайдер, очень был популярен в нулевые, родственник МТСа.ты мне на вопрос ответь, ну реально, так сложно чтоли?
>>803140>в 2011 году малость сломал мозг, и съебал из IT нахуй>но сейчас здоровье не позволяют пятидневку в офисеВ 2011 тебе было 45? Вообще с возрастом мозг начинает работать хуже. Препод рассказывал что он тоже в 45 бросил код писать т.к. часто стал делать глупые ошибки. Так что это норма и можно не возвращаться.
суть такова, ориентировочное название: рулетка саморазвития. все мы знаем рулетку рандомного фильма на кинпоиске или рулетку игр на аг.ру. моя идея в том, чтобы сделать такую рулетку (с подробными настройками результата итд) для любого вида контента. от комиксов до балета в большом театре, от сериалов до книг. это не должна быть нагруженная подробная база фильмов, максимально минималистичный дизайн: кнопка ролльнуть, кнопка с настройками поиска. После ролла на весь экран показывается название, постер-хуестер и синопсис. ну и тип контента, типа "комикс" или "фильм". Если игра - то показывается на каких платформах и прочие мелочи. Можно еще добавить историю роллов и личный профиль, но это уже изъебства. Как заполнять базы пока не представляю - но подозреваю что что-то подобное можно спиздить и адаптировать с других сайтов, ну или на крайняк самому нанять сотню китайцев которые будут заполнять базы синопсисов ко всему. Опять же - это не энциклопедия всех видов медиа во вселенной, а просто минималистичная роллилка для того чтобы на вечер выбрать какую книгу прочитать/какой фильм посмотреть/какую аудиопьесу послушать/на какой спектакль сходить. Как вам?
>>803260Не взлетит, но будет легко и дёшево. Хватит и пхп с хтмл. Можно питон. Тогда базы пиздить проще будет.
>>803261Даже если не взлетит для масс похуй, я буду сам пользоваться
>>803261Способен ли реализовать такое простой парень из подмосковья с двумя курсами гуманитарного вуза за плечами?
>>803264После полугода учёбы.
>>803265Без задней мысли открывать книгу "ПХП для начинающих" и читать ее?
>>803259нет, в 11 мне было 23, соображалка норм работает, код писать способен. просто жизнь так распорядилась, что не интересовался никакими новыми веяниями всё это время, а у меня и так опыт спецефический, а тут ещё 5 лет прошло.не, реально какое-то ущербное общество, даже собачья стая выглядит более грамотно организованной, чем современное человечество. я этот ебаный вопрос - что подучить/куда податься задавал много где, и везде одно и то же - видно, что человек не знает, ибо занят в своей узкой нише, ну скажи ты прямо - не, нихуя, одни чуть ли не в сатанизме обвиняют, другие начинают грязью поливать, мол жить не умею, третьи всячески с темы соскакивают. охуеть, вам что, реально стыдно признаться, что вы что-то не знаете? или знаете, но не хотите конкуренции, потому не хотите палить? других вариантов просто не вижу, почему мне на этот вопрос никто ответить так и не смог. один пхпшник только сказал, что нехватка кадров имеется, но из него клещами вытягивать пришлось, что он в курсе только про ситуацию в конторах с пятидневкой, которая меня радикально не устраивает ибо ебаное рабство за деньги, которых мне будет слишком много>>803260если сделать эту хуйню не рандомом а с учётом вкусов пользователя, набираемых из тех же гугловских-яндексовских данных - цены ей не будет. вот тебе уже более реальная идея. какое кино мне сегодня посмотреть? и оно такое хуяк - и то, что мне нравится подсовывает, но то, чего я не видел, или смотрел очень давно
>>803266Ага
>>803267%%ну собственно можно сделать например 2 режима: фулл рандом и "рандом на твоих предпочтениях". но я люблю рандом потому что можно открыть что-то новое для себя что ты никогда бы сам не заценил. плюс мне нравится идея режима "полный хаос" - что угодно из любых категорий может рольнуться
>>801885 (OP)Аноны, какое направления выбрать для съеба bp ВР, java(энтерпрайзные-бэкенды) или мобилочки(iOS с андроидами)?
>>803267Понятия не имею что ответить. Ни дня не работал. Но сходи в мы вам перезвоним тред. В воркач. Или в пхп треде поспрашивай как с работай на дому. инвалид чтоль?>>803269Ещё можно сделать конструктор рулеток. 1 хуй делает её на твоём сайте вместо пэинта и потом раздаёт ссылку на рулетку вместо картинки. >>803267А это можно без яндексов и гугла. Можно скачать список всех фильмов со списком похожих. Тогда получится неориентированный граф на котором нужно отметить фильмы которые понравились, а программа найдёт такую вершину что суммарное расстояние ко всем понравившимся вершинам минимально. Тогда это к олимпиадникам.
>>803271вот, может ты мне подскажешь, что сейчас актуально в разработке ПО в целом, и в веб-разработке в частности?Интересует что угодно со сдельной оплатой и свободным графиком/удаленкой, если есть фриланс площадки адекватные - про них тоже можно.Опыт разработки есть, в основном веб + оче своеобразные штуки, но это было 5 и более лет назад, с тех пор в it не работал, не в курсе современных веяний, а при попытке разобраться только лишь охуеваю от многоообразия всего, и не могу из ебаной лавины информации выделить то, что сейчас актуально, и принесет мне (не обязательно большие) деньги максимально быстро.А то мне тут с вечера никто ответить не может :(
>>803274Кто такие олимпиадники?
>>803276https://2ch.hk/pr/res/792098.html
>>803274>Понятия не имею что ответить. Ни дня не работал.Спасибо, няша!>В воркач. Или в пхп треде поспрашивай как с работай на дому.В воркаче неадекват какой-то, в пхп не пошёл, т.к. не совсем уверен, что это именно то, что сейчас нужно, потому ткнулся сюда, вроде как прикрепленный же. А тут помоями поливают, лол>Можно скачать список всех фильмов со списком похожих.у него сама идея была - не только фильмы (это как пример) - а вообще любые развлечения/пища для ума. а брать со стороны - это уже моя идея, для эффектности и прибыльности сайта. Вот я такой захожу на сайт без регистрации и смс, и он, сразу, знает,что мне нужно
>>803278>знаетМожно приложение для вк сделать. Ты у него спрашиваешь что выбрать, а оно смотрит на твою страницу, обдумывает и отвечает.
>>803279ну ты же понимаешь, что отдельный сайт привлечет куда более широкую аудиторию со всего мира, алгоритм там довольно простой, надо только научиться цепляться к данным максимального количества рекламных служб. Только это работа, увы, не для вчерашнего школьника, решившего изучить кодинг. Зато, если взлетит - профит гарантирован. для упрощения задачи можно сделать для начала приложение для мобилок, там вроде (как мне с дивана видится) попроще у гугла данные о пользователе взять будет, аудитория куда более подходящая...
>>803281Уверен этим уже занимаются толпы умных людей.
>>803282В этом треде сидят толпы людей? И все они спиздили идею?
>>803284ну я её доработал, и если очень повезет - заюзаю, но мне сейчас поважнее вопрос решить надо - где бы до 8 числа заработать 10к на следующий месяц комнату проплатить (на жратву щас, к счастию, хватает) - так что у тебя есть время лолда не взлетит, в этой стране ничего давно не взлетает, кроме пригоревших пердаков, и, иногда, союзов с прогрессами, которые сделаны хз где хз из чего - заводы, строящие ракеты под застройку проданы нахуй
>>803286Не юзай, сука... Не юазй плиз...
>>803287тут вишь какая хуйня, я и не думал о мобильной разработке хотя когда-то в 2008 был в авангарде и лепил интерфейсы под тачскрин к ментовским БД, на ПЭХОПЕ, блядь и с парсингом их кривого веб-интерфейса не под тачскрин, но мне за целую ночь никто тут ничего толкового не посоветовал, куда податься человеку, 5 лет средств разработки не видывавшему, а тут такая-то идея, да и с ведром, мне кажется, весьма несложно подружиться, а там на стороне и для аймобилок заказать порт можно будет...не парься, не взлетит всё равно, таких штук одна на сотню тысяч выстреливает, а я пару дней планы повынашиваю, да забью болт
>>803208>>803209бумп вопросу
>>801933>Асм проще сишкиЧет в голосину с говна.>аутировать>асм>говорит сиишный дауненокДаже хз, нахуй ты так проецируешь собственные неудачи.
>>803291Много байтов переложил сегодня?
>>801933Хуйня твой асм. Ёбанная туча непонятных команд. То ли дело Brainfuck...
>>802926Какой фак?
Хочу сделать помощник для заполнения форм на сайте. Не могу понять как из своего скрипта я могу прикрепить изображение на форме, которое прикрепляется с помощью плагина аплоадера. Подсобите. Уже не первый раз сталкиваюсь с такой проблемой и не знаю как решить
>>803309Ну было что-то вроде краткого курса вылезаторства. С главами, бля.... какже это найти
>>803091Ну раз она тебя в блеклист кинула, то почему бы не написать ей "сосни хуйца, шкурка :3" ?
>>803091>объясните бугуртНевычислимо по тьюрингу
>>803091ну ей наверно пиздюлей всыпали и премии лишат, ибо план сорвалсякъек
>>802973Какой бекенд? Сервер интернет магазинчика? Тогда нет, не нужно.
C/ У меня есть структура: /struct tCell { short a; // active/empty state of cell sfColor fColor, oColor; // fill and outline color of cell};/ И массив /struct tCell activeShape[4][4];/ Как теперь заполнить все элементы "a" с помощью "карты" в фигурных скобках?// Пытаюсь делать вот так: /activeShape[][].a = {{0, 0, 1, 0}, {1, 1, 1, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}};/ Но вылезает ошибка! Как заполнять-то? Не писать же 16 строчек с индивидуальным присвоением каждому элементу? или это в принципе не реально при таком подходе (массив структур) и нужно отказаться от структуры? /
>>803361Прошу прощения за разметку. Я ньюфаг и на двачах знаком только с bb-кодами.
>>803362ideoneideoneIDEONE
>>803363> Большие куски кода желательно вставлять через ideoneДа там блять три с половиной строчки! Ну ладно, держи http://ideone.com/E7yUr0
>>803366> Не писать же 16 строчек с индивидуальным присвоением каждому элементу?Проходишься циклом и заполняешь.И нахер ты жабу выставил?
>>8033611. Надо знать размерность sfColor2. Заполнение определенных полей через точку, работает не на всех компиляторах.Я бы на твоем месте заполнил бы массив при инициализации типа такstruct tCell activeShape[4][4] ={ { { }, { }, { }, { } }, { { }, { }, { }, { } }, { { }, { }, { }, { } }, { { }, { }, { }, { } },};
>>803374>Заполнение определенных полей через точку, работает не на всех компиляторах.То есть существуют варианты сишки которые на лету заполняют вложенный массив, как у анона здесь >>803366 ?Думал, что только вложенным циклом можно, я даже в скриптовых языках на такое не натыкался.
>>803372Цикл не пойдёт, ведь мне нужно не одно и то же значение вписывать. Я тетрис пишу и мне нужно часто присваивать массиву карту фигурки.> жабуОй, прости, не обратил внимания, оно само.>>803374Мне нужно не только при инициализации его заполнять. Судя по твоему способу, мне следует создать несколько структур типа tCell с разными нужными мне значениями элементов и вписывать их в ячейки из фигурных скобок как в виде значений? (То есть чтобы я задавал значения ячеек не конкретными числами, а переменными, а точнее сказать - определёнными структурами.)
>>803383А, хотя, не, цикл как-раз таки подойдёт. Я создам несколько массивов с картами фигурок и буду их поэлементно присваивать моему массиву структур!
>>803383Если ты собрался заполнять данными и переменными, то проще сделать что то типа конструктора но на C. Я обычно делал так:1. Выделяем память под структуру.2. Вызываем метод инициализации для конкретной структуры (то есть там заполняешь то что тебе надо и чем надо)3. В случае с массивом, просто цикл с вызовом нужных методов.Можно кстати сделать объединение, формирование памяти и заполнение, что будет аналогом сишного new.
>>803199> проблема P2P для игр не в лагах, а в читерствеНу дык каждого игрока на минуту делают мастером-супернодой, тогда и все читеропроблемы кладутся на него. Вообще, если меньше половины игроков не читеропетухи, то все нормально.
>>803384https://ideone.com/uHuDFeВот примерно так пойдёт?Только ты там уже проходись по структуре.
>>803392Чем это лучше /pr?
>>803390Именно так я и решил делать. Спасибо>>803385Прости, я тебя плохо понимаю из-за ограниченности в знании, как C, так и C++. Собственно, сейчас я и занимаюсь тем, что C пытаюсь учить. О "new" я только и слышал - не более. Но, всё равно, спасибо!
>>803396Вот пример тебе написал, чтобы понятнее было------------ Начало примера ----------------#include "malloc.h"#include "string.h"// Описание элементаstruct test{ int a; int b; int c;};// Статический массив test array[4][4];// Создание экземпляра структурыtest create_test(){ test res = (test)malloc(sizeof(test)); memset(res, 0, sizeof(test)); return res;}// Инициализация экземпляра структурыvoid init_test(test data){ // Тут можно заполнить что хочешь data->a = 0; data->b = 1; data->c = 2;}int main(int argc, char argv[]){ // Просто создание элемента с инициализацией полей test t1 = create_test(); init_test(t1); // Инициализация массива for(int i = 0; i < 4; i++) for(int j = 0; j < 4; j++) init_test(&array[j]); return 0;}------------ Конец примера ----------------
>>803405"*" стирает :(
>>803399адекваты, набранные в /prлольнул
>>803411Не знаю, что ему здесь не нравится. Если нормально попросить помощи, то тебе нормально ответят. В противном случае справедливо проигнорят/обоссут.
>>803035Устраивался на 3 курсе, они набирали джунов/стажеров для дообучения и приема в команду. Компания занимается производством сетевого оборудования (коммутаторы, маршрутизаторы и операторское железо и т.д.) Пришел, говорю знаю си, плюсы, чуть-чуть писал модули ядра линукса (по примерам из гугла), знаю хорошо основы сетей. Вот так и взяли за копейки. Зато работаю с реальным железом над реальными задачами, а не кофе ношу. Задачи разные бывают, как и с пользовательским уровнем, так и глубже пускают - с алгоритмами свича, баги исправить для датчиков железа и т.д.
Чот попытался у полякова читнуть про асм, пиздец. Вот короче у нас есть регистры, вот эти мы испольуем, а эти не используем, потом короче у нас еще память есть, но память не физическая а виртуальная и вот мы тут короче память через ассеблером созданные секции памяти для .data чере низ а потом и в нее метки это корчое начало ОБЛАСТИ ПАМЯТИ сука я запутался
Сосач, есть генитальная идея вместо йоба-паролей и кейпасса просто перегонять своё имя или адрес сайта в sha256 и потом хэш вставлять в окно ввода пароля. Какие подводные камни?
>>803405>>803408О, ебля в указатели! Перепиши это, пожалуйста, в ideone, мне очень интересно стало, буду благодарен. Указатели - это самая интересная и самая сложная для меня тема на сегодняшний день в Си. Я хочу в итоге программировать встраиваемые системы и для этого научиться писать самый нересурсоёбкий код.
>>801885 (OP)посоветуйте годной книги по базам данных
Ребят, подскажите нубу, что нужно знать back end разработчику? А после скажите в какой последовательности учить и в каком объеме. Читал что нужно знать, помимо всего прочего, алгоритмы и структуры данных, так ли это? Если да, то сильна ли нужна математика для алгоритмов?
>>803118Киевский йазыг же.
>>803439Да спрашивал ты уже, заебал, блядь! Алгоритмы знать не надо, матешу не надо.Знать надо несколько популярных паттернов и SQL-отношения-вот что всегда спрашивают на собеседованиях.
>>803459>Да спрашивал ты уже, заебал, блядь!Наивный, это не один и тот же, это всё разные прутся.
>>803439Linux + Nginx + NodeJS + MongoDB
>>803140Лучше податься в разработку для мобильных. C# + Xamarin или JavaScript + PhoneGap / React Native.
>>803480А че никукс прямо учить надо?
>>803484>линукс
>>803474Да это один и тот же походу, судя по прикреплённым пикчам:>>802960>>802983>>803439
>>803484Не ну надо уметь пользоваться, знать, какие проблемы могут возникнуть и т д. Так же как и с Nginx.
Если я хочу изучать пхп+js, то я кто? Бэкенд или фронт?
>>803583Фуллстэк веб-макака
Если я хочу изучать agda+idris, то я кто?
>>803597Прикладной алгебраист питух
>>803431Не знаю что такое ideon вот скрин, потому как ленив.
>>803431Встраиваемые системы, интересно и что ты хочешь программировать? Я просто этой темой занимаюсь, хотелось бы узнать что ты собираешься делать?
>>803634И да, тут утечки памяти, но мне лениво дописывать.
>>803637Если объект живет на протяжении всей жизни программы, за тобой прибирает ОС, это нормально.
>>803583Ты пока только хочешь, потому и не бек, не фронт, а хуй простой.
>>803112Где-то еще учат паскалю? За что?
>>803645Так оно, но все же есть "правила хорошего тона", а там надо освобождать все что взял у системы.
>>803670Представим, что у тебя приложение, которое выделило дохуя мегабайт, чтобы хранить свое говно. Юзер его запустил, поработал и переключился на браузер. Пока юзер двачевал капчу, система понемногу вытесняла в своп твое говно, используя оперативную память под картинки с ехидными колобками и прочие скрипты, спамы и куки. Юзер обдвачевался и решил закрыть твое приложение. И дальше возможно два варианта:1) Ты начинаешь освобождать память. Менеджер кучи обращается к дескрипторам блоков, ОС загружает из свопа соответствующие страницы, попутно вытесняя в своп страницы браузера. Ты счастлив, память освобождена, хороший тон, вся хуйня. Юзер переключается на браузер и система начинает загружать страницы из свопа.2) Ты не освобождаешь память, процесс завершается, ОС просто дискардит все нахуй (ну, на самом деле, некоторые телодвижения она все же делает, но она делает эти телодвижения и в первом случае тоже). Юзер переключается на браузер и двачует счастливый.А теперь вопрос не в тему: почему современный софт тормозит?
>>803112learning python 4 уже начал читать?
>>801885 (OP)да
>>803693ок. спасибо
>>801885 (OP)Стрим бот для telegram на C# https://www.youtube.com/watch?v=x4m8C3veHic
go-тред сдох?
>>803713Сразу как илюша отсюдова эскейпнулся, он благодаря культу его личности всегда на нулевой висел.
>>803260Спиздил идею, сделаю за три дня, пошел открывать счет для миллиардов.
>>803715Где тогда взять ссылки на актуальные туторы и описания особенностей языка? Книги на 500 страниц нинужны.
>>803439Накатываешь себе линух, как домашний комп. Какой-нибудь генту и дрочишь, пока не выдрочишь всё через консоль делать. К тому времени как твой генту заработает, уже запомнишь все команды и вообще вникнешь в суть. Попутно выбираешь себе язык и учишь. И базы даных. Много баз данных. Можешь еще в яндексошколу влезть, говорят у них годные по базам данных.
Посоветуйте математический форум, где можно обсудить решение задач по мат. статистике. Я набросал на нескольких листах решения, но надо их с кем-то обсудить.
>>8037202ch.hk/sci
>>803720dxdy.rumathoverflow.net
>>803755>dxdy.ruПетушиный форум.
>>803759ну уж лучше чем мат тред в обосцай
>>801891Их огромое кол-во. Масм, фасм, гас, насм/йасм и прочие. Ты скажи какой конкретно ты выбрал тебе и скажут говно это или нет. Масм норм тема, пишу на нем давно. Но вот пацаны говорят, что у фасма макросреда шире. Насм/йасм больше подходит для шеллкодов. Гас для пидорасов полных.А так он нихуя не сложнее сишки. Это тебе только говорят так, а как въедешь поймешь, что он элементарный (сам язык), а на нем можно делать много хитрых хуевин.
>>803717А там и нечего в 500 страниц описывать, даже до сотни страниц про го может написать только ёбнутый на голову графоман.https://tour.golang.org/ – всё что нужно знать о языке.
Сосоны. Допустим у меня есть варианты того, где находятся картиночки. Какие картиночки мне известно. Какую библиотеку использовать, чтобы искать в jpg нужные мне картиночки? Ну или как их резать? Язык любой вообще, лишь бы не java и не c#Надо найти все картиночки подобные в ебаной картинке и посчитать их кол-во. Ну и желательно еще уметь этой библиотекой обрезать картинку. Картинка будет в jpg.
>>803767Загугли "нейросеть". В питоне для этого говна есть всё что тебе только может пригодится правда писать по-русски внятно он тебя, к сожалению, не научит.
>>803767Для обработки картинок есть пара открытых библиотек, это cximage и freeimage мне больше нравится вторая, компилируя под множество платформ, достаточно быстрая, примеров много.
А как взломать акк в вк?)
>>803811Haskell
>>803769>>803777А что на счет OpenCV?
>>803765>можно Но не нужно
Сап Аноны, у меня к вам тривиальный вопрос:Как повернуть матрицу на 90 градусов против часовой стрелки и на 180 градусов ПО ЧАСОВОЙ в MatLAB и MathCADБуду очень благодарен, если кто-то отзовется
Ананасы есть у кого линк на полный пак pdf манг?Ну или конкретно манга по базам данных.
>>803482спасибо за совет, няша! ты уже не первый, кто советует на мобилки перекатиться, уже всерьез подумываю об этом
>>803212Я тебя понял. Попробуй тогда Haskell. На нем и конкуренция ниже, и зарплаты хорошие, и язык понятный. Работы полно, платят отлично. Рекомендую.
А я уволился нахуй с работы недавно. Отдохнул месяцок. И теперь буду делать свой собственный проект. Уменя писать на Swift, Java, JS, C, и даже Rust. Но делать буду для мобилок, начну с iOS. Идеи тоже есть. Всем новичкам советую сразу вкатываться в мобилки и не работать ни на какого. Особенно если родители купили вам мак и айфон. Особенно если вы студент. Пока есть время, пока вы молоды, дрочити Swift, можно и Obj-c, но так как у нас нет легаси, то Swift. Если ведроид, то Java. Сразу делайте любые приложения - похуй что неоригинальнве и некрасивые. Это может быть хоть калькулятор хоть тудулист. Просто похуй. Однажды к вам будут приходить куча идей и вы их реализуете. Главное не сдаваться.
Как установить студию без всего говна, которое идет вдовесок? При установке вырубаю все ненужное, но один хрен ставятся всякие sql-серверы и прочее, что мне нахрен не сдалось.
>>803908>Уменя писать на Swift, Java, JS, C, и даже Rust.Умение писать – как минимум наличие хотя бы 1 готового проекта, а не "доку прочитал, хэловорлды пописал".
http://www.fanuc.eu/ru/ruКак можно вытащить отсюда анимированную йобу и из неё сделать тему для фона в закладках в опере?
>>803938На Swift писал на предыдущей работы, там есть готовый проект. Java - тоже, но на предыдущей работе. JS,C - нет проекта, но это куда больше чем хэллоуворлд. Rust - да. Доку прочитал.
>>803940https://dev.opera.com/articles/making-animated-themes/http://www.fanuc.eu/~/media/files/video/homepage/corporate%20video-webm.webmА теперь встань и иди взял и съебал отсюда.
>>803434бамп
>>803927Никак. Говно требуется для работы студии. Пробовал редактировать инсталлятор и выкидывать лишние пакеты.
>>803943пасиб
>>803927есть подозрение что энтерпрайз версия больше кастомизируется чем комьюнити
Мне нужна переменная, которая будет содержать два значения, true и false. Какой тип в сишке для этого лучше всего использовать? Пока в тупую хуярю int.
>>804009#include <stdbool.h>boolean
>>803927sql-сервер нужен для хранения базы intellisense. Должна лежать файлом в корне проекта.
>>804009facepalm.jpg
>>804036Щито не так?
>>804037Твоё незнание базовых типов данных.
>>804015А в плане оптимизации оно лучше инта?
>>804040Только bool а не boolean. Лучше. Во-первых, занимает байт чаще всего, а не 4, а во-вторых, компилятор может быть уверенным, что в bool лежит 0 или 1, и ничего больше.
>>804072>Лучше. Во-первых, занимает байт чаще всего, а не 4, а во-вторых, компилятор может быть уверенным, что в bool лежит 0 или 1, и ничего больше.Поэтому, кстати, для хранения пола (мужской / женский) лучше использовать bool.
>>804089опять эти клованы малолетние свою парашу пеарятМОЧЕРАТОР!
>>804125для хранения пола используется вещественные числа2016 год же
Двач, такая ситуация.Весь первый курс пинал хуи, так и не научился прогать. За первый семестр кое как лабы сдал, а за второй остался должен, плюс еще экзамен пересдавать осенью и по практике программу тоже надо написать.Передо мной два стулаНа одном я продолжу сидеть и пинать хуи, сделаю с горем пополам эти лабы, экзамен вытяну на троечкуя, а практика не такая уж и сложная, тоже сделаю на отъебись.На втором же стуле есть время в 3-4 недели и возможность задрачивать С++. Смогу ли я за ~20 дней выучить С++ так, чтоб экзамен сдать хотя бы на 4 и лабы защитить без проблем?
>>804132Ну в каком нибудь Свифте или Ruby - может быть.Но люди, пишущие на C, живут явно не в 2016, и с такими вещами не сталкиваются.
>>804132> who do not feel exclusively maleДа мне насрать на их чувства. bool have_pipiska; bool ono_ebanutoe; И все, и этого хватит вполне.
>>804132Signed или unsigned?
>>804150> вещественные числа> Signed или unsigned?
>>804125> 2k16> считать, что x86 компилятор будет хранить bool как один байт, а не 4 согласно alignment-у.
>>804166Во-первых, у x86 есть 8-битные части регистров, и компилятор таки хранит в них bool (в частности, результат bool foo(void); возвращается в регистре AL). Во-вторых, есть такая штука, как natural alignment: 4 bool подряд займут 4 байта, и никакого выравнивания там не будет.
>>804171Хотя если взглянуть под таким углом, то ты прав.
>>803063А что лучше для новичка? Питон? Ок. Что за тросельрон? Это такой трансформер?
В SDL2 спрайты лучше в surface держать? Сейчас рисую функцией SDL_BlitSurface, аще всё рисую ей. Также видел как рисуют вообще всё SDL_Render_чётотам, ну или вроде этого, render'ом в общем. Поясните как делать правильно.
А я напоминаю, что через 7 дней начинаю свое саморазвитие, а именно буду учить кодинг на С.
Hello everyoneЯ вэб даун,пишу на питоне с рубями,в кодинг вкатился 3 года назад благодаря хайпу.Как и многие до реальныых задач мечтал ,что буду писать свои теплые ламповые игры. Хочу писать простенькие рпг,типа моррки или готики.Смотрю в сторону Java , C# & C++ .Что выбрать? насиярпе есть вижуал студия и юнити. Джава кроссплатформенна. Плюсы производительны.Больше всего склоняюсь именно к шарпу,так как он проще плюсов.Анон,посоветуй@обоснуй. Только не пиши на уровне "кокок на джаве майнкрафт написали,там же можно писать бери джаву,сам 10 лет пишу на ней"Короче больше обьективных фактов,меньше субьективного мнения
Пацаны, что если у сайта (к примеру с новостями) нет API, а я написал скрейпер/парсер, который позволяет вытягивать с сайта статьи по дате, кол-ву комментов и т.д. без использования SQL запросов и БД вообще. Можно ли назвать это API для сервиса без API? Как такие штуки называются?
>>804271Если вся магия происходит на твоей стороне, то это либа/SDK скорее.
Java сильно отличается от C#?
>>804256А почему именно на С?
>>804228Pascal.
>>804292не очень
>>804298Только названия команд другие?
>>804264>юнитиА почему не Unreal Engine?
Мне тут в треде посоветовали почитать SICP, а тут такая хуйня на хабре. Что делать то?https://habrahabr.ru/post/282986/
>>804304Хуйня это, книга классная, но очень теоретическая, поэтому лучше параллельно с ней делать что-то практическое.
>>804307А как делать то, если там все описывается на Scheme?
>>804264>простенькие рпг,типа моррки или готикиКакие ж тогда сложные?! В одиночку или в компании 2-5 друзей (типичная инди-команда) ты даже Готику не факт, что сделаешь.>юнитиЭто решающий аргумент.>Джава кроссплатформенна.Юнити не менее кроссплатформенное.>Плюсы производительны.Для игр AAA-класса это принципиально важно, для остальных - нет.Вообще, полезно иметь в виду, что второй после юнити по популярности движок для игор - UE. Это C++, хотя C# как-то можно (через жопу?) подключить, может, и Джаву тоже как-то можно.Итого, думаю, стоит рассматривать C++ для крупных проектов (которые тебе всё равно не по зубам, если не рассматривать вариант устроиться в крупную контору и работать на дядю) и C#+Unity (для средних и мелких). На Java писать можно, но смысла мало. Кстати, о Pokemon Go: её разработчики несколько лет назад сделали подобную игру Ingress на Джаве (движок libgdx), но уже для "покемонов" выбрали Unity. О чём-то да говорит. Не исключено, что и Майнкрафт был бы на Unity, если бы его начали писать в 2013-2016.
>>804299Что такое "названия команд"?
>>804326Да я долбоеб просто. Синтаксис там сильно отличается?
Читаю сейчас я про C#. Пишут, что программа, написанная на нем, полностью беззащитна для декомпиляции. Тогда нахой он нужен, этот с#?
>>804264Хотя... если тебе именно разобраться во всём с точки зрения программирования интереснее, чем итоговый результат, то можно выбрать что-то более низкоуровневое, чем Unity. Можно даже начать писать игру без всяких движков на C++. Но у тебя похоже не тот случай.
>>804331То же касается и Джавы, и всего, что не компилируется напрямую в бинарники.
>>804332Лучше наверно тогда вообще на джаве для андроида что нибудь.
>>804333Поэтому все пишут на С++?
>>804331Обфускаторы@всем похуй. Реверсить крестовый код хоть и сложнее, но вполне себе можно.
>>804328Не сильно. Часто вообще не отличается.>>804335Не все.
Почему теория сложности такое нудное и тупое говно? В доказательстве сложности алгоритма не используется ничего кроме логарифмов и арифметической/геометрической прогрессий, зато возни на целые страницы. Что за дегенераты на это дрочат?
>>804371> один случай говно> значит весь предмет говномамкины учёные невер чендж
Так на чем же сейчас пишут приложения под винду: на С++ или на С#?
>>804296на нем же нихуя нельзя написать! хуевый язик
>>804404Зато можно выучить основы.
>>804405но моет лучше сразу на змее учить основы? я прочитал что он не слишком сложный
>>804399И на том и на том. У каждого из них свои задачи
>>804411А у с++ какие задачи?
>>804404На нем можно написать все то же, что и на прочих.
>>804241bump
>>804415но его же в школах изучают, зашкварна самом деле я просто не слышал ни об одном проекте на паскале
Задача.Есть картинка, на пример пикрил. Нужно её разбить на пиксели и эти пиксели перемешать (по заданному алгоритму)Затем этот "фарш" собрать обратно в картинку. Картинок будет много, как автоматизировать процесс? Что скажете, на чем лучше это сделать?
>>804425ты же уже спрашивал. говорили тебе джава сложно остальное хз как мб питон или даже ПАСКАЛЬ если ты совсем наб. хотя стоп это же я наб и обоссал только что паскаль
>>804429Хм.. А ведь правда. А на сколько, примерно как несжатая картинка554?
>>804429с хуяли? пикселей же столько же и глубина цвета та же
>>804432А пиксели какого размера будут?
>>8044351 пиксель
>>804436Пиксель монитора?
>>804433Насколько я помню, это особенности жепега. Пестрая картинка при одинаковом размере и одинаковой глубине будет весить больше, чем монотонный рисунок.
>>804433Жпег имеет свойство сжимать хитрыми алгоритмами. А у него после перемешивания получится несжатая картинка. Если её потом зажпегать, то она пожмётся, а из пожатой картинки оригинал не восстановить потому что часть информации потеряется.
>>804438А есть разница?
>>804440НУ ОКЕЙно все равно берем картинку 15 мегапикселяй умножаем на глубину цвета 10 бит и получаем 10 мегабайт или сколько.. посчитайте мне лень
или вот картинка с вопросом 849000 пикселей * Х бит = 132кб
>>804444Какая картинка не принципиально.
>>804443>>804446>>804433Вот четыре картинки, везде одинаковая глубина и размер. Но весят они по разному.
>>804456да окей, но сколько тебе сэкономила эта хуйня? да и к тому же если не учитывать сжатие то формула правильная. я к тому, что какое бы не было изображение не будет такого>Фарш будет весит намного больше исходной картинки.на проценты.
>>804460>на проценты.Даже не знаю, вот я дальше поэксперементировал и файл заметно подрос.Все зависит от "пестроты" фарша. Кто бы нарезал бы вот эту фотку>>804449, можно было бы узнать.
>>804471ну вот допустим какая глубина цвета в твоих квадратах?
по идее если использовать все цвета с максимальной энтропией короче все в кашу смешать то по идее максимальный размер будет 31.25 кб * глубину цвета
>>804479вот настройки из фш. >>804477Опять согласен, можно достигнуть максимума.
>>804481И скорее всего максимум это 732,4 к
>>804481тема збс, угораем по классике!кстати для того же фш можно же плагин написать, но правда я как новичек не представляю как использовать апи адоба куда его вкручивать и тд
>>804136Ерунда этот С++, то ли дело Haskell. Выучишь все быстрее, чем за 20 дней, да и преподаватели зауважают.
>>804485Плагином не хочу, нужно отдельной прогой.
>>804489Можно хоть на JS написать, чтобы картинку прямо с двачей брало и по клику кодировало.
>>804483тогда не понимаю алгоритмов фш. 1байт 500500 = 250кб
Что за магия с Reader(p []bytes) в go? Почему p изменяется, хотя передаётся не по ссылке? ЯННП
>>804491Но я валенок и не смогу просто взять без задней мысли и написать.Поэтому и пришел сюда, дабы понять как проще это сделать.
>>804501яя так и думал, что пнг выебет жпг как обычно
>>804501рассказывай как сделал варш
>>804498Как-то так: http://ideone.com/7Qg2CU
>>803091>с Епам у вас в жизни никогда ничего не получитсяСлава всем богам! Жизнь без епамопараши - это же награда.
>>804323>>804323сложные с поддержкой мультиплееры или перегруженные плюшками типа ведьмака 3,скурима и прочее.В готике и моррке все же меньше наворотов(и графончик не решает.
>>804508охуенно, но ошибка при открытыии строка 3 символ 1 ошибка document определение отсутствует
Поясните нахуя сейчас так сильно форсится программирование?
>>804501Пиздец охуенно получилось.
>>804525Карго культ.
>>804501МОЖНО ШИФРОВАТЬ ЦОПЕЕЕЕ МОЧА ТЫ ГДЕ БАН ЕМУ!!
>>804517на чем gta5 написана?
>>804501А ведь так можно ЦП кодировать. Ведь фактически фарш из ЦП, ПЦ не является и может свободно распространяться. Осталось научиться кодировать видеопоток туда обратно. Пакет яровой как обычно соснул.
>>804520Ну так я же не на jsfiddle постил, и не целиком, а только пример. Сделай хтмлку, воткни в <script> код, и будет тебе document.
>>804533ааа, ща попробую лол
>>804532только пароль раскодировки не забудь тащ майору скинуть
А в чем собственно сложность создания игр? Я всегда думал, что основная сложность в дизайне, создании 3д моделей, анимаций и прочего, а код написать не так трудно.
>>8045362ch
На связи хикки 24 лвла. Хочу начать программироватьи заодно слезть с мамкиной шеи. В общение с людьми я не могу, здоровья нет, образования нет(даже среднего) поэтому нужен язык подходящий для фриланса. Из скиллов имею только инглиш intermediate-upper intermediate~. Анон, молю, помоги подобрать походящий язык программирования.
>>804532А видеопоток - это ведь последовательность картинок?
>>8045401с
>>804540>хикки 24 лвла>В общение с людьми я не могу>язык подходящий для фрилансаHaskell.
>>804540JS.
>>804536>>804541ЛогичноОстался решить юридический вопрос.Легален ли будет такой фарш. Сам по себе.Легальна ли звуковая дорожка из цп ролика.Легален ли ключ. Есть ли уже готовые решения?
>>804540Куик бейсик
>>804546>оптимизации производительностиКак кстати эту еболу обычно делают?
>>804552Кстати, а звук как в фарш превратить?
Сейчас делал упражнения из книги и подумал, что ведь можно запилить текстовый квест какой нибудь таким образом.
>>804569вроде сотни их. но ты попробуй, Главное сюжет приличный.
>>804566Как мне видятся.Разбить на временные интервалы, а затем перемешать.
// Convert first argument to 0-3 integer (modulus)value = ((atoi(argv[1]) % 4) + 4) % 4;Почему тут одного раза не хватило?
>>804573Мне кажется, проще инверсию сделать.
>>804574Разве комментарии влияют на производительность?
>>804578Но ведь при компиляции комментарии пропадают. Они же не попадают в машинный код.
>>804575Отрицательные числа.
>>804583https://ru.wikipedia.org/wiki/%D0%9A%D0%BE%D0%BC%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%80%D0%B8%D0%B8_(%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5)>Комментарии не оказывают никакого влияния на результат компиляции программы или её интерпретацию.
>>804494Бамп
Господа. Третьего дня общался с уважаемым человеком, который упомянул, что внутри Google во всю начаты разговоры о перекатывании на Swift, и через пяток лет он полностью вытеснит жабу из мобильной разработки. Кто-нибудь хочет высказаться по этому поводу?
>>804591Я изучаю С# и верю в Microsoft.
>>804591Я изучаю Swift и верю в Apple.
>>804582Спасибо. Что-то я того
>>804517Для своего времени Готика и Морр были вполне навороченными играми AAA-класса. Но сейчас да - для игр с таким графоном явно не требуется максимальная производительность. Ну а если о геймплее говорить, то ролевая система в Морре сложнее, чем в Скайриме.>>804531Думаю на C++.
>>804591Да это всем известно, кроме слоупоков. Swift - язык будущего.
>>804616А мне в одном треде один успешный программист сказал, что будущее за C#.
>>804619Где именно?
>>804633Не помню точно, по моему в fag он ошивался.
>>804613>>804613ролевая система в каком плане?если отыгрыш роли,то и там и там одинаково линейно( изометрические рпг ,по типу плэнскейпа, айсвилда и многих других,куда лучше)если имеется в виду ролевая на уровне очков способностей,возможностей,то да ,моррка куда более интересная.А если брать именно возможности ,эм, как бы сказать,повседневных фич,по типу домов,крафта,добычи минералов и прочих приятных фия,То скурим конечно лучше.холиварmodoff
>>804655>если имеется в виду ролевая на уровне очков способностей,возможностей,то да ,моррка куда более интересная.В этом смысле, да.>повседневных фич,по типу домов,крафта,добычи минералов и прочих приятных фияЭто часть геймплея, но не ролевой системы.
>>804678не соглашусь,можно рассмотреть это как часть ролевой системы, в контексте(например),отыгрыша роли кузнеца,собирателя артефактов или правителя. Ладно,это слишком холиварная тема
Дичайше извиняюсь, о в природе вообще бывает такое понятие как ЖС разраб? Или оно все время как доп плюшечка идет?
>>804719Есть. Во-первых, фронтенд-девелопер.Во-вторых, бекенд-девелопер, если на сервере НодеЖс.Не говорю о том, что Жс ещё позволяет писать мобильные приложения.
>>804733Дохуя гадостей слышал про ноде с мобилками.
>>804540И ещё ты имеешь завышенное ЧСВ, маня. Upper Intermediate, ну надо же
Привет. Что такое архитектура ПО? Гугл дал довольно расплывчатое определение - "Основополагающей идеей дисциплины программной архитектуры является идея снижения сложности системы путём абстракции и разграничения полномочий. На сегодняшний день до сих пор нет согласия в отношении чёткого определения термина «архитектура программного обеспечения". Поэтому расскажите как вы, работающие программисты, видите архитектуру программы?
Програмач, подскажи что почитать по теме пикрелейтеда? Неужели только про дизассемблирование? Никогда этим не занимался и не интересовался, а тут внезапно стукнула моча в голову и появилась такая интересная задачка. В редакторах ресурсов показываются только иконки, манифест и версия программы, которые можно заменить. Но это совсем не то, что нужно. Я заказчику уже написал о том, что умею только формочки клевать и не вывезу даже тестовое задание.
>>801885 (OP)Аноны, будьте добры, подскажите, это бутстрап?
Часто ли люди используют в своих программах рекурсию? Посоветуйте наиболее доступный материал по ней.
>>804816http://www.intuit.ru/studies/courses/648/504/lecture/11456
>>804791Ты же понимаешь, что это в лучшем случае adware? Не стыдно?Читать что-нибудь по асму, про формат PE-файла, про архитектуру Chrome, посмотреть исходники Chrome. Можешь еще про SSL немного почитать, если не представляешь себе процесс установки соединения. Но если в асм не можешь, то долго ебаться будешь.
>>804791> IRU> IRU> IRUВообще можно написать прокси на питоне, который делает всё это и запускает хром со своими настройками и скомпилировать всё этой в один бинарник.
>>804824Идентификатор Ресурса Униформный, очевидно же.
>>801885 (OP)Прохождение cs50 заняло больше времени, чем я предполагал. Это значит, что я не умею объективно оценивать действительность. Значит я ничтожный тупица.
>>804823Я же из любопытства, поэтому не стыдно. Ну ладно, раз уж без асма никак - погружусь в него. Спасибо.Это нормальная книга? https://books.google.ru/books?id=nJ7VAwAAQBAJ>>804824>написать проксиЧто гуглить?
>>804846> Это нормальная книга> КрискаУдачи с настройкой SoftIce под десяточкой, лол. Нет. Возьми beginners.re, например.
собираюсь пойти получить второе высшее в области ИТ. Какая корочка считается топовой в Рашке? Бауманка, ВШЭ, ВМК?
>>804848Спасибо анон.
>>804853В рашке топом считается мит или калтех
>>804853Та корочка где написан твой стаж в сфере itЛучше почитай топовые книги по тому языку, что хочешь изучать и ищи работу стажером. Меньше потратишь времени и сил, чем получение образование, а профита получишь больше как в профессиональном плане, так и в материальном.
Здравствуйте, поступил в MIT, на следующей неделе еду в Америку, но до начала учёбы ещё долго, хочу почитать чего-нибудь. Посоветуйте литературы по C/C++.
>>804855>калтехя про рахинские вузы, очевидно же. Скажем, тот же ВМК насколько соответствует тому, что МГУ у нас первый вуз в стране? Или ИТ-отделение там дно дном?>>804859Да стажа нет у меня, буду параллельно с вузом искать стажировку и книжки читать, второе высшее это же вечером только, поэтому мешать не будет
>>804861А в мит еге принимают?
Сегодня я учу циклы while и for!
>>8048677 дней еще не прошло, дорогой вниманиеблядок. Слишком торопишься. Алсо, ты do забыл.
>>804869Лол, ты меня с этим спутал, который тут "через Y дней я X!"Я так то с циклами уже знаком, но все равно читал Прату, вдруг там окажется что есть какойнибудь грязный и полезный хак, а я и не знал
Есть файл БД с пробелами-разделителями вида "говно 1.1 жопа х;уй волосатая пизда" в котором хуй конвертнешь csv, а с регулярками я просто изъебался. как его вообще переводить в табличный вид? файлов дохуя, целая БД.
>>804871Пробовал загуглить библиотеки для работы с БД? Под Qt помню можно было спокойно возвращать столбцы в том виде, в котором они указаны в БД, а уже потом конвертировать это все дело в csv. Подробней скажи какую структуру имеет твоя БД
Анонии, а n и np задачи это термины из математики или из кибернетики или откуда?
>>804877Из теории алгоритмов. По сути математика.
>>804540Бамп вопросу.
>>804925Зайди на биржи фриланса, да посмотри какие там языки, хули тут подбирать. В 24 ты уже всё равно не слезешь с мамкиной шеи, сорри.
>>804934Почему такой злой? Разве это не ньюфаг тред?
>>804966Я не злой, просто говорю, как есть. К такому возрасту ты будешь ооооочень инертным в отношении чего-то нового. У тебя уже за годы сложилась такая прочная пресловутая зона комфорта, что вылезти из нее рядовому хикке - нереально. только не-такие-как-все могут это сделать.
>>804529надеюсь irl ты не употребляешь это выражение, тк не понимаешь его смысла и потом тебе будет стыдно
Я ньюфаг, и слышал два мнения насчет фреймворков PHP и JS. Одни говорят, что желательно использовать фреймворки, так как вместо 400 строк кода можно написать 50, и фреймворк сделан профессионалами, поэтому такой код будет короче и более правильным, чем 400 строк своего говнокода. А другие говорят, что желательно обходиться без фреймворка по возможности так как в дальнейшем будет проще исправлять код и отслеживать логику алгоритма в веб-проложении. Подскажите, какая точка зрения ближе к правде?
>>804977Чистый пэхапэ для сайтов сейчас никто не использует.
>>804525Среди здешнего контингента да, а среди обычных людей программирование не так уж и модно. Даже выпускники программисты, кто более социален в итоге выбирают другие работы после окончания.
>>804978А что насчет JS?
>>804981То же самое
>>804978>>804982Таки справедливо, благодарствую.
Уважаемые знатоки-программисты, у меня задание в шараге до сентября сделать веб-приложение на HTML, PHP - электронный учебник по микроконтроллерам, сопутствующей цифровой электронике, по интерфейсам USART, USB. Текст для учебника за пару месяцев я собрал. Но к веб-разработке я ещё не прикасался и слабо понимаю что там. Подскажите пожалуйста, что в таком случае лучше использовать - какую-нибудь CMS Drupal 7 или лучше какой-нибудь PHP фреймворк Yii2?
>>804995Кайф, пару месяцев искал инфу. Само приложение год будешь делать?
>>804846На васме были статьи по добавлению функциональности в существующие программы, можешь поискать.
>>804995>>804995Media Wikihttps://www.mediawiki.org/ни разу не тролль. Media Wiki даже в огромных комбинатах по написанию кода используется для хранения объемов информации на внутренних ресурсах.
>>805111Ему ж, наверно, надо с рюшечками и шоб бохато, флат дизигн.
>>805113Ну тогда wordpress.Yii2 будет слишком для этого.
Какой язык вам было приятно учить и у него был приятный синтаксис? Чисто субъективно.
>>805117У си приятный, у пасквиля неприятный. Схеме вообще как школьная алгебра воспринимается, так же легко и понятно. Питон подозрительно легок, синтаксис тоже приятный.
>>805121Быстро отписался. Спасибо. Буду знать, в какую сторону смотреть.
>>805117синтаксис приятный у руби, но если копнуть, то очень грустно.
>>805129Есть какой-то сильно мешающий недостаток?
>>805130Всё очень засахарено. Порой он делает что-то за тебя и чтобы, понять, что именно приходится ебаться с этим, в то время, как в пхп или питоне ты бы написал это что-то сам, пусть дольше, но зато знал бы, что происходит.
>>805137Спасибо. Похоже, что это очень неудобно.
'Sup. Хочу стать труъ-программистом, хочу стать фриланс-богом. Но с какого языка мне начать? Я хочу писать на серьезных языках, делать что то интересное, а не просто быть макакой. Анон, есть ли какие нибудь серьезные языки, на которых можно фрилансить?
Где изучать джаббу на практике лучше? Кодакадеми или джавараш? Или есть годнее?
>>805156Джабба с удовольствием бы дал тебе себя поизучать, сладенький
>>805153Хаскель
>>805153Очевидный haskell.
>>805159>>805181>haskell.Вы меня троллите или я искать не умею?
>>805191На хаскеле можно писать, что угодно. Видишь работу php - пишешь на хаскеле, видишь на руби - пишешь на хаскеле, видишь на джаваскрипте - пишешь на хаскеле.
>>805199Если на нем можно писать все, то почему все его не учат?
>>805207Скоро все будут учить. Вон, даже в индии теперь его преподают в школах, с недавнего времени. А если уж индусы взялись-все, дело труба.
>>805207Вот есть у тебя ложка. И этой ложкой можно и суп есть, и врага колоть, и землю капать и много чего еще. Вот только почему то врага колят мечом, а землю капают лопатой. Дураки наверное, лучше бы все ложкой делали.
>>804336У плюсов компайл-тайм оптимизации, хуй ты там чего зареверсишь и без обфускации.Вопрос правда в том, что там за военные тайны такие, что кого-то это волнует.>>804412Всё что требует скорости выполнения и малого потребления памяти.>>805210Хаскель скорее можно сравнить с крупнокалиберным пулемётом: можно и самолёт сбить, и человеков пополам порвать буквально – но кашки ты ей не поешь.
>>805227>Хаскель такой же императивный язык, как и дважаскриптдаже пролог нихуя не декларативныйдаталог ток
>>805227>но кашки ты ей не поешь. зато борщ поешь точно
>>805238чё несёт блятьзапятая в прологе несёт совсем другую семантическую нагрузку, чем ";" в императивных ЯП. То же самое с хачкилем, там ";" и do-нотация это просто сахар над обычным запаковыванием и пасованием функций в функции.
>>804999Нашёл инфу давно, но обрабатывал долго, нужно было чтобы это был полностью не плагиат, сделать изображения примеров на нескольких компиляторах, графики, блок-схемы, ко всему сделать очень подробные пояснения из основ школьной физики и информатики.
>>805111>>805115Спасибо за подсказки. Yii2 - это тогда для крупных проектов?
>>805257Да. Даже для библиотеки таких книг это будет излишним.
двоч, нид хел. только начинаю. базовые вопросы:1. какая разница между c# и c++ ?2. коммерчески востребован на рынке пакет вижул студио. весь что ли знать надо? sql для чего нужен (конкретные примеры)?3. для себя выбрал мс вижуал студио выбираю между 2008 экспресс и энтерпрайз 15. остальные ide отсек ввиду убогости хотя борланд очень понятен. правильно сделал?
>>805208>>805210Этот ваш Haskell настолько крут, что Haskell-тред утонул так глубоко, что его уже не найти.
>>805227> У плюсов компайл-тайм оптимизации, хуй ты там чего зареверсишь и без обфускации.Лол. С нормальным софтом дизасм разгребать чуть ли не приятнее, чем исходный код на крестах.
>>805267> 2008 экспрессСоветую Visual Studio 98, она же 6.0, охуенная штука, базарю. 2015 Community ставь, зачем тебе древние экспрессы?
>>8052671)Сисярп нужен в основном если ты собираешься делать что-то именно для винды. На С++ можешь писать что угодно.2) Sql - для баз данных. Тянуть инфу из них, работать с ними. Нужно практически везде.3) Ставь последнюю, в чем твоя проблема. Если учить сисярп и вообще идти в windows разработку, то остальные ide и не нужны.
>>805274Он настолько крут, что его советуют всем, кто задает дебильные вопросы.
>>805277Даже с лучшим, что есть на рынке (ида про) реверс такого говна ебучий ад. Самое большее что такой сост делает – достает и деманглит названия методов классов.
>>805274просто его видят только олдфаги и элита
>>805293А почему тхреадов про языки на базе dependent types больше не найти?Нынче двачер в агду не может что ли?
>>805278>>805284ок>>805284>Ставь последнюю, в чем твоя проблемакомп не тянет последнюю :( ахуеваю от времени загрузки
>>805298Обмельчал ныне зекачер, обмельчал.
https://habrahabr.ru/post/306356/ВТФ? Поясните, плиз.
>>805153Если ты действительно не хочешь быть макакой, то нужно реально учить хаскел. На апаорк не смотри, выучишь хаскель, покрутишься в определённом сообществе и через связи найдёшь работу, за которую будут платить на порядок больше, чем макакам.
Хочу поставить себе убунту. Есть какая-нибудь книжка по ней "для чайников"?
>>805340Убунта ставится проще винды. Во время установки даже интернеты есть, можно двощи скролить.
>>804973Я кстати ожидал подобный ответ.
>>804876примерно такой:[code]Записей: 391 Дата выгрузки: 25.05.2005================================================================Distribution Votes Rating Title0000001222 297339 8.4 Reservoir Dogs (1992)0000001223 64504 8.4 The Third Man (1949)0000000115 48173 8.4 Jodaeiye Nader az Simin (2011)0000001232 324564 8.4 The Prestige (2006)0000001222 301527 8.4 The Green Mile (1999)================================================================[/code]В С++ не очень силен, пока мучаю SQL и Excel.Я бы вручную все перегонял, но там файлов просто дохуя. Это будет издевательство.
>>805367Хуле ты пиздишь? Вполне структурированные данные.
Анон! Завтра на собеседование. Какие ты знаешь стандарные вопросы по программированию(к примеру с++, хотя там походу без разницы что будет), которые задаются на собеседовании? Есть ли какой-то сайт с таким списком где ты по быстрому усваиваешь Н-информации чтобы быть готовым к бою? Вакансия юниорская, если что.
Знатоки, где годную инфу найти по WinAPI? если обоссывайте - предложите альтернативу С целью прокачки хочется поэкспериментировать в написании всякой хуйни в окнах, не только в сонсоли.
>>805372Платина по типу пузырька, разворота строки, принципов ооп, и тп
>>805367какое же ты ничтожествохочешь папочка распарсит за тебя?
>>805372не волнуйся, все равно тебя не возьмут
>>805380>>805380 Ага, методы сортировки надо повторить, уж и забыл про них.
>>805368Блин, я первый раз с таким столкнулся, буду дальше регулярки упарывать, потому что там заголовок еще.>>805383нет, я хотел получить нормальных советов. но спасибо и за "пошел нахуй".
>>805374Чем тебе MSDN не угодил? Если тебе от Windows API только GUI нужно, не взять ли тебе что-нибудь кроссплатформенное? Тот же кутэ, например?
>>805440Ты совсем долбоеб что ли? Отрезал первый пробел - distribution, второй - votes, третий - rating, с конца - year, все что посередине - title.
>>805472я уже объяснял, что в тексте из слов встречаются пробелы тоже:слово1 слово 2 сл ово 3
>>805477И хуле? Остальные поля ты распарсил, что осталось - это и есть название.
>>805480в том-то и дело что хуево распарсил: регулярка цепляет лишние пробелы и числа. ладно, буду дальше разбираться
Почему новичкам советуют Haskell, если на нем нихуя нет работы? Это такой тонкий троллинг ньюфагов, да?
>>805300>комп не тянет последнюю :( ахуеваю от времени загрузкиГлавное чтоб работало сносно, какая разница сколько загружается?
>>805492Нет, на нём есть работа, причём очень высокооплаичваемая. Подразумевается, что изучая хаскель, ты вольёшься в сообщество (на гитхабе вывеси примеры своих проектов и тебя сами найдут) и ты получишь работу через новых знакомых или прямое предложение. Официально вывешенные предложения - это для макак, труд которых постепенно обесценивается, а требовать учить с них будут всё больше и больше. Если хочешь учиться с перспективой в будущее, то выбор определённо за хаскелем. Всякие новомодные хипстерские штучки вроде скалы, раста или го могут просто не взлететь, а хаскель - это язык, проверенный временем и зарекомендовавший себя среди специалистов. Изучая его, ты автоматически примазываешься к его репутации, да и заодно понимаешь, как писать хороший код, а не говно.
>>805492Напротив, троллинг это рассказы об отсутствии работы. Можешь зайти в тред любого языка, и тебе тут же расскажут про отсутствие вакансий. Элементарная попытка защититься от конкуренции же. Но, в отличие от какого-нибудь PHP, работы на Haskell хватает всем, поэтому многие аноны не боятся палить ньюфагам годноту.
>>805504>не боятся палить годнотуПотому что порог вхождения настолько высок, что из тех 5%, что поведутся на пропаганду, где-то 0,01% станут настоящими хаскел программистами. Проще говоря, даже если хаскель начнут рекламировать на билбордах по всей рашке, это всё равно практически не повлияет на количество владеющих этим академическим языком
>>805509>порог вхождения настолько высокТы дебил или притворяешься?Это один из самых простых языков в мире.Проще джавы и сиплусплуса и прочего императивного говна.
>>805465Я хз куда идти просто. Qt слышал, но думал позже осилить. Благодарю за ответ.
>>804736Тем не менее за ними будушее.
>>805513Ну не обоссывай, неосилятор я просто.
>>805520Все на жс будет?
>>805488Ну ахуеть вообще. Можно было и без регулярок
>>805545Да!!!
>>805559А я вам не верю.
>>803876Есть бумажная. Читал - элементарщина, базовый уровень. В vk кстати сканы видел.
>>803876Возьми лучше статистику, она повеселее и гуглится проще.
Какой язык/фреймворк лучше всего подошёл бы, если бы я захотел запилить приложение для мобилок и веба. Не игровое, но с тяжелой 2д графикой. С условием, что работать на мобилках и в браузере должно из одной кодовой базы. Я верно понял, что при использовании html5 и всяких PhoneGap-ов размер билда и производительность отвратные?Помогите советом.
>>805671php
>>805671Может быть React Native?
>>805372Этапы разработки ПО. Итеративный метод. Прямой метод. V-образный метод и т.д.
>>801885 (OP)Анон, иду учиться в ВУЗ на программиста, потому что больше никуда не взяли собственно я и не против, к кодингу всегда относился положительно. В программе изучение крестов и еще какой-то ебалы, какие подводные камни?
Антон, подскажите по каким ключевым словам гуглить:Интерфейс на сайте, есть некий список, пусть будут письма, надо что бы это список обновлялся в реальном времени, когда появляется новая запись - в веб интерфейсе обновляется список .
>>805665и работы много, самое то для новичка.
Какая лучшая IDE для lua?
>>805705AJAX, long polling.
>>801885 (OP)Скажи анон тебя не заебали постоянные эстимейты по таскам ? Почему если оцениваешь таск в 4 часа, то менеджер ебет тебе мозг с ним все 14. ведь надо обсудить, коммуникации и все такое. Почему платят только за 4 часа чистой разработки. Что это за хуйня вообще ? Меня наебали ?
>>805703Крестам не научат, рубала не нужна.
>>801885 (OP)Появилась постребность автоматизировать регистрацию и постинг в некоторых около соц сетях.Поспамить короче.Дума скриптик написать,на каком языке это проще осуществимо и какие либы нужны?Ибо знаю только флеш и пехапе немного.
>>805820Curl тебе в печень.
>>805804Да ясен хуй, что не научат. Вопрос в другом: Ну чему-то там научат? Какие-нибудь методы разработки (v образный или что там сейчас популярно)? Есть ли вообще будущее у студента программиста (хочу заниматься фронтэндом) или нет?
>>805835Как устроена пекарня научат, плюс основным предметным областям. Потому что сам язык программирования (даже самый сложный) это материал ну максимум на год. В вузе учат не столько пользоваться инструментами, сколько общему подходу к решению задач. Приблизительная аналогия: в инженерном институте ты изучаешь матан, сопромат, САПр, сможешь после выпуска обосновать размеры деталей, чтобы они выдерживали заданные нагрузки - но непосредственно вытачиванием деталей тебя заставят заниматься всего пару раз, если ты сам не подсуетишься. А в ПТУ тебя два года дрочат вытачивать десяток разных деталей, с минимумом теории, после чего ты вытачиваешь конкретно эти детали гораздо лучше инженера, который их спроектировал, но сам ничего спроектировать все равно не сможешь.
>>805864Ага, ясно. Меня такой расклад полностью устраивает. Надеюсь, не вылечу, и получу заветные корочки.
Хочу получить образование на программиста. Как этот ВУЗ? Норм?http://mti.edu.ru
Народ, кто нибудь писал хуки на EasyHook? Может кто помочь? Навыки в С++ и С# на уровне первого курса шараги.
>>805912http://web.mit.eduВот этот лучше.
>>805917Ну и немного вопросов по реверсу функций есть.
>>805918Да лучше, конечно, збс, только даже если я поработаю гей-шлюхой и буду 10 косарей бачей в месяц делать, мой анус к тому времени как я готов буду забашлять за первый семестр, будет больше чем черная дыра Стивена Хокинга в его воображении
>>805924Сразу спрашивай, прелюдиями будешь в постели заниматься.
>>805931Ладно.При просмотре длл через иду, находилась функция CEGun::Fire. После реверса, поиск в исходнике не дает результата по этой функции.Нужно написать хук на эту функцию, вот копирую прямо с тытрубы1. Locate the function CEGun::Fire() with a disassembler of your choice in common.dll2. Hook it3. In the hook call CEGun::ComputeTgtLeadPosition() with the given thisptr to calculate the Target Vector4. Overwrite the Vector given as Parameter to CEGun::Fire with the calculated one5. Call the original function6. if you want 360° fire, check the returnvalue and replace if necessary - you may do rapidfire etc. with this too.CEGun::ComputeTgtLeadPosition нашлась, и я вижу какие параметры она принимает, а вот какие параметры принимает CEGun::Fire, я не знаю. Ну и я не знаю как правильно написать и устанавливать хук, но вроде пока в процессе понимания.
>>805946>CEGun::Fire()Первый параметр это вроде экземпляр класса. т.е. this
>>805962> Первый параметр это вроде экземпляр класса. т.е. thisЭто если мне ничего не делать, она будет себе там спокойно что то принимать.char __userpurge CEGun::ComputeTgtLeadPosition@<al>(CEGun this@<ecx>, int a2@<edi>, struct Vector a3)Вот как определенна функция расчета упреждения. Мне ей нужно скормить thisptrне бейте, обоссыте и поясните, что это. знание языка уровня 1 курса шараги и я получу вектор. После, как мне скормить этот вектор функции CEGun::Fire ?
>>805971Зачем ты смотришь на другие пункты, если даже второй не можешь выполнить. Хукни же ее скорее, там и увидишь.
>>805986Что бы хукнуть, нужно объявить функцию у себя. А я не могу её объявить.вон пример с сайтаBOOL WINAPI myBeepHook(DWORD dwFreq, DWORD dwDuration); объявление своей функции по образу и подобию.
>>805989Похоже тебе придется еще и отладчиком научиться пользоваться. С easyhook ты не сможешь функции типа __usercall перехватывать без знания ассемблера. Если конечно твоя CEGun::Fire имеет такой формат вызова.
>>805989Вот тут больше написано https://ru.wikipedia.org/wiki/%D0%A1%D0%BE%D0%B3%D0%BB%D0%B0%D1%88%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BE_%D0%B2%D1%8B%D0%B7%D0%BE%D0%B2%D0%B5
>>805946> поиск в исходнике не дает результатаВ каком исходнике? Смотришь в IDA адрес, вычитаешь из базу модуля (IDA пишет в комментариях в самом начале дизасма), получаешь RVA. При хуке скармливаешь этот RVA. Или ищешь фукнцию по сигнатуре (банально по первым байтикам, но проверь, чтобы они больше ни с чем не совпадали).> вот какие параметры принимает CEGun::Fire, я не знаюСмотри на вызовы функции, смотри на retn в конце, ну и, очевидно, это __thiscall, и в ecx тоже this.>>805971> Мне ей нужно скормить thisptrИзихуком не пользовался, но возьми любой асм, например, фасм и напиши/сгенери обертку, которая транслирует __stdcall в __thiscall. Или объяви фейковый класс у себя и сделай свою функцию методом этого класса.
>>806021Нет там, скорее всего, никаких __usercall - обычный метод класса, обычный __thiscall. IDA и HexRays пиздят про a2, у них такое часто случается.
>>806038>ищешь фукнцию по сигнатуреМне кажется если он смог ее название узнать, значит она экспортируется модулем.
>>806053Может быть. Но есть еще RTTI, ида умеет ее парсить. Или отладочная информация, хотя это вряд ли.
>>806038> В каком исходнике?Каким то образом реверснул и получил код на С, странно, думал это С++. Может просто студия неправильно определила.
>>806056Оригинал мог быть хоть на хаскеле на самом деле, ты правильно думал, там кресты, конечно же - HexRays всегда генерит сишный псевдокод, и даже это дается непросто. В крестовый код его нужно рефакторить руками.Если будут еще вопросы, выложи длл на ргхост.
>>805946Если когда-нибудь будешь для античита писать, дам два важных совета, которые в свое время мне ни кто не давал (пришлось тратить драгоценное время):Хукать лучше через hardware breakpoints. Их намного проще спрятать. В тч. и сам факт их установки.Не держи имена функций, которые собираешься хукать в своем коде. Определяй нужную по ординалу, или еще лучше по хешу от имени.
>>806058Да пока вопросы только в реализации. Пойду собирать пазл из всего, что вы мне тут накидали, а заодно экспресс курсы по языкам, лол.>>806061Годно, но это все на потом. Схороню инфу.
>>806062Да, и еще - если будешь искать функцию по паттерну, ожидай что античит может подгрузить образ-копию библиотеки, и ты найдешь и хукнешь неиспользуемую функцию.
Вместо того, чтобы заниматься и учиться, прочел статью и залип в настигших меня мыслях по ее поводу.https://geektimes.ru/post/278828/
>>806062Если будешь менять код в чужой библиотеке, античит может сравнить образ в памяти(с твоим установленным хуком) с оригинальным образом с жесткого диска.
Приветствую, аноны. Посоветуйте, чего бы такого почитать по устройству юниксовых систем, в частности - дебиана. Задачи - иметь возможность годно настроить веб-сервер и чувствовать себя в консоли как рыба в воде.Если есть ещё и интерактивные курсы - будет вообще здорово.Книжки в приоритете - русскоязычные, хотя если совсем годнота, то могу попытаться осилить что-нибудь и на ангельском.Заранее благодарен всем неравнодушным.
Есть вопрос: мне через 9 месяцев уезжать в другую страну, в которой у меня нет ни родных, ни знакомых. Нужно будет выживать на какой-нибудь да капитал. Потому сейчас активно рассматриваю программирование, так как есть и возможность фриланса, и относительно быстро получить работу. Посоветуйте, пожалуйста, откуда подучить SQL и расскажите, смогу ли за этот короткий промежуток обзавестись хотя бы самыми минимальными умениями для профессиональной разработки?
>>806110На codecademy видел курс, попробуй там
Скиньте пасту вроде по питону, там что-то "берешь скачиваешь книгу 'название книги' читаешь ее полностью, пофиг даже если ты не поймешь ее, потом скачиваешь то-то и учишь от корки до корки". Срочно! Выручите!!
>>806154Хорошо анон. Твой зов был услышан, вот эта паста:берешь скачиваешь книгу 'название книги' читаешь ее полностью, пофиг даже если ты не поймешь ее, потом скачиваешь то-то и учишь от корки до корки
>>806154Завтра ищешь в интернете книжку Dive into 1C:Enterprise. Похуй если ничего не поймешь. Затем оплачиваешь подписку ИТС, идешь наhttps://users.v8.1c.ru/ и изучаешь библиотеку стандартных подсистем от корки до корки. Потом зубришь, именно, сука, вызубриваешь конвертацию данных, чтобы от зубов отскакивало. Когда создашь свою первую базу, по пути изучив бухгалтерский учет, управленический учет, регламентированый учет, налоговый учет, финансовый учет, зарплату и управление персоналом, бюджет муниципального образования, бюджет поселения, экономику предприятия, бухгалтерию автономного учреждения, бухгалтерию бюджетного учреждения, бухгалтерию государственного учреждения, бухгалтерию сельскохозяйственного предприятия, бухгалтерию строительной организации, бухгалтерию элеватора и комбикормового завода, ERP и CRM, скачиваешь и устанавливешь любой сервер баз данных, рекомендую MS SQL. Как переделаешь базу, чтобы выдавала по крайней мере 5 запросов в секунду, можешь идти дальше - тебя ждет увлекательный мир хайлоада. Оборотно-сальдовые ведомости, счета учета расчетов с поставщиками, расчет начисленных и уплаченных страховых взносов на обязательное пенсионное страхование застрахованных лиц и страховом стаже застрахованного лица. Отсос хиккующих выблядков / просто неудачников типа пхп или сисярп/джава-хуесосов, которые сосут хуй по жизни не заставит себя ждать и уже через пол года ты будешь получать такие суммы, что любой бухгалтер будет течь при заполнении твоей справки 2-НДФЛ.
>>806154>>806154http://lurkmore.to/%D0%9A%D0%BE%D0%BF%D0%B8%D0%BF%D0%B0%D1%81%D1%82%D0%B0:Python
Сделал первую прогу. Собираюсь регаться на гитхабе и заливать её тута. По гиту туториал прошёл. Теперь не могу ридми написать. Есть какие-нибудь правила или шаблоны как его делать?
>>806188Кстати там можно имя менять? Если я щас напишу выдуманное, а перед собеседованием заменю на реальное?
>>806190Ты что! Выдуманное имя! Пиши только настоящее, еще с отчеством и номером страхования - это же Интернет.
>>806188>>806190Кому ты нахуй нужен со своим говном?Есть руководство по Common Markdownhelp.github.com/articles/basic-writing-and-formatting-syntax/Никнейм пока еще можно менятьhelp.github.com/articles/what-happens-when-i-change-my-username/
>>806110скачиваешь сооответствующий докер контейнерВСЕ
>>806199>help.github.com/articles/basic-writing-and-formatting-syntax/Мне содержимое надо какое-нибудь написать. Что там обычно пишут? Установка? Зависимость? Инструкция? Покажите мне красивые гитхабовые ридми.
>>806222> скачиваешь сооответствующий докер контейнер@в контейнере малварь@ВСЕ
>>806226Она что, ебанутая, Что она там делает?
>>803260Гениальный сайт, чтобы целыми днями крутить рулеточку. Ты к нам с /b пожаловал?
>>804132Не нашел в списке Attack Helicopter. Сажа вертолетофобам.
>>806222>докер контейнеря не знаю, что это
>>806254Это штука, о существовании которой рекомендуется узнавать уже после того, как ты научился устанавливать и настраивать все сам.
Как прийти к успеху в программировании? Что вы считаете важнейшим качеством программиста? Можно назвать три качества, если не сможете выбрать одно. Как считаете, в каком состоянии сейчас индустрия? На чем пишете\что учите?С ув.Аноним
Не уверен где спросить, задам вопрос тут.Как можно доказать факт взлома компьютера? Возможно ли это сделать, если компьютер не существует? Речь идет, например, об удаленном администрировании.
>>806255Где обо всём этом почитать? Нужна книженция уровня введения в турбопаскаль, но по Линуксу. С примерами и задачами для самых маленьких.
>>806256Мне почему-то кажется, что сейчас главное для программиста - знание инглиша и умение гуглить.
>>806264Умение находить и усваивать сюда отнесу знание языков информацию это, пожалуй, качества по которым можно определить любого образованного человека, будь то программист, математик, географ, или даже физик. Слишком уж основополагаюшие требования
Сап. Вопрос по поводу образования. Сразу извиняюсь за сумасбродность и, возможно, наличие бреда.Пол года назад начал с питонапрочитав, что это годно для новичков. Сейчас понемногу осваиваю фронтенд. И планирую работать в этой сфере.Но вопрос не совсем про это.Сейчас остался день, что бы подать документы в ВУЗы. И у нас в холяндии система такая, что подается в эл. виде 15 заявлений, каждому выставляется на выбор приоритет от 1 до 15. И при зачислении на какую-то специальность все заявки с нижним приоритетом аннулируют. То есть выбирать не придется.Суть вопроса. Есть годный ВУЗ и думаю для подстраховки подать туда кроме уже поданных заявлений на компьютерные науки, компьютерную инженерию и программную инженерию заявку на КИБЕРБЕЗОПАСНОСТЬ.Собственно кибербезопасность это актуально в СНГ? И смогу ли перекатиться в другую сферу с теми знаниями, которые нагружу по этой теме?
>>806257Это от судьи зависит. Факт взлома должен подтвердить специалист. Желательно уважаемый, желательно несколько уважаемых специалистов. Чем больше их было, и чем более они уважаемы, тем больше шансов "доказать факт взлома".Если ты предоставишь нотариально заверенную справку от какой-нибудь Лаборатории Касперского, которая проводила аудит логов, и считает что да, действительно был взлом с проникновением, то скорее всего примут ее в суде.
>>806273Насчет актуальности, зайди в wrk, там есть тред безопасников. Спроси там.
>>806256>Что вы считаете важнейшим качеством программиста?Умение отсасывать вышестоящему менеджеру.
>>806276Умение ладить с людьми важно для всех.
>>806274Меня скорее интересует ситуация, в которой бы факт взлома невозможно было бы подтвердить или опровергнуть. Через провайдера это можно делать? Или он вполне может не отследить взломщика?
>>806280А что такое ладить? Типа не выебываться?
>>806285"Жить согласно, дружно, быть в ладу"
>>806275Ок. Но там медленный постинг, боюсь ответ слишком поздно будет.
>>806290Поздно ты всполошился. Попробуй RSDN, другие форумы.
>>806290подавай, в войну будешь мешки со сгоревшими платами таскать вместо картошки
>>806290или тебя наймет какой нибудь олигарх и ты будешь всегда с ним ездить в составе его команды телохранителей, но ты будешь с ноутбуком все время и будешь пялиться в командную строку все время
>>806294>все времясамофикс
>>806293>>806294И почему я ожидал подобного ответа. Спасибо, помог блядь
>>806162>Java-хуесос, которые сосут хуй в жизни
>>806300бро, ты школьник? Зачем воспринимаешь сатиристическую пасту серьёзно?
>>806299сук я вообще не в курсе я пришел сюда хтмл выучить а ты такие ответы задаешь! скажи спасибо что я хоть что то написал
>>806307Просто машинный перевод иногда такие перлы выдает.
>>806310Может тебе ридонли посидеть? Если не понимаешь назначение треда
>>806319нет у меня недержание
Года три назад, когда я только впервые увидел go, он показался мне простым и лаконичным языком. А сейчас, когда я попытался написать на нем что-то выходящее за рамки тура по го, то столкнулся с>это нельзя, потому что херит производительность>это нельзя, потому что код усложняет>это нельзя, потому что свидетельствует о кривой архитектуре>кококо плохой тон кококо у вас руки их жопыА теперь вопрос. Что за мудаки рулят разработкой и сообществом? Что за ёбаные сектанты, дрочащие на какие-то, блядь, несуществующие абсолютные принципы написания "хорошего" кода и "правильной" архитектуры? У меня бомбануло.
>>806351А мог бы начать с сишки, и делать после что угодно. Но нет, тебя понесло.
>>806356Да я и так сишку знаю, просто казалось, что в go много вещей можно сделать проще. А оказалось, что преимущество от этого проще компенсируется тонной заебов, которых, казалось бы, вообще быть не должно.
>>805743notepad++
Есть ли веб-фреймворки, не основанные на паттерне MVC? Спрашиваю из чистого любопытства. Сам могу вспомнить только мёртвые ASP.NET WebForms.
>>806224бамп
Привет, анон. Нужно запилить маленькую недоигрушку на Qt, и возник такой вопрос - можно ли при вызове repaint() перерисовывать только часть нарисованных фигур? Т.е. не перерисовывать каждый раз неподвижные объекты (относительно неподвижные - скажем, при нажатии какой-то кнопки можно и их перерисовать, так что просто загрузить картинку на фон не пойдёт)?
>>806366Конструкторы типа Express/Flask/Sinatra. Какой паттерн хочешь - тот и реализуй, никакого принуждения.
>>806110Пожалуй, бампану вопрос. Нужна книжка, где мне как дауну-аутисту пояснят за основы юниксовых систем, чтоб я имел представление, что вообще происходит, а не вбивал спизженные из гугла команды как слепой щенок.
Сап, нашёл флешку сони эрексона с далекого 2006 года, на этой флешке есть один видос 3gp. Проблема в том, что само видео проигрывает, но без звука. Как решить эту проблему?
>>806464>Using a scene graph for graphics rather than the traditional imperative painting systems (QPainter and similar), means the scene to be rendered can be retained between frames and the complete set of primitives to render is known before rendering starts. This opens up for a number of optimizations, such as batch rendering to minimize state changes and discarding obscured primitives.Ты вот это хочешь? https://doc.qt.io/qt-5/qtquick-visualcanvas-scenegraph.htmlЯ не спец по комп.графике, если что
>>806110https://stepic.org/course/%D0%92%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B2-Linux-73/
>>805054Ок, спасибо.
Какую книгу по нейросетям и машинному обучению порекомендуете для формашлёпа и сортировальщика массивов ?
>>806489/s/ webm тред>>806478Гласс - Unix для программистов и пользователейНемет - Unix и Linux. Руководство системного администратораНа выбор. Можешь содержание прочитать и понять что тебе надо.>>806600Нет такой. Лучше курс на курсере. Или в ml треде спроси.
>>806273я сам из хохляндииГодных ВУЗов нет, можешь на любую специальность подавать.
>>806604Лучей добра тебе, анон! Сейчас читну Неви, потом почитаю инфы по nginxу.
Есть БД в формате .lst. Откуда оно выгружено и чем с ним работать?
Считаю, что в 16 уже пора мастерить что-то, изучать, первые никому ненужные проекты приводить в жизнь.Жаль, что на данный момент зарабатываю видео и фронтэндом среднего уровня качества, хочется сферу посолиднее.Что будет в тренде через 5 лет на зарубежном рынке?Прорывные (since 2008) big data?Mobile development?Haskell? (:D)
>>806707> зарабатываю видео и фронтэндом среднего уровня качестваПолина?
>>806707>Мне уже 16, мне уже пора>Жаль, что на данный момент зарабатываюТы молодец, у тебя все получится.
>>806120>программирование>относительно быстро получить работу>рассматриваю программированиеПлохо рассмотрел.
На чём удобнее умеренно байтоёбить: на лишпе, си или го?
>>806777На хаскеле вообще на изичах, сейчас все системщики на хаскель перешли с сей и асма.
>>806782Слишком толсто.
Посоны, на чем удобнее всего реализовать побитовое чтение-запись в файл. Типа самодельное шифрование азаза васек лови приколюху тврищ майор не поймет
сколько храниться код на ideone?
>>806792Явно удалится до того момента когда ты выучишь -тся/-ться.
>>806789На чем угодно. Побитовые операции есть везде, простейший битстрим реализовывается за полчаса.
Заебали писать от моего имени, дебилы, блять
>>806800Привет Стасик.
>>801885 (OP)Привет.За web-аналитику где спрашивать?
>>806857В /web, вестимо
Часто встречаю подобную запись скорости выполнения О(1). На вики прочитал, более менее понял, но вот только практическое применение не осознал. Вопрос в чем, О(1) и о(1) - это сколько секунд?
>>806861Я не знал о существовании такой доски. Спасибо!
Не знаю, где точно спросить. /web/ именно для веба, а тут именно по коду, а мой вопрос относится к администрированию, по isp manager. Ввожу IP-адрес сервера в адресную строку, а меня кидает не на сайт, а на окно логина ISP Manager. Как получить доступ к сайту в обход ISP Manager?
>>806862Поблевал, спасибо_
>>806478Эндрю Таненбаум, Ричард Стивенс и т.п.
>>806862За одну секунду. O(n^2) тоже за одну секунду, так как 1^2 будет 1.
>>806875Пожалуйста.>>806878Ты лжец.
>>801885 (OP)Аноны, а где можно почитать о v8 и тонкостях работы с ним? Опционально на русском.
>>806889тебе в /au
go или D?
>>806891Шутки в сторону. Бамп вопросу. Где можно почитать о v8 и тонкостях работы с ним? Опционально на русском.
>>806894Rust если сильно трясешься за производительностьSwift если особо не трясешься за производительностьПро D просто забудь. Go - от слова Govno.
>>804790Пиши без глобальных переменных.
>>806912Меня удивляет способность программистов доводить хорошие советы до абсурда. Goto considered harmful, global variables considered harmful, pointers considered harmful, methods longer than 3 lines considered harmful, if considered harmful, что дальше?
>>806909А почему говно? Вроде как он подходит питонистам (мне) и может в многопоточность и производительность, интересует для бэкенда.
МОЧА, добавь ссылку на D-тред в шапку!11https://2ch.hk/pr/res/713798.html
>>806925>А почему говно?Потому что макоёбов не слушай
>>806915> что дальше?"Думать жопой considered harmful", мамкин бунтарь, но ты и с этим не будешь согласен
>>806931Но ведь жопой думают вот эти самые, которые советуют писать >>806912 без глобальных переменных.
Уже писал в C#-треде, но там, скорее всего, были предвзятые ответы.Из программирования осилил как-то HTML ещё в школе.Пилил простые поделия на GameMaker, используя GameMakerLanguage там же в школе + собирал примитивные FPS на Unity3d.Сейчас имею лишь МакБук(я из уездного города приехал в Петроградъ на учёбу, нужен был ноут+хотел попробовать другую ось) и желание кодить. Не обязательно игры.Подскажите мне, хеллоуворлдщики:1) Что проще: Swift, C# или Python? Под простатой понимается лёгкий синтаксис и "комфортное обучение"(без резких скачков);2) Что из этих языков имеет хороший потенциал? 3) Какую среду разработки накатить? Я просто привык к Юнити3d, нужно что-то такое же интуитивное и с возможность быстрой компиляции;Не шлите нахуй, просто дайте ответы на 4 вопроса. Я инет перерыл, но предпочитаю всегда спрашивать анончиков.
>>806956>Под простатой поднимается легкий ...Напрягся очень когда прочитал
>>806956>под простатой поднимается>без резких скачков">хороший потенциал>не шлите нахуйПроиграл с тебя, счастливый обладатель макбука
>>806898Бамп!
>>8069561. как будто нас ебёт мак бук у тебя или нет2. простатные оговорки3. речь, как у мудака4. нуль самостоятельности: гугл уже банит макбуки?ты не нужен в отрасли, уябывай
>>806929D, с выходом c++11, не нужензачем всякое говно в шапку тащить?
>>806984>D, с выходом c++11, не нуженЧто там с шаблонами, рефлексию доставили уже?
>>806940А нахуя тебе глобальные переменные?
Пока пека наебнулся - нужно что-то почитать по теме. А если конкретней - по матану.На школьном курсе вышмата у меня была твёрдая тройка. Потом тои года истфака, который меня доконал и я отпел окончательно. Полистав Конкретную математику из шапки, понял, что слишком заумно, так что нужно восстановить свои знания. Есть что почитать по этому поводу?
>>806996три года, быстрофикс
>>806990Хранить глобальные значения, вместо того, чтобы городить синглтоны (которые тоже considered harmful) или, того хуже, таскать лишний контекст по всей программе. Ну или, например, константы хранить типа string applicationName = "wishmaster 1.0 beta".
>>806889Bump
>>806956питон бери, он простой, потенциал у него огого, учится комфортнона 3 ответ не знаю, а 4 вопроса не было
Уже как-то спрашивал здесь, может опять поможет кто.Пишу простую апишку-переводчика, но появилась проблема. Машинный перевод дает лишь одно значение, в то время как сам yandex(использую его апи) выдает несколько переводов. Можно ли как-то добраться до остатков перевода? Пытался достать из html, но там ничего нет.скорей есть, но я просто не знаю, как добраться до нихПрошу прощения за глупые вопросы
>>807008Только вот кодеры на Питоне нахуй не нужны за пределами веб-программирования и матстатистики.
>>807026Как будто кроме этого ещё что-то серьёзное существует. >Кококо десктоп На питоне тоже пишется.
>>807032Никогда не слышал о мобильных приложениях? Как там у тебя в 2006 дела обстоят?
Нафаня итт.Нашел я на сайте CyberBionic Systematics(ITVDN) такую хуёвину пик1, на которой сказано что если вы захотите вкатываться во фронтэнд, то нужно обязательно пройти первую ветвь .net. Так-ли это? Или она нужна только для бекэнда и тд? Хотя на том же сайте я нашел 2 пик, на котором в предварительных требованиях не указано обязательно знание 1 ветви.Или я что то не понимаю?
>>806956Давно так не проигрывал.
>>807044> фронтэнд,> .netНахуй тебе .NET не нужен, если чисто для фронтенда.
>>807044Она не нужна для фронтенда
Аноны, подскажите, если я хочу научиться администрировать и настраивать веб-сервера, каким путём стоит пойти?Прочитать толстую книжку Немет, а потом - доки необходимого мне веб-сервера в моём случае nginx? Или топать в гугл и искать все решения там? Недавно вот пошёл по-второму пути, что-то даже получилось, но не покидает осознание того, что я очень многого не могу и без гугла абсолютно бессилен. Как думаете, пропадёт ли это ощущение после прочтения нескольких книг?
>>807051>настраивать веб-серверайоба.жпгПодпишися на рассылку энжиникс плас, норм темы толкают о лоад балансинге, контейнеризации, иногда о репликациях и шардингах.Админом на работу устройся.
>>806889Неустанный бамп!
>>807059бро, думаю, это мне делать ещё рано.
>>807048>>807049Спасибо.
бля весь инет облазил где находится anykey?
А есть ли такой учебник, который понятно объясняет базовые понятия программирования?Что я имею в виду:- есть ли такой учебник (не важно какому конкретному языку он посвящен), где понятно объяснено, что такое "функция" в программе, что такое "константа", что такое "метод", что такое "массив"...? Что такое программа в конце концов. То есть объяснено так, чтобы закладывалась база, а конкретный язык программирования был лишь демонстрацией того, как реализуются эти базовые понятия в программе на конкретном языке.
>>807091https://courses.edx.org/courses/course-v1:HarvardX+CS50+X/info
>>807091Вангую, что в результате ты запутаешься в терминологии. У того же понятия "функция" есть куча значений, которые меняются от языка к языку и от автора к автору. А уж если это перевод на русский, тогда все становится еще интереснее.
>>807097Получается, добрый вангующий анон, что пустая затея искать учебник, который объяснит общие понятия программирования? Нет такого общего описания велосипеда (или теоретического велосипедоведения), прочитав которое, ты будешь понимать общую схему, суть, всех велосипедов: двухколесных, трехколесных и даже четырехколесных? Надо учить на конкретном языке, осваивать все эти понятия, например на каком-нибудь питоне, и не выебываться?
>>807094Да, да, видел это, он и на русском есть
>>807102> Нет такого общего описания велосипеда (или теоретического велосипедоведения)Ну прочитай какое-нибудь введение для детишек и взрослых типа "Код" Петцольда, этого хватит, чтобы понять, что велосипед - это транспорт, приводимый в движение мускульной силой человека inb4 электровелосипеды, что есть процессоры, битики и байтики. А потом читай учебник по языку. После нескольких языков у тебя будет практическое понимание терминов. Не нравится - вон есть всякие SICP, оно тоже есть на русском - читай и превращайся в занудного теоретика.
>>807097>>807102Учебников не знаю, но не считаю такую задачу принципиально невыполнимой. По крайней мере для императивных языков можно достаточно точно сказать, что такое массив, цикл или функция. Для функциональных часто тоже, хотя не все эти понятия в них присутствуют (зато есть много своих концепций).Существует же псевдокод.Ах да, не сразу заметил, что анонимуса вполне устраивает "конкретный язык программирования", но в иллюстративных целях. Тогда и подавно не проблема найти такие учебники. Проблема в том, что отделить их от изучения конкретного языка будет всё-таки непросто. Например, знаменитый SICP - это, как видно из названия, учебник по написанию программ вообще, но это также и классический учебник по Lisp/Scheme (в новой, не столь легендарной версии, их заметил Питон).
>>807109> Не нравится...я как раз совета прошу, а не выебываюсь, потому что как раз не знаю, что понравится и как лучше сделать
>>807113Хорошо. Направления копания понятно. А, будь любезен, подскажи тогда на питоне в какой книжке есть замечательная демонстрация всего этого теоретического богатства? У Лутца?
>>807118Понятия не имею, я вообще Питоном не владею.Кстати, вот тот самый новый SICP, где Питон: http://www-inst.eecs.berkeley.edu/~cs61a/sp12/book/Но я его не читал (и вообще, повторюсь, ничего по Питону не читал).
>>807106Ну там как раз объясняют самые основы в отрыве от конкретных языков.
>>801885 (OP)Кто-нибудь шарит в OpenCV?В общем разбираю видео по фреймам, обрабатываю их и сохраняю в новое видео.Вопрос: как фрейм (capture.read()) перевести в изображение прямо в коде? Т.е. желательно, чтобы не сохранять в jpg, а потом читать, а сразу получить в нужном формате?
>>807162расскажи что делаешь, интересносам я новичок, помочь не смогу(
>>807163Беру кадр видео, нахожу на нем объекты разными методами, переношу эти объекты на новый фон.
>>807165плагин для адоба пишешь что ли?
Старый пердун в треде. Сижу уже несколько лет на notepad++, vba, cmd и bash-e. Считал себя охуенным алтфагом, смеялся над школьниками, а тут решил выглянуть на улицу: кругом модные хипстеры на Rust'e цепляют баб своими поделиями.Двач, хочу выглядеть БОХАТО, чтобы свистоперделки, чтобы рефакторинг, БЕСХАДУПА - вот это все
Можно ли в go каким-нибудь образом использовать массивы переменной длинны в качестве ключей для map?
>>807239ну sql ещё немного, а что
>>807242бля, ну вот так вот, хочу теперь как все быть
>>807243jetbrains.com
>>807044А кресты это уже бекэнд?
>>807275Это байтоёбство.
>>807276Обоснуй
>>807275Это уже всё, это хуже… хуже всего, в общем.
>>807295Мб объективную оценку дашь или продолжишь воду лить?
>>807299да не слушай этих тралей, цпп - лучшийhttps://www.youtube.com/watch?v=93SYc_FD9Jw&feature=youtu.be
Программирую на шетемеле. Не понял, чем атрибут id отличается от атрибута name?
>>807340вроде нэйм только в формах используется, чтоб потом серверные языки могли с ними взаимодействовать.
>>807341Алсо, id должен быть уникальным в пределах документа, а name - не обязательно.
Пробежался по шапкам тредов разных языков но только пока только сложилось впечатление о том, где применяется пайтон и ява. Где можно почитать про то, в каких направлениях юзают те или иные языки, в каких отраслях и так далее?
>>807361Спасиб
Эй пидорасы, подскажите. А лучше ссылку на тред с Линупс-администрированием дайте. Есть условый копроративный домен @говно.собаки. С помощью mailutils туда нужно отправить письмо, но оно, блядь, не отправляется. А на домены @mail.ru, @gmail.com и @horsefucker.org - без проблем.
Ошибка на винде 0x00000116. Что делать, аноны
>>807391Идти нахуй
>>807389|||>>807392
>>807389доги смотри, наверняка обратный smtp-запрос не проходит проверку
Подскажите как настроить шрифт в KomodoEdit? Все, что не гуглится, находит на IDE.
Как по английски назвать пункт пример работы в ридми одним словом?
Подскажите с помощью каких интрументов сделать такую штуку? Типа чтоб можно было на нескольких языках что-то писать и смотреть. Какой-то плагин для вордпреса или джанго или что?
>>807529вим так может
>>807077Так где есть хоть одна кнопка
>>807527Может using? Как это обычно другие называют?
Программач, я ведь знаю тут собрана самая мозговитая прослойка двача. Мне нужна помощь в решении следующего алгоритма.Задачка не из легких. Уже два дня потею, вот вот вроде выведу норм алгоритм,но нифига. Я уже и рекурсией, и мат. формулы искал. Ближе к делу. Необходимо подсчитать число разбиений (N) на слагаемые, для вводимого нами числа (Sum), при том, что у нас есть список доступных слагаемых (Arr).Пример: мы вводим число 7, и задаем слагаемые - [1,2,5]. Из этих условий следует, что Sum = 7; Arr = [1,2,5], а количество разбиений N нам нужно вычислить:1) {5,2};2) {5,1,1};3) {2,2,2,1};4) {2,2,1,1,1};5) {2,1,1,1,1,1};6) {1,1,1,1,1,1,1};В нашем случае N = 6;Важный момент - слагаемые могут повторяться, но их последовательность не важна, то есть разбиения типа {5,2} и {2,5} тождественны между собой и должны учитываться как одно решение Ребят, помогите плз. Упарывание всяких там формул Эйлера и т.д. не помогло в силу отсутствия решения для конкретно подобного случая
>>801885 (OP)ЧЕ ЗА ХУЙНЯ С МОИМ ПРИНТЕРОМ БЛЯТЬ????отдал его в ремонт. эти твари его ПОЧИНИЛИ. все блять в аппаратном и железном смысле - работает.но блять несмотря на то что я скачал драйвер, система его нахуй НЕ ВИДИТ. (говорит у вас блять нет принтеров в ситеме)и даже вон блять окошко майкрософт ворд - тоже блять не понимает нихуя!ПОМОГИТЕ!!!! в чем же дело? если что - использую незарегестрированую версию вин8.1 (немогу найти регистратор ибо даун)но не думаю что из за этого блокируется функция печати?? КАК ЖЕ БЫТЬ ТО ЛЮДИИИИ!
>>807527usage
>>807632> КАК ЖЕ БЫТЬ ТО ЛЮДИИИИсъеби
Я по работе должен сделать сайт компании, контакты, новости, обычный набор, то есть этим функционалом обладают все cms.Но! У этого сайта должен быть раздел, данные для которого берутся из ежедневно обновляемой базы данных предприятия. Данные берутся, допустим, по запросу к REST api.Возникает дилемма: нужно или допиливать cms, чтобы она могла в нестандартный источник данных, либо писать свое не имеющее аналогов веб-приложение и ебаться с впиливанием туда функционала cms. Сам умею немного быдлокодить на python (flask, django) и perl (catalyst). Подозреваю, что написанные на этом поделия будут так себе хоститься не на выделенном сервере (а хоститься будет не на площадках предприятия).На какой стул сесть? Есть ли под джумлу или вордпресс плагины для работы с rest, насколько сложно научиться с нули пилить под них шаблоны?
>>807501Ну же! Никто не пользуется?
>>807392Надо быть немного воздержанным, молодой человек.
бля длля того что б сайт сделать на питоне сколько надо с нуля на обучение потратить? учу неделю, пока даже близко не подошел к изучению сетевой части
>>807622https://en.wikipedia.org/wiki/Partition_%28number_theory%29Адаптируй этот:https://stackoverflow.com/questions/14053885/integer-partition-algorithm-and-recursion
AVG or Avast ?
>>807682haskell
Как узнать прототип функции, имея только dll и IDA? В мсдн только WinAPI, с этим все понятно. SDK тоже нету.
>>807733На каком этапе застрял?
>>807735Я уже не знаю. Если подумать, то мне всего то нужно научится читать прототипы, остальное сделает easyhook.
>>801885 (OP)Тут есть те, которые выучивались самостоятельно без всяких вузов программированию? сколько у вас ушло на это времени? Как вы после получения знаний проявляли их на практике и вкатывались в IT? как вы создавали себе портфолио? в частности, интересуюсь у веб-разработчиков.
>>807747Прошло 2 года. Сегодня создал гитхаб с проектом который ещё месяц буду развивать. Весной буду искать работу. Но это не веб.
>>807751все эти 2 года ты просто сидел и учил? студент? работаешь где-то еще?
>>807754Ага. Ещё и английский учил. Не студент и не работаю.
>>807751че за проэкт?
>>807044Почти все начинают свое познание в программировании с С#. Просто потом легче переехать на тот же JS. Но это только мое ИМХО. Да и проще будет перелезть на другие Unity и Java.
>>807761Доволен своим выбором? Школьник?
>>807764А по моему начинают с паскаля или питона
>>807762Скрипт на питоне ищет общие слова в файле субтитров и в специальной карточной колоде с английскими словами. А потом составляет новую карточную колоду чтобы выучить слова которые встретятся в фильме перед просмотром. Круто?>>807767А то!
>>807733Бамп вопросу.
>>807784Звучит норм, кинешь ссыль на гитхаб?
>>807784я думал такое можно на питоне через месяца 3 писать.. может я озуел прост.) звучит неплохо конечно. а как это будет выглядеть? учупитон6дней
>>807792>я думал такое можно на питоне через месяца 3 писатьТак и есть. Учу его с конца мая.>а как это будет выглядеть? Куча функций и консолька. >>807791Рано ещё. Там даже в ридми ошибки.
>>807798о как я угадалты же написал "прошло два года" вот я и подумал, что ты олдфаг
>>807798кстати почему не делаешь интурфейс? или это оче сложно? окошко для пути к файлу и кнопка открыть пометить колоду
>>807803Но я ещё кресты учил в основном только их и линукс. Уверен на джуна возьмут.>>807808Он не нужен. Так же проще. Ввёл имя двух файлов и всё готово. Не надо по пакам лазить в проводнике и искать их среди других файлов.
>>807817джуна на крестах ты имеешь ввиду?
>>807821Да.
>>807733Я тебе писал уже: идешь и смотришь вызовы функции. Какие регистры записываются, что толкается в стек. Смотришь саму функцию. Какие регистры затираются, сколько байт retn выкидывает из стека. Можешь длл скинуть - поясню на примере.
>>807833http://rgho.st/7jS4rTrXr
>>807784Тупи@ТормозиНе понял, что за карточная колода и как она соотносится с файлом субтитров.
Анон, поясни за информационную безопасность, годное в вузах направление или нет. В вуз идти не хочу, но и родители не разрешат на самообразовании сидеть, придется идти, поэтому и думаю что повеселей будет.
>>807848Специальная колода для изучения английских слов. Вот эта https://ankiweb.net/shared/info/317970103Только из неё убераю все слова которых нет в файле субтитров.
Посны. Вот я уже как полгода хочу вкатиться в айти. Брался и за явку, и за руби, и за сисярпы, и за всякие JS и PHP. И как-то меня всегда тормозило либо сложность, как в случае с ООП, так и вопросы типа "А что дальше?", если брать HTML+CSS+JS. Вот что мне с этим делать? Как вы это преодолевали? Я в этом году поступаю в вуз на ИТ-специальность. Там мне все разложат по полочкам и дадут дорогу в жизнь?
>>807247>Sublime Text, C#Не ну для C# то точно нужна полноценная ИДЕ, а не текстовый редактор с подсветкой.>>807228>notepad++, vba, cmd и bashЧто именно ты делаешь с использованием этого, гм, стэка технологий?
>>807902Нет, нихуя не разложат. прямо сейчас читаешь http://pastebin.com/raw/tYnfCwTj , и начинаешь, изучением разных языков ты много не достигнешь.
Высшее образование в IT своими руками v2Итак, салаги, вы пришли к старым морским волкам в /pr/ и хотите стать программистами. Надеюсь, вы знаете, что хотите, так как это нелёгкий путь. Позвольте разъяснить вам несколько моментов: а) Большинство людей, которые делают сайты – не программисты. Если вы хотите делать сайты, но не хотите быть программистом – берите в зубы учебник «PHP5 в подлиннике» и начинайте делать свою первую гостевуху. Вопросы решайте в гугле, /s/ и форумах. Здесь другая тематика. Эту пасту дальше читать не надо, мы будем долго разговаривать, а вам нельзя терять время. б) За 21 день освоить программирование не получится. Никак. Совсем. Если срочно нужны деньги, то присоединяйся к товарищам, которые встали и ушли после пункта а. Нормальный объём академических часов в высшем образовании – 8000 штук. Это три года хорошей учёбы. Для того чтобы освоить материал хорошо надо ещё больше. Если параллельно бухать в общаге, то можно и в пять лет не уложиться. в) Я не Попов, магических способов изучения программирования за два DVD-диска не знаю, и учить им не буду. Я худший наставник, чем Кормен или Ахо, и буду только указывать вам направления деятельности. Готовься искать информацию сами. В каждой книге читайте, по крайней мере, оглавление. Задавайте вопросы. г) Программирование не есть изучение языков программирования. Хотя мы начнём его изучение с нескольких языков, они не являются самоцелью курса. д) Если вам не нравится паста – пишите конструктивную критику и предлагайте лучшие решения. От попёрдывания в лужу паста лучше стать не сможет.И так, надеюсь тут остались только те, кто хотят учиться. Если вам надо учиться, но вы не хотите, значит надо не вам. Наслаждайтесь. Вы станете настоящими программистами. Я надеюсь, что вы знаете математику и информатику на уровне 9 класса. Если не знаете, то перечитайте учебники. Курс от /pr/ состоит из модулей, каждый модуль состоит из двух частей: а) Матчасть. В матчасти перечислены моменты, которые надо изучить и книги, которые надо читать при изучении модуля. Все книги есть в Интернете. Если позволяют деньги, можно заказывать печатные варианты. Лучше читать на английском, но если не получается – используйте хороший русский перевод. Читайте так, как вам нравится. Если ничего не понимаете – читайте вперёд и перечитывайте после. Можно начать другой модуль. Можно заняться практикой. Можно почитать другую книгу похожей тематики. б) Практика. На практике надо писать программы. Ну, или, по крайней мере, составлять алгоритмы. Я буду предлагать небольшие проекты, которые охватывают материал из модуля. Но писать надо то, что нравится.Модуль первый, введение. Задача: получить мотивацию и базовые знания, которые потребуются для освоения дальнейшего материала. Матчасть: информатика, программирование на языках высокого уровня, базовые понятия программирования: итерации, рекурсия, процедуры, функции, абстракции, классы, объекты, методы, переменные, присваивание, замещение, цикл, ветвление. Вначале советую читать SICP. Не весь. Вычисления на регистровых машинах можно отложить на потом. Нужно понять и прочувствовать принципы работы схемы (язык программирования, который используется в этой книге): это простой и одновременно мощный язык. Поначалу будет сложно, так как схема не похожа на бейсик, паскаль или что вы там изучали в школе. Но если вам удастся ухватиться по крайней мере за половину того, что написано в SICPе дальше будет легко и приятно. Писать на схеме сложные приложения невозможно. Это чисто учебный язык и вы никогда не будете его использовать на практике. Поэтому далее надо выучить кое-что посерьёзнее. Обычно первокурсники в России изучают язык си. Это не очень плохая идея в той части, что большинство языков имеют си-подобный синтаксис. В части байтоебли и плохого ООП на крестах (так я буду называть язык C++) это плохая идея. Поэтому откройте толстенный учебник Дейтелов и хорошенько изучите его ровно до конца шестой главы. Это где-то 1/3 часть учебника. Дальше можете не читать, так как рискуете навсегда испортить себе вкус. Но можете и прочитать. На си можно писать сложные программы, но так тоже никто не делает. Поэтому большинство программ из курса я рекомендую писать на Java и Python
Отвечаю на недовольный гул в аудитории: Java потому, что java легче. Изучая что-то другое на этом этапе, вы просто запутаетесь в особенностях языка. Особенно это касается шарпа (хотя на нём можно писать, как на джаве, только вот ведь не захочется), крестов (там сложно не запутаться) и хачкеля. Python потому, что некоторые задачи легче решать на скриптовом языке. Кроме того, в питоне есть некое подобие функциональщины, и если рано припечёт, то можно будет посмотреть и её. Хорошо ориентируясь в этих языках (на это не нужно слишком много времени – это не кресты, которые нужно учить годами) можно потом достаточно быстро изучить другие языки. А можно и не изучать, так как оба этих языка (в сущности, плохих) широко применяются до сих пор. Не заворачивайтесь на IDE, компиляторах и прочем инструментарии: вы всё равно перепробуете все доступные. Не дожидайтесь, пока вас заебёт первая рекомендованная среда, а сразу поставьте все распространённые и выберите понравившуюся. Книги: Философия Java Эккеля, читать по мере необходимости. Не занимайтесь особым оверинжинирингом. По крайней мере многопоточность следует отложить до лучших времён. Не забивайте себе голову паттернами. Книга номер два - в глубь языка Python. Кстати, я знаю, как пишется «вглубь», просто использую русский перевод с официального сайта. Опять же – изучайте разделы по мере необходимости. Сомневаюсь, что тёлки будут течь при одном упоминании каких-то ваших характеристик, но изучить основы этого языка можно очень быстро. Кроме того, попробуйте почитать «Конкретную математику». Пока не станет скучно. Я рассчитываю, что скучно станет весьма быстро, хотя книга (как и TACP Кнута) написана с характерным юморком. Асимптотику лучше отложить до алгоритмов. Если чувствуете, что идёт совсем плохо (не Кнут с Паташником, а вообще), то читайте школьные учебники. Лучше старые, советские. Можно почитать книги для совсем маленьких детей «А я был в компьютерном городе», «Занимательная информатика» и.т.п. – это просто весело. Вам должно быть интересно читать. Если на этом этапе вам скучно, то дальше будет вообще кромешный непролазный пиздец. Ещё не поздно пойти писать гостевуху. Да, это была самая сложная часть. Если вынести из неё ещё и знание английского, то всё остальное покажется лёгкой прогулкой.Практика: из всех учебников, которые я перечислил, задачи есть только в SICP'е и Дейтелах (ну и в конкретной математике, конечно). Их нужно решать. Освойте все простые конструкции, напишите несколько несложных игр, для одной из них напишите ИИ. Порешайте задачи для школьников, которые просят сделать за них лабу в /pr/ - но обязательно пишите на другом языке.Теперь можно перейти к дискретной математике. Задача: понимать язык, на котором написаны остальные книги. Нет, это не самый занудный раздел. Теория трансляции будет зануднее. Матчасть: Открываете любой учебник, в котором есть: множества, алгебры, отображения, графы. Хорошо подойдут университетские методички. Можете видеокурсы с интуита посмотреть. Учишь. Плюс нужна элементарная матлогика – кванторы, законы де Моргана, таблицы истинности. Семиотику пока трогать не надо. Практика: Выполняете задания. Доказываете теоремы. Традиционно далее изучаются базы данных. Базы данных есть в любом мало-мальски сложном приложении. Даже в компьютерных играх есть. Даже в ссаных гостевухах, которые сейчас пишут оставившие нас несколько абзацев назад «коллеги». Поэтому базы данных надо знать. Сейчас используются исключительно реляционные базы данных. Некоторые люди поговаривают про key-value хранилища (непременно асинхронные и сверхбыстрые), ну так вот, они концептуально тоже реляционные. Но вы с ними обязательно разберитесь отдельно. Матчасть: идёте по учебнику Кристофера Дейта и изучаете темы. Идти до конца не надо: читайте выборочно и смело бросайте около 17 главы. Изучить надо реляционное исчисление, ER-модель, транзакции, SQL. SQL лучше изучать не по Дейту, а по какому-нибудь практическому учебнику – обратите внимание на книжку Моисеева и его сайт с задачами. Практика: проектировать базы данных. Быстро. В уме. Таблицы должны интуитивно получаться сразу в 3NF. Пишите запросы на сайте у Моисеенко. Напишите приложение, которое активно использует базу данных – многим студентам такое барахло нужно на курсачи и дипломы, можно даже найти заказчика за деньги. Посмотрите на ORM (SQLAlchemy, Hibernate и.т.п.), почитайте статейки. Узнайте, какие сейчас используются базы данных, и обязательно прикрути парочку к своим приложениям.Архитектура ЭВМ. Задача: знать, как работает компьютер. Дабы не делать ляпов. По крайней мере, глупых ляпов. Матчасть: Читаете Таненбаума, про архитектуру ЭВМ. Лёгкое и интересное чтиво. Знать: что такое вентиль, что из них составляют: там очень подробно описано по разделам. Не путаться в шинах. Знать про адресацию памяти, прерывания. Практика: Спроектировать простейший "железный" компьютер из блоков. На бумажке. Чтобы выполнял программу, записанную в память. Спроектировать всякой хуйни в эмуляторе схем. Дешифратор для семисегментного индикатора, например. Ассемблер лучше особо не трогайте, познакомишься с ним для интересу у Кнута, а писать на нём вам всё равно не придётся. Во всяком случае, я до сих пор я пытался оградить вас от низкоуровневого программирования. Знаний там очень много, но они все совсем не фундаментальные и изучать их надо под конкретную должность. Начните читать Кнута, по крайней мере, разберитесь с его компьютерами (MIX и MMIX) и напишите для них несколько программ на бумажке. Сделайте свой виртуальный компьютер, но не такой старый и сложный, как у Кнута. Сделайте для него ассемблер и напишите пару простых программ.
Наконец переходим к алгоритмам. Задача: понимать, как оценивается скорость алгоритма, почему существует много алгоритмов, как выбрать нужный. Знать базовые алгоритмы. Знать структуры данных и связанные с ними алгоритмы. Хорошо знать! Их много самых разных. Всякие связные списки из массивов вы должны уметь реализовывать стоя у доски с маркером. Книги: Вирт, Ахо по алгоритмам и структурам данных. Тут вот читать надо всё, очень пригодится дискретка. Опять же, Кормен. Там очень много материала, разбирайтесь в нём постепенно. Можно вернуться к конкретной математике, раз уж вы её бросили. Практика: реализуйте алгоритмы, про которые читаете. Вряд ли в реальном мире вы будете использовать их в чистом виде, однако вы должны знать хорошие решения. Да, эта бодяга надолго. Изучайте параллельно что-нибудь ещё, следующие разделы лёгкие и богатые на практику.Сети. Задача – научиться писать сетевые приложения. Матчасть: Таненабум наш друг и товарищ на все времена. Осиливайте модель OSI, читайте спецификации нескольких сетевых протоколов. Например, http и smpt. Особенно http – разберись с хедерами, сжатием и.т.п. Долго и хорошо почитайте в Википедии про современные системы свзяи. Посмотрите алгоритмы, которые используются в маршрутизации, разберись, чем пакет отличается от кадра. Практика: делаем сокет-сервер, например, для чата. Разберитесь с XML, HTML, JSON. XML особенно. Освойте XPath.Операционные системы. Задача состоит не столько в изучении операционных систем, сколько в изучении принципов распределения ресурсов компьютера. Тут же надо разобраться с многозадачностью, которую я вам как-то отсоветовал изучать сразу. Матчасть: опять же Таненбаум. Разберитесь с алгоритмами для планирования процессов, организацией памяти, файловыми системами, ядрами. Есть толстенный учебник Дейтелов. Помните, вы по ним си изучали? Так вот, ещё есть и по ОС учебник. Отдельно изучаете многозадачность: синхронизацию, пайпы, семафоры, мониторы. В жабе всё это дело есть из коробки и писать программы, которые реализуют такую функциональность будет просто и приятно. Если вы бросили Эккеля на этом месте – самое время начать читать опять. Одного Эккеля мало, используйте гугл. Хотя, наверное, к этому времени вы уже сменили язык. Практика: многопоточные приложения. Сделайте свой компьютер многопоточным. Это весьма занимательно.Формальные языки и методы трансляции. Да, вот она вершина, с которой видно весь остальной курс. Если вы досюда добрались, то у вас железные яйца. Жму руку. Хотя и написано, что теория трансляции, надо обратить внимание на синтаксически управляемую обработку данных вообще. Матчасть: начинаем разогрев с главы учебника по дискретке про семиотику. Продолжаем Ахо и Сети, Книгой Дракона. Введение по дискретке там есть, но бедное. Нужно осилить грамматики, языки, иерархию Хомского и соответствующие автоматы. Кстати, автоматы в конце SICPа есть. Изучаем работу компиляторов и интерпретаторов. Изучаем оптимизации. Отдельно про регулярные выражения. Что такое регулярное выражения вы поймёте при изучении иерархии Хомского. Но регулярные выражения – это уже прикладная область, и чтобы их составлять нужно быть знакомым с синтаксисом, обозначениями и.т.п. – учебник по дискретной математике вам этого не даст. Прочитайте книгу О'Рейли про регулярки. С совами на обложке. Практика: написать несколько сложных регулярок, компилятор, интерпретатор. Да, чёрт подери, настоящий оптимизирующий компилятор простого языка.Стандарты в программировании: всё самое сложное вы уже осилили, осталась сущая малость. Во-первых, стили разработки. Юнит-тесты, UML, рефакторинг, всякие совершенные коды. Уже пора изучать язык, на котором будете работать, и изучать классические труды о его устройстве, стандартных библиотеках и методах. Для прихода к просветлению можно таки выучить модный хачкель. В книжках, которые я рекомендовал есть моря ссылок на другие труды. У вас уже должен быть большой кругозор. Думаю, к этому времени вы уже знаете, что делать.
это не вайп, просто тут удобнее читать
>>807916хуйня а не методичка> Знать: что такое вентиль, что из них составляют: там очень подробно описано по разделам. Не путаться в шинах. Знать про адресацию памяти, прерывания. Практика: Спроектировать простейший "железный" компьютер из блоков.слышишь анон, чтобы стать ПОГРОММИСТОМ нужно знать что такое ВЕНТИЛЬ. Без этого НИКУДА
>>8079021) Зачем хочешь вкатиться в айти?2) Может это просто не твое? Я например хотел быть тру-экономистом/финансистом, но потом, после 3 лет обучения и некоторой практики, осознал что не потяну это в силу многих причин и удовольствия никакого не получу от этой деятельности. В итоге работаю эникеем, а в качестве хобби делаю под настроение сайтики (убогие довольно) и прилагающиеся свистоперделки (классик комбо: HTML+CSS+PHP+JS+кривые руки).Так и живем.
>>807844http://pastebin.com/EmN0QQMG я упорот, поэтому объяснения достаточно бессвязные
>>807925Бля, если ты понимаешь что и как работает в пеке то намного легче понимать ошибки программ и тому подобное+это весело.
>>807927Спасибо, пойду упарывать то, что ты расписал, надеюсь разберусь.
>>807926Дык я очень хочу в геймдев вкатиться! Да и в принципе в любую разработку! Даже сокеты программировать! Но из-за огромного разнообразия я как-то теряюсь. Но паста выше очень мотивировала, так что начну-ка я, пожалуй, опять с нуля.
>>807934На лурке, откуда я эту пасту и взял, есть паста про геймдев, могу и ее скинуть.
>>807916Очень пугают книжки. INB4: СЪЕБИ ДАУН НЕ ЛЮБЯЩИЙ ЧИТАТЬ Читал Эккеля, так там что-то сложно начинается со слов о наследовании. Вот и бросил...
>>807934Геймдев в РФ мертв, на западе все плохо. Я в /un/ большую пасту по этому поводу писал, может найду и вкину.
>>807936Лол, меня сицп пугает, особенно когда задание сложное а они там сложные что пиздец для моего маленького мозга, мой мозг сразу мне "не, тут думать надо и при этом долго, пойду ка я подрочу лучше". Поэтому только превозмогание, только хардкор. а на edx есть тот же СИЦП от мита, но видео-курс, да еще и на пистоне, и задания там для аутистов, так что можно с него начать
>>807934>Но ведь ГД - днище, особенно в РФ. То есть смотри, ни одной приличной компании нет, все подмяли под себя мейл ру всякие, там количество менеджеров на одного разработчика в несколько раз больше, чем в каком-нибудь Убисофт. Есть, вроде, филиалы того же Убисофта, но это черная работа - аутсорс рисования бочек и прочего говна. Ну и сама по себе индустрия для обычного работника очень непривлекательна: большая нагрузка, короткие сроки, маленькие зарплаты (в ЕА в Америке топовым разработчикам платят около пары штук в месяц, а это не очень много даже для России, если мы говорим про программиста высокого уровня), никакого творчества (как начальник сказал, так и будешь делать, твоя вовлеченность в процесс минимальна). Погугли там "анонимное письмо EA" или как-то так. Короче, кодерам в игровой индустрии не место, там за лакомый кусок пусть грызутся творческие личности ака гей-дизайнеры и топ-менеджеры всякие. Лучше зарабатывай много денег и просто играй во все игори.
>>807938"Большой" геймдев в РФ мёртв, но разработка мобильных игр жива, и уж точно никто не мешает сделать инди-игру, воплотив заветную кирилломечту.На Западе всё не плохо, на Западе всё нормально, а для инди-разработчика - лучше, чем было лет 5 назад.
>>807943Я вот не пойму, а как именно он видит себя в геймдеве? Если он хочет работать программистом, то у меня для него другой вопрос - в чем разница работы программистом в геймдеве и в любой другой сфере? И там и там ты не будешь иметь ни малейшего отношения с деятельностью компании, твоя задача - тупо писать код.
>>807942> Лучше зарабатывай много денег и просто играй во все игориКакой смысл в деньгах когда ты не занимаешься тем что нравится?
После очередной переустановки шиндовса решил задуматься над покупкой macbook air 13 дюймов. Но не уверен, можно ли на нём прогать без проблем. Есть у кого опыт использования phpstorm и pycharm на macbook air? Тянет ли? Как вообще с погромированием на mac OS?
>>807950раз ты спрашиваешь, то ты наб. для начала этого конечно же хватит. но если ты углубишься и\или начнешь зарабатывать этим, то эйра не хватит совсем. макось в принципе схожа с линусом а значит пресмыкаться будет как на родном
>>807944Разница в требуемых навыках и задачах к-рые придётся решать.В большой компании возможности повлиять на геймплей, сюжет игры или что-то такое не будет.В маленькой, где все друг друга знают, атмосфера неформальная и может и не быть чёткого разделения ролей, думаю, вполне можно.>>807950Я сам не пользуюсь, но в знакомой конторе, где пишут на Ruby on Rails, все на маках. Разворачивают для тестирования, видимо, там же. Хотя не знаю, не возникают ли у них какие-либо проблемы, когда деплоят то же самое на линуксе.
>>807950От памяти зависит. На 4гб работает, но радости чего-то нет. На 8 всё хорошо.> с погромированием на macНикаких проблем.
https://www.youtube.com/playlist?list=PLfAlku7WMht6janxhS4D7XqajI7Knq1sSвкину ка и сюда начинающим братьям питорасам
>>807957Вы заметили как забавно обычно тянки произносят слово лямбда?
>>807958лол нет, какой урок?
>>807958>>807959а, нашел. да, угарно, но теперь придется дрочить
>>807959В конце. Но это не только у неё.
>>807958Вполне обычно она произносит. А как надо?
>>807954Так я именно про эйр спрашиваю, т.к. бюджет не позволит мне купить что-либо покруче, а в твоей конторе, могу предположить, все на аймаках сидят.>>807956Т.е. если брать с 8-ми гигами оперативки, то проблем не возникнет?
>>807966Я про голос. Всегда веселило.
>>807967Да, не заметил (я по сути прочёл только последний вопрос "Как вообще с погромированием на mac OS?"). Тогда не знаю, но, кстати, возможно кое-кто там и Air использует, уже не помню точно.
>>807970Ну, в принципе, это был мой второй вопрос и меня тоже интересовал, так что не знаю, почему я доебался до тебя, ты по делу ответил, спасибо.
Грустненько. Начал читать Страуструппа, думал "вот сейчас прочитаю эту тысячу страниц и стану программистом". Потом добавился Шлее, потом Совершенный код, теперь Алгоритмы и структура UML и что-то мне подсказывает, что это еще не весь список книг, что нужно знать для того, чтобы гордо пойти устраиваться хоть кем-то. Много-много читать, но я хоть еще учусь и работать на всяких подработках не нужно. Наверное, мне еще повезло.
Как происходит открытие портов на пк?Насколько я знаю, настройка сего происходет на 192.168.0.1. Также есть определенные тулзы, позволяющие делать это не заходя в браузер.Когда я писал клиент-серверы, при первом запуске происходил запрос от фаервола на разрешение, возможно это и было "открытием" порта? Возможно ли открывать порты скрытно, с правами администратора или с правами сервиса? Как на этом строятся бэкдоры?
я долбоеб учусь. форм бордер стаил - нон. как форму переместить по экрану за любое место? везде пишут про событие OnMouseDown. как его создать? в Form1?
Хочу быть днищем от мира программирования. Настоящий кодинг не для меня. Хочу просто работать за доширак и сижки, влача жалкое существование в коммуналке. Посоветуйте язык или направление
>>808015Очевидно же - веб-программирование но даже там все будет не так просто Потому что даже на дошир тебе не заплатять за никому нахуй не нужную вещь
Анон, неофициально говнокодю джава джуниором полгода. Поддерживаем сервер с сайтом на глассфише. Иногда пишу на сишарпе. Но постоянно читаю о умирании языка, да и стаж нарабатывается только в моей голове. Думаю начать параллельно изучать что ни будь по интересней. Что посоветуете?
>>807653Бамп вопросу.
отучился первый курс на ит-специальности. мне оче нравится прогать, что-то придумывать и реализовывать. единственное, что меня беспокоит, это то, что я слоупок относительно своих одногруппников, которые, например, калькулятор на стеке написали за 3-4 дня, а я тормозил со сдачей до двух недель. как пофиксить свою медленность в реализации? или это оттачивается лишь количеством работы и придет с опытом?
Чтоб не засирать доску спрошу тут. Можно ли будучи обычным хуём вкатиться в Программирование? Например js.Программированием не занимался точнее работал в бейсике на первом курсе лолСам азаза сисадмин. Компания в которой работал закрылась и теперь я в своей мухосрани нахер никому не нужен. Благо есть деньги, на которые смогу пожить месяца 2-3. Смогу ли за это время вкатиться в js и жить хотя бы на фрилансе? Можно конечно переехать миллионник какой-нибудь, но что то мне подсказывает, что и там лучше быть погромистом.
мрази, где го тред?
>>808041го тред держался только на анальной клоунаде Илюшиилюша съебал, можешь можешь побыть его заместителем
>>808039Можно, для этого тебе понадобится изучить хороший язык программирования. Хороший в том плане, что находясь в тусовке, ты всегда сможешь развиваться и изучать что-то новое, как фундаментальных, так и в прикладных направлениях. Сейчас таким языком является Haskell.
>>808046что за клоунада? петуша твой писал что го лучше всех в мире, хлебая борщ с мамкиного дивана?
>>808047Спасибо, может посоветуешь, где начать учить?
>>808056Если есть хоть немного знаний программирования, читай это: http://www.ozon.ru/context/detail/id/30425643/ Если совсем новичок, пойдет эта книга: http://www.ozon.ru/context/detail/id/28346038/ Ну и куча онлайн-учебников. Вот, например: https://anton-k.github.io/ru-haskell-book/book/home.html Хороший учебник, всё расписано подробно.
>>808062Благодарю, няша!
>>808064тебя наебали, анончик, не учи хаскелл
>>808074Двачую. С другой стороны, если человек не смог банально загуглить вакансии, чтобы понять, что нужно учить ему никакие советы не помогут.
>>808078> вакансии> надеяться на работу, когда поставил её как цель
>>808079>> Надеяться поесть, когда поставил цель поесть.
>>808081>> безумие
>>808081> оправдываться, что нужно еда, когда хочется много денег и свой стартап
>>801885 (OP)>В: Хочу стать программистом, какой язык учить?>О: Английский + JavaЭто еще актуально? Или поменялось что то?
>>808092Не актуально, с 86 года шапку не обновляли.
>>808093Джава так давно умерла?
>>801885 (OP)ананасы, какие максимальный и минимальный размеыр (и определены ли они вообще) поля статуса HTTP-ответа? Мне нужно выковырять из HTTP-ответа код ответа, однако я не уверен, какой размер буффера выделить.
>>808078Я загуглил вакинсии. Везде требуется явамсрипт. Что не так?
Посоны, есть сишка и функция, которая возвращает 1 или 2. Как мне if'ом проверить вернула ли функция одно из этих чисел? Делал так "if (func() == 1 || 2)" но хуй.
>>808151 Будущие программисты.
>>808155Я только учусь. Ну ёбана, подскажи, забыл как его делать.
Где ошибка? http://ideone.com/NR5Gze
>>808151a = func()switch acase:1~break;case:2~break;
>>808188Ты сам по себе ошибка и не должен был появляться. Поставь switch, аутист.
>>807914>Что именно ты делаешь с использованием этого, гм, стэка технологий?notepad для регулярокcmd - сортировал, разбивал, копировал файлы по условию/монтировал дискиvba - анализ таблиц, форматировал вывод, операции со строкамиbash - насиловал сервер на 2.6 ядре
>>808205>>808205ok
Аноны, что можете посоветовать из статических языков для маленького сервиса? Кроме java/scala и go и выбрать выходит не из чего.GO попробовал, но relationship в доступных orm не осилил, все там как-то через жопу.
>>808258На жабе пиши и не выёбывайся, хипстер.
>>808258https://manning.com/books/microservices-in-net
>>808263.Net на linux серверах не работает, а я винду в глаза уже лет 7 не видел T_T>>808260Видимо это и остётся. Видел, лор на scala написан, наверно её и возьму, да.
Что можно курануть по Java на русском, имея опыт в C#?
>>808316Философию от Эккеля
>>808317многовато воды и буков. местами скипаю страниц по 10.
>>808319Все правильно делаешь, у тебя ведь уже есть опыт. После этого наверни книгу Идеальный код обязательно и всякие новые фичи в java 1.6-1.8.А дальше уже придется заставить себя читать документацию по монструозным фреймворкам типа spring/play, осваивать gradle\maven\ant.
кто за winapi спрашивал?
>>808324Спасибо за совет. p.s. с шарпом было проще, однако.
>>808329Не спорю. но Java EE это сложный мир вкб приложений и сервисов, часто даже масштаба чуть меньшего, чем ibm. У тебя только верхушка айсберга, удачи, анон.
>>808334это типа спринг - java ee? наркоманов прибывает.
>>808324Есть хорошие книги по Spring и вообще по Java EE?
>>808343Spring не входит в стандарт (изначально появился как более простая альтернатива EJB), но обычно используется вместе с другими EE технологиями.
>>808354всякими макаками, кто стандарт не читал, может потомучто даже читать не умеет, а може привык все клепать через жопу.
>>807979упражнения делал?
Ребята, помогите дауну. Есть некий сайт, куда можно логиниться только через гуглоаккаунт, я хочу залогиниться туда, получить куки, после чего спокойно дергать API. Но я чет не ебу как в коде пройти авторизацию. То, что я гуглю, как правило, оказывается руководством "как настроить авторизацию на сервере", что мне нахуй не сдалось. Может, я не умею гуглить, да
Господа, привет вам от админа.Два вопроса:1. Как, по вашему, выглядит идеальное техническое задание?2. Можно ли, что авторское право на ПО достанется заказчику, а не исполнителю в виде юридического лица? Это может как-то регламентироваться в составлении контракта на ПО?
>>8083941. Идеальное тех. задание - это то что ты напишешь сам прессуя заказчика отказаться от всяких ебанут фантазий в процессе становления требований.2. По российским законам автор является единственным владельцем интелектуальной собственности, если ты ее не передал отдельным документом, то все могут идти нахуй.
>>808359До EJB 3.0 писать на Spring было гораздо проще, с тех пор его повсюду и используют.По мне, и то, и другое говно, я пишу только на Play.
ПРограммач, особенно веберы. Скажите, на чём пишут вот такие игрушки и как что нужно, чтобы вставить их на сайт?https://meduza.io/feature/2016/07/28/kakoy-ty-pokemonЗанимаюсь сайтом(контентом), хотел бы клепать такие игрушки. Как сделать такую хуйню на Java я знаю, но как сделать такое для веб и чтоб у всех ещё и работало в браузере?
>>8084212. Если сможешь доказать, что ты автор.
>>808455Хуйня какая-то, это делается на обычном HTML + JavaScript.
>>808459да знаю, что хуйня.Ок. копну в эту сторону, спасибо
Аноны, я немножко ньюфаг, прикреплённый тред про Golang не нашёл, спрошу здесь. Читаю книгу про Go. Дошёл до каналов. И есть такой код:http://pastebin.com/qkXCAEXWСобственно, вопрос. Каналы же — это связующие элементы между двумя горутинами. А здесь сообщение, посланное из горутины, приняли вне горутины! В смысле, не в другой горутине, а вне её! Как так? Я что-то явно не понимаю. Объясните, пожалуйста.
>>807653>>807682haskell
>>808525Тьфу.бамп >>807653
А есть вообще четкий план действий, чтобы максимально быстро вкатиться джуном, язык похуй, сфера похуй, нужны деньги, дс. Желательно какие нужно иметь навыки, как проверить, что эти навыки есть и тд.
Хей, кто-то может пояснить уженешкольнику за машинное обучение?Предположим, я написал наивный байесовский классификатор, там используются вероятности признаков, это хорошо когда признаки бинарны. Но если, например, значения каждого признака может лежать в некотором диапазоне, использование точечных вероятностей ни к чему хорошему не приводят и точность классификатора падает ниже уровня random.org.Как я понял, в таких случаях вместо вероятностей используют плотности распределения и интервалы, я прав? Просто разделяем обучающую выборку на интервалы и используем для них плотности вместо вероятностей?Другими словами, что на практике нужно делать с найденной плотностью, что бы получить из нее вероятность?
Ищу партнёра. С меня обход капчи с тебя многопоточная вайпалка для двача. Когда запилишь просто кинь её в этот тред и оставь контакты.
>>808521Можно и не в горутине принимать, main только блочится, пока не примет из этого канала.
Такой вопрос, как относитесь к порталу Хакер и какие журналы/порталы читаете?
Студент 3 курса репортинг. Есть время для фул тайм работы. Нужно выбрать язык. Знаю неплохо питон и жаву. Хотелось бы узнать перспективы данных языков, на каком вакансий больше и легче вкатиться.
>>808561Очевидный Haskell очевиден.
>>808561Советую взять Haskell.
Привет, пр! только изучил основы питона и сел за написание калькулятора. пишу через цикл while и множество if - elif-овчто бы человек писал сначала действие а потом уже числа. так вот, хотел поинтересоваться у вас стал ли я быдлокодером после этого? может быть это делается куда проще? если я правильно понял суть быдлокодинга - чем больше костылей тем лучше. не так ли?
>>808611Не ссы. Пока пиши как можешь, со временем прозрееешь.
>>808623значок жеа ты как предлагаешь? сразу выражение писать? и как я такое посчитаю? как сканировать строку?
>>808627Введите тип математической операции (+, -, *, /, sqrt, ), для выхода наберите qВведите число 32Введите показатель степени 032 в степени 0 : 1вот так это выглядит
>>808627Калькулятор 0.1bВведите тип математической операции (+, -, , /, sqrt, * ), для выхода наберите qВведите число piВведите показатель степени 3Something work wrong<class 'TypeError'>До свидания!
>>808627>Получается пиздецПолучается очень удобная префиксная нотация. Короче, он щас там интерпритатор Scheme на питоне напишет
>>808629как запретить вводить стринги я не знаю еще
>>808625Попробуй задать операциям приоритет[+,-] — 1 приоритет[*,/] — 2 приоритетпройдись по строке, если увидешь открывющую скобку то увеличь значение всех приоритетов на 3. Если закрывающую, то наоборот, уменьши на 3.Например, строкаs: 1+(4/(1+1))-5Должно получитсяs: 1 + 4 / 1 + 1 - 5m: 1 5 7 1То есть строка без скобок, 4 операции, 4 приоритета в отдельном массиве. Как решишь эту йоба задачку приходи дорасскажем как напЕсать твой йоба-калькулятор.
>>808635Пишем свой матлаб, хуле.
>>808634что значит пройдись по строке? как сканировать стринг? я же без году неделю в питоне
>>808641Предполагается, что на этот вопрос тебе может дать ответ гугл. Не знаешь адрес?> www.google.com
>>808642>>808642>*Firefox не может найти сервер www.google.com
>>808643Значит не судьба тебе стать программистом ((( сорян.
>>801885 (OP)Реально ли стать программистом-кодером, если я не так уж и хорош в математике? В 10 и 11 классе хуёво понимал основы мат. анализа (логарифмы и прочую хуйню). ЕГЭ по базовой математике (в 2015 году) сдал на 14 баллов из 20. Сейчас учусь в вузе на юриста и понимаю, что если не освою программирование, то не смогу нормально зарабатывать и останусь гнить в Рашке. Юристом на тёплое местечко я не устроюсь, т.к. я простой Васян из нищей семьи без связей. Как стать программистом с нуля?
>>808645да иди ты нахуй! на зло тебе, сука, отниму твое поганое рабочее место и буду аутсорсить его китайцам а сам пойду в гугл работать
>>808648У тебя нет шансов
>>808648Становись веб-макакой. Учи вёрстку, жс, пхп и какую-нибудь цмс, например, вордпресс. Работы много, учится всё пару месяцев, доход по уровню рашки будет очень приличный.
>>808650я рад что теперь ты достаточно смотивирован чтобы начать учиться.Так что теперь, сука, закрой двачик и пиздуй искать как «сканировать строку на пЕтоне».И… Буду ждать тебя на собеседовании на мое рабочее место через 5 лет, петушок)
>>808652И не забудь про инглиш - очень важный скилл для вообще любого образованного человека.
почему питонтред мертвый а жстред процветает?
>>808656Потому что питонодауны вые, видимо, выучили, а жсдебилы еще нет?
>>808662а ты кто тогда?
>>808663сидегенерат
>>808667*>улыбается
Почему говорят, что нужно изучать язык несколько лет чтобы писать на нём программы, если можно просто за 3 часа освоить синтаксис и начать пилить приложуху на основе нужного фреймворка?
>>808695чтобы повыебываться, что некоторые учили хуйню в своей шараге 4 года.
>>808695Не релевантно для нормальных языков.
В чем разница между Wordpress'ом и Django'й?
>>808700Например? Какие могут возникнуть сложности?
>>808629Загугли " обратная польская запись"
>>808628А взятие корня ты сам реализуешь или библиотеку, как лох подключаешь?)
Написал в питон треде, но там что-то мертво.Посоны, есть файл с таким содержимым:['https://images.alphacoders.com/583/583721.jpg', u'Jena Malone', '.jpg', '583721']['https://images3.alphacoders.com/583/583713.jpg', u'Olivia Wilde', '.jpg', '583713']['https://images4.alphacoders.com/583/583708.jpg', u'Victoria Justice', '.jpg', '583708']['https://images3.alphacoders.com/583/583703.jpg', u'Veronica Lake', '.jpg', '583703']['https://images3.alphacoders.com/583/583702.jpg', u'Natalie Dormer', '.jpg', '583702']['https://images5.alphacoders.com/583/583696.jpg', u'Anna Faris', '.jpg', '583696']Как мне эти строки обратно в список записать? А то они только как str работают, а мне надочтобы они в list прочитались и я мог делать такlist[0][0]>'https://images.alphacoders.com/583/583721.jpg'list[0][1]> u'Jena Malone'
>>808717split(',')
>>808720Почему запятая-то? Каждый итем в скобках квадратных. Питон эту хуйню как за строку считает. А мне надо чтобы это был список. список списков с 4 элементами
>>808728Делаешь для каждого списка цикл с этим методом и получается в каждом списке будет список с отдельными элементами https://ideone.com/43jlGj
>>808717Сначала сплитишь по "\n".Потом слайсишь с 1 по -1 (убираешь скобки).Потом слитишь по ",".
>>808733>>808732Все, понял, спасибо.
>>808535Бамп. Кто-нибудь.
>>808667А чем Гителер плох?
Анончики, подскажите мне книжку/сайтик с годными разборами полезных алгоритмов. Было бы вообще идеалтно если на js, но с (и с++) тоже пойдет
>>808742>evalумри нахуй
>>808764Жидов мало сжег.
>>808652>вёрстку
>>808848что не так?
>>808849Я верстку не люблю. Я ненавижу вертску, и делайте со мной что хотите.
>>808854чего так?
В чём отличие Джавы от джаваскрипт?
>>808856А хуй знает. Какое-то прямо отвращение. Вообще не люблю кропотливо вымерять хуйню дизайнерскую.
>>808858джява - минималистский максимально простой в освоении язык для встраиваемых устройствджяваскрипт - большая платформа под веб, сервера, десктоп, мобилки
>>808866так зачем кропотливо вымерять? Делай наотъебись, чтоб выглядело более-менее норм.Алсо, я бы сейчас с радостью поверстал бы чего-нибудь на удалёнке.
>>808890А что тебе мешает?
>>808892Не знаю, где такие вакансии искать. На фриланс-биржах так вообще желающих по 50 человек на заказ.
>>808906А ну ты и песик.
>>808870> для встраиваемых устройствЭто как?
>>808914Стиралка, посудомойка там...
>>808714а как подключать библиотеки?
>>808717eval
>>808911Всмысле?
простенький сайтик забисплатна кун в треденачал учить питон, пока занимаюсь всякой хуйней с функциямикогда я смогу сайт запилить? или стоит бросать все и на жс пересесть
какая разница между шарпом и плюсплюс, если под винду и виндовсформой обмазыватсья? синтаксис одинаковый же?
>>809059Например. http://www.pinvoke.net/Я тут пытался перехват функции на шарпе написать, оригинал как бы на крестах, а подсовываю шарповскую. Ну в общем не вышло на моем уровне скилов. Разбираться в этом уже запал затух.
>>808378Бамп вопросу!
Как по английски написать "портировал на виндовс"? в смысле раньше прога работала только для линукса, а теперь ещё и для винды. а чтобы на гитхаб закомитить нужен комнтарий. не могу придумать такой коментарий который бы искался в гугле
>>809083The Program Ported to Windows
>>809087Слишком длинно и The Program лишнее. Если коммит к программе, то очевидно что он для этой программы. Не был уверен в союзе. Просто ported to windows можно написать?
>>809083Просто windows support.
>>809093Дело в том что это в теории и никакой поддержки я не обещаю т.к. винды у меня нет.
>>809059Современные кресты, это либо ехал шаблон через буст, либо формочки на qt, либо легаси. Вот похожий синтаксис только в последних двух и там они уже потихоньку двигаются в сторону первого. И вот шаблоны в крестах это нихуя не генерики из Шарпа, это эдакий функциональный язык стадии компиляции.
>>809059Тем что кресты для этого подходят хуже.
>>809097Тогда "Experimental windows support". Можно создать issue и отдельный бранч, который развивать параллельно остальным разработкам, и потом влить в основную ветку с таким комментарием.
>>809102Точно спасибо. Без бранча сделаю.
>>809059Помни, что C++/cli это гроб, гроб, кладбище, пидор.
>>809059Я думаю, разница та же что и везде - если C++, то ебли с написанием кода больше, удовольствия от работы меньше, производительность того, что получается в итоге, выше.>синтаксис одинаковый же?нет
>>808858Примерно в том же в чём отличие Фортрана от Окамл или Кобола от Раста.
>>809127Ассемблера от лиспа? Си от хаскеля? Хтмл от го?
>>809131Да, как-то так.
Не знал, где именно задать этот вопрос поэтому задаю его здесь.Существует ли возможность получить доступ к документам вк без аутентификации?
>>808378бамп
Неоднократно приходится слышать, как среди различных сфере применения ИТ (таких, как веб, мобильные, геймдев и т. д.) перечисляется интырпрайз.Но правильно ли я понимаю, что там по сути используются веб-приложения или реже десктопные приложения, пусть и со своей спецификой? И правильно ли я понимаю, что в РФ и сопредельных странах 80 % тырпрайза - это 1С?Чем создание энтерпрайзного приложения, допустим, на .NET принципиально отличается от обычной разработки на ASP.NET?
>>809131Названием???
>>808858>Джавы от джаваскриптпервый - язык программированиявторой - язык скриптования
>>809171>второй - язык скриптованиятвои данные устарели лет на 10с тех пор как появились v8, node.js, jvm nashornсейчас это полноценный язык запиливания серверов и даже десктопных приложений
>>809175>язык запиливания серверовОн же медленный. Зачем тогда всё это, а?
>>809181Это он только в браузере медленный.
>>809190Да и то лишь при взаимодействии с DOM.
>>808378Сука, ответьте мне, кто-нибудь, я в отчаянии :с
Аноны, java или что-нибудь из семейства C?
>>809221Хуярь сразу сишку, потом на любое си подобное говно изи перейдешь инфа сто.Хотя, если ты язык выбираешь, чтобы потом быстрее работу найти, то сразу иди нахуй, погромист.
>>809225>Хотя, если ты язык выбираешь, чтобы потом быстрее работу найти, то сразу иди нахуй, погромист.двачуюмамкиных зарабатывальщиков денег че-то развелось уже как говна
>>808858Если хочешь каждый год переписывать всё на новомодные фреймворки и ебаться с миллионами зависимостей, используй второе.
>>809230тричую, предлагаю всем этим пидорам советовать пехепе и слать в воркач
>>809225>>809230>>809241Да нет, мне не для заработка. Это лишь увлечение.
>>809175Кул стори бро.
>>809221Что такое "семейство C"? Если C и C++, то так бы и написал C/C++. Если C, C++ и Objective-C, то стоит помнить, что последний, хотя и является надмножеством C (в отличие от C++), занимает специфическую нишу и знать C в этой нише не обязательно, а вот Swift - обязательно.А C# так и вовсе клон Джавы.
>>809352Подразумевается C-подобный синтаксис, скорее всего, так что это и жаба, и сярп и кресты.
>>809244Если увлечение, то лучше не C или Java, а Haskell. Можно даже какой-нибудь Prolog, Forth, APL, Mozart/Oz, Smalltalk, Elixir или Idris. На худой конец Swift/Go/Rust/Scala/F#/Clojure/Erlang.Но Джаву - ни в коем случае. Единственный разумный аргумент в пользу изучения этого языка (так же как и 1-Эсс) - возможность заработать денег.
>>809356Да, но тогда исключение Джавы из "семейства C" странно выглядит. А так вообще-то и в JavaScript синтаксис в целом C-подобный, и в большинстве других современных императивных языков.
>>809369>и в JavaScript синтаксис в целом C-подобный, и в большинстве других современных императивных языков(но не до такой степени как в Джаве)
>>809356Фу, кому вообще есть дело до синтаксиса? Он не решает нихуя. Да и он противопоставил жабу семейству Си, значит он не об этом.
Прикрепите https://2ch.pm/pr/res/799576.html в шапку пожалуйста
>>809232>>809328У вас бугурт, сударь.Сначала идею использовать JS за пределами браузера игнорировали. Затем над ней смеялись. Затем от неё бугуртили, затем с ней боролись. А потом JavaScript победил. Это уже произошло, и с этим нужно смириться.
>>809386Кого он победил? Пхп?
>>809388Всех.
>>809389чимпиен просто.
>>809386Так кого всё же победил жс кроме раби и пхп?В его популярности виновата только асимметрия информации между коденгом и бизнесом, как и с джявой.
>>809393Кто пхп победил? Когда?
>>809393>раби и пхпЭтих недостаточно? Ну вообще-то примерно ту же нишу занимал Питон, да и отчасти ASP.NET. А ещё JS проникает на мобилки, постепенно вытесняя Java и Obj-C/Swift.
>>809397>вытесняя Java и Obj-C/Swift.
>>809397>Этих недостаточноЭти если ты не заметил сами отмирают по другим причинам.>вытесняяМного знаешь приложений на мобилки кроме в жопу тормозного слака, звпускающегося по 5-6 секунд на последнем айфоне? Лагающий чатик это конечно да – нужно было постараться, уже все вытеснил жс.>ПитонС области прототипирования и тестировки он никуда не продвинулся. >ASP.NEТИ что,много энтерпрайза пишут на той же номер? Лол.
>>809401>номерНоде*
>>809401>И что,много энтерпрайза пишут на той же номер?ASP.NET - это прежде всего не энтерпрайз, а сайтики для тех, кто по каким-то причинам возжелал виндовый сервер, т. е. аналог ПХП/Руби.
>>809386Ты используешь параметр количество пакетов, как аргумент в пользу того, что JS победил?Ты же знаешь сколько из них заброшены, или не доделаны, или еще что-то.Лучше бы их было в 10 раз меньше, но все доделаны до конца.
>>809386>>809407Серьёзный вопрос - а почему именно у Ноды такое охуительное количество пакетов и оно так быстро растёт? Это особенность комьюнити, особенность NPM или ещё что-нибудь, должно же быть объяснение?
>>809401>Эти если ты не заметил сами отмирают по другим причинам.А сами ПХПшники говорят, что PHP7 - это кул, что он быстрее всех прочих языков, кроме C и C++, и т. д. Лол.
>>809408Хз.Могу предположить, что сумма пакетов = кол-во девелоперов простоту добалвения пакетов в репозиторий скорость изменений в ЯП.P.S. абу, я ебал твою капчу
>>809405Они и на виндовом сервере отлично работают, не считая ебли с настройкой и установкой.>>809408Оно простое – у них принято на каждый пук завалить пакет в нпме, буквально ради 1 функции. Вспомни недавнюю историю про то, как такой пакет в 11 строчек умудрился поломать половину пакетов ноды.
>>809412>Они и на виндовом сервере отлично работают, не считая ебли с настройкой и установкой.Ну и ASP.NET работает на никсовом сервере, не считая ебли.
Объясните оппик, эти книги дополняют друг друга или дублируют? В каком порядке читать, сверху вниз?
>>809440>В каком порядке читать, сверху вниз? Снизу вверх, конечно же. В глаза долбишься?
>>809453Это только 2 книги. Остальные можно читать в любом порядке.
>>809455В любом случае в нормальной книге указывают prerequirements касательно знаний.
>>809410> всех прочих языков,Наверное, подразумевали Python и Ruby, как ближайших конкурентов, а ты просто навыдумывал.PHP7 быстрее, чем Python и Ruby. http://benchmarksgame.alioth.debian.org/u64q/compare.php?lang=php&lang2=yarvhttp://benchmarksgame.alioth.debian.org/u64q/php.htmlС Perl даже не сравнивают, он медленный.
Какие языки и инструменты/среды подходят для задач типа"Взять из файла текст, разбить на строки, перевести строки соответствующие условиям, сложить текст, перезаписать файл"
Сап, аноны. С сентября иду на вторую вышку погромистом. Сам я старпёр-кун. Неважно зачем и почему.Решил до сентября подучить какой-нибудь язык, чтоб совсем нубом не оказаться на парах. Сам гуманитарий, алсо.Выбрал питон. Хороший ли выбор?
>>809531Любые.
>>809532Выучи кресты и все тян на потоке тебе отсосут.
>>809532Да.
>>809531Питон.>>809532Лучше матан подкрепи, у нас в вузах название очень редко соответствует содержанию профессии.
>>806071Вот сейчас так и происходит. Любое изменение памяти приводит к кику, повторное нарушение привело к бану. Оказывается, для модинга игры, модеры использовали тоже хуки. При загрузки игры, они внедряют свои библиотеки со своими фичами через файл flhook. Бегло глянув, нашел, что у этого хука куча плагинов. Возможно в одном из плагинов есть этот античит. Но в этих плагинах, конечно же не прописаны названия функций. Похоже соснул.
>>809536Правда?
>>809548Отвечаю.
>>809551А это серьёзный аргумент!Окей. Буду учить кресты.
Пытаюсь настроить на rasberry pi светильники, делаю все интуитивно, не программист. Прошу помочь.Обращаюсь к unix сокету:stream_socket_client("unix:/tmp/...sock", $errno, $errstr);Отдает ошибку:[error] 26636#0: *3 FastCGI sent in stderr: "PHP message: PHP Warning: stream_socket_client(): php_network_getaddresses: getaddrinfo failed: Name or service not known in .../index.php on line _ PHP message: PHP Warning: stream_socket_client(): unable to connect to unix:/...sock (php_network_getaddresses: getaddrinfo failed: Name or service not known) in ...index.php on line _" while reading responce header from upstream, client: 192.168.0.6, server: localhost, request: "GET /index.php?... HTTP/1.1", upstream: "fastcgi://unix:/var/run/php5-fpm.sock:", host: "192.168.0.7", referrer: "http://192.168.0.7"Погуглил, пишут что проблема в DNS, но у меня все внутри локальной сети, в общем не разобрался (
>>809531Awk. Sed если хорошо знаешь регулярки.
Мне нужно зделоть приложение вполне сложное, но по обыкновенной схеме суть токова: БД -> Web API -> множество клиентов на разных платформах.Вопрос заключается в выборе языка/технологии для API. С остальным определился.Ваши рекомендации? Будь я крутым, запиздячил бы на Spring'e или ASP.NET. Но я js разработчик и мне кажется, что это СЛОЖНА. Тем более, что на джаве и сисярпе мне приходилось писать давно, мало и хуйню.К PHP испытываю отвращение(начинал с него).Node.js тоже не возьму, т.к. работал год с этим говном в хайлоад проекте и больше не хочу. И похуй, что это js, никогда больше не прикоснусь.Что остается? Эзотерический perl(лучше сразу брэинфак, че), всякая борщеедская поебень вроде Go и рельсы.Какой стул выбрать?
>>809592Алсо, я не ньюфайг, 10 лет в айти, просто тредж не хотел создавать.
>>809592Питон офк
>>809600Почему не рельсы тогда? Они куда активнее развиваются, чем джанго. И комьюнити больше, инфы больше. Не?
где можно спиратить с++ без страха 2014+ года издания?google is rigged
>>809531GorillaScript
>>809592Дотнетовский WebAPI не сложный нифига.Из того трэша, что ты перечислил>Эзотерический perl(лучше сразу брэинфак, че), всякая борщеедская поебень вроде Go и рельсы.Лучше рельсы или Го.Есть, кстати, ещё Пайтон.
>>809601Рельсы активнее развиваются?Ха-ха: https://blog.jaredfriedman.com/2015/09/15/why-i-wouldnt-use-rails-for-a-new-company/
>>809604Берёшь Pro-лицуху с сайта Майкрософт, гуглишь код активации, врубаешь и вауля - прога-лицуха за сотни денег у тебя на компу, а ты и копейки не потратил.Сам так сделал с с++ 2012 года.
>>809554up!
Вас так послушаешь, ни один язык не нужен, программисты сидят на улице и попрошайничают, любой язык сложный/кривой. Тогда какой норм?
>>809592пили на свифте, гугли китуру
Хочу, чтоб диалоги вк отображались на рабочем столе на прозрачной панельке. Как реализовать такое?
>>809643developer.chrome.com/apps/notifications
Хочу писать проги, которые потом открываешь с экзешника. Что учить?
>>809624GorillaScript, Swift.
>>809654C#
>>809654Практически любой язык можно заставить собрать код в .exe.
>>809531Лучше всего Perl. Сделаешь все что тебе нужно за 2 часа не читаю учебников, только с помощью гугла и стаковерфлоу.
>>809617я про книжку"с++ without fear"
>>809554бамп
>>801885 (OP)Питоновопросы:1) если a и b двумерные массивы, что возвращает a.sum(-1) или b.min(-1)? Зачем вообще так пишут?2) d = 10, c = 5, какой результат возвращает np.indeces((c, d))?
>>809609почитаю>>809608чей пайтон лучше руби?>>809630я че пидор шоль
В технаре немного учил Делфи, вроде зашло. Но вот хочу заняться программированием и встал вопрос: питон или джава? Питон вроде легче, но джава мощнее как платформа. Посоветуйте?
>>809688>чей пайтон лучше руби?Тем, что он применим не только в вебе, если для тебя это что-то значит.
>>809689Смотря для каких целей заняться.
>>809692нет, мне надо писать таки web apiя думал ты скорость работы вспомнишь. руби самый каличный из всех.
>>809699>нет, мне надо писать таки web apiНу а потом может понадобиться что-то ещё.>я думал ты скорость работы вспомнишь. руби самый каличный из всех.Ну да, обычно Руби самый медленный, выше даже статья была: https://blog.jaredfriedman.com/2015/09/15/why-i-wouldnt-use-rails-for-a-new-company/
Перекатываю из /s свой вопрос:Мне нужен скриптовой язык для конечных автоматов. Чтобы можно было записать этим языком ориентированный граф состояний, при переходе в новое состояние запускать консольные команды, а при выходе анализировать ответ и двигать состояние дальше.Языки общего назначения не подходят - слишком много свободы для отстрела ног, да и хочется иметь возможность визуализировать граф.
>>809753Напиши свой DSL, хули тут думать.
>>809785>Напиши свой DSL, хули тут думать.Не думать, а искать. Писать == потом поддерживать же.
>>809753>>809822Очевидный питон с либами. Опиши свою проблему подробнее.
>>809932Должна запускаться некая программа-конечный автомат, которая должна в соответствии со своим текущим состоянием запускать другие программы и дожидаться от них ответа. В зависимости от ответа состояние должно меняться.Желательно чтобы всё консольное линуксовое, через STDIO/STDERR/STDOUT и коды ошибок.Да, написать на любом языке такое можно, но я не хочу изобретать синтаксис для файлов описания переходов между состояниями и потом ещё баги отлавливать в программе.Задача типовая, вроде, думал есть что-то уже готовое.
>>809932если не найду то напишу интерпретатор для .gv файлов, наверно
>>809962>>809965wiki.python.org/moin/FlowBasedProgramming
>>809968>wiki.python.org/moin/FlowBasedProgrammingСпасибо.Слишком много функционала, но если лучше не найду то это заюзаю
>>803306Ага, под сотню, прямо тебе в рот.
если а это переменная типа инт, операцией а = 5 я присваиваю ей пятерку, вроде все верно?Теперь я уверен что а содержит пятерку.Но вот появляется *а, и она..содержит тое пятерку, или она содержит номер памяти в которой содержится пятерка, или ничего она не содержит?мысли вслух, для обнароужения пробелов в понимании
>>810020Уточнениеint a - указатель на коробочку со значениемa - содержимое вышеобозначенной коробочки?
>>810020Это зависит от контекста. У тебя тут не понятно что такое "*а"- Может быть это указатель на что-то. (Указатель с именем "а". Да, указатель содержит не значение ТИПА, но адрес на значение ТИПА. С помощью указателей удобно работать с толстыми типами данных. Просто делаешь ++ над его именем, и указатель на значение ТИПА увеличится на РАЗМЕР ТИПА. Т.е. на sizeof(ТИП_УКАЗАТЕЛЯ))- Или это операция разыменования. т.е. взятия значения по указателю "а"
>>810022Ебать, я тебе полчаса ответ писал, а ты уже уточнил и все сам понял.Хотя, может я где и ошибся. Уже год наверно не пользовался Си
>>810025>работать с толстыми типами данных.С массивом, списком произвольного типафикс
Значит ли это, что для того чтобы написать эффективную программу на Haskell, нужно хорошо разбираться как работает кокретный компилятор этого языка, какие оптимизации он потенциально может совершить, и писать соотв. код?
https://habrahabr.ru/post/181738/Перевод статейки, которую я нашел полезной при изучении сишки
Go или Python?какие профиты гошки? можно ли в веб на ней? че с многопоточностью делать будем
>>810585>можно ли в веб на ней?да
Приветствую, программисты. Расскажите пожалуйста, как сделать так, чтобы nginx почаще обновлял файлы на сайте?Сегодня вот полдня страдал от того, что, оказывается, если ты поменял файл в директории, нгинкс не сразу это понимает и продолжает отдавать пользователю старые файлы.
Анончики, хелп. Поясните, почему в итоге получается 419, а не 420 и как это пофиксить?https://ideone.com/5dcxKD
>>811213float не все числа может представить точно, поэтому деньги во float не хранят. Проще всего использовать fixed-point, т.е., хранить сразу центы в твоем случае.Алсо, уже есть новый ньюфаг-тред. Этот почему-то забыли закрыть.
Здорова почаны!У меня проблема с погромированием вот какого толка. Никак не могу понять что нужно делать для упрощения архитектуры программы.Я самоучка. Институтов не кончал, книг много не читал, все больше стаковерфлоу да референсы конкретно под текущие задачи почитываю. Делаю так - нашел кусок кода отвечающий на запрос, скопипастил, потестил, переписал под себя, сделал из него функцию и пользуюсь. Код грязный пишу что пиздец но до сих пор хватало. Благо работаю один, некому хуями обкладывать за говнокод. Конечным юзерам пофигу, лишь бы работало.Не хватать стало не так давно, когда посложнее вещи пошли. Вроде веб парсера с генерацией документов. Или вот конструктор сейчас пишу чтоб из данных на ввод лепить данные на вывод, при чем пользователь сам может в гуи схему править что чему соответствует и что как обрабатывать.Мне чего то не хватает, сижу туплю часами, никак не могу взят в толк чего именно. Схемы процессов вроде рисовал. Копипастом в коде тоже стараюсь не страдать, все что используется по нескольку раз выносится в функции которые вызываю из мейна.Как мне кажется у меня проблема с уровнем детализации, не чую когда нужно остановиться или где нужно глубже копнуть.Например рисую схему процесса, вроде все ок, все предусмотрел, пишу под нее код. А потом хуякс и оказывается что я кое-чего не учел и надо схему поправить, правлю, оказывается что функции надо переписывать. Переписываю функции и вижу что надо бы вообще другие писать. Пишу другие и оказывается что опять чего-то в семе не учел. Короче хожу так по кругу пока наконец не рожу. Заябываюсь пиздец, мне код уже в кошмарах снится.Чего посоветуете читать чтоб апнуть скил. Так вот постепенно понимать что же на самом деле нужно это вообще нормальный процесс, или тру посоны по кругу не ходят а сразу все могут предусмотреть?
>>811292Перепостил в новый тред(https://2ch.hk/pr/res/810053.html#811312), этот то уже говорят протух.
>>802296сервер уже настроил, но хотелось бы познать, что в этих линуксах вообще происходит. Уже читаю одну годную книжку. Немет
>>812919>Уже читаю одну годную книжку. Неметустарело на 30 лет
>>813572так я ту, что одиннадцатого года выпуска смотрю.