Это копия, сохраненная 20 мая 2017 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
Подсветка кода для /pr/: скачать
Большие куски кода желательно вставлять через ideone или pastebin
F.A.Q.
В: У меня горит лаба/курсач, не знаю какую тему диплома взять.О: Задавай вопрос в этом треде.
В: Какую программу/ось поставить для ... ?
О: Связанные с софтом вопросы обсуждаются в /s/ (М). Исключение - IDE и прочие инструменты программирования, которые можно обсудить в тредах соответствующих языков.
В: Ко-ко-ко не работает программа. Анон памаги.
О: Копируешь сообщение об ошибке в гугл, удаляя номер строки и название файла. Языко- и платформоспецифичные вопросы можешь задать в соответствующем треде. Воспользуйся поиском или вот этим каталогом:
1С android C C# C++ D Go Java JavaScript Lisp PHP Goviaji Python Ruby Rust Vala Swift
В: Хочу стать программистом, какой язык учить?
О: Как-то так.
В: Бугурт от собеседований, программировать в 30 лет, съябываем из говнокодинга, обсудить новые рецепты маминого борща.
О: "Мы вам перезвоним тред" - для обсуждения нетехнических околопрограммерских тем.
В: Бежать ли мне срочно в node.js, если на него сам PayPal гостевуху перенёс? Начинать ли учить Go и Rust, раз все говорят, что за ними будущее?
О: Если интерес не поиграться, а работать, то не нужно следовать за массовыми истериями. Выбирай язык с кучей библиотек, туториалов и проверенными временем фреймворками под твои нужды. Иначе будешь тратить время на велосипеды и поиск багов в чужих пакетах.
В: Взломать акк.
О: Просто съеби.
В: Подскажите сайтов, которые читают крутые программеры.
О: Лента из руби, джавы, скалы и ещё какой-то херни.
Есть. Sublime.
Неважно на каком языке, главное побольше алгоритмов и рисунков
https://www.youtube.com/watch?v=fl-7e8yBUic
Вид текста такой
Текст //Комментарий
Текст 2 //Комментарий
Текст 3 //Комментарий
сап программач, как мне сделать диаграмму классов на подобии этой?
Программное средство регистратуры детской стоматологической клиники, имеющее агентов: секретарь, врачи и клиенты. Функции секретаря – внесение, исключение записей в базе данных (или подтверждение по запросам клиентов через интернет), запрос расписания врачей, определение времени приёма по справочнику, исключение или перенос записей по требованию врача с уведомлением клиентов, связь с врачом. Функции врача – анализ заявок на обслуживание и формирование предложений по оптимизации записей при наличии ошибок или иным обстоятельствам, заполнение карточки по результатам приёма; функции клиентов – поиск информации о расписании врачей, получение информации об опыте, образовании и достижениях врачей, запись на приём (по телефону, лично у секретаря или через интернет), запрос на справку у врача, связь с секретарём через интернет или телефон.
По качану.
Любой UML-дизайнер.
и когда талицу без PR key создаю также не могу в индекс, с чем это связано, не гуглится не где
> http://www.sqlmatters.com/Articles/Creating an index on a table with no primary key.aspx
Хуясе, микрософты не додумались до row_id?
Если js - это тренд, то этому тренду уже лет 10 как минимум. (ибо именно с повсеместным приходом высокоскоростного интернета для всех начался хайп вокруг js). Не многовато ли для тренда?
Трендом был руби, сколько там? Пару лет? Был go - и пары лет не продержался.
А то, что js - это тренд - надуманная маняфантазия js-хейтеров.
Потому как нет никакого тренда, js просто есть и будет. А весь "хайп" нагоняют сами хейтеры. Потому что им отчего-то неприятно.
Подкиньте интересные темы для магистерской работы. Хочу что-то интересное, и адекватное по сложности. Ну или сложное, еще полтора года есть, могу успеть.
Хочу что-то, что будет иметь пользу в реале возможно, а не хуйня как у моих одногрупников. У большинства из них темы про анализ текста. Заранее спасибо, анончики :3
Я не оправдываюсь, я тебе факт констатирую.
Я на js пишу 15 лет.
И я видел как вы внезапно начали хайпить вокруг него. Я этот самый хайп - он вырос не со стороны js адептов, а именно со стороны хейтеров (хотя, суть хайп всегда вытекает от них).
Так вот, те кто писали на js, так и пишут на js. Это только те кому неприятно ходят и брызжют слюной.
Сами себе придумали проблему.
Суть, вообще что-либо не любить (в плане не быть индифферентным к тому, что тебе не по душе, а носить эту нелюбовь, проявлять ее, думать) - удел идиотов. Какой в этом смысл?
>ты понял, что я имею в виду
Короче говоря, это ты не понял, о чем я.
Я написал - js был, есть и останется. Никуда он не денется.
Если твой вопрос был о том, что вы там начнете ненавидеть после - так это вы находите каждый новый месяц. То руби, то гоу, то раст. Смысла в этом никакого нет.
Могу прованговать, что с приходом wasm, начнут хейтить его, потому что он не оправдает ожиданий тех, кто ждет, что он озволит писать фронт на любом языке. Потому что проблема вкатывающихся во фронт, не js как таковой с его динамичностью, а все браузерное и web api, которое не менее динамично.
Так что вот.
Борда на хаскелле.
>Хочу что-то, что будет иметь пользу в реале возможно
Гугл где-то пару деньков назад запустил в паблик сервис по распознаванию токсичных сообщений. на основе нейроночек. За полтора года если на жопе не сидеть, вполне реально запилить модуль премодерации текстов, веб-макакам понравится.
Mathematics for Computer Graphics (John Vince)
http://mkweb.bcgsc.ca/carpalx/
>The carpalx project introduces a quantitative model for typing effort and applies it to QWERTY and popular alternatives.
То же, но для гитары.
>по типу хабра
Как там в 2010?
>ангельском
монкей ленгвич
Ты б ещё на монгольском попросил.
>веб разработка
Демпинг, 60 человек на место, отрасль мертва, для новых вкатывальщиков н-е-п-р-и-с-т-у-п-н-а.
Вот тебе топовый ресурс, просвещайся.
https://ebanoe.it/
Нагоняют не хейтеры, а наоборот, прославители, создатели курсов, школ, эйчары и прочие.
Потому что на рынке js разработчиков образовались зп выше средних, ибо раньше js был непопулярен среди программистов, шло в отрасль мало, да и требовалось народу так же мало.
Теперь сайты стали сложнее, появились веб-приложения, разработка стала сложнее, технологии стали сложнее, спрос стал выше, потребовались квалифицированные кадры и много их. Следовательно зп повысились, чтобы сбить зп - создался хайп, чтобы нагнать вкатывалищиков и создать анальную конкуренцию, что собственно успешно и сделали.
Разумеется, тот кто имеет 15 лет опыта, не испытывает неудобств, но у кого опыта 1-3 года или его вообще нет - будет рабом и тряпкой. Такие дела.
После js хайп распространиться на всё it, собственно уже.
Мир будет становиться всё более автоматизированным и бюрократизированным, поэтому программист будет требоваться всё больше, чтобы программист не стал выше бизнеса, выше белого человека-капиталиста, отрасль будет демпинговаться настолько, насколько это возможно.
Процесс это конечно долгий, но неизбежный, в будущем, программист будет чем-то вроде водителя.
Да, все ездят на машинах и везде нужны машины, но и управлять ими могут 8 из 10 человек с яйцами, да и половина баб. Следовательно платить водителю можно гроши, а он пусть въёбывает и зарабатывает анальную трещину в 25 лет.
Да у меня уже есть место. Только я не занимался этим никогда (странно да)
Ах, вон оно в чем дело.
Это оказывается Сишекча просто в трендей и на волне хайпа, ведь раньше-то не был популярен у программистов, а сейчас смотри как взлетел. Вот оно чё.
Нужна помощь!
Есть файлы 3d моделей, нужно сделать программу, которая будет делать их сриншоты.
Есть объекты. У каждого есть поле имени. Для его установки можно использовать конструктор или переименовывать в ручную. Вопрос в том, как мне организовать имя-по-умолчанию. Хочу, чтоб они назывались Ball1, Ball2, Ball3 и так далее. К строке добавить символ из счётчика объектов, которым не было передано значение имени. Но... Блять, я не понимаю. Как мне нужно написать переменную, чтоб она существовала всё время программы и была доступна из всех файлов проекта?
Обычная глобальная переменная же. Объявляешь ее в .cpp файле с исходным значением, и в хедере как extern.
Не стал создавать тред по этому вопросу. Нужно ворваться в С++ (имею высшее образование не связанное с программированием) и помимо самоизучения хочу записаться на курсы (ну тысяч 20 готов отдать). Живу в ДС. Сперва наткнулся на specialist.ru от Бауманского универа, но там устойчивое ощущение, что меня байтят на деньги (чтобы проходить курс С++ надо шарить в С и говорят допустят только если С пройду, а это еще 20 тысяч. Есть ли годные курсы в ДС по С++. Спасибо
1. Общее введение https://stepik.org/course/Программирование-на-языке-C++-7
2. Принципы и подходы: шапка С++ треда.
3. С++ не настолько востребован чтобы настолько хотеть его выучить. Выучи лучше c#
Спасибо
На C# пишу разложение числа на множители. В проге используется статический массив. Как увидеть значения его элементов при отладке? В отладке я нашёл только эти окна.
нашёл, что можно его в "Контрольные значения" отправить
а если у меня 2тыщи файлов?
в общем как я понимаю, нужно все модели кодировать в один формат, потом к конкретной проге писать скрипт какой-то, макрос
только я нихуя не понимаю в софте данной тематики
в фотошопе, например, есть макросы или как-то так
draw.io
Угу, спасибо, милчеловек. Сам к этому склонялся обёртку ака х32 процесс хренакать. На чудо надеялся.
Берёшь какой-нибудь jsoup, пишешь программу которая всё меняет, ну ты понял
Модельки ещё и разных форматов? Это уже интереснее.
В Блендере есть встроенное API на Python, там можно писать скрипты, но документация отрывочная.
Можно написать программу на Юнити или на любом другом современном движке, которая читает список моделек из папки, выставляет камеру, чтобы она смотрела на модельку и делает скриншот.
С такой хуйней я эту книгу не дочитаю до лета, а сонливость как я понял длится +- месяц. Ну его нахуй, взял и закурил. Мне срочно надо поднимать скилл и идти куда то джуном, ебал я сейчас бросать.
Извините что не совсем по теме, порвался чуток.
Я не вкатываюсь никуда. Опыт есть, просто пинал некоторое время хуй и подзабыл что и как. С крестов пытаюсь оживить техническое мышление решением сложностей и путем выстрелов в ногу, потом эти ваши C# и Java легко даются.
Не JS же мне задротить? я думаю в лонг терм перспективе. Есть время до лета читать сколько угодно, почему бы и нет
Да и самому тупо интереснее С или кресты. Можно шаманить на низком уровне, на прямую эксперименты ставить с OpenGL и тд (без оберток с анальными костылями).
Вспомнить молодость
Как раз таки жс и джяву, ебля с байтами не добавит тебе знаний в реальных коммерчески задачах.
Да не могу я дрочить если не понимаю как эта хуйня работает. Лучше додрочу кресты, напишу пару тройку средних экспериментов и потом буду парралельно дрочить джаву или шарп.
Алсо до этого что то серьезное писал только на С.
>как эта хуйня работает
Имею в виду эти абстракции и хуякции ООП которые уже слишком засраны в той же джаве
Что в абстракциях джявы тебе не понятно и при чём тут кресты?
Почему-то это не сработало, хотя до этого я первым и дошёл. Или мне её ещё надо как-то и в файл с main определить?
У неё просто то ли не меняется значение, то ли что-то такое, хм. Названия остаются одинаковыми.
>static поле класса
О! Вот. Наверное, это то, что нужно. Спасибо. А в джаве такое есть? Когда с ней игрался как-то не требовалось просто.
И чо книги по рг нормально читать?
Курение и программирование несовместимы, давление очень скачет. Зайди в магазин, где продаётся настоящий китайский чай — внимание, из Китая (а не из африки и цейлона). Объясни, что тебе нужно, там подскажут.
Если не сможешь победить привычку, вали из профессии, потому что вот этот >>942934 негодяй прав.
Т.е. например пациенту нужно 35 четвертинок в неделю, он жрет спокойно по 1,25 таблетки в день. Но как запрограмировать такое распределение для некратных семи чисел? У меня пока нет идей, кроме как вручную задать распределение по дням недели для остатков от деления недельной дозировки (1-6). Может, есть какие-то более красивые варианты?
Заваривай на кока-коле. Банка колы, ложки две растворимого кофе. Из колы лучше заранее выпустить все газы, подогреть, бахнуть кофе.
Есть заметный риск подорвать нахуй сердечко, использовать на свой страх и риск
Мм?
>доза которого меряется цельночисленно (в четвертях таблетки)
>максимально равномерно
Какие-то противоречивые параграфы.
Он может пить меньше четверти таблетки? Или как ты будешь распределять равномерно на неделю, если вот у тебя например доза - 37 четвертинок. Это 1.25 а оставшиеся две четвертинки тоже надо распределить на семь дней или добавить по четвертинке в какие-то два дня или что?
Можно купить кофеин в таблетках или даже ебануть в вену.
> доза которого меряется цельночисленно (в четвертях таблетки)
> цельночисленно (в четвертях таблетки)
> цельночисленно = в четвертях
>>943083
Короче, таблетку нельзя разделить меньше, чем на четверти. Физически. Поэтому весь рассчет дозы идет в четвертинках таблетки в неделю. В неделю пациент должен сожрать целое число четвертинок таблетки. И каждый день он должен жрать целое число четвертинок. 1,2,3,10 - похуй, но вот 2,5 четвертинки уже не взлетит. Поэтому, если у меня насчиталась доза в 37 четвертинок, мне нужно засунуть одну, к примеру, во вторник, а вторую - в субботу, чтобы сделать более или менее равномерный график попадания таблеток в организм в течение месяца.
При этом желательно, использовать цикл приема повторялся именно неделями, потому что хуй объяснишь пациенту, что на этой неделе "бонусную" четвертинку надо жрать в понедельник, а на следующей - во вторник.
>Поясните по хардкору за ассемблер. Собираюсь вкатываться.
http://www.dmoz.org/World/Russian/Компьютеры/Программирование/Ресурсы/Работа/
Вакансий тупо нет а он уже собрался.
>равномерный график попадания таблеток в организм в течение месяца.
Видишь, у тебя уже равномерность с недели сместилась на предел месяца (а это уже от 28 до 31 дня), откуда уже вытекает вопрос - в течении месяца может меняться недельная доза?
Ты короче это самое. Задачу описываешь кусками и не полностью.
ее может и можно решить быстро и в пару строк, но надо знать все входные данные. А ты тут машку за ляшку, это самое.
Тогда погугли "Understanding and Writing Compilers", автор Richard Bornat.
И ещё "Language Implementation Patterns", автор Terence Parr.
Хуйню спорол.
>>943098
Тебе в асматред:
>>891716 (OP)
>>943115
Хуйню спорол. Они вообще забивались прямо в память при помощи тумблеров и проводков.
Ну, простите, я хуй знает, как правильно ее описывать, яжврач, лул
Как выглядит реальность:
Пациент принимает таблетки варфарин каждый день.
Раз в месяц он приходит к врачу. Ему делают анализ МНО. По результатам которого ему меняют дозировку на 5-25% в зависимости от результата анализа.
Дозировка считается недельная, потому у препарата долгий период полувыведения, ебанутая фармакокинетика и одна доступная дозировка.
Я бы и рад давать ему четко выверенную одинаковую дозу каждый день, но физически не могу ее подобрать, потому что ограничен кратными рамками в 0,625мг.
А алгоритм насчитывает мне, что я должен давать пациенту 0,75мг в сутки. Я так не могу сделать физически, поэтому один день даю ему 1,25мг, а два потом - 0,625мг, и повторяю этот цикл бесконечно. И вроде как почти попал.
Я вообще только сейчас понял, что недельная повторяемость цикла - хуйня, придуманная из удобства. Нужно, чтобы програмка умела вот таким образом как выше приближать дозировку к идеальной, НО при этом, чтобы цикл не был слишком заебистым для пожилых, туго соображающих пациентов. Принимать лишнюю четвертинку через два дня - ОК, принимать лишнюю четвертинку каждый двенадцатый день лунного цикла - перебор.
Пойду короче подумаю над идеей цикла не привязанного к дням недели. Хотя это опять же повышает шанс пациенов запутаться. Потому что принимать лишнюю четвертинку каждый вторник и субботу проще для понимая, чем принимать лишнюю четвертинку каждый четвертый день.
Ебать я написал, конечно, простите, анончики за сумбур
Learnt att assembler (AT&T dialect). Read code on github.
А может другие таблетки попробовать с тем-же припаратом? Может есть что-то где таблетка содержит как раз 0.75 мг.
Вот ты и обосрался.
Редактировать надо непосредственно оригинальный файл.
Набери в терминале file /etc/apache2/sites-enabled/000-default.conf и оно покажет путь в оригинальный файл.
Алсо nano нормально открывает симлинки.
Раскрутка компилятора же.
>Что делать, если я превосходно разбираюсь в чужом коде
Идти править чужой код. Любая вакансия с "Будет плюсом умение разбираться в чужом коде" для тебя, там этого говна будет навалом.
>>943178
Работать не можешь, а отдыхать программированием? Чисто для себя пишешь? Если нет- то не твоё, если да- то не всё потеряно, нужно просто найти интересную для тебя область.
Харкель, язык для двачеров.
https://ideone.com/i9zvN6
На работке есть возможность использовать самописный софт, основная работа с программированием не связана. Вроде как усвоил кучу материала по программированию (C#), написал кучку хеллоуворлдов и типовых лаб, но нормальное приложение сделать не могу хоть и понимаю как - просто не начинаю. Думаю просто нету привычки, которую нужно было наработать в универе, а сейчас уже поздно это все делать.
спасибо, анон
Если это так то нафига вообще нужен этот x86?
x86 это архитектура команд ARM
В ембеддеде можно, но вообще если пишешь register то компилятор сам может решить что переменная редко юзается и не выделит под нее регистр а будет хранить в памяти, в асме конечно все можно.
* псевдослучайных имеется в виду
Можно всё. Просто в защищенном режиме в ring3 ты работаешь не с физическими адресами, а с виртуальными (за маппинг отвечает ядро). Если работаешь в ring-0, то тебе доступна вся память целиком.
Если ты о том, что память страничная - тебе ничто не мешает в ring-0 работать с памятью как одной огромной страницей.
Есть тут, на борде, предназначенная для этого доска?
Merci
А теперь попробуй ломать казино или лотереи.
Не, генту не то, я в основном на XP сижу, там самые лучшие шрифты на свете.
хм, надо будет тоже попробовать. Пиши в /mg/ и эксперементируй. Но не забывай использовать научный метод, чтобы небыло никаких логических ошибок. Систематизируй свои знания. Попробуй, например, в разные времена дня, года, под разные запахи, вкусы, эмоциональные состояния.
не траль, плес.
Сап ребятки, есть мнение, что пограмирование превратилось в дрочево фреймворков, а всякие алгоритмы и настоящее программирование никому не упало, я прав?
Правильно говорят, дрочиво фреймворков и есть программирование.
>настоящее программирование
Сссука. Есть какой-то cosmopolitan для прогеров? Типа 10 признаков настоящего программиста? Ну по аналогии с настоящим мужиком.
Мне перекатываться на книги?
>Может даже не сразу кодить учиться, а какие-то прикладные знания нужно сначала понять?
http://www.dmoz.org/World/Russian/Компьютеры/Программирование/Ресурсы/Работа/
"Статистика по зарплатам. Гистограмма распределения. Россия."
Начни учить С. Дочитай книжку, напиши что то интересное, поэксперементируй с Winapi, графикой там. Когда закончишь будешь понимать намного больше чем если начнешь сразу с веб макакинга.
После С ты эти JS выучишь легче. НЕ верь быдлу и не начинай с Python, JS, PHP и прочей хуеты вкатываться если хочешь нормально знать тему а не писать говнокод за хлеб и воду.
>Winapi
Говноедство.
А вообще норм сказал.
>>943628
Советую учить С без плюсов, вот только в виндовсе соснешь со всей этой хуйней. В винде не инструменты решают а мокрописьки.
Так что ставь Gentoo (если пк стационарный) или Arch(Для ноутбуков).
Сходи на сайт suckless они на C пишут годные минималистичные вещи
sic, dwm, st, однако все что связано с графикой там устарело, ибо пришел Wayland где драйвер графики весит 1мб и все литает.
Привыкни пользоватся интсрументами: make, gcc, clang, tmux, git, sic.
#musl годный IRC канал для C кодеров. Почти все на C написано, а что на плюсы переписывают говорят стает хуже.
C учится очень быстро, на С пишется все от ядра до видео плееров и пакетных менеджеров.
>фреймворков
Что? Что за бред ты несёшь? Зачем ты пишешь такие странные слова? Иди в сци с такими словами. А программирование как было так и осталось. Да и вообще всё зависит от архитектуры. x86 очень сложная и там много ненужного, но это классика. AVR это микроконтроллеры вообще. на счёт ARM я пока ничего незнаю, ещё не начинал учить ассемблер для него.
Почему php лидирует в вебе?
И почему так выходит, что в программировании популярны не самые простые пути, а более тернистые? (Многие предпочитают уродливые языки красивым и простым.)
Заранее благодарю!
>Что заставляет людей работать на php
Удобство и простота языка, огромное количество готовых решений и фреймворков.
>Почему php лидирует в вебе
Любой хостинг поддерживает php. Нативно поддерживает работу с http протоколом, обработка параметров POST/GET запроса настолько проста как чтение значения из массива.
>проще читать, чем бесконечные "$"
Спотыкаешься на словах? Ничего, с опытом пройдет, няша :3
Когда писал лабы по ассемблеру, то вначале программы писал:
.model flat
и всё работало
только ОС следила за тем, чтобы не вылазить за области памяти, которая отведена программе
Я лабу делаю же на аспе.
String Cp866String= new String(cp1251String.getBytes("Cp1251"), "Cp866");
Но препод начал бомбить, типа, я сам должен программно выяснить восстанавливающую кодировку. И я вот не знаю, как мне это сделать. Гуглил библиотеки, но нашел лишь те, с помощью которых программа может вернуть мне кодировку самого текста. Явной взаимосвязи между ср1252 и ср866 не вижу. Как мне решить эту задачку?
Лол. Даже современные браузеры не владеют такой телепатией но у Лебедева на сайте есть подобный сервис.
Может, заранее известно, что находится в файле? Например, если там русские буквы. Можно в программе вбросить небольшой словарь основных русских слов (слов так тысячу, оперативы хватит) и перебирать стандартные кодировки. Если декодирование дает строку, где встречается одно или несколько слов из словаря, то кодировку угадали.
В файле отрывок из Евгения Онегина. Русские буквы естественно присутствуют. Но бля. Перебирать дохуярды кодировок и искать совпадения по словам это пиздец.
Cшники смотрят на С++серов как на нежалательный, но в тоже время необходимый союз против динамических макак ? Сколько тут хуесосов же бегает с тем что С гавно и устарело, вот там у меня на С++...
Мартыхан
Кому нахуй нужны эти контрололеры? Людям нужны САЙТЫ, ПРИЛОЖЕНИЯ, чтобы было модно, красиво, а твоя поебень нужна только полторам землекопам.
Все идет к тому что все интерфейсы становятся все более высокоуровневые. В совке писали на перфокартах, потом ассемблер, потом языки, прогресс идет епта смиритесь байтоебы.
Патчится ли win 7 ультимейт?
Как понять надо-ли мне патчить?(для установки спец сортов говна) софта нужна 7ра с последними обновлениями.
На /sофтач, быдло.
Учи пхп пока. Как устроишься по пхп, в свободное время сможешь на пистон перекатиться и на апворке джанги хуярить.
Нихуя, уже 5 лет на пхп. Зарабатываю норм, не могу перекотиться в то что хочу - на игле денег сижу.
Обосрался со скобочкой
Что мешает зарабатывать на том, что хочешь?
thread safe тебе вряд ли понадобится, раз не знаешь, что это.
>>943856
>винду
>>943856
>апач
Но зачем? Виртуалку с линем, или на худой конец через подсистему люнупс приложений.
А кто виноват в том, что то, что ты хочешь, не приносит доход?
Я не программист, я из тридача, появилась нужда изучить какой-нибудь мало-мальский простой язык, с закосом под графику. Ну и в целом было бы немплохо. Очень посматриваю на Lua. Хули в разделе про него вообще нет упоминаний, настолько хуёв и малоиспользуем? Или все таки копать в сторону питона? Но вот чисто субьективно, по интерфейсу, лол, он мне не приглянулся. Может оно и не так.
Да и мне курсач простенький нужно написать, на Lua можно будет замутить окошко с десятком кнопочек, по нажатию на каждую, чтобы выводило сведения о системе, подключенных устройства, биосе и так далее. Просто думаю и курсач сделаю и какой заодно азы языка вкачу.
Достаточно того, что на винде, так еще и сам ставишь, а не используешь мокропиську типа denwer'а или что там модно.
На джаваскрипт можно, джава-аплеты не рекомендую
Почему бы не взглянуть на JavaScript? Как язык программирования - говно конечно, зато тут тебе и 2д и 3д графика (WebGL), и документации полно, и совет в JS-треде спросить можно.
Ну бит ты никак не "перешлешь", ты можешь обращаться к памяти только размером с machine word.
Для себя. Воистину, для себя. Чтобы не мыть посуду, а сделать посудомоечную машину, хоть даже если она будет не такая качественная как магазинная. Чтобы не сидеть на прогнивающих виндовсах и линуксах, а на собственнонаписанной ОС. Чтобы не пользоваться непонятными джипегами и пээнгами, а сделать свой формат графияеских файлов, для себя, который ты будешь понимать.
Понял, мистер Раб? Или как там тебя зовут.
Ну хуй знает, мне немного не для той графики надо, мне для написания скриптов. Кстати тут знакомого программера по джаве просил с курсачом помочь, сказал джава не совсем подходит для моей задачи. Типа только со сложными костылями можно реализовать.
javascript не имеет ничего общего с джавой
Главный вопрос: Написал я код. А как его в отдельную программу сделать?
Нативнее.
не, я только учусь. Хотел купить микроконтроллер AVR, чтобы поучиться на нём программировать, но теперь думаю может лучше ARM, а не AVR?
Да хоть 16. Как их записывать?
врёшь. я проэктеровщик процесоров, меня не обманешь.
Пылится эта книжка, прочитал от силы первых 20 страниц и у меня какая-то хуета с прогой случилось по первой ссылке скачал code::blocks, так что мне даже стало лень фиксить. Ебать столько слов непонятных, но я попробую сделать то, что ты написал, спасибо.
я тут слышал, что каждому анону скоро будет положена своя IoT, да не одна.
Поэтому хочу вкатиться в программирование разных одноплатных девайсов типа NodeMCU ESP.
Правда, про ESP я уже понял, что это глюкавое г без задач, теперь думаю про TI 3200.
Что скажете?
Какие подводные камни?
Да.
3 часа в день программированию на C++ уделять нормально? И кстати подскажите хороший компилятор для довольного слабого ноутбука. Или впринципе подойдет и майкрософт вижуал студио?
Code::blocks + TDM-GCC
8-10 часов в день и через три года может устроишся тыщь на сорок в дс2..
Наверняка есть такие же фетишисты как я.
Там в доках все хорошо написано.
не учить
Смотря что дальше будешь делать. Если в С-подобные языки (Java, C#) то лучше с С, при этом особо долго с ним не возиться. В остальных случаях (или если еще не решил) то пайтон.
Пасиб.
>Смотря что дальше будешь делать.
Хочу чу-чуть научиться базовому программированию. И знаяться чем-то более низкоуровневым МК/роботехникой.
керниган ричи - язык си, блять, в гугле чтоли забанили
Я занимаюсь моделированием. Затеваю проект, который моделирует работу одной фигни. Знаю как это описать в математическом виде и последовательности расчета. Но я не знаю языков программирования.
Отсюда вопрос.
Можно ли как-то сгенерить код, если построить диаграмму на UML? В какой программе это наиболее эффективно делать? Есть ли приложения, в которых можно что-то делать без знания языка в виде эскиза проекта например?
Суть: нужно сделать небольшой демонстрационный проект. Кривой-косой пофиг. Суть - чтобы оно хоть как-то решило небольшую задачку с целью демонстрации. Кодить не умею и задачи такой не стоит. Погромисту нужно денег, которых нет.
Цель: получить грант на дальнейшую разработку и дальше уже работать с нормальными программистами.
И вообще, есть ли что-то подобное для не программистов?
Я так например делал сайт в Muse, программа сама сгенерировала html, css и js. Получился очень даже неплохой сайт, если учесть что он делался непрофессионалом.
Может есть что-то подобное? В чем не программист может сделать приложение которое будет работать на Java например.
>А если есть такое - нахуй ваще эти программисты, собсна, нужны?
Ну если брать ситуацию с сайтами, то сайты там можно сделать только простенькие. Скажем базы какие-то подклдючать или обмен данными, то там уже программист нужен.
А простенькимй сайт с интерактивом вполне может сделать любой.
Блять, не туда, репорт.
Мысли программистов /pr/
Тебя забанили в гугле?
Обфускация (от лат. obfuscare — затенять, затемнять; и англ. obfuscate — делать неочевидным, запутанным, сбивать с толку) или запутывание кода — приведение исходного текста или исполняемого кода программы к виду, сохраняющему её функциональность, но затрудняющему анализ, понимание алгоритмов работы и модификацию при декомпиляции.
1. Через плюс. "3"+4="34"; 3+"4"=7
2. Через плюс с явным приведением. "3"+(4).toString()=34; "3" + IntToStr(4) ; "3"+4, 3 + "4" === Exception;
3. Через отдельный операнд для конкатенации. "3"+4=7; 3+"4"=7; 3."4"=34
4. Через отдельные методы. sprintf("%d4", 3); sprintf("%d%s", 3, "4"); concat(3, "4")
Ответ обосновать
Приведение типов при сложении/конкатенации-зло, но это уже вопрос слабой/сильной типизации языка, а не операторов. Кидать таким эксепшон с вертушки в щи и всё.
Подход питона полностью устраивает: 'shit{}'.format(666), т.е. у тебя это п. 4, я так понял.
(append '(hello) '(world))
let hello_world = hello ++ world;
Или как в стековых языках.
Это дело вкуса карандашей. Ты ел карандаши?
Через точку. Так на PHP, значит, это верно.
_++_ : String → String → String
А для чего язык пограммирования?
109
Для примитивных типов должно быть реализованное заранее приведение к строке. Для пользовательских можно по реализации интерфейсов каких-нибудь ориентироваться. Тогда внешне тоже получится, что явно ты не приводишь ничего, и эксепшенов не получишь.
Как проверить, является ли двоичное дерево поиска сбалансированным?
Что такое абстрактный класс, и зачем он нужен?
Спроси у Тэрри Дэвиса.
Очевидный метод "+" у класса String. И возможность вызова хоть +, хоть vyebatMamku через пробел без скобок.
Да.
Анонимный форум с возможностью прикреплять картинки же.
>надо выводить КРАСИВА и делать много настроечек всяких масштабов
Хигхчартс возьми и все дела
Для пользователей кути креатор:
Пока обучаюсь, считаю, что писать код каждого упражнения и проверять его, создавая разные проекты - это тот ещё гемор.
Как настроить среду, чтоб в одной папке лежали все файлы с кодом программ и я мог их компилить по отдельности?
Сделой свой вкудахт/твитор с рест апи.
Прикладное ПО именно так и делает.
Сегментный регистр там установлен в 0x000...
Селекторы — об этом прикладной софт не знает ни, че, го.
>Хули в разделе про него вообще нет упоминаний, настолько хуёв и малоиспользуем?
Нет вакансий (либо вакансии от тех, с кем работать никто не хочет).
>мне курсач простенький нужно написать, на Lua
Это запросто.
>Или все таки копать в сторону питона?
Всё равно.
чтобы не трахаться с настройкой таблицы gdt
Версии API, пакетов, интерфейсов, схем БД, зависимостей, грабли с версиями (типа dll/dependency hell), эволюция версий, проектирование обратной совместимости, подходы к версионированию, вот это вот всё.
Контекст:
Распределенная система в облаке, несколько web-сервисов, одно публичное API и много внутренних, десктопный, веб и пара мобильных клиентов, множество линуксовых нод кластера с несколькими самописными пакетами. Весь этот зоопарк развивается, и хочется держать его под контролем.
При создании сайта на ASP.Net пытаюсь подключить датабазу, зависает на 20 секунд и выдает эту.
Советс с гугла какая-то дичь, помогите макаке.
Если я выебу за пару часов твою мать во влагалище, то уверены ли вы, что сможете вылизать всю сперму. Я дам несколько образцов вам за щёку.
А если не будет для программы ключа? Ну то есть как бы 1 ключ может быть.
И если таки будет ключ то за сколько времени сможете?
>>944798-кун
Ну всё же думаю за неделю найдутся пара анонов на программаче, готовые попробовать. 1 здесь уже есть, но это я, так что я не подхожу.
Могу расшифровать если дадут текст до шифрования
Взломать можно, если например от государства что-то прячешь - взломают легко, а потом ещё устроят тебе ректальный криптоанализ.
Обработка логов, статистика посещений страниц, графики. Спектр шума у тебя должен получиться «розовый», как наиболее распространённый.
У меня каждый день, ты не поверишь, вот прям на этой пекарне запускаетьса QSInit, http://osdev.ru/viewtopic.php?f=4&t=808
Исходники того, что он бросает в память, никто не даст, но сам он открыт.
Алсо, некоторые хвалят Muen, http://www.muen.sk
>Весь этот зоопарк развивается, и хочется держать его под контролем.
Гугли как та же Мордокнига держит свой зоопарк под контролем.
Надеюсь что поможете(если что это не для учебы), это важно. Заранее спасибо.
Ононий, я, конечно, слоупок, но где же Perl? Мне просто нравится этот язык, пишу иногда что-то маленько на нем. Было бы грустно если он уже помер.
В блокноте пиши, чё как маленький
Я короче делаю суперкомпьютер в виде нейросети из маломощных девайсов с маленьким ОЗУ или вообще без ОЗУ. Так можно без ОЗУ писать? Вроде же так и делали на древних
Можно, но очень осторожно.
Нужно только тем, кто пишет компилятор функционального языка.
Думаю что это будет дофига сложно. Даже для стека нужно ну хоть немножко ОЗУ. но вообще если у тебя будет очень много регистров то вполне можно.
Я же, епта, большинство всего собираюсь делать на чистых функциях. В том учебнике, по котором я шел о монадах вспоминали вскользь и не очень. Прошу посоветовать материалов по монадам.
Советую труды Лейбница.
я сам ковырял жангу когда она была еще 1.4 какую бы нам короче платформу выбрать чтоб не приходилось скакать аля для каждой задачи свой инструмент
Ставь вордпресс ёпта нахуй тебе эти фреймворки, любой магаз за пять минут из плагинов можно захуярить.
На новых процах L3 кеша хватит чтоб впихнуть туда операционку и среду разработки.
>А если использовать только регистры, а не ОЗУ? Так можно?
Можно. Внутри кристалла AVR-контроллера нету оперативной памяти, есть правда 32 регистра общего назначения
http://www.atmel.com/Images/Atmel-8155-8-bit-Microcontroller-AVR-ATmega32A_Datasheet.pdf
И ничего, для него пишут программы лично я писал только курсач и лабы
На дипломы какую только хуету не делают. Мой был лучшим на потоке, я еще пожалел, что взял эту тему и ебался с ней аж несколько дней, а не какой-нибудь "разработка базы данных на аксесе из 2 таблиц". Ну и нет, в 2017 писать велосипеды, вместо использования готового - это свое время терять, разве что у тебя прямо руки чешутся это делать, а не игру саму.
Один хер взял биометрию - я ему спиздил код с гитхаба на питоне по распознаванию отпечатков пальцев (какая-то лаба). Заехало охуенно тоже.
> НАУЧНОЙ ЗНАЧИМОСТИ
Так зачем она нужна? Знакомый год назад заебашил систему на .Нет для уебы, почти без матана и новизны.
Тебе пиздят.
Твой наурук будет тебя и твой диплом опускать всю дорогу просто для того, чтобы ты его вылизал как только можеш ьи подготовился к защите.
На защите тебя будут просто на ровном месте провоцировать, говорить что ты не прав на очевидном бреде и тд. От тебя требуется уверенно эти провокации пресекать, а так же уверенно овтечать на вопросы и уверенно свою речь толкнуть, чтоб аж тянки потекли, куны забоялись. А что именн ов ут ебя в дипломе всем строго насрать. твое дело запилить туда что-то этакое, выше уровня пту, может даже кто-нибудь из мимоработодателей на защите тебя пригласит потом (там есть такие, ну у меня были, у знакомых тоже). А для твоего вуза твоя тема и ее значимость - это пустой звук и вообще для галочки твой выпуск, как и у всех остальных. Бюрократия.
Мне чот не особо помогло знание, как это сделано в фейсбуке. Больше нужно "из каких соображений сделать так, а из каких так".
>>944786
В общем, сам нашел:
Книги:
"RESTful Web APIs", Mike Amundsen, Leonard Richardson, Sam Ruby, 2013
"APIs: A Strategy Guide", Daniel Jacobson, Greg Brail, Dan Woods, 2011
Курсы/видосы:
"Designing APIs for the Web", Mike Amundsen, 2014
"Web API Design", Shawn Wildermuth, 2013
Подборки:
https://github.com/Kikobeats/awesome-api
https://github.com/abhishekbanthia/Public-APIs
https://github.com/wanghaisheng/awesome-http-api
Гайдлайны:
https://cloud.google.com/apis/design/
https://github.com/Microsoft/api-guidelineshttps://developer.atlassian.com/docs/atlassian-platform-common-components/rest-api-development/atlassian-rest-api-design-guidelines-version-1
Работал над "версионированным" рестфул апи для сайта с кучей мобильных приложений и внешних виджетов. Сейчас только поддерживаю его, ибо работает очень стабильно и быстро, все довольны а меня оно заебало. Для своих проектов тоже сходу апи впиливаю, за плечами некоторый опыт, закладываю новые методики и оптимизации в начале разработке, своя система фронт и бек кеширования. В общем вот че - у тебя есть сама эта поебота, называемая архитектурой апи, например рест тот же самый. Насколько точно ее придерживаться твое дело, почитать о ней можно за час, сам решишь что тебе нужно, а что нет.
Теперь по ключевым компонентам - роутинг, потому что для апи роутинг, если хочешь сделать прозрачные читаемые маршруты, куда более комплексный, чем для сайтов. Далее - авторизация. Работаеш ьв первую очередь с позиции, что апи работает не из браузера, читаешь про всякие токены хуекины, впиливаешь че захочешь в зависимости от твоей паранойи по поводу безопасности. Сразу же предсматриваешь то, что я называю доверенными методами - то есть возможность отключения авторизации для определенных маршрутов. Сразу же предусматриваешь utils секцию на будущее, туда всякий служебный хлам в виде маршрутов на серверное время например. Далее - ядро. В него входит шаблоны работы маршрутов get, post, put delete или какие они у тебя там для наиболее легких ситуаций (впрочем геты можно автоматизировать полностью). Так же в него входит пред и пост обратботка запросов/данных. Что еще требуется - маппинг на отдачу, включая удаление опасных или ненужных данных из отдачи. Касательно кеша - на твое усмотрение, в зависимости от требований к производительности. Версионирование апи - дело житейское, я по итогу пришел к тому варианту, что лучше его не версионировать пока можешь. Хотя набежало около 20 версий у самого к тому моменту. Гораздо стабильнее получается, если в текущей версии всегда сохранять обратную совместимость, хоть это и костылями выглядит, но клиенты рады.
А, не прочитал первое твое сообщение, только увидел книжки по ресту и набежал, сорян.
Ну в целом я свое мнение по поводу версий выдвинул.
Мой топорный подход к версионированию был в том, что каждая версия апи являлась отдельным модулем и между собой они были связаны никак. Грабли с версиями - начнут отваливаться по мере изменения самого приложения, множества версий которого скорее всего не существует, помогут только своевременные костылики.
Система у меня примерно такая же, как ты у себя описал.
А еще - рест говнище.
Factor
путхон
>оптимизации в начале разработке
Преждевременная оптимизация- корень всех зол © Какой-то мудак
Есть хитрый план сделать себе второй аккаунт и заказывать самому себе заказы, ставить высокие оценки и фидбеки, что бы нормич потом работалось.
Я уверен что я не один такой дохуя умный.
Какие камни?
Кстати почему бы просто не создать координационный тред, где аноны будут ставить друг другу лойсы на фриланс биржах повышая рейтинг?
Так победим индусов.
а, у меня [] не закрыта. спасибо
Можно. Рекурсия называецца.
да не джага не обязательно но подкупает количество батареек, админка из коробки и python конечно
>>945077
да походу это самое логично а что на счет
shopify
magento
и т.д ?
>>945096
Play framework
звучит как что то узконаправленное я все же выбираю сейчас из общепринятых платформ на пыхе/python/рубях
Джанга это единственный хипстерский фрэймворк, который юзают в интерпрайзе, где платят хорошие деньги. А все потому, что он поддерживает бд оракл из коробки, и любые багфигсы,который связаны с этой базой, в первой очереди.
Она работает, находит элемент. А как индекс элемента вывести?
По Smalltalk книжка
Мы вас научим общению с авторитетными людьми, расскажите о малваре вашем, гражданин.
ООП бывает разное, фраерок.
Бывает на уровне типов данных, когда мы пишем HashMap<String, ulong>
Бывает на уровне компонентов, когда мы пишем TextBox<VToolbar, BBCodeEntryField>
>для прохождения собеса
И ещё бывають патЭрни, кокие ви знаэтэ, кокие ви премэняэтэ, э.
t[1], то есть
>Я просто хочу подкачать навыки ООП до уровня, достаточного для прохождения собеса.
вот тебе рабочий совет: разбирайся только в том ооп, которое реализовано на твоем текущем рабочем языке
ну и объясняйся в терминах, используемых в этом же языке
вот, например - полиморфизм, в с++ проще всего будет сказать что реализовано два вида полиморфизма - статический на темплейтах и динамический на виртуальных фунциях
если собес жесткий и все шарят что к чему можешь добавить что кто-то еще считает перегрузку функций ad-hoc вариантом полиморфизма, те в крестах 3 формы его сделано
то же самое нужно говорить и про инкапсуляцию с наследованием
НО боже тебя упаси попытаться дать общее определение - так как в разных языках все это сделано по разному и разными способами
самые жесткие срачи конечно вокруг полиморфного поведения
но и та же инкапсуляция - адепты функциональщины вообще считают ересью когда она реализуется на уровне классов а не какой-то формой модульности
в общем, тупо говори о том как сделано в языке на котором идешь работать
Было бы проше, если бы ты не пересоздавал список постоянно. Тебе нужно в метод передавать стартовый индекс и текущий вместе со всем списком, по итогу будешь возвращать текущий индекс. И копия списка тебе не нужна. Ну или считай ручками при возврате (типа return mid +/- biseck()).
УПД:Открыл код страницы в файрфоксе. Пролистал. Нашел следущее:
<!-- =====FILE INFO =====
Company: R-System
Designer: TS
Developer: KW
Production: 01 2014
========= END INFO === -->
Это то, что я ищу?
Еще вопрос. Нормально воспримут, если я как заказчик укажу пальцем на веб-сайт и скажу, что хочу, мол, аналог близкий к конкурентам чуть менее чем на 100%?
Что если подкатить ровно к той же компании которая лепила сайт конкурентам и заказать у них буквально говоря ту же работу (грубо говоря - копию)? Такое нормально воспринимается? Есть что-ли копирайт какой-то в этой области, какие-то вещи, что считаютсяется неприемлимыми про такого рода заказе?
Так делает 99% заказчиков, лол.
Анон, помоги советом.
Кто я: хуй простой, не умеющий в C++, могущий совсем немного в C, но не желающий задротить 1001 библиотеку.
Что я хочу: научиться программировать. Прежде всего парсинг натурального языка. В меньшей мере - OpenGL (визуализация статистической информации).
Какой язык я учу: Common LISP
Какие книги у меня есть:
1) ANSI COMMON LISP by Paul Grahm.
2) Common Lisp: A gentle introduction to symbolic computation by David Touretzky.
3) SCIP (знаю что это для Scheme, но аналогии просто строить).
Чего еще почитать, для просветления?
Пока охуеваю от простоты и гениальности лиспа, учусь базовому синтаксису и думаю о том, чтобы попытаться написать убогий транслятор на С.
Как Erlang патчит свой код на лету? Что, если заменили функцию, которая в данный момент выполняется? Особые подробности не нужны, просто интересно.
Оно вроде-бы выполнит то, что выполняется, а потом для новых новую функцию исполнит.
А ты понимаешь, что за хуйню ты там написал? Ты, когда уже нашел нужный элемент, пытаешься найти его индекс с помощью чужой функции еще раз на копии твоего исходного списка. Это пушка. Нахер ты тогда поиск пилил?
Когда ты рекурсивыно вызываешь biseckt ты передаешь методу новый список, а не весь исходный. Типа думаешь наверно такой, щас как передам ему половину, глядишь легче найдет. Нахуя спрашивается? Тебе нужно с помощью этого метода получить индекс в исходном массиве, а не в его кусках, а благодаря своим действиям ты индексы исходного массива просираешь на втором вызове уже. Вместо того, чтобы передавать свой огрызок каждый раз и работать с его такой удобной серединкой передавай весь свой список, а так же индекс начала поиска в этом списке и индекс конца (один из них в ходе рекурсии является тем, что у тебя сейчас mid названо). Переделай логику расчета mid, чтобы он был между стартовым индексом и последним в каждом конкретном вызове, а не длина списка пополам. В таком случае у тебя получится что значение текущего индекса (того самого мид) в конечном итоге и окажется нужным тебе индексом.
И есть другой вариант - используй рекурсию по максимому, Люк! Когда ты рекурсивно вызываешь bisect с возвратом ты можешь прибавить к его результату mid, если идешь вправо по списку, либо вычесть, если идешь влево, мб чутка ошибаюсь в действиях, но суть остается той же. Я понимаю, что объяснение на словах выглядит, как лапша, тем более, что я и не стараюсь быть сильно понятным, но очень уж не хочется в итоге прийти к тому, что я напишу готовый код за тебя. Подумай, почему у тебя проебывается индекс твой искомый и реши эту проблему.
Спасибо большое:3
>Ты, когда уже нашел нужный элемент, пытаешься найти его индекс с помощью чужой функции еще раз на копии твоего исходного списка.
а ведь и правда.
Камни в том, что биржи не пишутся такими дебилами как ты, и, во первых, берут деньги за каждый пук (регистрация, размещение заказа), а во-вторых, берут комиссию за заказы, анально карая за попытки левых оплат.
>Чего еще почитать, для просветления?
Настройки маршрутизаторов и вообще весь сайт www.opennet.ru
Потому, что системщина — императивна «от и до», и ничего кроме условий и циклов байтоёбам нинужно
Потому что все угорели на ООП в своё время.
точнее как её загуглить.
>Чего еще почитать, для просветления?
Practical Common Lisp, Peter Seibel
Object-Oriented Programming in Common Lisp: A Programmer's Guide to CLOS, Sonya Keene
On Lisp, Paul Graham
Common Lisp Recipes: A Problem-Solution Approach, Edmund Weitz
Let Over Lambda, Doug Hoyte
Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp, Peter Norvig
CLIM 2 User Guide, Franz, Inc.
Вообще, советую поискать в каталоге местный тред про лисп.
>>945669
Спасибо на наводку, гляну.
Форт, если мне не изменяет память, стековый язык, парсится немного по-другому. Но я не спешу.
>>945605
В моем зухеле вряд ли что-то подобное есть.
>>945655
>>945662
Спасибо большое, почитаю.
Впрочем до OOP в лиспе пока доберусь, еще много времени пройдет. Я не врубаюсь в ООП вообще. У нас в шараге был семестр C#, я еле сдал зачет из-за задачи по полиморфизму.
Есть ли какие-то примеры OpenGL+C/C++?
> OpenGL сложно войти? Хочу сделать небольшую программку для визуализации движения робота.
Дохуя сложно и ненужно.
Просто возьми высокоуровневую 3D библиотеку.
Хочу. Очень удобно, особенно если учишь кого-нибудь.
>>945715
ClanLib
Horde3D
Irrlicht Engine
https://en.wikipedia.org/wiki/List_of_3D_graphics_libraries#High-level_3D_API
Привет пр. Как быть если с математикой все хорошо, а вот в пограмирование не могу никак? Сколько бы не пытался самостоятельно вкатыватся в прогинк - неудача. Сталкивался с нерешаемыми задачами и проч, не могу осмыслить ебучие алгоримитмические задачи и тп тп. Это пиздец.
Я так примерно и думал, спасибо
А что не так? Нужно прокачивать гибкость мышления, а не заниматься тупой зубрежкой и решением узкого круга задач.
Вот у меня у старосты всегда были пятерки по анализу и диффурам, а где она сейчас? Правильно, в колцентре.
Написал на жопе твоей матери, что она шлюха.
>>945845
Какое тралирование?
> А может, программирование взять?
Имеется ввиду, что ты охуенно справился, назвал определенную сферу программирования, и решил что ты охуенен.
С тем же успехом можно сказать: "О, придумал! Напиши для диплома программу"
Понимаешь о чём я, тупиздень?
Хуя нервный, сходи-ка к врачу за укольчиками.
>тупиздень
Тут только ты. Чем тебя компьютерное зрение не устроило?
Осторожно, если так нервничать можно случайно инсульт получить)))
НЕТ ПОСТАНОВКИ ЗАДАЧИ.
CV - сфера, порт - задача.
От тебя хотели услышать конкретику.
люблю повторять другими словами
Есть Perl и Coro::EV.
Я знаю, что EV::run запускает потоки и для async { ... }; не надо вызывать cede; или $coro->join, но мне интересно как это работает.
В манах к Coro::EV и EV ничего про то, что EV::run запускает потоки не нашел. На такой вид запуска потоков наткнулся в чужом скрипте.
Просто хочу разобраться: где об этом написано? Может я что-то пропустил.
Двачую ваще ржака xDD даж дристанул в свои штанишки.
>Вот у меня у старосты всегда были пятерки по анализу и диффурам
Чёт проиграл, когда вспомнил, что у меня единственного в группе была 4-ка по матану.
И так же я единственный в группе, кто работает программистом
Караул, а я думал, что я небыдло-программист, ламповый хикка с кубиками пресса.
Просто больше не используй алерты, делов то.
Обычно во всплывающих окошках есть кнопочка, позволяющая их закрыть. У тебя IE что ли?
Олсо, главная сфера применения жс - веб же, в любом случае после алертов и основ придется проверять работоспособность через бровзер.
Ну, еще есть нода, ее запускать нужно на сервере.
Задача о ранце?
Сложно сказать. В то время я не мог нормально учиться весь семестр, поэтому нет глубокого понимания матана, так, только то, что успел прочитать в учебнике.
Но когда мне иногда пишет друг-программист с каким-то вопросом из ML, который он не понимает, я могу ему пояснить, где он ошибся/не понимает, прочитав тот же материал, что и он.
Таки да. Кстати, нейроночки еще не обучили выявлять троллей и фанатиков?
А что в ней такого сложного? Просто нужно уметь держать и крутить в голове много уровней абстракции и немного знать как что применять.
Двачую, по моему прокачивает мозг умение управлять своими желаниями. Типа поставил себе желание очень быстро и сильно думать и вот мозг прокачался. Хотя это скорее переход в другой режим.
Видимо навивает общим уровнем деградации. Сколько лет в /pr/ сижу, так тут вечно все срут и срутся, провоцируют, тралят, будто не программач, а филиал /b/
Мейл.ру, не ставь больше своих агитаторов сюда. И так деградируете в своих продуктах, а теперь и здесь хотите.
Что ты вообще этим хотел сказать? Говоря про мейл.ру. Какая мысль? Я просто реально не понял. Ты пошутил типа?
Эвклид, угомонись.
Отчасти с тобой согласен. Но я считаю, что математикой как языком, т.е. набором понятий, владеть нужно, чтобы у тебя не было выражения пикрелейтед при виде интегрального значка или системы уравнений в матричной форме. Я вот, например, когда освежаю в памяти матан (точнее, наверстываю недоученное), пропускаю доказательства теорем и практические примеры на вычисления. Доказательствами пусть занимаются математики (хотя доказательства мозг таки прокачивают: даже чтобы просто понять их, нужно неслабо пошевелить извилинами), а вычислительные методы - не важно для вычислений на бумажке или компьютерные - в 21-м веке знать совершенно не нужно, т.к. открыл маткад или вольфрамальфу - и вот тебе результат. Не считаю, что практические примеры решать бесполезно, просто их нужно решать лишь в той мере, в какой это необходимо для понимания тех или иных математических понятий.
Низкоквалифицированные макаки могут расслабиться, к вам вышесказанное не относится. Чтобы верстать веб-странички или устанавливать майкрософт офис, ни матан, ни прокачанный мозг не нужны.
>Нету, гуглится только C# для школьников.
Ну я в свое время это и гуглил, и нашел эту прекрасную книжку для даунов как я
Си для начинающих попробуй. И вообще попробуй с курсов на сайтах, где типа несколько статей сначала про начало, потом про переменные, потом про условия, циклы и т.д. Для начала сойдет, а книги слишком муторные
Никто случаем не читал? Хочу подарить 10летней племяхе, у нее хорошие склонности к математике, возможно ей понравится.
Долбоеб
Напомнило интервьюера, который проверял уровень английского
- Э-э, ну я вчера всю ночь баги фиксил, думать на английском не могу. Э-э-э. Ну расскажите о себе.
- /Толкаю два предложения и говорю об уточняющих вопросах/
- Э-э, ну голова вообще не варит. Вроде знаете.
Лучше бы ардуину с моторчиками и лампочками подарил.
Лучше куклу барби подари, дебил комплюктерный.
Нет, у меня без шуток каша в голове. Даже время течёт медленней и реакция в ноль ушла.
>ламповое и невинное
Это порноактриса. Как ты можешь догадаться по ее возрасту - порно детское.
>То чувство когда жестко подсел на парацетамол и уже неделю мучают ломки
сочувствую бро сам на тригане сидел ща так ломает
мистер робот, съеби
Таки да
Обратитесь к программисту.
А вообще эти манги предназначены скорее для 16+ лет там о довольно ложных вещах обычно рассказывается.
Ещё бесят те, кто запросто верит учителям. Вот совсем недавно учитель физики говорит что период полураспада урана 600 лет. И он даже не упомянул какого изотопа. О боже, откуда он это взял? Или училка математики дала формулу для расчёта площади ортогональной проекции фигуры. И дала задачку для этой формулы. И там были даны 2 фигуры. И она сказала что вторая фигура это ортогональная проекция первой фигуры на площадь второй. Хотя это было совсем не так. И мой одноклассник увидел что в таком случае формула не работает и она не могла объяснить почему не работает.
А я боюсь исправить учителей и помочь одноклассникам. Вдруг они посчитают это хамством?
LineTo
Если учишься в университете - ни в коем случае нельзя, иначе тронешь самолюбие учителей и они будут потом тебя ебать
Откровения возвращенца
Бизнесмен, который имел в России хороший доход и даже попадал в светские хроники, в Европе становится мелким лавочником. Человек, уехавший по программе для высококвалифицированных специалистов, теряет несколько лет на нострификацию диплома, выучивание языка. Были в России успешным врачом или юристом — в англоязычных странах потратите годы на подтверждение профессии. Даже если по российским меркам ваш иностранный язык был блестящим, для карьеры за границей его окажется мало. Поэтому один лишь язык отбросит вас на несколько ступеней вниз.
Разнообразные журналисты, культурологи, экономисты терпят падение еще из-за элементарного незнания местной фактуры. На хорошие места переезжают только те, кого нанимают в заграничные бюро наших СМИ — остальные вынуждены начинать с нуля. Наш известный ведущий, эксперт, автор с именем в эмиграции в лучшем случае найдет место рядового корреспондента. Даже если он эмигрировал на Украину. Исключение составляют лишь суперквалифицированые специалисты, уезжающие по специальным приглашениям. Их ничтожно мало, и они не делают статистики.
https://www.gazeta.ru/comments/column/mironova/10549421.shtml
Где родился там и пригодился, сыночек.
Молодой человек, это не для вас написано.
Начавшему с себя здесь и уже всё имеющему бессмысленно переезжать на швитой жапад.
А тому, кто ничего здесь не имеет и ему нечего терять — может попробовать и, возможно, у него всё получится. Но с другой стороны хикка без мамкиного борща нигде не проживёт.
Очевидные же вещи.
ладно иди нахуй, мы уже съебали, и все несравнимо лучше чем было.
Дальше читай
>Обычные же люди с университетскими дипломами, оказавшиеся за границей после брака с иностранцем, уехав на языковые курсы, по программе переселений, почти всегда начинают одинаково — хоть с какой работы.
Конечно никто не будет брать Наташку в бухгалтеры, если ее американец просто из России притащил и женился.
Но если не ебланить, учить язык, ездить по международным конференциям и участвовать в международных проектах, или хотя бы работать в международной компании, то шанс успешно съебать становится гораздо выше.
> Начавшему с себя здесь и уже всё имеющему бессмысленно переезжать на швитой жапад.
А мусора, суды, законы, врачи, етс уже начали с себя? Ты как школьник который думает только о деньгах. Хотя и за деньги ты вместо сыра получишь подзалупный творог.
Он имеет ввиду, что если ты уже вор, то ехать нет смысла.
>Просто не в силах перенести, если на улице не слышат русского языка, не видят наших старых полинявших бабушек и не спотыкаются о разбитые тротуары.
>не спотыкаются о разбитые тротуары
АХАХАХАХА, еще бы написали, что ностальгируют по вездесущей грязи, говну и серым панелькам, хмурым лицам и бухим соседям.
Да, спасибо.
>уже всё имеющему бессмысленно переезжать на швитой жапад
Лол блядь. Почему тогда Дуров и еще куча всё имеющих съебывают на швитой, сверкая пятками?
Это другая история, дурову пришлось уебать, так бы он мог дальше доить кормушку, если бы не другие люди, кому это тоже интересно. А вот обычному человеку лучше ехать, пока н не встроился в систему.
Глянь на чичиваркина, в России был мега успешным бизнессменом, а на западе в бомжа превратился, который последние бабки пытается хоть куда-то выгодно вложить, но не может, воровать много ума не надо, а вот на конкурентном рынке работать это уже другое.
Так я и спрашиваю, что это за клоунада, почему я не могу неявно присвоить переменной значение, как в C/C++ float m = 0.5?
Ну сейчас у него было бы ещё больше причин.
Тому що
Да я знаю что там было. И такое в пидорахе сплошь и рядом. Деньги тебя не спасут, у тебя их просто отожмут.
Зачем эти селекторы? Сегменты зачем? Зачем прерывания? Неужели нельзя было использовать простые процессоры, чтобы обратиться по памяти просто указав значение или регистр,и чтобы было ещё без всяких прерываний? Почему? Поганые люди. Водят перед носом своей мощью.
>по паттернам
Брось каку.
>логике написания апликух
Первый рисунок: многослойность, она же трёхзвенная схема, она же MVC.
Второй рисунок: потоковая обработка данных, где все эти ваши ФП и лиспы.
Вон из профессии
Сейчас перед моими глазами открыт один с++ проект. Там надо кое-что поправить. Но это легаси говно писал не я. И уже по беглому взгляду видно какое это говно. Мне нужно в него нырнуть. Но я не хочу. Это как нырять в фекалии. Мне не хочется. Господи, как же мерзко.
Сиди и вяло разбирался, когда разберёшься, с энтузиазмом удали всё и напиши заного.
Сука, я бабурек, можете не отвечать.
ок попробую. Даже не подозревал что есть на столько серьезный софт для работы с регулярками.
Потому, что заработная плата, вот почему.
Говорят медленный отлично снимает боль, не пиздят?
https://en.wikipedia.org/wiki/Coding_conventions
https://en.wikipedia.org/wiki/Programming_style
там прямо выбор был: K&R Style, Zend, Pear Coding Style... то есть это такая смесь Тиди и рефакторера, которая расставит скобки-пробелы-табуляции-переносы как надо, поправит большие-маленькие буквы в именах переменных и так далее. Есть сейчас что-то подобное?
Господи, как же это восхитительно, заодно открыла для себя гитлаб, говорили много про его тормознутость - но тормозит только когда докеры/пайплайны собирает, при простых коммитах просто летает и интерфейс няшный с лисичкой. А то битбакет уже приелся.
С гитом жить хорошо.
>Раньше блевалась с него, бесила настройка ключей, глобальных имен
>пушить каждый раз просто вводя пароль
Действительно, кодить под виндой это как вставлять себе палки в колёса.
Про ssh-add в видосиках не говорят?
Вообще-то я про линуксы говорю, при чем тут винда? Во всех туториалах учат сначала добавлять ключи, а иногда это лишнее.
Как люди вкатываются программистами в такие крупные студии как рокстар или активижн?
Сам я не планирую писать игры и вкатываться, просто интересно.
По блату, ходят на всякие митапы, корефанятся, пьют смузи, если ты не хипстор и не тусуешься в SF и прочих пало-альто, то никак туда не попасть.
Собственно, как тяночки попадают в айти? Они же нихуя не умеют, но зато дохуя социобляди, ходят с докладами спижжеными и потом их берут на работу за красивую смузихлебку.
Это деревотян?
По объявлениям. У них на сайтах обычно есть раздел с вакансиями.
>Они же нихуя не умеют, но зато дохуя социобляди, ходят с докладами спижжеными и потом их берут на работу за красивую смузихлебку.
Ты действительно думаешь что дело только в докладах?
пека.жпг
Как вообще в этом разобраться? Без математики теперь не обойтись? Ничего не понимаю.
Это намек, что тян умеют во что-то кроме фронта?
Есть форма регистрации : https://lk.qasl.ru/
При вводе на странице в поле регистрации подобной строки : assassasbSZsANUSadt ssassassPUNCTUMcomraddre3|Fd ., страница умирает.
Думаю что дело в проверке регулярными выражениями. Потому что чем больше символов в части после "." Тем длинее пауза в отклике.
Но куда смотреть не пойму.
Я не особо шарящий,
>но, опыт показывает что лучше не ебаться с тем, что не пригодится в ближайшее время
Поразряд нужен для оптимизации вычислений и т.д
Так что думаю тебе он пока не нужен
И ещё вопрос. Вот сайты могут писаться и на пхп и на питоне и на жабаскрипте. Но что это из себя представляет? Там просто текст кода, который видит браузер как чёткие инструкции или же есть что-то типа ассемблера для сайтов?
Но ведь под виндой белые люди сразу из IDE коммитят, только мартышки с консолью ебутся.
Код где?
> символы, которых нету в Юникоде.
Это что за язык такой?
> И ещё вопрос. Вот сайты могут писаться и на пхп и на питоне и на жабаскрипте. Но что это из себя представляет? Там просто текст кода, который видит браузер как чёткие инструкции или же есть что-то типа ассемблера для сайтов?
Сервер отдаёт хтмл, а джяваскрипт исполняется в браузере.
>что посоветуете чтоб я от скуки не помер и лень не было?
Функциональные языки программирования.
Вряд ли мне это пригодится, конечно, но из интереса хочется разобраться.
Алсо, читаю сейчас статью на педивикии про битовые операции и чёт совсем грустно стало.
>Битовые операции применяются в языках программирования и цифровой технике, изучаются в дискретной математике.
>изучаются в дискретной математике.
И даже нагуглить ничего кроме этого не могу.
Выбрал короче C# Players guide, книга короткая (350 страниц) и описывает все на базовом уровне. Наверну её сегодня до вечера а завтра начну уже CLR via C#.
Лол, ты нахуя свой язык написал?
>Вот сайты могут писаться и на пхп и на питоне и на жабаскрипте.
Для твоего личного сайтика для хранения статей и пикч не нужен никакой жабаскрипт, достаточно статики - html+css. Захостить сайт можно бесплатно на гитхабе/битбакете. А питоны и пыхи нужны когда много пользователей, для взаимодействия с сервером, чтобы выполнять какие-то хитрые функции или делать запросы к базе.
Это операции с бинарными числами (01101110) и они не нужны
Можешь сказать где скачал? А то я найти нормальную не могу. только на английском.
>Он нужен для сдачи лаб/егэ
Серьезно?
Как раз хотел начинать дрочить школьную математику и сдавать ЕГЭ в следующем году.
21-лвл, просто сразу поступать не стал.
Да я знаю его, но проще же на русском.
Ну да, всякая логическая хуета, множества, деревья. Стандартный курс информатики.
Не, винапи я заебусь дрочить. Так что попробую шарп. Хотя студию ставить желания нет, даже комьюнити дохуя жирная.
Дурачок? Зачем тебе шарп, это можно написать на питоне за пять минут и завернуть в окошечки через tk или pyqt
Гугли python to exe. Прогоняешь одной командий через тот же cx_freeze, оно тебе генерирует папочку с нужными либами и екзешником. Изи! Писать и запускать код можно вообще из коробки в idle или блокноте, никаких килотонных студий не нужно.
Я на английском и скачал. Русской версии нет, даже еслиб была то переводы в основном говном выходят, подучи англ и читай в оригинале :3
>Это что за язык такой?
>>946728
>>946738
Я создал язык для себя от такой я аутист. Он состоит из латинских букв и 60 слоговых иероглифов. Ещё там нету восклицательного знака, но есть смайлики. Поэтому мне нужно нарисовать свои символы. К тому же мне не все вариации латинских букв нравятся. Так что я нарисую такие какие мне нравятся. И что бы i было без точки сверху.
А вообще правила у языка такие же как и у русского, но некоторые слова другие, также я пытаюсь убирать омонимы и всё такое. Ещё там нету родов, но существительные с разными окончаниями склоняются по разному. Ещё я хотел добавить иерохлифы, которые обозначают целые слова и понятия, но передумал.
благодарю
Прежде всего надо дизассемблировать виндовс, так как исходный код не открыт.
Это доска о программировании, вы ошиблись адресом, уважаемый.
У меня хата в цетре ДС, мне ненад работать, учил потому, что ноускил-червь пидор, да и без корочки возьмут червепидором а не в интересную компанию
В физикоматематический.
Трай блок должен быть только там, где ошибка обрабатывается, а не бросается дальше.
> мне ненад работать
> возьмут червепидором а не в интересную компанию
Шизофреник штоле? Ты уж определись, что тебе надо.
Делать, что то интересное с перспективой, без корочки перспективы ниже, например рабочую визу в штаты не дадут.
Во вконтач, быдло.
>без корочки перспективы ниже, например рабочую визу в штаты не дадут.
Как же до тебя её давали без вышки?
Вот где где, а в Америке точно местной корочкой можно подтереться.
Но суть в другом: рабочую визу в Америке дают по конкурсу и только очень хорошим специалистам с большим опытом.
И, разумеется, речь не идёт о веб-макаках с бидоном и раби.
Неосилятор? Тогда веб для тебя.
>портфолио
Обязательно только если ты фронт-пидор.
>проверку бреда и лжи
Ват? Ну, очевидно, что ты должен знать то что ты написал в резюме, а не наебывать.
Например, для пхп или пистона не нужно знать стопицот технологий и все учится максимум за год. Заодно надрочи алгоритмы и сортировки и можешь идти устраиваться. Для фриланса вообще нихуя не надо, выучил ларавел/уи и хуярь продакшен.
имхо нахрен не сдались всякие сложные алгоритмы
если ты умеешь решать поставленные перед тобой задачи - иди и делай
в большинстве случаев задачи типовые
Чем лучше перехватывать POST-запросы, для последующего анализа? Есть ли какие удобные средства, тонкости и подводные камни?
Перехватывать где? в браузере? Придется инжектиться в адресное пространство браузера и перехватывать определенные функции методом сплайсинга, которые обрабатывают POST формы.
Короче берешь в руки С, читаешь как инжектиться в процесс и как перехватывать функции.
Например делаешь .DLL с функционалом перехвата функций обработчиков POST запросов, затем делаешь инжектор который с помощью банального CreateRemoteThread создает отдельный поток в процессе браузера и инжектит твою библиотеку, попав в адресное пространство она начинает перехватывать POST запросы.
Все это легко делается если можешь в С и гугл.
>Спасибо!
Не за что, главное не делай ничего плохого, тов.майор следит :3
З.ы
В принципе если .DLL написал на С, можно инжектить её в браузер хоть с помощью C#.
Подключаешь функцию CreateRemoteThread из kernel32 с помощью DllImport и юзаешь в C# коде.
F12-Network
Суть в перехвате POST запросов под HTTPS до того как браузер зашифрует пакет и отправит его в таком виде, когда перехватчик на уровне сети нихуя не сможет различить.
Твоя библиотека которая висит в адресном пространстве браузера вытаскивает этот POST запрос до того как его поместит в обертку SSL.
Иначе все было бы слишком просто.
>DEP
>>946953
>HTTPS
Нетути, ненужон.
Да это понятно, видимо во мне усмотрели мамкиного кулхацкера, ака нагибатора инторнетов, но, к сожалению, мне это нужно для работы. Тупая задача автоматизации говнбизнеспроцесса по передаче данных в эдакий интранет хелпдеск. Написанный хипсторами-пидарасами, с которых хуй что получишь.
Да, да, да, мда, кхе. Лютая суходрочка, костылирование, приветливые тупые высокомерные ёбла илитных миньеджеров вокруг...
HttpFox для фуррифокса.
Веб-макаки просто учат то, что им нужно для работы. Я бы может и сам поучил алгоритмы, это поинтереснее очередного "продвинутого" фреймворка.
А ты их ещё и упрекаешь за это. Думаешь знание алгоритмов тебя выше ставит? Особой разницы нет, пройдёшь ли ты курс ангуляра или высокоскоростных алгоритмов.
сам кайнд оф веб макака
>Думаешь знание алгоритмов тебя выше ставит?
Конечно. А ты что, полагаешь что невежество и знание равноценны?
Далёкий потомок макроассемблеров.
Тут нет специалистов по ЕС ЭВМ и PDP, но в Гугле есть инфа...
Превосходная демагогия, молодой человек!
Надеюсь, знание 50+ вариантов сортировки пузырьком очень поможет вам в общении с работодателем или при понимании бизнес-логики.
Добавь что-то вроде:
Конечно, а можно использовать современные многоядерные цпу в обычных калькуляторах.
А ещё можно микроскопами гвозди забивать, хуле, они же тяжёлые. Кто-то петухов из говна лепит , ему норм. Но зачем, блять?
>...поможет вам в общении с работодателем
Не интересует.
>...понимании бизнес-логики
Что это за чушь?
>Траль/мамкин рантье/фрилонсер 300к-в-секунду
По номеру поста ванговать будешь, или по IP сумеешь?
Аргументы по существу есть?
JSLinter вроде бы какой-то был.
>Пук, прррр
>бизнес-логика - это чушь, алгоритмы не чушь, потому что ЯСКОЗАЛ
>А аргументы подавай мне ТЫ.
) 1/10
>>А аргументы подавай мне ТЫ.
А как же. Утверждаешь, что не знать алгоритмы - не так уж и плохо - доказывай.
Скажите, пожалуйста, правильно ли я понимаю работу VPN.
Я получаю свой интернет от провайдера, который может при любом прошении свыше передать им всю информацию о том к чему подключался мой IP, и если контент, который я просматривал, оказался не по нраву Путину, то я могу получить сгущенку.
Но если в этом деле присутствует VPN, то информация о том к чему я подключаюсь получает VPN сервис, а мой провайдер видит только то, что я подключаюсь исключительно к одному какому-то IP, допустим, в Нидерландах и не знает ничего более.
И оплата идет только за право пользоваться, тем сервером.
Если я правильно все понял, то подскажите, пожалуйста, достойный VPN сервис, который не хранит упомянутую мной информацию.
Последний СОРМ видит все твои адреса.
Другое дело что он не работает и в кодах мат вписан (в частности, в самой середине был обнаружен класс CZalupa) и текучка кадров жуткая, но всё равно вас всех переловим, и всё бабло попилим, так-то.
Извини, пожалуйста, из того что ты написал я почти ничего не понял.
https://en.wikipedia.org/wiki/Coding_conventions
https://en.wikipedia.org/wiki/Programming_style
там прямо выбор был: K&R Style, Zend, Pear Coding Style... то есть это такая смесь Тиди и рефакторера, которая расставит скобки-пробелы-табуляции-переносы как надо, поправит большие-маленькие буквы в именах переменных и так далее. Есть сейчас что-то подобное?
Тidy1/2, jslinter и подобные - это не то, там была универсальная хуйня для всех основных языков
Что почитать по project management'у, чтобы нескучно и не так долго? Препод староват, а от книг на русском двадцатилетней-тридцатилетней давности у меня печет.
Опыт программирования на С помогает легче все понять.
Планирую вкатиться джуном к лету.
Один минус, я выжрал 3 кофе с момента начала чтения и курю при этом сигареты, надо скорее доучиться и уменьшить потебление кофеина, а то мне пизда.
Хочу сделать маленький сайт с введением текста, который там потом будет отображаться(в нескольких местах, с разными шрифтами). В сторону какого ЯП смотреть?
Но там без выбора самих гайдлайнов, оно мне по K&R, а я может хочу по PEAR или наоборот.
Спасибо.
И когда VPN сервис говорит о том, что он "masks your personal IP & makes it harder for third parties to know who you are". Упомянутые третьи стороны включают в себя правоохранительные органы?
Ты угораешь? Видишь разницу между кодинг стайл и внешним видом кода в редакторе?
Нормально будет если я буду хранить в том же редисе список с айдишниками объектов, удалять из него самый левый, потом искать данные с этим ключом, сохранять их в бд и потом удалять сами данные из редиса? Или есть что получше?
Кеш на редисе вообще тема хорошая. А схема твоя зависит от задачи. Вообще не ссы и делай, там глядишь и подводные камни узнаешь,если они есть.
)))
Есть уже MySQL с таблицами прямо в памяти.
Не понравится — можешь разместить таблицы поверх RAMFS.
> как организовывается связь между БД и, скажем, шарповой
Кто как хочет так и организовывает. Погугли ORM. У шарпа есть Entity Framework, LINQ. Можно и своих костылей нахуярить, при желании.
> из кэша убирался самый первый
Это неправильных подход. Тебе надо искать самый нерелевантный, а не самый старый.
> Нормально будет если я буду хранить
Я сам так делаю. Только не забывай делать это в контексте одной транзакции, окей?
Есть идея создать инструмент для "ВКонтакте", который будет собирать, анализировать и, возможно, визуализировать информацию. Как пример, создавать своеобразную "карту" друзей человека и связывать их с друзьями другого человека. Также поиск во всей группе следов активности человека по всей стене (будь то лайки или комментарии).
Подскажите, пожалуйста, что необходимо знать для реализации этого? Я предполагаю, что для этого нужно написать плагин для браузера, но совсем не уверен.
Алсо, наверняка, кто-то уже писал плагины и наверняка может подсказать степень возможности реализации всего этого в такой форме.
Если есть готовая БД - через Entity Framework database first - на основе БД генерим класы-сущности, контекст и через LINQ работаем с ними. Через обычные скл команды нежелательно, но ты и сам знаешь. Можно еще патерны по типу Репозиторий и Юнитофворк забадяжить для лучшей инкапсуляции
Вкапи, питон. Ну да, чекай гитхаб, хабр. Сейчас это модно, бигдата и все такое, тысячи проектов есть.
> Питон
Так, по Фрейду все питонисты - гомосеки
Нуб - ставь студию комьюнити и не выебывайся.
Хотя лично я использую Code::Blocks, мне нормально.
>le atelier visuel
Они названия не переводят, а если бы переводили, надо было апострофировать l'atelier.
мимозануда
Этого двачую, лучше чем студия мелкомягких.
Хотелось бы услышать историю бывалого, может какие-нибудь советы, сколько пришлось учиться, какого было на первой работе и всё такое.
Я правильно понимаю, что программистов в основном ценят за скилл, и талантливого специалиста могут принять на работу даже без высшего образования?
Понял, спасибо.
Читал об этом в интернетах, но хочется узнать у анон4иков
зачем нужно учить код, если есть CMS?????
можно ли фрилансить, зная минимум о программирование, но хорошо работая, скажем, на wordpress
Authorization : Bearer cn389ncoiwuencr
vs
Authorization
http://security.stackexchange.com/questions/108662/why-is-bearer-required-before-the-token-in-authorization-header-in-a-http-re – читал, все равно ничего не понял.
Не слышал, давай дальше
ну гугли блять, там же все написано, что есть разные способы авторизации, а хедер один, как им вместе жить? ясен хуй, через переменную типа авторизации. Если у тебя по дефолту стоит бэарер, то и указывать его не надо.
у меня на сервере будет единственный способ авторизации, нахуя мне тогда передавать тип?
необучаемый осел, кнопки все нажал?
>>Если у тебя по дефолту стоит бэарер, то и указывать его не надо.
это от веб сервера зависит, вроде в последних стандартах токен нужен в любом случае, но некоторые игнорят, и работают по умолчани..
Незачем, конечно. Изучай цмс и вперёд на амбразуры за едой. а на большее ты и не заработаешь
Чтобы было, кому писать цмс и дописывать недостающий функционал. Нет, нельзя.
На чем это ты писал? На юнити/луа/пугаме можно быстренько написать и полетать, меньше чем за джва часа.
a byte of python читни
Ну вот да. С физикой в школе были проблемы, движение материальной точки не пилится, хотя вроде и правильно делаю.
Какого фига все начали спрашивать и писать с помощью SDL именно тогда, когда я спросил про него в си-треде?
Такое же было со мной в анимублядском, когда я просил соус вебемки. До сих пор анимублядский иногда наполнен диалогами про Няруко
Ууу!
Хуй знает, я просто наконец-то сегодня сел делать, и все.
не бейте
Владимир Владимирович, плиз
Сап. Сам не програмист, но бывает потребность в написании некоторых скриптов (ну там файл сгенерировать, интернет страничку сграббить, всякая бытовая хуйня короч). Какой язык лучше взять? (В прошлом имел небольшой опыт с делфи, но он какой-то громоздкий)
Желательно чтобы не приходилось дохуя хуй знает чего объявлять только для того чтобы тхт файл с Хелло Ворлд создать.
Думаю в сторону питона? Или есть что получше под мой запрос?
Башорг?
Хорошо, спасибо. Накачу питона.
>>948074
Я даже думал об этом, но ставить линукс ради баш скрипта даже на виртуалку это немного перебор.
Я любитель анальных зондов от Билли просто.
на 2015 и 2017
А покеж код? Тоже вот заканчиваю сейчас cs50, и думаю как финальный прожект брать игорь на сдл
Я же только няшную учил, плюсов не знаю.
Мне же нужно перебрать все варианты никнеймов вместо Vannilaknight. Халп.
Что для этого нужно?
Нагуглил что Питон, Плюсы и Ява норм
Ну ещё матан знать нужно
C11 учи, остальное не нужно.
Вот есть веб-сервис и он постит хуйню в вк. Пока разрабатывается и сейчас всё делается через логин-пароль. Можно ли как нибудь авторизовываться без него? Если нет, где и как хранить этот пароль? Не в коде же.
> авторизовываться без него
Без чего? Без пары? Нет
> где и как хранить этот пароль?
В отдельном storage. Хоть в файлах. Главное, чтобы они в git не были включены
Быстро получили client_id/client_secret для аутентификации в VK через логин-пароль?
Google TensorFlow
Значит тебе нужно получить токен и в дальнейшем когда будешь делать запросы передавать в параметрах этот токен. Храни его в конфиг-файле.
В документации все написано про получение токена.
И да, получи токен вместе со scope=offline, так он будет бессрочный.
Все автопилоты сейчас пишутся на сях и прочих питонах.
Все стало нормально. Что это было? Выглядело как на пике если открыть любой вопрос.
Забавно. Даже не могу представить.
У тебя браузер в своп ушел
Есть dll на С, в которой одна функция, принимающая двумерный массив с уже выделенной памятью, типа такого:
void foo(double arr); // some_arr != NULL
Есть программа на C#, которая должна эту dll использовать с этой функцией. Я загружал dll через [DllImport] с примерно таким объявлением:
[DllImport("libfoo.dll", CharSet = CharSet.Ansi)]
public static extern void foo(ref IntPtr arr);
Собственно, вопрос в следующем, в шарповом коде имеется массив с объявлением double[,]. Мне нужно этот массив прогнать через эту функцию из dll. Как это сделать? Как мне шарповый double[,] превратить в сишный double? Чтобы функция из dll могла менять значения в этом массиве.
бля, разметка поехала. Естественно foo принимает указатель на указатель.
Все парсится, другие сделали. Вопрос только в том, как. Так что либо говори как, либо можешь катиться к хуям.
Падуй в хуй, гавнецо.
Посмотрю.
Ещё одна неприятная особенность. Когда постит приложение в вк появляется шестирёнка (пик), где видно что этот пост запощен приложением. Это можно как нибудь убрать?
В ноде. Ставишь ноду, потом открываешь командную строку и пишешь: node myscript.js
А. Крупник. Изучаем Си:
http://www.proklondike.com/books/cpp/Izuchaem_C.html (скачать бесплатно без SMS)
Для школьников, не умеющих программировать.
Это гибрид, совмещающий функциональность ассемблера с низкоуровневостью лиспа.
Ну короче заходишь на эксплойтакадеми, проходишь пару туториалов, потом желательно пройти на курсере пару курсов по экслойтам, на рутрекере как раз лежит. Потом читаешь книги по эксплойтам для закрепления, есть куча на русском.. PROFIT, теперь вы можете писать экслойты! (нет)
Чойта нету?
Как научиться распознавать и распаковывать архивы не популярных форматов rar, 7z, tar, zip, нувыпонели?
Например, архивы ресурсов в играх. Они же, очевидно, не откроются популярными архиваторами и энтузиасты пишут софт для открытия таких архивов.
Сериализуй в xml
The Shellcoder's Handbook: Discovering and Exploiting Security Holes
Ищу себе задание для практики что бы применять теоритический материал из книг.
Думаю школохакерство увлечет.
Не физбазы же писать
А?
if ((v / 32) == 1){}
}
В чём может быть смысл деления и проверки с 1, а не "== 32"? Значение это потом используется для битового сдвига.
Презираю таких мудаков. Откуда вы лезете?
Как-будто стихи писать научился, а сказать то и нечего.
А, всё, понял, там дальше идёт остаток от деления, поэтому значения от 32 до 63 проходят. Там вообще if (v<32) и else if ((v/32) == 1), а мне сначала показалось, что первое условие v>32, потому и не видел смысла.
Нет, в самой вершине должны быть функциональные языки, а всякие ассемблеры и машинный код на самом дне.
Кто сейчас пишет в машинном коде? Не представляю ситуаций, где этим не занимается ассемблер или компилятор.
Судя по рожам справа, надо сортировать по популярности. Функциональные языки окажутся ближе ко дну.
Сверху вниз:
Javascript
Python
Ruby
PHP
Go
С#
Java
R
Swift
Erlang
Rust
C
F#
Ocaml
Smalltalk
Nim
C++
Haskell
Mercury
Prolog
Assemblers
Fortran/Cobol
Agda/Coq/Idris
Брейнфак/петух/HQ9 это мемы, можно считать что их не существует.
Сверху вниз:
Javascript
Python
Ruby
PHP
Go
С#
Java
R
Swift
Erlang
Rust
C
F#
Ocaml
Smalltalk
Nim
C++
Haskell
Mercury
Prolog
Assemblers
Fortran/Cobol
Agda/Coq/Idris
Брейнфак/петух/HQ9 это мемы, можно считать что их не существует.
У берегов обычно.
подскажите библиотеку для работы с аудио на C#. Да, писать плеер на шарпе - говноедство, но такой вот курсовик.
Спасибо
Это вообще то айсберг из моего манямирка. Нормальные люди программируют на ассемблере и фортране. А уже более необычные программисты даже на си.
На джаваскрипт тогда уш пиши.
программирование вызывает зависимость. То чувство когда ты можешь творить. Особенно когда у тебя нету дома ни станков, ни плавильни, ни инструментов для обработки металлов и прочего. Для программирования нужен лишь компьютер за 100 долларов или за 40 гривен если микроконтроллер
забыл пикрандом.
Какого хуя? Зачем оверхед этот нужен?
Надо на поинтерах все писать.
Указатель на байт, надеюсь, уже используешь.
А можно программировать на самом микроконтроллере? И сидеть здесь, задавать вопросы?
на сраке сваей программируй, чмонь малалетняя, бббгее.
haskell.org
Спасибо, надо будет, как раз его нет, но насильно пересадил себя на линукс что бы не играть, теперь пересяду на коробочку что бы начать писать что-то, для души
Почему твой пост так похож на мои посты? Ты же не я. Как ты смеешь существовать в моём присутствии? Но ты конечно же должен идти против меня и существовать, иначе я скажу что у тебя нету собственного мнения, так что молодец!
Бамп.
http://www.peter-cockerell.net/aalp/html/frames.html
http://cxem.net/mc/mc131.php
http://easyelectronics.ru/category/arm-uchebnyj-kurs
Если понадобится подучить ассемблер для ARM то на тебе. Я пока только то что в первой ссылке начал читать, но там нужны небольшие знания английского языка.
какие такие твои посты? КАК у тебя могут быть свои посты если ты часть меня? Это наши посты покажисвои
слушай спасибо большое, я правда английский читать не люблю ( ибо приходится не только тратить мозг на понимание,но и на перевод) а вот остальные супер. Я себе pine64 брать собираюсь ага, ноутбук на одноплатнике
Нет, просто если ты собираешься учить по арм можно было бы скооперировать и няшиться под сокет
Покажу тебе 3 свои поста и только.
Я собирался через пару недель купить плату с каким нибудь ARM микроконтроллером и начать разбираться с ним. Но я думаю не буду кооперироваться.
-_(0_0)_-
нам просто в универе сказали накатать кое-что похожее на нее, но не дали исходники, вот думаю тут кто кинет. Чистый хтмл, с чекбоксами
Чтобы была красочная демонстрация? Тогда добавь ещё Javascript
http://pmav.eu/stuff/javascript-game-of-life-v3.1.1/?autoplay=0&trail=0&grid=1&colors=1&zoom=1&s=random
https://github.com/nomatteus/conway-game-of-life-js
http://nomatteus.github.io/conway-game-of-life-js/examples/
Есть кто за базы данных может пояснить?
Допустим есть БД лекарств, и есть БД болезней.
Лекарства лечат какие-то болезни, а болезни лечатся какими-то лекарствами. Как организовать такую структуру? Ведь просто списки в каком-то поле нельзя хранить.
Есть идея сделать третью таблицу, которая будет хранить все пары лекарство-болезнь, но не знаю насколько это будет хорошо с точки зрения структуры, с точки зрения запросов для получения списка лечимых болезней или лечащих лекарств.
Как мне поясняли в вузе программа в микроконтроллере от AVR хранится в энергонезависимой памяти, куда не так просто записывать информацию, для этого нужен программатор и ПК желательно с COM-портом или с LPT. Иногда после первой записи эта область может стать недоступной для перезаписи.
А регистры контроллера отлично меняют значения в ходе работы
Одно лекарство лечит несколько болезней, а одна болезнь лечится одним или несколькими лекарствами?
Тогда по всем правилам нужна третья таблица.
Болезнь лечится несколькими лекарствами.
>Тогда по всем правилам нужна третья таблица.
И в ней прям все связи хранить? Или можно как-то более оптимально сделать?
>Графовую БД
Мне по заданию надо реляционную юзать, лол.
>>949646
Ну да, я подумал, и походу по-другому никак. Я просто ньюфаг в этих вещах.
> Мне по заданию надо реляционную юзать, лол.
Тогда разрабатывай очко костылями и не выёбывайся.
ты с /gd/ ошибься
Кардинг; фишинг; дефейс чужих сайтов, которые принадлежат другим людям; проникновение в локальную сеть частных предприятий без спроса; развертывание ботнета в особо крупных размерах, когда сумма доходов идет от сотни тысяч долларов. Если спецотделу подходит время отчета, а отчитываться не о чем, то могут ловить неосторожных "компьютерных мастеров", которые ставят пиратский софт и студентов, которые по гайдам взламывают wifi.
За развлечения с CrackMe не садят.
Проституция
Алан Бьюли, «Изучаем SQL».
Нужно именно с расчётами, онлайн-калькулятор не вариант, гугел на русском и англицком прочитал, но под утро раскурить гуиды не могу, спасайте.
11.0.0.1 -- 11.128.255.254
Если ты кун и дашь в очко, то помогу.
Ну ты совсем дебс что ли? Переведи в двоичную форму начальный и конечный, где биты совпадают - ставишь 1, иначе 0, вот тебе и маска-хуяска
Серверной частью буду заниматься не я, а может и я. Еще не уверен. У меня есть море свободного времени и бывший опыт работы со скриптовыми языками, базами данных (MySQL) и немного Swift 1.0 .
Итак, вопрос :
1. Какой язык нужно выучить, чтобы приготовить за пару месяцев браузерную игрушку сложности "agar.io"
1.1 Правила поведения игрока, логика объектов и остальной движ уже есть, нужно только выбрать язык для изучения и литература для реализации мелкого проекта, чтобы добавить его в портфолио. Так что от литературы не откажусь, если вы норм советчики.
Спасибо.
Webgl,webASM,ECMAScript7.
swift, rust.
Это потому что у тебя "конечный" адрес идиотский. Ты разрешаешь и x.01111111.x.x, и x.10000000.x.x, но почему-то x.1000000.x.00000001 уже нет.
Смени конечный на 11.127.255.254 и получишь нормальную /9 маску.
Натыкался на него, когда набирал в гугле КОСТЫЛЬ1 vs КОСТЫЛЬ2, а сейчас не могу найти.
Собираю полностью новый пк
Какой процессор брать?
Требования: отзывчивая система и кодинг, игры не нужны
>Прислали к вам из hw
>Какой процессор брать?
Они там охуели чтоли?
Тебя наебали, возвращайся обратно.
А вообще не понятно нихуя, ты бы хоть бюджет указал. Я вот до сих пор на core 2 duo, и все описанное тобой есть
http://ark.intel.com/products/97129/Intel-Core-i7-7700K-Processor-8M-Cache-up-to-4_50-GHz
Вот этот бери.
SSD на 3D mlc не забудь.
Файловую систему на SSD накатишь - F2FS, а на жесткий диск ext4.
Интегрированое видео поддерживает Vulcan, Wayland, драйвер в разы лучше чем у хуйвидии, так что можно будет нескучные гуи кодить, смотреть 4К 60fps видео и так далее.
Операционная система Gentoo nomultilib.
Пк за пару секунд должен включатся, но не надо выключать его, юзай s2ram.
Так что материнская плата с дисплей портом или хотябы хдми надо будет.
Могло бы хватит и i3, но вот выйдет како-то новый кодек и соснешь с двума ядрами, i5 не далеко от i3 ушли, ядра не полноценные, гипертрединга нет, это пиздец просто.
Вот у IBM гипертрединг в 2 раза увеличивает производительность, у них там 8 потоков с ядра.
У i7 и ядра не кастрированые и частоты высокие, что даст норм производительность в однопоточном говне, например говно IDE.
Слишком стар уже.
В голос с этого советчика, на улке уже 2017 и рязань с 8c/16t в продаже, а мы рекомендуем к покупке игровой проц.
Покажи мне где рязань лучше этого проца. Милион ядер это хорошо конечно, но не всегда нужно. Человеку не нужны игоры, поэтому интел со встройкой оптимально и везде работает, у рязана хуй знает что с драйверами там, и в композиторах поддержку не спешат пилить.
Программирование радиационных облучающих установок.
Сделай программу которая расчитывает оптимальную дозу героина для конкретного веса, если хочешь догнатся чтобы советовало какие-то аналоги, ну и программу завязки может сделать.
Или расчитать подходящую анастезию и дозу, судя по группе крови, резусе и куче параметров.
Или опенцв стандартное, или машин лернинг стандартный. Или Опенцв и машинлернинг стандартные. Или принятие решений стандартное или машин лернингом обмазываем принятие решений (что не имеет смісла так как то самое делаем ml стандартный)
спасибо
То есть если создать ботов, которые будут играть вместо меня в доту, выбивая золото и редкие предметы, чтобы потом их продавать другим дотерам, меня могут посадить?
Сделай программу для вычисления протеинов, загрузи её в вирус и распространи вирус по интернету, чтобы чужие компьютерные мощности использоватьлись для вычисления протеинов и по интернету передавались тебе.
>Для мира ты не сделал ничего полезного, ничего не вычислил полезное!
Короче, я двачую идею. Вычислительные мощи простаивают, давайте вычислять!
Пока думал о пайтоне, но, может, есть ещё что-нибудь интересное?
В рашке если ты окажешься в кабинете у майора, то повесить могут что угодно. Ты сам все подпишешь, когда увидишь бутылку.
Правильный вопрос - что может привлечь внимание полиции?
Мне ответили что-то типа:
>По моему стыдно, когда используешь вещь_нейм, но не умеешь сложная физика, химия или биология
И я придумал ответ на это, но я не помню что ответили и мой ответ может быть не подходящим. Помогите вспомнить. Или придумайте своё
Программировать умеют даже обезьяны. Тех, кто не умеет, нужно сразу отправлять в биореактор.
27 лет, 2 вышки, без трудовой.
Получаешь сертификат на английский, учишь дома языкнейм, валишь на бесплатные курсы/трейни от фирманейм и ты принят. Минус только один - ты будешь в подчинении у 24летних ребят
Есть же кодинг, связанный с математической лингвистикой. Всякие системы автоматического перевода и т.д.
Первый вариант - стандартная реляционная модель, второй - через дополнительную таблицу, в которой хранятся связи.
Для кодинга достаточно нетбука с 1 Гц атомом и 2 гигами памяти. Если это не кодинг игр.
Один лингвист целый язык программирования написал, который с трудом осиливают технари.
Исключение из правил
1 на миллион
Сирота с горной деревни стал главой многомиллиардной корпорации
Ну ты понял
Это магия
стой, не надо! Когда то я тоже не умел программировать, хотя мог начиться. Просто я не хотел принимать вещи, которые не понимаю как работают и как производятся. Процессор, оперативная память и всё такое. Но я смирился. И не зря.
Ларри Уолл же.
В совке любой школьник умел программировать, например.
https://ru.wikipedia.org/wiki/Рапира_(язык_программирования)
Функциональные в небе над айсбергом, в картинку не влезли.
За меня запрос делает фронтенд двача, я не ебу как получить те данные которые он получил.
По делу есть что сказать?
В жеппу се бутыль всунь.
Вот на этом делай haskell.org
вопрос: если всё это в базу данных postgresql/sqlite/mysql/hyesql перевести - будет быстрее поиск идти?
Выгрузить, создать таблицы со словами и страницами, а также связывающие их таблицы. Добавить индексы.
создать таблицы, сделать схему, добавить индексы, импортировать в таблицы данные из файлов.
Мимодругойкун
В хуй подуй.
Я же в правильную сторону копаю или таки нет?
Задача-дать юзеру выбрать самостоятельно ватермарку для его картиночки
В смысле в правильную? Скомпиль да посмотри работает или нет.
Хочу выучить язык ада. Какие подводные?
Ты так говоришь, как будто мы уже не в аду.
Может кто подсказать какой код добавить в TextBox или в DataGrid, чтобы при вводе данных на одной форме в отдельные TextBox они заполнялись и сохранялись в соответствующие строки таблицы?
Наверное, тупо берет последний номер поста и пишет в апи, хотя я не видел этого двощ апи детально
Гугли ивенты.
Полнотекстовый поиск или только по полям?
Грубо говоря ты ищешь слово/словосочетание в тексте (как гугль на страничках) или ищешь по полям на полное совпадение? Если первое - то elasticsearch, если второе - то РБД.
С него уже поколение проигрывает.
Понятно, что если добавляется ещё один элемент в посещаемой иерархии, то у каждого посетителя надо прописать visit() для этого элемента. Здесь видна зависимость.
Но если добавляется новый посетитель реализующий интерфейс Visitor, каким образом это влияет на посещаемую иерархию? Ведь весь принцип паттерна в том чтобы она не менялась.
Где цикл?
Пиши на Rust, поглядывай в исходный код Servo.
https://github.com/crawl/crawl
http://www.roguebasin.com/index.php?title=Roguelike_Dev_FAQ
https://2ch.hk/gd (М)
Ya ne sharyu...
У меня в крестах
Возникает проблема объявления. Класс юзает класс, который ещё не объявлен. Это убивает нервы.
Вижу только два решения
1. Темплейты но это вроде по-говнокодерски
2. Отдельный хидер для всех межклассовых функций вроде тоже не труЪ
Есть ли решения получше?
И ещё один косяк:
Обработка ходов мобов.
Я просто пихнул всех мобов в один вектор, и у них обрабатывается виртуальная функция. Подозреваю, это говнокодерство. Как правильно?
arr = {0, 1, 0, 1, 0, 1, 0, 1, 0}
print arr[1, 0]
Почему оно выдаёт ошибку: ERROR on line 3: Array arr index out of bounds.
Разве так нельзя задавать массив?
> Класс юзает класс
Используй forward declaration. Если не помагает, то поменяй местами объявления классов. Если не помогает то ты соснул. Темплейты тебе вообще ничем не помогут. Отдельные хидеры тоже врядли.
>>950674
> всех мобов в один вектор
Общая идея такая. Разве что вместо вектора что-то другое может оказаться полезней. А может и нет.
emacs
В каком смысле?
Webassembly, и будет ещё хуже.
Блджат, не понимаю, ну не понимаю я, куда, кому функция возвращает результат?
int function (int a, int b){
int c;
c = a+b;
return c;
}
Так вот, что за return c? Куда это возвращает С?
туда, куда она была вызвана. Например:
k=function(3,4);
Когда функция выполнится, вместо function(3,4) появится твоя c.
Есть потребность в работе с post get запросами и прочей еболой в протоколе https. Пробовал сначала просто скачать файл через Qt QNetworkAccessManager—он меня нахуй посылает, мол
[CODE]QSslSocket: cannot resolve TLSv1_1_client_method
QSslSocket: cannot resolve TLSv1_2_client_method
QSslSocket: cannot resolve TLSv1_1_server_method
QSslSocket: cannot resolve TLSv1_2_server_method[/CODE]
Ну я гуглил, гуглил, пацаны сказали, устанавливай OpenSSL, вот тебе уже собранный. Установил—всё равно ругается.
Короче, каким способом в какой IDE, или с помощью какой библиотеки, курл там или сипипинетлиб лучше всего реализовывать работу с сайтами? С меня как всегда нихуя.
Ты математик шибко? Тому, кто тронет функцию, тому и вызвет. И возвратит результат.
И будет так:
function2(function(1,2)) вдруг станет function2(3)
Когда вызвали ее - она сразу и исполниться, а вторая функция даже будет не в курсе о ее существовании, она будет лишь со значением работать.
Типа эта функция ни за что не отвечает, делает что хочет и ничего не возвращает
Подобное используется в программировании или ты просто для примера показал?
ну, если нужно, что бы функция вернула 0. Например в c++ значение "0" является ложью, то есть функция, которая вернёт "0", вернёт и ложь. Ну это только одно из применений, а вообще их масса может быть.
Не за что.
Вот код
class Node {
let value: int
let next: Node
init(value: Int) {
self.value = value
}
Я не понимаю как узел связывается с предыдущем через переменную next, next у нас ж прост объект типа Node
т.е.
ну допустим let first = Node(value:1)
let second = Node(value:2)
создали два объекта, присвоили им значение
first.next = second
т.е. объекту first мы назначили в проперти second, и т.д. у последнего будет next = nil т.е. типа не назначали
т.е. получается у нас есть узел и мы так друг друга связываем через next?
Это и есть связный список? А что допустим если будет еще let third = Node(value:3)
first.next = third
т.е. получает мы выкинули узел второй и первый к третьему привязали?
Не стучите плиз, просто изучаю структуры данных и в начале не понял что такое узел.
А двусвязный список тоже самое только добавляем Prev = и просто ставим руками допустим first.next = second, second.prev = first, second.next = third
правильно понял?
Вот код
class Node {
let value: int
let next: Node
init(value: Int) {
self.value = value
}
Я не понимаю как узел связывается с предыдущем через переменную next, next у нас ж прост объект типа Node
т.е.
ну допустим let first = Node(value:1)
let second = Node(value:2)
создали два объекта, присвоили им значение
first.next = second
т.е. объекту first мы назначили в проперти second, и т.д. у последнего будет next = nil т.е. типа не назначали
т.е. получается у нас есть узел и мы так друг друга связываем через next?
Это и есть связный список? А что допустим если будет еще let third = Node(value:3)
first.next = third
т.е. получает мы выкинули узел второй и первый к третьему привязали?
Не стучите плиз, просто изучаю структуры данных и в начале не понял что такое узел.
А двусвязный список тоже самое только добавляем Prev = и просто ставим руками допустим first.next = second, second.prev = first, second.next = third
правильно понял?
Хоть здесь и не любят байтоебов, но немного покодить на ассемблере полезно любому программисту. Или на Си хотя бы, но ассемблер лучше.
Если есть класс Yoba, то переменная этого класса содержит целое число - адрес в памяти, по которому компьютер хранит созданный ранее объект этого класса.
Дальше думай сам. Нарисуй на бумаге, подумай, что будет в памяти.
В жопу се покодь хуем маги и бутилизируйся, ахахахаххаха.
Английский знаю, скинь самоучитель по питону для даунов.
> Я надеюсь, что вы знаете математику и информатику на уровне 9 класса. Если не знаете, то перечитайте учебники.
Посоветуйте хорошие.
алсо, стоит ли делать заметки?
штудент, помогите сдвинуться с мертвой точки.
Ты делаешь это неправильно. Учи не ЯП, а само программирование. Выбери язык, поставь задачу и выполняй, попутно поглядывая в гугл, если не знаешь нужного средства языка.
как сохранить схему перехода по ссылкам сайта, чтоб ее использовать в программе тестирования сайта (программа будет переходить от фрейма во фрейм)?
например,
index.jsp- A.jsp (Статья А)
\В.jsp (Статья В) - B6.jsp
\ B12.jsp
Это значит что нет ошибок при выполнении, если есть ошибки то возвращают позитивными и негативными числами.
Про то что в плюсах 0 это ложь хуйня, если речь идет о ретерне то 0 значит все ок.
>
>Правда что надо обязательно знать линейное программирование? Когда оно вообще используется?
В каком смысле обязательно знать? Для чего? Если собираешься заниматься оптимизацией или системным анализом, то да, надо знать. Это математика если что, а не "программирование". Поэтому если ты говносайты хочешь верстать, то прожить можно без знания не то, что линейного программирования, а почти всей математики.
По математике вроде Алгебра Шеня и еще справочник по элементарной математика Выгодского.
Надо просто выучить для начала один какой то язык, путем написания какого нибудь кода, практики короче. Так он сам выучится при решении проблем при написании кода. А потом при изучении других языков просто по аналогии будешь сравнивать с уже изученным. А потом, когда придет время стать уже нормальным программистом, надо будет читать книги, чтобы просто белые пятная в знаниях заполнить и осознать, как оно на самом деле работает.
Целевой функции (см. определение оптимизации в математике)
>>951103
Да, скорее всего проблема в практике. У меня нет ни одного законченного проекта.
>само программирование
Я учу алгоритмы и почитываю про проектирование и парадигмы http://www.ccs.neu.edu/home/matthias/HtDP2e/index.html, если ты об этом
Спасибо за советы
Написал прогу:
http://pastebin.com/TXqakzN2
Нужно убрать дублированый код, и для создатия текстовых файлов предусмотреть ввод названия/пути и обработку исключений. С меня + в карму
Сразу скажу что я лично пока знаю только ++ ( на весьма нубском уровне) и при этом симпатична джава, учу помаленьку ее, но при этом
>>Использовать язык Java для создания динамических web-страниц
кажется легким долбоебизмом.
Вообщем какой из 3-х стульев выбрать?
Собственно:
Цель курсового проекта – создать информационную систему, состоящую из базы данных (БД) и web-интерфейса доступа к ней.
Под web-интерфейсом понимается 3-5 web-страниц, содержащие объекты (кнопки, текстовые поля, выпадающие списки, таблицы и т.д.), связанные с БД.
По сути, мы повторяем лабораторные работы по курсу ТКП плюс создаем реальный проект.
Заранее говорю, что это приличный задел будущей бакалаврской дипломной работы. По моей оценке 70-80%.
Создать проект можно 3-мя способами:
1. Используя технологию ASP .NET (Active Server Page). Для этого придется учиться работе с интегрированной средой разработки MS Visual Studio (язык С#), в качестве СУБД использовать MS SQL-server, в качестве web-сервера – web-сервер MS IIS (Internet Information Services), но обычно используется web-сервер ASP.NET Development Server, встроенный в Visual Studio, что значительно упрощает разработку.
2. Используя технологию ASP (Active Server Page). Для этого придется учить язык PHP. Работать можно в любом тестовом редакторе (например, блокноте). В качестве СУБД использовать MySQL-server, в качестве web-сервера – web-сервер (http-server) Apache.
3. Использовать язык Java для создания динамических web-страниц с помощью сервлетов JSP и EJB ). В качестве СУБД использовать MySQL-server, в качествеweb-сервера – web-сервер Tomcat, который реализуется как отдельный web-сервер или как приложение сервлетов к web-серверу Apache.
И помимо перечисленных сортов говна можно предложить свой вариант
Ну тут на вкус и цвет. Если особо не хочешь с вебом в будущем взаимодействовать, а нужно сделать только курсач, то вариант 2 в таком случае вообще отпадает, нафиг пхп этот с костылями.
Если нравится Java, то можно и 3 выбрать, это нормальный вариант, так в реальной жизни делают очень часто. На мой взгляд, в Java легче въехать с плюсов чем в C#, но там надо будет разбираться вот со всеми этими сервлетами, самому БД поднимать, вообще надо будет осознать, что такое веб-сервис. Я точно не знаю, но должны быть всякие плагины под разные IDE типа идеи, нетбинса или эклипса, которые упростят жизнь для этой работы.
Но, наверно, самый простой вариант это 1. Там все это относительно несложно делается, потому что все делается в вижуалке. Есть готовые шаблоны-дизайны прям под ASP.NET. Поднимается там все автоматически, пару кнопок нажимаешь, вот тебе и веб-сервер с БД, надо просто вижуалку поставить. Есть всякие гайды как че делать. Но с другой стороны это и минус, потому что это все строго под винду заточено и обязательно использовать мерзкую вижуалку, на линухе не покодить.
Зависит от направления. Веб-макакам практически и школьная не нужна, а в всякой Big-data может и матан пригодится. Вообщем все таки как минимум школьную математику знать нужно.
И тут даже дело не в том что она сильно нужна, а в том что если ты не можешь спокойно хотя бы школьную математику то программирование не твое.
ахах убейся ап гидру)) тема ниочем, брет... тса в бан
Проектирую бд в Джанго.
1) Есть база юзеров и есть база постов.
2) Юзер может создать пост и расшарить его с определенными пользователями.
3) Теперь при запросе типа get_user_posts(username) у других юзеров будут появляться даже те посты, которые они не создавали, но которые им расшарили.
Если я правильно понимаю, то здесь связь одно ко многим (в посте должен храниться массив на всех пользователей, по которым потом делается выборка), но в БД такой связи нет.
Как такое обычно реализовывается?
Загугли, примеров масса. Если вкратце, то многие ко многим расписывают через дополнительную промежуточную сущность.
>
Связь многие-ко-многим создается с помощью трех таблиц. Две таблицы – “источника” и одна соединительная таблица. Первичный ключ соединительной таблицы A_B – составной. Она состоит из двух полей, двух внешних ключей, которые ссылаются на первичные ключи таблиц A и B.
Да, я ее видел, но меня смутило как раз то что надо сущности плодить. По джанге такое норм?
Ну других способов я тупо не знаю (помимо того чтоб пытаться проектировать так чтоб таких связей не было)
как сохранить объекты в виде дерева?
чтоб сохранялась последовательность и чтоб могло быть сколько угодно ветвей?
Вопрос: я обязан делать класс статья с полями юзернейм и юзер id, из которых всегда будет использваться только одно, или это можно как-то элегантнее сделать?
Котоны, хочу запилить скрипт базовой установки Арча. Нашел пример: http://pastebin.com/Mzep1qXz
Но я немного не понял вот этот фрагмент:
cat << _EOF_ > create.disks
label: dos
label-id: 0xbe58cb3b
device: /dev/sda
unit: sectors
/dev/sda1 : start= 2048, size= 409600, type=83, bootable
/dev/sda2 : start= 411648, size= 8388608, type=82
/dev/sda3 : start= 8800256, size= 200914911, type=83
_EOF_
Объясните на пальцах, плз, где он взял
label: dos
label-id: 0xbe58cb3b
device: /dev/sda
unit: sectors
и что, в частности, означает вот это cat << _EOF_ > create.disks? Как это вообще работает?
Если предположить, что то, что находится между _EOF_ и _EOF_ отправляется с помощью потока вывода << в arch-chroot /mnt /bin/bash -x.
arch-chroot /mnt /bin/bash -x << _EOF_
passwd
1
1
_EOF_
То здесь cat << _EOF_ > create.disks что куда?...
Котоны, хочу запилить скрипт базовой установки Арча. Нашел пример: http://pastebin.com/Mzep1qXz
Но я немного не понял вот этот фрагмент:
cat << _EOF_ > create.disks
label: dos
label-id: 0xbe58cb3b
device: /dev/sda
unit: sectors
/dev/sda1 : start= 2048, size= 409600, type=83, bootable
/dev/sda2 : start= 411648, size= 8388608, type=82
/dev/sda3 : start= 8800256, size= 200914911, type=83
_EOF_
Объясните на пальцах, плз, где он взял
label: dos
label-id: 0xbe58cb3b
device: /dev/sda
unit: sectors
и что, в частности, означает вот это cat << _EOF_ > create.disks? Как это вообще работает?
Если предположить, что то, что находится между _EOF_ и _EOF_ отправляется с помощью потока вывода << в arch-chroot /mnt /bin/bash -x.
arch-chroot /mnt /bin/bash -x << _EOF_
passwd
1
1
_EOF_
То здесь cat << _EOF_ > create.disks что куда?...
в
public static MapSite(){
{дерево ссылок фреймов jsp};
public openPage(String n) {
{получение_имен_фреймов от index.jsp до n сохранение в frames[]};
for (int i=0; i<=frames.length; i++){
driver.switchTo().frame("frames");
}
}
Скажем, есть коллекция вещей, известен вес каждой. Нужно по критерию веса разбить мою коллекцию по группам так, чтобы вещи с наиболее схожим весом были в одной группе. Пример: 1 4 4.5 9
надо разбить в группы |1| |4 4.5| |9|.
То же самое нужно делать, когда несколько критериев, скажем, вес и цена.
Я так понимаю, что тут нужно статистику навернуть, но проблема в том, что я статистику никогда не учил (школа гуманитарная, в вузе ещё не было), в связи с чем я попросту не знаю в каком направлении копать.
Достаточно просто сказать в каком направлении копать
Апдейт. Я так понимаю у меня задача кластеризации данных? Я тут в тырнетах нашел что-то про machine learning, k-means .. и тд. Это оно?
Я не могу дальше биоса зайти.
нужно для тестирования сайта.
сайт на jsp. надо последовательно от корневого фрейма до нужного пройти браузером. иначе страница не откроется.
сейчас в просто последовательно в столбик переписаны фреймы, которые надо открыть, чтоб открылась нужная страница.
много дублируется информации.
но все просто как доска.
если корневой фрейм переименуют, то переписывать придется все.
в виде какой стандартной структуры можно дерево фреймов сохранить?
1. расположение фрейма в дереве важна. это последовательность открытия страницы.
2. дублирование возможно, но на разных стволах.
Все бы ничего, но макаки не сделали даже блядских горячих кнопок в своем поделии. И от мысли, что мне нужно несколько тысяч раз кликать в кнопку мышкой в 21-м веке я пригораю. Написать с нуля я, к сожалению, нихуя не умею, хотя выглядит все довольно просто. А может есть вариант добавить горячие клавиши без сурового реверс-инжиниринга и прочих заморочек? .exe прилагаю сюда похоже на вишмастер, да, лол: http://rgho.st/8xxWtBqN4
Я пока попробую в ворде это как-то автоматизировать, лол.
-> /s/ шиндоус тред
Скорее всего имеется в виду сортировка по нескольким полям, а дальше хз
C#, буду благодарен
rexexp.
Спасибо анончик, методом научного тыка вроде разобрался и смог запилить горячие клавиши в autoIT
Напомнил мне, как я через UOpilot автоматизировал обрезку сканов страниц в ACDSee. Работало, хоть и выглядело странновато.
Это низкий уровень, на нем делать долго. Ищи о чем-то вроде "игровой движок".
Другое - Unity
libgdx
Все паскали рядом с фортранами и коболами. Они по сути то же что и си/си++, только ненужны.
>>949386
Скала где-то рядом с Java, очевидно же, та же джава, только более лучше.
>>950106
Перл, с ним в общем-то всё норм, вот только он нахуй никому не нужен. Ниже даже PHP.
Или пользователя. Винда 7 если что. Возможно же как-то получить доступ к файлам?
А если жесткий и есть система? Ну то есть важная инфа на диске C, который куда ни вставляй требует пароль от Шиндовс
Да нет, такого не должно быть вроде. Если ставишь жесткий на другой комп с другой системой, то у тебя просто будет доступ к файлам. Запускаться ты ведь будешь со своего жесткого.
За ну нахуй. Можно просто Ссд вытащить и вставить в другой комп и он подключится вообще как флешка? Ну пиздец. А узнать пароль именно от самой винды можно?
А кроме битлокера какие-нибудь встроенные в винду средства защиты от таких кулхацкеров в винде есть, кстати?
Знаешь, тебе лучше обратится в /s/
Ну только подбором тогда? Батя компик на работу хочет отнести и "проверить чем я занимаюсь", ничего такого страшного ни в самой винде ни на дисках нет, кроме архивов с паролем. Даже история просмотров чиста. Но вот архивы запороленные хранят много чего.
19
Так че не будет нихуя по твоему?
>Все паскали рядом с фортранами и коболами. Они по сути то же что и си/си++, только ненужны.
А жаль, когда-то годный был язык. Но вирт после Оберона совсем ебанулся аки пахом.
Создатели си/си++, впрочем, тоже ебанулись, выпустив Limbo и Go.
Так что пока остаются Java и C#.
Может, нативный аналог скалы кто-нибудь запилит.
Он может создавать нативные EXE/DLL для винды, работающие без JVM?
Но как тогда работает сборка мусора и рефлексия?
>Он может создавать нативные EXE/DLL для винды, работающие без JVM?
Для винды пока нет, и вообще эта ебала пока очень сырая. Для прыщей конпелирует бинарник шлангом clang.
>Но как тогда работает сборка мусора и рефлексия?
http://hboehm.info/gc/
Байткод jvm при желании по-моему можно скомпилировать в бинарник. Как бы применить jit заранее.
GCJ так делает, но криво и ЕМНИП не может подключать внешние зависимости.
А вот .NET машинный код собирать умеет.
Чойта никак? Выдергиваем SAM и брутим. Как вариант - на живой системе быстро@решителоньно используем mimikatz.
Гей-шлюхой, не прогадаешь.
Блять, вы охуели? Как связано программирование и блокировка рекламных записей?
Нажимаешь на три точки, выбираешь Это неинтересно, выбираешь не показывать записи сообщества с рекламой
Где ебучая конфа в телеграмме?
И мне так с каждой делать, даун? Может быть тут какой нибудь пидор для себя написал плагин для хрома и жмотит выложить.
В разъёбанной пизде твоей мамани-привокзальной шалавы.
Сегодня поставил привод и попытался установить xp - синий эран и ошибка 7b. Что делать?
спроси в /s в виндотреде
Нормальных людей в социальных сетях нету.
Хочу спросить местных анонов, что, как и куда. ЧТо учили, в какую область вкатывались. Что желательно выучить и т.д.
Буду очень благодарен.
Хуево проставил аксессы на пользователя.
Расскажи по-подробней по питон, анон.
Питон несложен, со своими конечно заёбами, в основном новички долго вдупляют в систему импортов и модулей. В основном питон это джанга и веб. Кто-то на нём пишет парсеры, тесты и прочую ерунду. Кто-то по хардкору занимается машлёрнингом, но если ты не знаком с матчастью, то питон тебе тут не поможет. В целом годный язык, лишним не будет.
В чем суть то, всралось ли мне пхп и не может ли быть так, что я туплю над некоторыми задачами из-за недостатка основ или пока продолжать ебаться с явой, прогресс то все равно есть, не отвлекаясь на другие языки.
Надо было хоть перечитать свой пост, столько ошибок.
Да, про питон тоже задумывался, но откатываться на него, после того, как столько времени копался в яве, я не знаю.
Нахуй пхп и жабу, если веб - js лучший выбор. Он уже с появления ES6, промисов и генераторов перестал быть вырвиглазным говном. Плюс, если говорить о фронтенде, то в передовых фреймворках нет ебли с домом и меньше ебли с вёрсткой.
Если не веб, то хз.
Не веб, потому и с трудом понимаю, зачем мне советуют пхп, но все же думаю "может чо упустил", поэтому спрашиваю тут.
хуле книга даусгупты сложная
PASCAL (ньюфаг)
Нужно только объяснить, несколько строк код, что в них происходит.
http://pastebin.ru/oYkV0x9F
В процедуре StrToArray, строки 35-38.
В процедуре ArrayToNewStr, строки 46-57.
* В процедуре Algorithm, строки 65-73.
Спасибо.
Спасибо, хорошая штука. Есть еще по геометрии что-то?
Я реализую Linear congruential generator как
def LCG(x, a, c, m):
return ((a x + c) % m)
То что возвращает использую как х для следующего вызова. Получается рандомненько. Но нужно реализовать Discrete uniform distribution для этого генератора.
Нашел что примерно это реализуется как
def unif(a, b, x):
return (abs(x) - a + 1) % (b - a + 1)
Где в х перебираются сгенерированные числа.
Гистограма действительно сглаживается, но последний столбик получается в два раза выше остальных.
Границы a = 0, b = 1
c = 2531011
a = 214013
m = 2*32
Начальный х - любой.
1) Как правильно реализовать Discrete uniform distribution для Linear congruential generator без библиотеки random?
2) Как для того же Linear congruential generator реализовать the inverse of cumulative distribution function?
3) Как написать ГСЧ с gaussian distribution без библиотеки random?
Сделай быструю сортировку без рекурсии. Тут одна манька говорила что все с рекурсией можно сделать без.
Почему в консоли неправильно высчитывает, я вроде по алгоритму все делаю
>ray, строки 35-38.
>В проце
Долбоебство какое, для пацкаля ни одного компилятора не существует давно, уходи.
Это хаскель
Назови его "Я вебмакака и хочу диплом за работу без научной новизны, которая буквально копирует готовый функционал на новой макакоподелке"
Вообще хочу что-то с кложей, имиджборда просто как вариант. Ничего в голову не лезет, с вебом раньше не работал вот и решил, что попробую и веб и кложу.
Ну и какая научная ценность твоего диплома?
Теория и практика разработки многопоточных вебприложений (с использованием функциональных яп)
swift
Это уже вменяемо, спасибо.
Научная ценность? Хм, с учетом моего инста шараги, тут скорее ценность для меня, изучить что-то новое и заодно диплом сдать.
Как понимаю огромные проекты с киллометрами кода вовсе не обязательны, главное показать потенциальным работодателям что я не клинический дебил.
На каком ресурсе лучше всего создавать портфолио? Гитхаб? ПастЕБИН? Гуглдокс? Или это все совсем не важно?
Пользуюсь Atom'ом, не хочу всякие IDE накатывать (разве что Qt Creator для крестов понравился, а нетбинс - ссанина какая-то).
Как например с помощью https://atom.io/packages/build просто выполнить:
javac Shit.java -encoding UTF-8
java Shit
Собственно проблема: при удалении/добавлении/изменении строк DataGridView не отображает изменения. Может записей вообще не быть, а он их отображает. При чем это только в одной таблице, все остальные работают нормально. Че делать?
И вторая проблема: при изменении В datagridView как сделать сохранение в БД? Пользуюсь как ленивый мудак БД от Microsoft
Разобрался с DataGridView, но как сохранить изменения в БД?
Ищу язык программирования, на котором буду писать. Сначала о себе: PHP-макака, самоучка, без образования ИТшника (но работал за рубежом за 3к$/мес. по другой специальности). Увлечение программированием пришло в детстве, изучал сначала PHP, делал всякое гавно, но становится очень и очень грустно от того, что так и буду писать гавно, которое может быть написано другим кодом (генераторы форм и прочей хуйни), да и вообще все великие вещи написаны не на PHP. Очень сложно допустить какую-то вещь, если я не понимаю как это работает, отсюда тяга к пониманию нутра языка. В случае с PHP, это тяжело и больно. Более того, тяга к скорости (и в коде, и в жизни) отбивает все желание писать на PHP, очень хочу в HiLoad, но увы, мои проекты (сайтики) мало кто посещает.
Другими словами, хочу какой-то язык, который:
1) Быстрый
2) Поможет понять основы, и годится не только для Web
3) Будет прививать правильное.
Что я сейчас пробую:
Go - чуть проще Rust, но сложнее PHP.
Rust - пытаюсь в него, сложнее Go. Особо нравится их документация - все очень понятно написано.
Правильный выбор я сделал по моим критериям? Си не хочу, ибо, как я понял, Rust ему более толковая альтернатива.
Из проблем: заебы с указателями, ссылка на ссылку на ссылку, и вообще все эти & и * немного подкашивают.
Многопоточность, в частности с Go, вызывает некоторые проблемы, не умею с ней работать, так как по PHP вся портянка отрабатывает строка за строкой, а осознать другое сложно.
Короче реквестую как стать программистом, если в голове уже поселился шаблонизатор HTML-кода PHP? Какие книги читать про многопоточность и типы данных, хуемое мое, чтобы писать какие-то вменяемые и быстрые вещи, допустим что-то вроде Redis и прочих штуковин.
Go - это C++ для имбецилов, нужный гуглу для удешевления внутренней разработки.
Rust - это C++ с правильным менеджментом памяти и пакетами.
PHP - это хороший шаблонизатор.
Бери питухон или руби, будет как пхп, только по-человечески.
Скорость нужна в основном в гейдеве старой школы по крайней мере, сейчас на юнити пердолят тормозящие хэлловорлды и даже не стесняются, либо там где нужны интенсивные рассчёты.
HiLoad возможен в общем-то на любом языке. Как показывает практика всё упирается обычно в БД, которые на си/си++ (!), а вот логика на пхп обычно узким местом не становится, если конечно ты не додумался в http хэндлере копировать весь гугл.
>Ищу язык программирования, на котором буду писать
обмазывайся нодой + typescript тогда
>>952138
>помогите ньюфагу разобраться в всяких make/build
https://www.gnu.org/software/make/manual/make.html#Makefile-Contents
Читать до просветления
>>952114
>Есть какой нибудь материал по оформлению своего портфолио?
В интернете дохуя примеров
>Бери питухон или руби, будет как пхп, только по-человечески.
Хочется строгой статической типизации, после того как пописал на Go/Rust, потом вернулся на PHP, понял что статическая типизация - благо, хоть и сложнее с ней, на дебилоPHP можно хуярить на угад переменные, но потом баги разные и постоянные проверки на типы.
>>952175
>Rust - это C++ с правильным менеджментом памяти и пакетами.
я сейчас вкатываюсь в раст третий-четвертый день, ну что сказать, сложно, но буду пытаться.
Go хорош тем, что можно по бырику накидать бекенд, прикрутить Vue и сделать SPA-блог или ещё что-то. Этим нравится.
Разобрался. я вычитал из индекса как числа, а не как из элемента массива.
Баги будут везде. Незнание алгоритмов и структур данных мешает везде. Статическая типизация делает разработку дороже, но получается более быстрый код. В веб-разработке, ты наверное не глазами читал, упрётся всё в БД, куда ты там вкатываться будешь тут уже похуй, хоть на ассемблере свой сайт пиши. HighLoad это всё о технологиях построения дистрибутивных систем, здесь тоже похуй какие языки где кто применил.
Расскажи лучше как зашибать 3к$.
Java? Scala? Всякие hadoop, спарки и куча всего.
По углу относительно центра сортировать. Либо по приближению функции угла (ну к примеру по синусу/тангенсу с учётом квадранта) чтоб быстрее работало.
И ещё. Как мне проверить определённый символ в аргументе? На сишке я бы сделал так:
if(arg1[4] == "c") { ... }
Че делать? После акроникса комп не видит большую часть диска. Вместо 931 гб только 250.
Системные уборщицы в воркаче сидят.
Учился по нему до 11, пиздатый учебник кстати.
>>952266
1) используй [[ ]] во избежание появления более других вопросов
2) обычная переменная, не массив, на существование проверяется с помощью -n
3) вообще лучше иметь именованные аргументы с ключами и использовать while shift ; do case
4) == в баше это странная штука. Если она в [ ] , то это strcmp. Если в [[ ]] , то вообще регекс. Я бы использовал -eq
5) Есть еще $# , аналог argc
+1 за питон. За два месяца ты джаву все равно нихера не выучил, так, по верхам нахватался и мозг поформатировал.
Антон, ответь, это важно для меня!!!11111
Сделал git clone, внес нужные изменения, добавил и закомитил нужные файлы на локальный гит, а теперь нужно запилить pull request, чтобы владелец репозитория мог принять мои изменения?
>а теперь нужно запилить pull request, чтобы владелец репозитория мог принять мои изменения?
да
DR web например с фаерволом. Там даже если что-то и проскочит, то тебе сразу сообщит что какое-то говно в сеть стучит. И спросит, твоё это или нет?
Ну и ставится расширение на браузер, которое пиздит пароли прямо со страницы, подменяет рекламу гугла на свою, а украденные данные отдаёт в get-параметрах запросов получения своей же рекламы.
>ставится расширение на браузер, которое пиздит пароли прямо со страницы, подменяет рекламу гугла на свою, а украденные данные отдаёт в get-параметрах запросов получения своей же рекламы.
Перестань сидеть через IE6.
>ставится расширение на браузер, которое пиздит пароли прямо со страницы, подменяет рекламу гугла на свою, а украденные данные отдаёт в get-параметрах запросов получения своей же рекламы.
В шоколаде Alpen Gold фольга хорошая, из неё шапочку сделай.
В Альпен Гольд и Милку уже несколько лет фольгу не кладут.
>>952408
Скажешь в ff такое невозможно?
Вот пример небраузерного дополнения годовой давности: https://blog.malwarebytes.com/threat-analysis/2016/01/rogue-google-chrome-extension-spies-on-you/
>Скажешь в ff такое невозможно?
Там ведь видно какое дополнение стоит. Или можно это дело скрывать?
Часто ты рассматриваешь список дополнений? А как насчёт полезного дополнения, например скриншоттер, которое внезапно было продано другому разработчику и он добавил туда свою нагрузку?
https://habrahabr.ru/post/209600/
>Часто ты рассматриваешь список дополнений?
Раз в недельку. Ну и всякий раз когда браузер себя ведёт странно.
>Но есть существенное различие: в разделе Mozilla Extensions каждое обновление проходит ручную проверку модераторов, в то время как Chrome Store предполагает, что разработчику приложения уже доверяют его пользователи. К тому же, правила Mozilla требуют предоставлять на проверку исходники расширений, в отличие от правил Chrome Store.
топкек лмфао лол и как там ещё школьники говорят.
>Chrome Store предполагает, что разработчику приложения уже доверяют его пользователи.
Тоесть гугл попросил "Девелоперы, ну не делайте вирусни. Ну пожалуйста."
"Пожалуйста, пососите писос" (с) разработчики
Может кто пояснить в чем проблема?
http://pastebin.com/PuS3s9mR
Это какой-то отдельный процесс, который запускается из основного и возвращает в него результат?
>работать в си
>не обосраться?
Choose one.
Пиздец какой-то, не удивительно, что с таким кодом с ума сходишь.
Вот только я никаких ненулевых элементов не вижу, например.
А есть уже настроенная васяносборочка geany типа spacemacs под emacs?
NetBeans
Зачем ты насрал?
Говно свое выкинь нахуй и напиши нормально.
2д массив вообще не нужно динамическим делать, разве что ты шизик и у тебя элементы разного размера.
Впрочем, ты в любом случае долбоеб.
Насчет долбоеба конечно верно, но вот задание у меня динамика и танцы с указателями.
>но вот задание у меня
Так ебло сломай охуевшему дегенерату этому.
После занятий встреть и отхуярь.
В общем, ты со своими звёздочками проебался. Чем больше n, тем больше элементов в говно превращаются. При n <= 4 эффект не наблюдается, а дальше всё больше и больше.
Помимо значений, пиши ещё и адреса куда записываешь или откуда читаешь, смотри, где что-то пошло не так в принципе, всё пошло не так в уже момент начала написания этого кода, но это ладно.
Зачем?
Это остальной мир ебанутый. Надо следовать лидеру рынка.
Алан Бьюли, «Изучаем SQL».
А великом и могучем?
Линк из шапки выебал меня в анус (
>Типа не архитектура фон Неймана, а шото другое. И как это будет?
https://en.wikipedia.org/wiki/TrueNorth
И что, тот же haskell или еще что запускали на базе нейронной сети?
Есть в sql таблица с 10 столбцами. Не все из них в определённом случае обязательны, поэтому в файле CSV у меня, например, только 5 столбцов. Имена столбцов прописаны в первой строке.
Можно ли в SQLlite через командную строку или какие-нибудь оконные менеджеры добавлять данные таким образом, т.е. в таблицу с 10 строками вставить записи, в которых используется только 5 строк, или это можно только через скрипты делать ?
Только через скрипты
Шифт с капслоком потерял
const Foo const x=...
(Foo - определенный до этого класс).
Начинать справа/слева?
install Gentoo
бамп вопросу
Никак не разбирать. Бить по рукам за отсутствие тайпдефов, декодировать на cdecl.org а вообще это читается по кругу, начиная с имени
> Я плохо сформулировал?
Да. Ты каким-то способом отправляешь какой-то запрос, каким-то образом получаешь какой-то ответ. Или не получаешь. Конкретные детали зависят от протокола.
Бамп вопросу
http://loveplusplus.ru/
наткнулся для сайт, где всех программистов отнесли в касту омегонелюдей и предлагают подобрать пассию из армии быдло иждивенок
Пишу лабу, осталось чуть-чуть, не могу решить одну проблему.
В функцию нужно передать названия файлов, чтобы потом в этой самой функции эти файлы открывать и читать/писать в них.
То есть:
void result(int i, char infile, char outfile)
{
fstream f;
ofstream out;
f.open(infile, ios::binary);
out.open(outfile, ios::binary);
........
........
........
}
этот код не работает
Как в функцию передать сами названия файлов?
Вот у меня есть file.java и data.log. Я залил их в репу, все дела.
Затем я создаю gitignore c текстом data.log чтобы убрать ненужный файл лога, заливаю, все дела.
Почему файл лога не убирается из репы автоматически? То есть gitignore нужно создавать только до создания мусорных файлов? Или как оно работает вообще?
бвса
Этому в рашкинских вузах учат?
Банальный поиск экстремумов. Начни хотя бы с википедии
https://ru.wikipedia.org/wiki/Линейное_программирование
Нагуглил решатор онлайн и через эксель. Буду вникать. Тогда такой вопрос: как в шарпе сделать график по типу релейтеда?
ZedGraph
> а также типы лицензий аля ГНУ и ко - чтобы у тебя не тырили и самого не засудили
Берешь денюшку и платишь за закрытый репозиторийю
Хотел спросить что за онимэ на вебэме, но возникло такое чувство, что это лютейшее говно и по этому я передумал.
Верно, нечего смотреть мультики, кроме как на вебмках.
Закрытый можно сделать и на бакете
Суть не в этом
>Как вам такое нравится?
Нравится. Чем больше над говнокодерами издеваются, тем лучше. Все жду когда им плавно начнут снижать зарплату в 100 раз. Чтобы они были, как врачи в пахомии. 10 лет учебы и 6000 рублей зарплата. И чтобы такое по всему земному миру сразу. Думаю это уже близко.
Ты странный. Говнокодят обычно как раз потому, что платят мало. На кой мне пилить что-то прекрасное за 20к рублей?
Очередной ебанат с промытыми мозгами. У врачей сейчас зарплаты по 100к + надбавки и профиты с премиями. 6к может быть у медсестры разьве что, и то это оклад за работу 8 дней в месяц!
Говнокодят потому, что по другому просто не умеют. От зарплаты никак не зависит.
>У врачей сейчас зарплаты по 100к + надбавки и профиты с премиями
Сестра на скорой работает? Как у вас со стеклопакетами обстоит? Уже поставили?
Прохладная история бор.
Нет, у бати с почками проблемы, диализ 2 раза в неделю. Знаю каждого врача лично. Сёстры с 6к - это оклад! А к окладу надбавки, премии и прочее. так что выходит со всем 20-25к.
>И что это за ключик такой в строках ввода логина и пароля в любом браузере и сайте, от почты до форумов?
Блядь!! Нихуя никто не может ответить и в гугле не гуглится такая хуйня!!! Ответьте на мой вопрос конкретно!! Почему вы каеф ломаете всем? Почему вы клиента доводите до исступления таких эмоций?
>Почему вы клиента доводите до исступления таких эмоций?
Смотри двачъ, твой клиент загорелся.
А кто сказал, что я удалил старый паразитоподобный веб и не поставил другой, который вполне удобен и эффективен для меня? Но прочитай первый пост, говорю же, эти ключики появились недавно, после ситуации с йобапогроммистом, взламывающим чужие аккаунты и почты.
Да это же Антон Хованский
Откуда бы взяться этой хуйне, если я ее блядь не устанавливал в принципе?? Ну вот как так? То есть рассматривается ли версия что это какой-то жучок для слива паролей, на основе этой проги и его кто-то мог ли закнуть через почтовое письмо?
Если у тебя даже ссаного антивируса нет, то вообще отовсюду, и вообще ниибу откуда. Я блядь не сраная гадалка тётя сраки чтобы такие вещи знать о тебе. Хуй знает, может ты с флешки занёс, когда скачивал песенки джастина бибера с ноута своей шлюхи, может из интернета, может из локальной сети, может твой ссаный роутер за 200 рублей ломанули и скачали тебе сниффер. Я НЕЕБУ. Хоть скриншот кинь этих ключей.
Извините, конечно же "тёти Сраки". Имя же с большой буквы.
Я же выше писал про антивирусы. Жопой читай, сразу отвечай? Тогда бы и гадать не пришлось, тетя Срака. У меня версия конкретная, а сюда зашел затем, чтобы спросить про значения ярлычка в виде ключика, и если она верна , то могло ли быть так, как я выше описал - кража паролей и прочего через занесение проги или чего-то через почту. Проверю версию с keepass-ом, а джастина бибера и ноут своей мамочки оставь себе, милчеловек. И не бомби так сильно. Спасибо за экспрессионизм, возможно кто-то еще ответит более содержательно.
Скриншоты где?
Бамп.
>То есть gitignore нужно создавать только до создания мусорных файлов?
Нет, он создаётся только для файлов которые ты не хочешь заливать. И он не удаляет файлы в репозитории.
>Нет
>он не удаляет файлы в репозитории
Ну так если я не хочу заливать мусорные файлы, как мне их не заливать? Создавать всё-таки сначала гитигнор, а потом остальные файлы?
И теперь всё вручную удалять?
>Создавать всё-таки сначала гитигнор, а потом остальные файлы?
Ага. Неудобно, согласен.
>И теперь всё вручную удалять?
Да.
> gitignore нужно создавать только до создания мусорных файлов
gitignore нужно создавать до коммита мусорных файлов.
Нужно автоматизировать наложение логотипа и сведение дорожек в моно.
bump
Ну я честно говоря я сильно в нём не разбирался, и в базах данных я не особо силён, но как я понял он не имеет нативной поддержки шифрования и не может хранить большое количество данных. Да и вообще хотелось бы на аналоги посмотреть, я что-то нагуглить не могу или их просто нет, поэтому и спрашиваю.
Просто отдает инфу в поток вывода, которую отдает тебе браузер. Гугли с++ cgi и делай сайты на крестах.
sqlite позволяет хранить пару терабайт. Это достаточно большое количество данных? Что касается шифрования, есть опенсорные и платные расширения, выбирай себе любое.
Бамп вопросу
>То здесь cat << _EOF_ > create.disks что куда?
создаётся файл, в который пишется хуита для комманды и подаётся на вход sfdisk
Оформил по-человечески, залил на фриху. Вся хуйня в одной хтмлке, чтобы можно было тупо сохранить и прочитать потом.
http://2ch-pr-it-edu.freevnn.com
Прошу включить сие в FAQ данного раздела.
Имел ввиду пасту с лурка, братишки.
Ты нажимаешь кнопочку на сайте --> сайт обрабатывает нажатие, делает функции --> отдает тебе на сайтике результат
Ты просто клинический дебил.
спасиб, но это не совсем то, тем более курсач еще и защищать надо будет. Мне скорее обобщенные инструкции по созданию АИС нужны.
Спасибо :*
Клепаешь формы в с++ билдере как бог! Подключаешься по COM к консольной крестопрограмме что реализовывает логику! Можешь сразу хуячть все в той программе с формами как бог!
Да все клепают говно и ты клепай говно, не думай о качестве. Пойдешь на работку - там будут и задания нормальыне и качество.
спасяб анон.
А что там вообще сложного то?
Берешь аккаунт на гитхабе, создаешь репу с именем username.github.io -> заливаешь туда твой index.html -> PROFIT!
А потом сасаешь, томущо твоя страница нихуя не отображается. Ждешь хз сколько, может модер проверяет, а не дорвей ли это? А потом забиваешь хуй.
Да ничего подобного. Ты создал поддомен, залил страницу и все, она нахуй не отображается. 404, понимаешь? Мне че, делать нехуй, сидеть хуйней страдать, давно б все залил уже.
Покажи что ты создал, я посмотрю что за репа такая, лол.
Тебе может и посильно
Дебил блядь, а как ты собрался сайт вылаживать? Ты же подозреваешь, что он ПУБЛИЧНЫЙ? Пиздюки сука двачерские, лишь бы поиздеваться над старым человеком.
Ой да съеби ты нахуй, старый человек, блядь. И понты свои корявые забери. Долбоеб великовозрастный.
>2017
>анон не может выложит index.html на гитхаб
Что за взрыв от быдло неосилятора?
Хочу вкатится в joomla чтобы делать простенькие задания за бабло на юду и похожем
Где почитать, ну типо онлайн курсов,чтоб и практика и все?
aaa + aar + (a - baaa (aa bb)) = cdd
нерегулярен. Везде примеры с леммой накачки (разрастания) для простого языка уравновешенных скобок, но там тупое доказательство. А как такое доказать? Ведь в данном случае можно увеличить длину имени переменной (например заменить aa на aaaaaaaaa) без проблем. Соответственно, лемма подкачки выполняется (если я ее правильно понимаю)
Очевидно в классе юзер не должно быть поля пассворд
function setPasswordHash(str password) { this.passwordhash = hash(password); return this; }
Но тогда возникает проблема при валидации в моделе, ведь уже будет неизвестно каким было первоначально поле пассворд. Если же я буду производить валидацию при установке значения поля, то валидация у меня будет происходить, например, при доступе к бд.
попробовал SDL — ничего не получилось. Попробовал OpenGL — всё заработало на раз-два!
Ну вот на гитхабе обмазываются какими-то звездочками, коммитами, репозиториями, клонами, ветками и прочими фалафелями, а я что-то туплю и не осознаю.
Значит программирование это не твоё.
Суть гита: дрочево на красивую историю вместо контроля версий. Суть гитхаба: дрочево на гит, дрочево на зелененькие квадратики, плюс соцсеточка для хипстеров.
Ты че, ты, иксы попутал?
Проверил. Все равно нет. Я то ведь себе его не ставил. А ключики все равно есть в строках ввода логина и паролей. Реквестую названий всяких прог, которые именно воруют чужие пароли, и могут ли они при это выдавать на компе где угнаны пароли такие ключики?
>О: Как-то так. (ссылка)
Ну и нахуй вы палите? Вам конкурентов мало? Вон школьники уже в спину дышут, двачи штрудируют, а вы тут инфой разбрасываетесь.
Там только три года дается на пре-подготовку ? Смекнул ?
На сервере в базе пилится отдельная табличка для переводов этой хуйни, а клиенты при запросе кидают локаль устройства?
>отдельная табличка для переводов этой хуйни
Типа вот такой
cities:
id,
cityCode
citiesTransl:
cityId (внешний ключ)
languageId (внешний ключ)
cityName (переведённая)
норм?
The good-enough? test used in computing square roots will not be very effective for
finding the square roots of very small numbers. Also, in real computers, arithmetic operations are almost always performed with limited precision. This makes our test inadequate for very large numbers. Explain these statements, with examples showing how the test fails for small and large numbers. An alternative strategy for implementing good-enough? is to watch how guess changes from one iteration to the next and to stop when the change is a very small fraction of the guess. Design a square-root procedure that uses this kind of end test. Does this work better for small and large numbers?
Вот процедура:
(define (sqrt x) (sqrt-iter 1.0 x))
(define (sqrt-iter guess x)
(if (goodenough? guess x)
guess
(sqrt-iter (improve guess x)
x)))
(define (average x y)
(/ (+ x y) 2))
(define (goodenough? guess x)
(< (abs (- (square guess) x)) 0.001))
(define (improve guess x)
(average guess (/ x guess)))
(Define (abs x)
(Cond ((< x 0) (- x)) (else x)))
(Define (square x) (* x x))
Почему тест фейлит на маленьких числах мне понятно, но почему "inadequate for very large numbers" я не понимаю. В распоряжении лишь онлайн интерпретатор, так как двачую с яблока. https://scheme.cs61a.org/editor.html и этот интерпретатор выдает "FormatException: Invalid integer" при попытке выполнить процедуру sqrt с оче большим числом, типа:
9999999999999999999999999999999999
Вроде с сильно большим числом должно зацикливаться?
Я переписал goodenought? как:
>(define (goodenough? guess x)
>(< (Abs (- guess (improve guess x)) )
>(/ guess 100000) ) )
Тут иначе http://sicp.sergeykhenkin.com/2007/08/15/sicp-exercise-solution-1-7/ , приемлем ли мой вариант?
The good-enough? test used in computing square roots will not be very effective for
finding the square roots of very small numbers. Also, in real computers, arithmetic operations are almost always performed with limited precision. This makes our test inadequate for very large numbers. Explain these statements, with examples showing how the test fails for small and large numbers. An alternative strategy for implementing good-enough? is to watch how guess changes from one iteration to the next and to stop when the change is a very small fraction of the guess. Design a square-root procedure that uses this kind of end test. Does this work better for small and large numbers?
Вот процедура:
(define (sqrt x) (sqrt-iter 1.0 x))
(define (sqrt-iter guess x)
(if (goodenough? guess x)
guess
(sqrt-iter (improve guess x)
x)))
(define (average x y)
(/ (+ x y) 2))
(define (goodenough? guess x)
(< (abs (- (square guess) x)) 0.001))
(define (improve guess x)
(average guess (/ x guess)))
(Define (abs x)
(Cond ((< x 0) (- x)) (else x)))
(Define (square x) (* x x))
Почему тест фейлит на маленьких числах мне понятно, но почему "inadequate for very large numbers" я не понимаю. В распоряжении лишь онлайн интерпретатор, так как двачую с яблока. https://scheme.cs61a.org/editor.html и этот интерпретатор выдает "FormatException: Invalid integer" при попытке выполнить процедуру sqrt с оче большим числом, типа:
9999999999999999999999999999999999
Вроде с сильно большим числом должно зацикливаться?
Я переписал goodenought? как:
>(define (goodenough? guess x)
>(< (Abs (- guess (improve guess x)) )
>(/ guess 100000) ) )
Тут иначе http://sicp.sergeykhenkin.com/2007/08/15/sicp-exercise-solution-1-7/ , приемлем ли мой вариант?
Только что понял, что мой вариант может фейлить на оче больших числах. А если добавить первоначальное условие, тогда вроде не будет? Я спать.
>>942030 (OP)
Кто нибудь поясните тупому как работает цикл в цикл на примере бабла сорта
вот первый for там мы идем от arr.count -1 до 0 индекс, те с конца в начало, далее первая итерация первого цикла, т.е. мы стоим на последнем элемента. Далее второй цикл нам говорит что мы проходимся от 0 до i-1 почему именно -1 а не самого индекса, почему пробегаемся не по всему массиву? типа потому что мы сравниваем последний элемент с нынешним и чтобы не было out of bound?
И для обычного программиста подобный код понятен?
Посоны, посетуйте книжку где дохуя практики(не обязательно с решением) есть.
Не вижу исходного текста, но выдвину предположение, что в пузырьковой сортировке наибольший элемент на каждом шаге выталкивается вправо, так что в цикле его можно уже и не учитывать.
Марк Саммерфилд самый лучший.
Алсо, имей в виду, что все современные учебники устарели, т.к. в пиздон добавляют обозначения для типов данных.
Обычно делают несколько полей для разных языков, "title___en", "title___ru" и так далее.
И поля в таблицах на труЪ SQL называют мелкими буквами со знаками подчёркивания.
Кто подскажет что не так? Вроде все синтаксически правильно ну хули ему еще надо? Заебала эта ошибка...
"cannot be cast to clojure.lang.IFn"
Такой вопрос, имеются данные с перемешанными numeric(около 10) и dummie(13) переменными. Нужно построить регрессионные модели. Но для начала очевидно провести отбор переменных.
Так вот загвоздка в том, что я не могу найти/вспомнить такой алгоритм, который готов прожевать кашу из numeric и dummie и вывести в итоге удобоваримый резульат.
Из опробованных и успешно зафейленых методов имеются:
LASSO, RFE, ridge, elastic, tree, boruta
Существует ли такой метод в принципе? Не выбирать же из ~30 переменных вручную. Также неплохо было бы если бы модель еще по ходу дела определила их взаимозависимость.
Это вполне закономерно же. Где треды c R, D, например? Что на них можно писать, обсуждать, кроме простых скриптиков?
я так понимаю кроме autoit или всяких autohotkey средствами edius не обойтись
>>954052
То есть код слева лучше кода справа, но тянки приняли за константу меньше = лучше и радостно уверовали в ЖЕНСКУЮ КОДЕРСКУЮ ГЕНИАЛЬНОСТЬ? Не говоря уже о том, что код, насколько я могу судить, что-то типо университетской задачи, и это лишь один частный случай, на который может быть тысячи примеров где тян воротит хуйню, а кун выдает лаконичное и эффективное решение. Реквестирую моар комментов об этой отвратительной, пораженной тупопездным феминизмом, пикче.
На пиках разные функции. Правая - тривиальная, но откомментирована по самое не хочу, чтобы тупой тянский разум смог это осознать. Левая - охуенный трюк, который до сих пор еще не совсем устарел, но комментариев там нет.
Хосспаде, да все люди разные, есть умные тянки, есть тупые тянки, есть умные куны, есть тупые куны. Феминизм за равенство и против хуеносцев-быдланов, все остальное - тупопездная дичь уровня радфема, зачем вы её вообще обсасываете?
мимотян
А зачем изьёбываться с комментариями так? Она код пишет или с кем-то говорит? Кто вообще код читает кроме коллег? Глупость какая-то.
У нее оперативки хватает только на одну строчку. Поэтому нужно записать происходящее, чтобы не забыть.
Блжядь, откуда я вспомнил что Ox5f3759df - это число Koрмака. Я исходники Кваки только раза 2 видел в 2007 году.
С этим тебе в /s/
Слева - какая-то сортировка не пришей пизде рукав. Но трюк красивый, я бы до него не догадался.
А,нет, я даун. Но слева оригинально.
Слева - уёбищный нечитаемый кусок заоптимизированного хаком говна. Когда-то железо было слабое, а играть в игрули быдло уже хотело, так что приходлось вот так изъёбываться на самом деле сейчас тоже нужно. Подобные аутистские извращения очень любимы всякими байтоёбами, олимпиадным быдлом и студентиками. Это как прикладная матеша, где красота определяется не стройностью теории, а хитрыми изъёбами для решения под картофан.
Справа - laba1 по информатике в 10 классе из под пальчиков няшной тянучки, которая, конечно же никаким программистом не будет, потмоу что рождена для любви и удовольствий.
>Слева - уёбищный нечитаемый
Что там читать то? Обьёбуца своими ангулярами и ябут друг друга с ракотан.
>при вычислении long и float не нужна оптимизация.
Из-за таких как ты, хром и жрёт ресурсов как джва крузиса.
байтоговнарек, плес
Какие технологии учить? С чего начинать и т.д.
Пишу для себя.
bump
Когда на вход подали одно?
тупо загрузи страницу и перебирай содержимое через строковые функции
ключевые слова: get requests, strings
О, спасибо, уважаемый Господин Программист, в виду своей ограниченности не знал об этом, дичайше извиняюсь.
>проходимся от 0 до i-1 почему именно -1
Здесь не учитывается последний элемент массива, который, как предполагается, уже должен быть самым большим => нахуя его сравнивать с предыдущим, если все и так уже ЯСНО?
1) По языку C нужно только прочитать учебник?
Или пытаться что-то писать на нем?
2) Обязательно ли учить Java и Python одновременно?
С какого из них лучше начть?
>Феминизм за равенство
Ок, значит пакеты с хавчиком сегодня несешь ты, а я пойду налегке, ведь я в прошлый раз таскался!
Двачую этого мудреца блждад!
Это быстрое извлечения корня
пацаны вкатываюсь из фронтенда/дезигна в фуллстэк
че надо учить шоб 300к/с ? В смысле я знаю что WP надо, но я чет подпривык уже к реакту, вью угловому ес6 и прочим радостям динамически развивающегося языка. Мож пых не самое лучшее ? Но я точно знаю что по зп/кол-ву проектов почти самое лучшее. хуй знает накидайте вариков чтоль.
накидал тебе за щеку -- ты такой предсказуемый
ну то есть псевдокод понятен
смотрем всеридину массива если искомое то ретурн тру
если искомое больше то ищем справа в половине массива
если искомое меньше то ищем слева в половине массива
я понимаю что тут надо использовать рекурсию. но вызывать функцию уже по половине массива? в условии поставить копирование половины массива в другой массив в половину меньше? тогда при рекурсии оно ж сожрет кучу памяти? я запутался подсобите.
Не копируй массив. Только передавай индексы. Правая и левая граница массива. Сначала 0 и n. Потом 0 и n/2. Потом n/4 и n/2. Так ответ и сойдётся.
тут еще нюанс забыл что у меня в условиях задачи у функции аргументы инт искомое инт массив и инт размер массива менять аргументы мне нельзя. то есть когда я вызываю функцию рекурсивно то я должен передавать в функцию инт искомое инт массив и инт размер массива.
>инт массив
это указатель на нулевой элемент.
> инт размер массива
прибавляешь его в нулевому указателю и получаешь указательна последний элемент
потом всё как я писал на указателях делаешь
чем конкретно я тебя беспокою, хочешь поговорить об этом ?
Совсем нету идей на быдлокод не считая имаджборды на Mojo.
Знаю что язык мёртвый.
Будто у любителя перл здоровая душа.
Бамп
Но суть в том, что бы я научился это делать сам...
Возьму код и разберу каждую часть, потом попробую написать что-то свое. Спасибо. :3
Для себя, для души.
Нашёл уже exercises for programmers, хотя конкретно для перла с задействованием всех или большинства его возможностей тоже не помешало бы.
Я левый чел, которому нужна помощь и которй не совсем понимает, где ему ее просить.
Спрошу тут.
Мне нужен способ быстро, одной кнопкой или единовременным сочетанием клавиш менять одну тему windows на другую. Не спрашивайте зачем.
Вот, к примеру, у меня тема с кучей обоин с горами, пущенными в слайд- шоу.
Нажимаю на кнопку- и тема с горами меняется на тему с деревьями. , или вообще не на тему, а просто на рабочий стол ставится выбранная и прописанная заранее картинка. Обратно не обязательно.
Зачем- не спрашивайте, повторюсь.
Как такое сделать?
перелазь на линух лол
а по теме такое пробовал ?
https://superuser.com/a/71861
https://www.autohotkey.com/
да вы, батенька, некрокодер
конечно, это все жесткое имхо, но язык "для души" должен либо быть популярен - тогда это для общего развития, либо чем-то необычен и интересен - тогда это просто ради интереса
а по сабжу - не уверен, что сейчас можно найти задачки, можешь поискать просто наборы задач под разные ЯП и реализовывать их на перле
на гитхабе точно есть репо, точно не помню название
в англ 26! перестановок, fish 4! rat 3! bird 4!
fish 26!-4! - верно? Остальные 23!
Не могу понять как дальше делать
Допустим пересечение fish ⋂ bird= 1 rat ⋂ bird= 1
Как это использовать
По идее a b c - + (a+b+c) - a⋂c + b⋂c
>Не могу понять как дальше делать
А дальше и не надо, ты решил задачу.
>не содержат <...> fish, rat или <<..> birdbird.
Не содержит fish? Условие выполнено!
fsMod <- c("gbm", "treebag", "ridge", "lasso", "Boruta", "glm")
myFS<-fscaret(train.sleepDF, test.sleepDF, myTimeLimit = 40, preprocessData=TRUE, Used.funcRegPred = 'fsMod', with.labels=TRUE, supress.output=FALSE, no.cores=2)
При запросе myFS$VarImp выдает list()
В чем может быть проблема, что делать?
Как еще можно провести отбор признаков (random forest уже сделал отдельно)?
Bump
Не помогает. Я весь список с сайта ниже в фильтра по mime типу загнал - бесполезно.
https://www.iana.org/assignments/media-types/media-types.xhtml#video
А куда ты загнал-то? Ютуб разве отдаёт видео "по-человечески", через видимые браузеру реквесты с прямым урлом на медиа-файл? Не могу проверить сейчас, доступа нет.
А почему ты не можешь блокировать по урлу?
Я недавно мокрописьки не из магазина ставил, все встало ровно на девственном хроме.
Бля, лол. Щас переупаковал, и правда встало. Вчера писало что-то что хуй тебе, мы не доверяем этому источнику. Надо было поспать видимо.
Если начнешь ставится то это все что будет в твоей жизни, мутки, мусора.
Программировать думаю можно, торчки часто работают.
Ставься метафитамином, будешь на 5 работах работать.
На лове? Есть какой-нибудь вменяемый пример?
почему
if [ ! "$(echo "$@")" = "$@" ]
>> confstore.sh: 297: [: --addpack: unexpected operator
но
if [ ! "$(echo "--addpack 0")" = "--addpack 0" ]
норм?
Пришло время писать диплом, все норм, выдали тему, но научный руководитель так себе программист, а остальным до лампочки. В общем, мне нужно написать уже готовую программу, но не простую, а со всякими свистоперделками. Существующая написана на яве+свинг, простейшая обработка и анализ изображения. Мне нужно прикрутить автоматическое выделение нужной области и базу данных. Так вот, с чего мне начать? Как продумать архитектуру, взаимодействие с бд и т.д?
И еще, подскажите материалов по компьютерному зрению, наверно.
Туториал по опенсв, там уже все есть, кроме бд. В бд кижаешь линку, пикчу хранишь в файловой системе.
А ОпенСВ разве можно к яве прикрутить?
Я пользуюсь Zential. Вгоняю я посредством веб-морды этого ПО. Куда указанные мим типы через нее записываются мне точно неизвестно, но скорее все в squid.
Есть один сервер, мне нужно выставить на его айпишник простую хтмл-заглушку, как это сделать максимально просто и безопасно (возможно без всяких апачей-энжинксов)?
если сайт позволяет такое делать, то в каком типе храниться этот результат?
Это на пхп? Можно подробнее, что значит вот это всё - do nc -l -p 80 -c
Я слышала, пользоваться встроенными средствами не очень безопасно, нет?
Это на bash, тебе надо линукс.
Так ты говорил заглушку, а не пхп что-то там. Если так, то в пхп есть встроенный веб-сервер
А разве встроенные серверы безопасны? А через баш безопасно? Почему все говорят что через nginx хостить более безопасно? Это миф?
вот дальше читаю про это, смотрю выводы, что во что превращается. это понятно, ладно. но почему когда присваивание к переменной, то оно по другому подставляется? то есть, я не могу просто взять и заменить "$@" на 'arg1' 'arg2' - в vaaal="$@" меня пошлют нахуй. что за бред, или там похитрее конструкция, чем 'arg1' 'arg2' ?
прост разбираюсь. всё-же буду присваивать "$@" переменной и работать с ней. а пользоваться только "$@" потому, что он полностью повторяет ввод (эстетически).
а самому поднять гит?
ничего не понял, это "$@" массив, и работать с переменной надо как с массивом. Если хочешь получить строку состоящую из аргументов пользуйся "$*"
да не, я проверки тут делал.
si="$@"
if [ ! "$(echo " $si")" = " $si" ]
then
fu_message 'error' 'echos sequences of characters is not allowed'
return 1
fi
осталось придумать что делать с ключами для echo. или ставить пробел или как-то проверять...
Я нашла, оказывается есть много легковесных серверов для статики, например thttpd.
Да ладно, в комментариях на лоре вообще говорят что встроенные серверы могут выжирать даже больше чем nginx.
встроенные серверы банально не рассчитаны на нагрузку, как-либо превышающую нагрузку от одного погромиста
А срака твая -та держит ногрузку, ббгге.
Хуй найди, курва. чтоб заткнуть твой гнилозубый рот.
Соси за помощь, блядюшка.
в хуяш
Извините за тупой вопрос не совсем по теме.
Но чем вы книги электроные на комплюктере открываете? Скачал дежавю ридер - кажется не очень удобной, например закладки. До этого читалками никогда не пользовался, не знаю как они должны выглядеть
Я качаю книги в pdf формате и открываю браузером. А если книги нет в pdf формате, я ее конвертирую в pdf формат.
нашел такое http://stackoverflow.com/questions/1848945/best-practices-working-with-long-multiline-strings-in-php
в респонсе вот что
Parse error: syntax error, unexpected $end in [censured] on line 23
выручайте макаки мне в 2 часа ночи в доки лезть вообще не хочется а конкатенация дзен нарушает
Но ведь так сбиваются всякие ссылки наверняка, если есть
Пиши в тред что ты "спермавор" и тебе будет позволено писать на гитхабе на с#.
>конструкт, гейммакер
какой язык под юнити нужен? менюху, анимации, интернет там...
писал раньше простые игрушки на c++/sfml
ничего более изящного и модного под эти задачи не завезли или не стоит оно того, зная си?
pdf прямо в браузере, все остальное в каком-то Atril
STDU Viewer
Ну да, крудошлепу это ничем не поможет.
Ну в большинстве люди таки ставят свой сервак. Только недавно появились всякие там облачные штуки. Еще можно тот же sqlite взять и сделать базу в одном файле.
>сделать базу в одном файле
Так нужно ещё чтобы к этому файлу можно было получить доступ откуда угодно. То есть не катит вариант когда у каждой копии приложения своя независимая бд.
Скачивалку порно, очевидно же
чувак, проектам kde, gnome, gtk, xfce и вообще всем проектам в линукс мирке, так или иначе связанным с приложениями для конечного пользователя (не с серверными програми) нужны тысячи рабов кодеров
серьезно
вливайся, если хочешь
Лол, почему у тебя фиксация на DE? Достаточно открыть гитхаб, есть и по серверной хуйне, для вообще любой хуйни жопенсурс.
я хотел сказать о приложениях для конечного пользователя
их мало кто по сути финансирует, а писать и поддерживать это как то надо
потом гитхаб тут ни при чем
есть savannah, репы gtk, kde, xfce, gnome
по сути там вся движуха идет
в android manifest сменил orientation с landscape на portrait, но при проверке он меняет его обратно на landscape и так запускает. Что делать?
при проверке = при запуске
Синтезатор напиши.
У меня тут возник довольно нетривиальный вопрос. Работаю тупую офисную работу, нет технического образования. Хочу дальше профессионально развиваться, компания нравится, интересует программирование, однако я ничего в нем не мыслю (самостоятельно изучал питон до уровня написания кода который вырывает из хтмл кода нужные мне куски и вставляет в файл, это все).
Короче говоря если я захочу, начальник попросит погромистов делегировать мне самые мелкие и лёгкие задачки.
Вопрос к вам: как не обосраться? Что почитать и что поучить? Коллеги конечно помогут, но много времени тратить на меня не будут, так как это исключительно моё желание. Не хочу получить простейшее по их меркам задание и вернуть назад со словами "я не могу".
Очень надеюсь на ваши Советы.
Язык?
Узнай стэк технологий своей компании, почитай на выходных, поэкспериментируй над хэлло-ворлдами основных фрейворков.
задания на алгоритмы просто унижают меня морально.
Чего же ты так. Или сделай обучалку emacs
Конечно же не нормально, значит ты олух, шляпа, манька. Иди устройся дворником или на ботню курам голову отсекать.
Может дело в том, что ты не рисуешь блок-схемы программ и алгоритмов? https://www.youtube.com/watch?v=lyZQPjUT5B4 ну, еще можешь посмотреть ту же сортировку пузырьком в виде танца
В C# массив заполненый нулями занимает больше памяти, чем массив не заполненый ничем?
Да там может меньше килобайта или около того на пустой массив будет. Ну, ладно, в C# может даже несколько килобайт. Но уж заполненный нулями-то больше, уже десятки килобайт может
>>956032
Я снова тут. Допустим, я объявил массив на 10 элементов
int[] values = new int[10];
values[0] = values[5] = values[9] = 1;
Если я все остальные элементы заполню нулями, то массив станет занимать больше памяти?
Я точно помню, что в каком-то языке я выводил значения, и они были NaN.
>Дебик
Найс у вас ньюфаг-тред.
В динамической параше массив может вообще не быть массивом, так что это гадание на кофейной гуще.
В C, C++, C#, Java массив это фиксированный кусок памяти, и кстати память в 2017 не считают.
Бтв, как по мне по компайлерам вот эти попроще и приятнее чем драгонбук
Юникод везде есть, проверь что это юникод или проверь кодировку в самом файле/иде/консоли.
как раз сортировку пузырьком я изи понял, и сам написал по блоксхеме, а вот остальные сортировки, типа мерге сорт, инсертион сорт, селектион сорт - ну типа схема понятна, а вот написать мозги плавятся.
5:19 - 2ch sort
интересно, это возможно комплиятор для кутэ так работает, потому что в Visual Studio нормальное отображение кодировки и всего остального, два пика, где блокнот это vs, sublime - qt
Может тебе нужно декларативное программирование?
Уже понял, спасибо. Очень глупо как-то.
Спасибо
Это копия, сохраненная 20 мая 2017 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.