Сап ночной.Возник вопрос - как автовирить? Рассматриваем два способа - филды и конструкторы сеттеры идут нахуйаргументы в пользу конструкторов: можно хуярить приватные филды легче писать тесты (сомнительный довод, так как заинжектить моку или поднять тестовый контекст как 2 пальца) можно создавать экземпляры вне контекста но зачемаргументы в пользу филдов: проще писать и меньше кода* скрываем от пользователя то, что ему нахой не нужноанон, что ты используешь? что привел бы в довод своей позиции?байтоебские аргументы можно рассмотреть, но, имхо, в бизнес-разработке, если у тебя не высоконагруженная система, то выигрывать 3-5 мс или 10байт - такое себе...
Анон, меня уже очень долгое время как начинающего программиста не даёт покоя вопрос рекламы на сайтах и ее блокировки? Я, как и любой умеющий пользоваться компьютером на уровне выше бабы сраки, пользуюсь адблоком и я даже не могу представить жизнь без этого чудесного приспособления, так как сидеть без него в интернетах попросту невозможно без регулярного выблевывания всего содержимого своего желудка от количества рекламы. Однако, он далеко не сводит всю рекламу в интернете на ноль. Например на порно сайтах он не работает от слова совсем. Также на некоторых мелких сайтах видел такую хуйню, что меня не пускали пока я не отключу адблок. А я встречал сайты, которые могут определить, что у тебя адблок, но только появиться окошко с просьбой отключить адблок, которое можно просто закрыть. Так вот. Почему так нахуй? Пример порно сайтов четко даёт понять, что адблок можно на изичах послать нахуй и эта маленькая сучка ничего не может сделать, так как по моей памяти адблок никогда не работал на порно сайтах. Возможно ли вообще обхождение рекламы на порно сайтах или нет? Но тогда почему другие сайты не используют эту технологию? Это же проебка хуевой кучи денег для владельцев сайтов, которые получают весь свой доход исключительно с рекламы. И самое главный вопрос для меня. Как мне реализовать посылание нахуй ебучего адблока с моего сайта, чтобы мне хотя бы хватило на дошик с колой? (Пикрандом)
Изи же, вешаешь на картинку, которую точно блочат все адблоки, хендлер onerror или что-то похожее. Там какую хочешь логику добавляешь уже.
https://github.com/jwasham/coding-interview-university - теорияhttps://www.topcoder.com/ - практикаhttps://habr.com - хабрПрошлый >>1517540 (OP)(OP)
Аноны, помогите.Как в лазарусе сделать все, что я опишу ниже?Человек в окно ввода набирает текст в несколько строк. Этот текст надо проверить. Если этот тот текст который надо, то вывести окно успеха, иначе - окно неудачи. Например, набрал в окне текст:1. Lol kek2342. Keklol3. LooolKekА мне в 1 строчке надо Lol keeeek234, прога выведет окно ошибки. Короче, как построчно сравнить, то что набрали с тем, что мне надо. Все пишу на лазарусе.
>>1520441> В айти главное то, что хайповей и лучше оплачивается.Ты мудак и говноед. В айти главное то, что (а) быстрее (б) эффективнее решает задачу пользователей. Ни того, ни другого новомодное электроноговно обеспечить не в состоянии.
Привет. Нужна помощь с лабами по машинному обучению на Python. В целом, я ищу человека, кто может написать готовую рабочую программу, а в самом коде я уже разберусь. Учусь на 4 курсе в универе из СПб, темы лаб далеко не самые тривиальные и самому делать банально нет времени. В программах в первую очередь используется либа Pytorch, кроме неё scipy, numpy и т.д. Цену и сроки готов обсудить, никакие дедлайны пока не горят, но уже сейчас пора начать. Если есть предложения, то пишите в телегу @tjrww
>>1520498Двачирую. Из всего, что там могут давать в этом универе, именно эти лабы и будут самым ценным, причем с огромным отрывом от всего остального.
Сап хакеры, вызываю дуремаров знающих C# и синтаксис Unity. Делаю игру на курсач, есть действие по нажатию - спавн картинки и удаление других, всего 4 таких кнопки. Нужен кусок кода, который при повторном нажатие на клавишу не делает действие, которая она должа совершать. Я ебик,код пикрил
>>1520353у тебя волк может находиться в 4х состояниях, просто добавь переменную которая будет хранить последнее состояние и после нажатия на кнопку проверяй - если состояние отличается от нажатого, то пусть выполняется код, который у тебя в ифе (только не забудь присвоить переменной новое состояние после этого).
Предыдущий: >>1501345 (OP)НЕ КОПИРУЙ КОД ПРЯМО В ТРЕД!Для программирования на ХТМЛ https://codepen.io/pen/Для Ноды с консолькой https://repl.it/languages/nodejsДля фреймворков https://codesandbox.io/Залить, задеплоить страничку, сервер, контейнер https://zeit.co/nowАноны, хочу получить советов мудрых, высераю пару предложений и код на скриншоте, а получаю смехуёчки. Как быть?Если рассчитываешь получить дельный ответ, формулируй правильно вопрос:У меня есть проблема\задача (А) %текст-ошибки или задача%. Я пытался решить ее так %кусок-кода-опционально% (Б), у меня не вышло %текст-ошибки%. Я погуглил, почитал документацию и попробовал сделать так %кусок-кода-%(В), но получаю ошибку (Г).Сделай песочницу по ссылкам выше для ясности и удобства. Если когда самостоятельно найдёшь решение — поделись в треде, мы за тебя переживаем.
>>1520926Спрашивали про JS и реакт (80% 20%), сказали преокт на реакте ответ от тимлида: "Там еще сервер не готов, пока посиди на Jquery проекте"
>>1515565 (OP)это называется транспайлеры, чувак.есть языки который транслируется в жс:TypeScript, ScalaJS, Purescript, Elm, ReasonML, KotlinJS... дофига их.А проверять типы чисто, это статический анализ, например Flow. Он может быть использован и как транспайлер и как специальные комментарии.
>>1519292>TypeScriptНа самом деле существенно ближе к Flow, нежели чем к ScalaJS, Purescript, Elm, ReasonML, KotlinJSУ TS по факту нет своего Runtime'а и он по API практически совместим с JS. У него те же типы и структуры данных. В Runtime это практически тот же JS. Чего не скажешь о каком-нибудь Elm.
Тред, посвящённый языку программирования Питон, #72.Предыдущий >>1502633 (OP)ЧАВО: https://github.com/TheKnightsWhoSayNi/info/wiki/Hat актуальность примерно 2015 годаКнижки: https://yadi.sk/d/HQhhsBsq3TVRUqТоже книжки: https://yadi.sk/d/tArKKuQu3KejuqБольше книжек: https://yadi.sk/d/H-00n-UG3RSQemОчень много книжек: https://drive.google.com/drive/folders/13YaFijvuH4dtv-PjUKVWLQ7ZIqXIfCLKАнон, вместо того, чтобы без разметки постить код, лучше шарь его через специальные ресурсы:https://ideone.com/https://pastebin.com/https://pyfiddle.io/https://www.codepile.net/#######################################Вопросы-ответы:А стоит ли читать Лутца, том номер N? Мнения в треде разделены. Кто-то за (очень неплохая база даётся), кто-то против (слишком много воды и объём книг убивает всё рвение). В общем - решать тебе, книга вредна не будет, то ты можешь её просто не дочитать и забросить.Стоит ли читать %книга_нейм%, если там питон версии 2.х? - Нет, не стоит. 100% есть более актуальная книга, для пистона 3.хА что ещё можно читать? - Питон сам по себе очень хорошо задокументирован, и для уровня начинающих, и для продвинутого. Смотри официальную документацию. Можно начать вот с этого https://docs.python.org/3/tutorial/introduction.htmlЕсть у кого на примете годный курс лекций по алгоритмам? Формат лекций мне как-то ближе, нежели просто чтение книги. - МФТИшный курс, например, https://www.youtube.com/playlist?list=PLRDzFCPr95fK7tr47883DFUbm4GeOjjc0Что можно почитать/посмотреть по многопоточности/параллелизации в питоне, да и вообще в целом? - очень годный ролик на американском языке про многопоточность и асинхронность https://www.youtube.com/watch?v=MCs5OvhV9S4А как учить джангу? Нахожу только книги по джанге 1.х - У джанги отличные доки (одни из лучших для пистоновских либ, имхо), почитай их для начала. Книгу по джанге можно читать и для версий <2, это не проблема, т.к. принципы остаются теми же. Для переката на 2.х хватит changelog`a или тех же самых доков/статей. Начни изучать с разбора учебного приложения с голосовалкой, из официальной документации.В ньюфаг-треде написано, что нужно начинать с SICP, чтобы научиться программировать - Вот, пожалуйста, та же самая программа, но переработанная под язык Python http://composingprograms.com/ (нужно знать ангельский или уметь пользоваться переводчиком)Дайте нормальные книжки на русском! Мы, блядь, не в пиндосии живём - брат, смотри книжки по ссылкам в шапке, там есть и русские. Но помни, без языка ангелов твоя жизнь проходит мимо и ты обречён быть на обочине знаний и технологий.
>>1525939>Про другое, к ООП плавно подводят через понятие неймспейсов и стека.Ну хрен знает. Мне сложно представить, в чём здесь взаимосвязь.>У меня не было информатики, я школу давно закончил. Ты я так понимаю третеклассник и пришел похвастаться?Понимает он... И когда же (и где) ты закончил школу, где не было информатики?
Препод дал лабу по работе с MS Remoting. Нужно простой пример работы технологии, он я что-то совсем ебнулся головой не понимаю как сделать задание.Призываю опытных двачепрограммистов С#, помогите. С меня как всегда сундук нихуя.
Всем привет true прогеры, хочу дойти до офиса и сесть на оклад, поработать в тиме и начать развиваться вне дома.Я не полный NULL в программирование, умею С, обучался по Брайану Кернигану и Деннис Ритчи, Герберту Шилдту. Написал более 10к строк кода. Пилил в основном под окошки всегда. В теме более 2х лет. Были мысли о том чтобы пойти пилить под микроконтроллеры, но понял, что не тянет и нет рвения к этому. Люблю писать софт, который выполняет определенную работу по упрощению жизни людей.Сейчас посмотрел в сторону сайтиков: front, back, full stack. Актуально ли для меня, если да, то посоветуйте литературу, япы, каналы, курсы для вкатывания, если нет, готов выслушать советы куда плыть дальше. Заранее спасибо аноны!
>>1519173на втором не занимался, на хекслете проходил курсы, потные задачки рили мозг ломают довольно часто, плюс понравилось что учат фундаментальным мыслям, а не всякое говно типа "таак бляя ежжи делаем слайдер для верстки / как написать говно на реакте за день" и прочая хрень, которая не дает понимания программирования мимо другой анон
>>1519180хуле там всё такое дорогое ёпта. 6к за интенсивментора в месяц? интенсивный высос лавэ. я ебал.
https://github.com/jwasham/coding-interview-university - теорияhttps://www.topcoder.com/ - практикаПрошлый >>1515894 (OP)
>>1519520Вроде не жульничаю но настолько дегенеративная хуйня уже миллион раз задумался нужно ли оно нахуйА че делать?
>>1520464>эффективно кодить могу только первые 2-4 часа рабочего дняЭто норма, тащемта. Если ты пытаешься 8 часов кодить то перегоришь за месяц.
Сап програмач. Как вы думаете, может ли быть большой проект больше чем сайт визитка, интернет магазинчик, калькулятор в WF с хорошим кодом ? И может ли быть вообще этот хороший код, и какова его цена, есть ли в нём вообще смысл. Интересует мнение анонов, которые варятся в этом много лет, и побывали на разных проектах. ЯП не важно. Пилите кулстори, какой пиздец странный код видели на работе. Помню читал пасту, или бугурт, про сайт на AS3, с бд, где названия и поля таблиц, были случайном набором пары букв.
>>1519093 (OP)Работал над одним веб проектом из Китая. Огромный проект для бизнеса, но вылизано всё просто дочиста! Все по канонам того языка, везде всё оптимизировано, лучший синтаксис, табуляции, отступы, код выглядит очень красиво и элегантно. Первый раз такое видел.Потом получил более мелкий проект, но тоже от Китая.Там такая залупа была...Намешаны препроцессоры, разные яп, нет кода по стандартам, хотя казалось бы проект тоже серьезный.
Привет уважаемый анон.Ситуация сложилась так что я твердо для себя решил начать изучать Я даже незнаю как это правильно называть язык программированияО себе могу сказать только то что я абсолютный чайник в этой сфере,но в игрушки играю с начала нулевых..Все настолько плохо что я сам немогу для себя выбрать один из языковУ меня есть так называемая ЖЕЛАННАЯ НО НЕ КОНЕЧНАЯ ЦЕЛЬ,и возможно благодаря ей анон сможет от чего то оттолкнуться и дать мне хоть какой то совет.Я бы хотел научится писать программы и скрипты для рекламы,спама,троянов ,досс атак...Естественно с целью личной выгоды,не исключены и положительные результаты,НО ПОКА ЧТО с точки зрения монетизации и личной выгоды они отходят на второй планИ прежде чем я начну у меня есть несколько вопросов,незнаю правильных или нет... Я хочу что бы уважаемый анон дал комментарии (коих в интернете много) к каждому из распространенных языков JavaScript,Java,Ruby,Python,C++ и еще парочке.Так же я бы хотел что бы анон дал некую информацию или рекомендованную им самим ссылку на информацию по типу "что я должен знать прежде чем начать программировать".Ну и наконец самый главный вопрос: с чего начать?
>>1518720 (OP)>Ситуация сложилась так что я твердо для себя решил начать изучать язык программирования>А как гуглить
Как можно скрыть лишние записи в группах в вк, допустим чтобы не было парней, а только девки? Хз как это можно сделать, изменение кода, скрипты или как? В программировании совсем не разбираюсь.
>>1516296 (OP)Охуенно, наверное, знакомиться там, где даже фильтров нет? А потом кто-то говорит, что специальные сайты не нужны.
>>1516296 (OP)не, ну вообще можно чекать кто есть кто, в том плане что в вк есть апи и там метод user.get помоему, можно узнать пол указаный на странице
Аноны помогите! Нужен шаблон маленького интернет-магазина с динамическим каталогом товаров и чтоб можно было прикрутить саму продажу и прием оплаты а можно и без этого. С меня куча нефти за помощь. Нужно в учебных целях.
>>1518508 (OP)https://django-oscar.readthedocs.io/en/stable/internals/getting_started.htmlНе благодари.
Тред, посвященный прародителю всех С-подобных языков и по совместительству единственному идеальному и всесторонне годному средству программирования как на системном, так и на прикладном уровне.Пожалуйста, пользуйтесь https://ideone.com/ или https://pastebin.com/ для вставки кода, если он длиной больше нескольких строк или содержит [i] или ∗.Что читать:- Brian Kernighan, Dennis Ritchie "The C Programming Language": http://www.cypress.com/file/56651/download- Stephen Prata "C Primer Plus, 6th Edition" (2014): относительно свежая, знает про C89/C99/C11, описывает различия, объемная (около тысячи страниц), годная, с вопросами, упражнениями и ответами. Читать после K&R или до.- Zed A. Shaw "Learn C the Hard Way" (2015): годное пособие для гуманитариев для гуманитариев!- Немного примеров хорошего стиля: http://www.oualline.com/books.free/style/index.html- ООП, например: http://www.cs.rit.edu/~ats/books/ooc.pdf- Стандарт ISO/IEC 9899:1999 (C99): http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1256.pdf (драфт)- Стандарт ISO/IEC 9899:2011 (C11): http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1570.pdf (драфт)- Черновик стандарта ISO/IEC 9899:202x (C2x): http://www.open-std.org/jtc1/sc22/wg14/www/docs/n2385.pdf- man/Dash/zealdocsЧем компилировать:- Очевидный GCC.- clang: оче годно, батя рекомендует.- Intel C++ Compiler: оптимизации, тысячи их.- Visual Studio 2017 Community Edition: внезапно этим стало можно пользоваться, особенно с тулсетом clang/C2. Поддержка C11 на уровне "есть все, что тебе понадобится в реальном проекте плюс кривая библиотека". Анализатор кода в комплекте.- Pelles C (шиндоуз онли): поучиться, вкатиться в C11 (стандарт полностью реализован, имеются в том числе threads.h и прочие stdatomic.h), но количество багов в оптимизаторе и редкие апдейты напрочь отбивают желание собирать этим что-то сколько-нибудь серьезное.- TCC: очень маленький компилятор с багами и поддержкой C99. С ключом -run умеет компилировать код в память и запускать его, что позволяет писать скрипты прямо на сишечке.Что еще почитать:http://c-faq.com/FAQ из comp.lang.c. Древний, но все еще актуален.Samuel P. Harbison, Guy L. Steele Jr. "C: A Reference Manual, 5th Edition" (2002)Ебаный пересказ стандартов C89 и C99 (включая стандартную библиотеку). Для не осиливающих стандарт в оригинале. Читать в качестве подготовки к собеседованиям (есть задачник с ответами) и для ознакомления с масштабами пиздеца перед написанием своего парсера/компилера.Peter Van Der Linden "Expert C Programming. Deep C Secrets" (1994)"Си: грязные истории". Смехуечки, немного объяснений, чем обусловлены особенности языка, всем известные подводные камни кто там ругал косяки в JS? у нас в сишечке их гораздо больше, просто они лучше спрятаны, немного байтоебли и непонятно откуда взявшаяся глава про старинные плюсы. Читать в качестве сказки на ночь (на пару вечеров хватит).Richard M. Reese "Understanding and Using C Pointers. Core Techniques for Memory Management" (2013) - почитать, вкатиться в указатели.Ben Klemens "21st Century C: C Tips from the New School" (2012)Paul Deitel, Harvey Deitel "C for Programmers with an Introduction to C11" (2013)Stephen G. Koch@n "Programming in C (3rd Edition или 4th Edition, если найдется)" (2014)MISRA Ltd. "Guidelines for the Use of the C Language in Critical Systems" (2013)Набор рекомендаций по написанию надежного кода на C (промышленный стандарт). Читать - однозначно, следовать - вдумчиво и без фанатизма. Также можно посмотреть https://www.securecoding.cert.org/confluence/display/c/SEI+CERT+C+Coding+Standard и http://web.archive.org/web/20190213011655/homepages.inf.ed.ac.uk/dts/pm/Papers/nasa-c-style.pdfЕще более длинный список: http://www.iso-9899.info/wiki/Books#Learning_CОнлайн-утилиты:- https://godbolt.org/ - Compiler Explorer позволяет посмотреть выхлоп компиляторов для введенного куска кода (больше полусотни разных версий компиляторов).- http://cdecl.org/ - С Gibberish ↔ English помогает читать сложные сишные декларации.Прошлые треды:- №46: http://arhivach.ng/thread/461169/- №47: http://arhivach.ng/thread/475391/- №48: http://arhivach.ng/thread/495505/ >>1480534 (OP)
>>1518403>дед 60 лет>лиспЯ говорил про современных ученых. А старики понятно учили языки, ведь тогда компьютеры были такими, по другому ими и не могли воспользоваться, но сейчас ситуация обратная, скрипты решают даже в программировании, а ученые, напоминаю, даже не программисты.
Аноны, молю о помощи. Ищу годную книгу (офк, желательно на английском) по сетевой безопасности, желательно, которая совмещает теорию с кодингом по сабжу.Как пример для годного контента - ламповая книга Hacking: The Art of Exploitation 2nd edition 2008 года, там есть очень вкусная глава по сетям, которая совмещает описание различных сетевых атак со снипеттами с кодом для лучшего понимания. Проблема в том, что книге скоро 12 лет и там есть лишь одна глава по сабжу, а я ищу фулл книгу по подобной тематике и желательно поновее. Все, что находил до этого, унылый шлак с кучей теории и хуйней для скрипт-кидди вроде метасплойта. Погромирую на Си, крестах, знаю х86 асм, основы ОС (с явным уклоном в Линукс) и основы сетей + программирование сокетов.С меня цистерна чая и лучи добра с пожеланиями вечного здоровья и счастья всем, кто поможет. Заранее спасибо.
>>1514169 (OP)Хотел было посоветовать книги от NoStarch есть на рутрекере:https://nostarch.com/catalog/securityв частности, Attacking Network Protocols и Silence on the Wire, но только что полистав их, понял, что это скорее вот это:>унылый шлак с кучей теории и хуйней для скрипт-киддиКаким надо быть дегенератом, чтобы в книге с названием Attacking Network Protocols объяснять сетевую модель. И такой воды с банальностями на полкниги. Автор, кстати, в гугле работает, причём ни где нибудь, а в Google Project Zero team.
>>1514405>разделенное по уровнями tcp/ip стэка?Самое эпичное, что встречал в целом (вне контекста безопасности), это знаменитый TCP/IP illustrated в нескольких томах.
Создаю сайт для общения коммьюнити нескольких игр, с форумом, аккаунтами - все как положено. Знаю, что есть тот дурацкий закон о базе данных в России, однако, будет ли кого-то волновать, если там все на английском базарят, ибо из англоязычных стран все, и русских не будет вообще? Сам-то я в России, но весь сайт на одном лишь английском, и народ будет говорить почти что эксклюзивно только на нем. Из данных, необходимых при создании аккаунта, будет необходимо указать почту, пароль, ник в Xbox Live или PSN (по желанию) и страну.MongoDb Atlas офигенный - отличные возможности, цены + Compass суперская штука, удобно работать с базой. После того, как поработал с базой в Атласе, даже думать не хочу о том, чтобы держать ее где-то еще. Так что, братцы, можно ли?
>>1517557нет никаких "личных данных", школьникиданные - персональныеи ОП-хуя их, в общем-то, нет.сам по себе емейл, как персональные данные, это спорный вопросесли бы он еще имя-фамилию спрашивал, тогда да
Вместо шапки:• https://github.com/sosachbot/cppthreadhat/wikiОтветы на вопросы:• https://en.cppreference.com/w/• https://www.cplusplus.com/reference/Прошлый >>1507304 (OP)
>>1517302>The Web Application Hacker's Handbook, например — это если тебе надо, чтобы прям разжевывалось для ньюфагов.Это не сетевая безопасность, а безопасность веб-приложений (есть разница, лол). Там в основном про SQL-инъекции и разные XSS и clickjacking атаки. Сетевая безопасность - атака на сетевой протокол и разбор всего сетевого стэка по полочкам в плане безопасности (атаки на аппликативные, транспортные, интернет и канальные протоколы)
>>1517365Упс, сорян.Движок автом. считает точку частью ссылки. Это баг, сообщите, кто знает куда.>>1517379Как нормальную-то скопировать? (Без вот этого мусора: %X%X%X.)
https://github.com/jwasham/coding-interview-university - теорияhttps://www.topcoder.com/ - практикаПрошлый >>1514312 (OP)
>>1517428Наверное поэтому у тебя и нет друзей, бро. Потому что ты считаешь всех нормальных людей токсичными пидорами и лицемерами.мимо-токсичный-пидор
>>1518416>thunder-x3.ru/catalog/kresla/yc3/Если где то приписка " игровое" - значит полный кал и уебище , к креслу оператора ЭВМ не имеет вообще отношения. Если денег много - то греман миллер , если не много - то православный "маркус" или его аналог.