Этого треда уже нет.
Это копия, сохраненная 20 мая 2017 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
746 Кб, 2310x2306
Ньюфаг-тред № 135 anuzz #942030 В конец треда | Веб

Подсветка кода для /pr/: скачать

Большие куски кода желательно вставлять через ideone или pastebin

F.A.Q.

В: У меня горит лаба/курсач, не знаю какую тему диплома взять.
О: Задавай вопрос в этом треде.

В: Какую программу/ось поставить для ... ?
О: Связанные с софтом вопросы обсуждаются в /s/ (М). Исключение - IDE и прочие инструменты программирования, которые можно обсудить в тредах соответствующих языков.

В: Ко-ко-ко не работает программа. Анон памаги.
О: Копируешь сообщение об ошибке в гугл, удаляя номер строки и название файла. Языко- и платформоспецифичные вопросы можешь задать в соответствующем треде. Воспользуйся поиском или вот этим каталогом:
android C C# C++ D Go Java JavaScript Lisp PHP Goviaji Python Ruby Rust Vala Swift

В: Хочу стать программистом, какой язык учить?
О: Как-то так.

В: Бугурт от собеседований, программировать в 30 лет, съябываем из говнокодинга, обсудить новые рецепты маминого борща.
О: "Мы вам перезвоним тред" - для обсуждения нетехнических околопрограммерских тем.

В: Бежать ли мне срочно в node.js, если на него сам PayPal гостевуху перенёс? Начинать ли учить Go и Rust, раз все говорят, что за ними будущее?
О: Если интерес не поиграться, а работать, то не нужно следовать за массовыми истериями. Выбирай язык с кучей библиотек, туториалов и проверенными временем фреймворками под твои нужды. Иначе будешь тратить время на велосипеды и поиск багов в чужих пакетах.


В: Взломать акк.
О: Просто съеби.

В: Подскажите сайтов, которые читают крутые программеры.
О: Лента из руби, джавы, скалы и ещё какой-то херни.

Литература с пика

Прошлый тред

#2 #942034
Ненавижу ньюфагов.
#3 #942054
бля, есть что-то бесплатное и такое-же быстрое под Линь как sublime??? (атомо,ви,емакс-ебы мимо пожалуйста)
942061
#4 #942061
>>942054
Есть. Sublime.
#5 #942081
Ребят, посоветуйте интересныекнижки с решением геометрических задач в области комп графики ( статика и динамика)
Неважно на каком языке, главное побольше алгоритмов и рисунков
https://www.youtube.com/watch?v=fl-7e8yBUic
942360
#6 #942083
Помогите пожалуйста составить регулярку для sublime text / php, который удалит все комментарии из текста, выполненные в виде //текст комментария

Вид текста такой

Текст //Комментарий
Текст 2 //Комментарий
Текст 3 //Комментарий
942606
#7 #942094
Анон, посоветуй новостных сайтов по типу хабра, но без школьников, дрочащих на карму и на ангельском. Тематика веб разработка.
942361942399
13 Кб, 345x194
#8 #942103
>>942030 (OP)
почему я не могу создать индекс? в management studio?
942105942116
117 Кб, 676x527
#9 #942104
>>942030 (OP)
сап программач, как мне сделать диаграмму классов на подобии этой?

Программное средство регистратуры детской стоматологической клиники, имеющее агентов: секретарь, врачи и клиенты. Функции секретаря – внесение, исключение записей в базе данных (или подтверждение по запросам клиентов через интернет), запрос расписания врачей, определение времени приёма по справочнику, исключение или перенос записей по требованию врача с уведомлением клиентов, связь с врачом. Функции врача – анализ заявок на обслуживание и формирование предложений по оптимизации записей при наличии ошибок или иным обстоятельствам, заполнение карточки по результатам приёма; функции клиентов – поиск информации о расписании врачей, получение информации об опыте, образовании и достижениях врачей, запись на приём (по телефону, лично у секретаря или через интернет), запрос на справку у врача, связь с секретарём через интернет или телефон.
942111942607943121
#10 #942105
>>942103
По качану.
#11 #942111
>>942104
Любой UML-дизайнер.
#12 #942116
>>942103
и когда талицу без PR key создаю также не могу в индекс, с чем это связано, не гуглится не где
942118
#13 #942118
>>942116

> http://www.sqlmatters.com/Articles/Creating an index on a table with no primary key.aspx


Хуясе, микрософты не додумались до row_id?
78 Кб, 556x767
#14 #942161
Анон, какой тренд вангуешь после ЖС-параши?
Слушаю ваши прогнозы.
942203950867
#15 #942203
>>942161
Если js - это тренд, то этому тренду уже лет 10 как минимум. (ибо именно с повсеместным приходом высокоскоростного интернета для всех начался хайп вокруг js). Не многовато ли для тренда?

Трендом был руби, сколько там? Пару лет? Был go - и пары лет не продержался.

А то, что js - это тренд - надуманная маняфантазия js-хейтеров.
Потому как нет никакого тренда, js просто есть и будет. А весь "хайп" нагоняют сами хейтеры. Потому что им отчего-то неприятно.
942215942405
538 Кб, 1280x1024
#16 #942214
сап, программачеры

Подкиньте интересные темы для магистерской работы. Хочу что-то интересное, и адекватное по сложности. Ну или сложное, еще полтора года есть, могу успеть.
Хочу что-то, что будет иметь пользу в реале возможно, а не хуйня как у моих одногрупников. У большинства из них темы про анализ текста. Заранее спасибо, анончики :3
942312942322942364
#17 #942215
>>942203
Не оправдывайся, ты понял, что я имею в виду.
942220942224
#18 #942220
>>942215
Я не оправдываюсь, я тебе факт констатирую.
Я на js пишу 15 лет.
И я видел как вы внезапно начали хайпить вокруг него. Я этот самый хайп - он вырос не со стороны js адептов, а именно со стороны хейтеров (хотя, суть хайп всегда вытекает от них).

Так вот, те кто писали на js, так и пишут на js. Это только те кому неприятно ходят и брызжют слюной.

Сами себе придумали проблему.

Суть, вообще что-либо не любить (в плане не быть индифферентным к тому, что тебе не по душе, а носить эту нелюбовь, проявлять ее, думать) - удел идиотов. Какой в этом смысл?
942263
#19 #942224
>>942215

>ты понял, что я имею в виду


Короче говоря, это ты не понял, о чем я.
Я написал - js был, есть и останется. Никуда он не денется.
Если твой вопрос был о том, что вы там начнете ненавидеть после - так это вы находите каждый новый месяц. То руби, то гоу, то раст. Смысла в этом никакого нет.

Могу прованговать, что с приходом wasm, начнут хейтить его, потому что он не оправдает ожиданий тех, кто ждет, что он озволит писать фронт на любом языке. Потому что проблема вкатывающихся во фронт, не js как таковой с его динамичностью, а все браузерное и web api, которое не менее динамично.

Так что вот.
942263
#20 #942263
>>942220
>>942224
Порвало анус на пустом месте.
#21 #942312
>>942214
Борда на хаскелле.
#22 #942322
>>942214

>Хочу что-то, что будет иметь пользу в реале возможно



Гугл где-то пару деньков назад запустил в паблик сервис по распознаванию токсичных сообщений. на основе нейроночек. За полтора года если на жопе не сидеть, вполне реально запилить модуль премодерации текстов, веб-макакам понравится.
#23 #942360
>>942081
Mathematics for Computer Graphics (John Vince)
#24 #942361
>>942094

>новостных сайтов


>веб разработка.


Вон из профессии.
7 Кб, 567x398
#25 #942364
>>942214
http://mkweb.bcgsc.ca/carpalx/

>The carpalx project introduces a quantitative model for typing effort and applies it to QWERTY and popular alternatives.


То же, но для гитары.
#26 #942399
>>942094

>по типу хабра


Как там в 2010?

>ангельском


монкей ленгвич
Ты б ещё на монгольском попросил.

>веб разработка


Демпинг, 60 человек на место, отрасль мертва, для новых вкатывальщиков н-е-п-р-и-с-т-у-п-н-а.

Вот тебе топовый ресурс, просвещайся.
https://ebanoe.it/
#27 #942404
Сап двач, нужна литература по HTML+CSS актуальная на 2017 г. Можете посоветовать видеоуроки, только все на русском плиз
942406
#28 #942405
>>942203
Нагоняют не хейтеры, а наоборот, прославители, создатели курсов, школ, эйчары и прочие.
Потому что на рынке js разработчиков образовались зп выше средних, ибо раньше js был непопулярен среди программистов, шло в отрасль мало, да и требовалось народу так же мало.
Теперь сайты стали сложнее, появились веб-приложения, разработка стала сложнее, технологии стали сложнее, спрос стал выше, потребовались квалифицированные кадры и много их. Следовательно зп повысились, чтобы сбить зп - создался хайп, чтобы нагнать вкатывалищиков и создать анальную конкуренцию, что собственно успешно и сделали.
Разумеется, тот кто имеет 15 лет опыта, не испытывает неудобств, но у кого опыта 1-3 года или его вообще нет - будет рабом и тряпкой. Такие дела.

После js хайп распространиться на всё it, собственно уже.
Мир будет становиться всё более автоматизированным и бюрократизированным, поэтому программист будет требоваться всё больше, чтобы программист не стал выше бизнеса, выше белого человека-капиталиста, отрасль будет демпинговаться настолько, насколько это возможно.
Процесс это конечно долгий, но неизбежный, в будущем, программист будет чем-то вроде водителя.
Да, все ездят на машинах и везде нужны машины, но и управлять ими могут 8 из 10 человек с яйцами, да и половина баб. Следовательно платить водителю можно гроши, а он пусть въёбывает и зарабатывает анальную трещину в 25 лет.
942425
#29 #942406
>>942404
не вкатишься, 30 человек на место
942419
#30 #942419
>>942406
Да у меня уже есть место. Только я не занимался этим никогда (странно да)
#31 #942425
>>942405
Ах, вон оно в чем дело.
Это оказывается Сишекча просто в трендей и на волне хайпа, ведь раньше-то не был популярен у программистов, а сейчас смотри как взлетел. Вот оно чё.
36 Кб, 660x393
Обфускация/Рефакторинг/Ренейминг недосайта ради нормального мержа #32 #942436
Анон, выручай, жопа горит как после сессии с ЧВ. Есть говно, сверстанное в кривой параше Muse (html, css, js, php), есть другое, сверстанное и сгенеренное в нем же, надо объединить, но 99% будут пересечения по именам идентификаторов, классов, именам форм и прочему, а надо, чтобы нормально работало. Исходника у меня нет, только вот это вот "другое", и это самое другое я после генерации кода мьзом еще и редактировать вручную буду. Надо как-то в автоматическом режиме перепердолить все названия скриптов (index.html ->somepage.html, все скрипты в script1.php, script2.php или что-то подобное, и так же с листами стилей и жс-скриптами), все айди, все классы, все названия полей формочек и вот это вот все. Наверняка я не первый, кто сталкивается с проблемой.
942792
#33 #942451
Программисты!
Нужна помощь!
Есть файлы 3d моделей, нужно сделать программу, которая будет делать их сриншоты.
942514
#34 #942454
Вообще я пишу на C++ это задание. Но ответ, как я понимаю, мне может дать любой человек, пишущий на любом си-подобном языке с классами.

Есть объекты. У каждого есть поле имени. Для его установки можно использовать конструктор или переименовывать в ручную. Вопрос в том, как мне организовать имя-по-умолчанию. Хочу, чтоб они назывались Ball1, Ball2, Ball3 и так далее. К строке добавить символ из счётчика объектов, которым не было передано значение имени. Но... Блять, я не понимаю. Как мне нужно написать переменную, чтоб она существовала всё время программы и была доступна из всех файлов проекта?
942458942460
#35 #942458
>>942454
Обычная глобальная переменная же. Объявляешь ее в .cpp файле с исходным значением, и в хедере как extern.
942992
#36 #942460
>>942454
static поле класса
942993
26 Кб, 374x298
#37 #942471
На каком уровне можно знать английский чтобы успешно программировать?
942489942503943121
sage #38 #942489
>>942471
Elementary
942503
#39 #942503
>>942471
>>942489
далеко не выкатишь с елементари, как минимум нужно свободное, комфортное чтение, вся актуальная информация только в инглише. От intermediate, это первый язык который нужно учить программисту. сила и честь
#40 #942513
Добрый вечер.
Не стал создавать тред по этому вопросу. Нужно ворваться в С++ (имею высшее образование не связанное с программированием) и помимо самоизучения хочу записаться на курсы (ну тысяч 20 готов отдать). Живу в ДС. Сперва наткнулся на specialist.ru от Бауманского универа, но там устойчивое ощущение, что меня байтят на деньги (чтобы проходить курс С++ надо шарить в С и говорят допустят только если С пройду, а это еще 20 тысяч. Есть ли годные курсы в ДС по С++. Спасибо
942520
#41 #942514
>>942451
Импортируй в Блендер и руками сделай скриншоты в тех ракурсах, в которых нужно
942555
#42 #942520
>>942513
1. Общее введение https://stepik.org/course/Программирование-на-языке-C++-7
2. Принципы и подходы: шапка С++ треда.
3. С++ не настолько востребован чтобы настолько хотеть его выучить. Выучи лучше c#
942529
#43 #942529
>>942520
Спасибо
1 Кб, 398x45
#44 #942534
Всем добра.
На C# пишу разложение числа на множители. В проге используется статический массив. Как увидеть значения его элементов при отладке? В отладке я нашёл только эти окна.
942538
#45 #942538
>>942534
нашёл, что можно его в "Контрольные значения" отправить
#46 #942555
>>942514
а если у меня 2тыщи файлов?
в общем как я понимаю, нужно все модели кодировать в один формат, потом к конкретной проге писать скрипт какой-то, макрос

только я нихуя не понимаю в софте данной тематики
в фотошопе, например, есть макросы или как-то так
942819
#47 #942589
Господа, а как решить проблему использования 32-битных сторонних длл на JVM x64 Получить х64 вариант дллки - неосуществим.
942615
#48 #942606
>>942083
(/\(.|\n)@\/)|(//.*$)
942712
#49 #942607
>>942104
draw.io
#50 #942615
>>942589
Никак.
Пиши обёртку для либы, вызывай её через ProcessBuilder
942618
#51 #942618
>>942615
Угу, спасибо, милчеловек. Сам к этому склонялся обёртку ака х32 процесс хренакать. На чудо надеялся.
87 Кб, 800x514
#52 #942712
>>942606
не работает(
942751942775
#53 #942751
>>942712
Макаба звёздочки съела.
Тебе же достаточно //.*$
#55 #942792
>>942436
Берёшь какой-нибудь jsoup, пишешь программу которая всё меняет, ну ты понял
#56 #942819
>>942555
Модельки ещё и разных форматов? Это уже интереснее.
В Блендере есть встроенное API на Python, там можно писать скрипты, но документация отрывочная.
Можно написать программу на Юнити или на любом другом современном движке, которая читает список моделек из папки, выставляет камеру, чтобы она смотрела на модельку и делает скриншот.
#57 #942933
Бросил курить, 8 дней не курил и в это время пытался читать книгу по С++. ЕБАТЬ нахуй сонливость замучала, постоянно спать хотелось. Кофе не помогало хотя пил его литрами.

С такой хуйней я эту книгу не дочитаю до лета, а сонливость как я понял длится +- месяц. Ну его нахуй, взял и закурил. Мне срочно надо поднимать скилл и идти куда то джуном, ебал я сейчас бросать.

Извините что не совсем по теме, порвался чуток.
#58 #942934
>>942933
Удачи схватить инфаркт в 30
943056
#59 #942937
>>942933
С крестов вкатывается, вот лох.
942938
#60 #942938
>>942937

Я не вкатываюсь никуда. Опыт есть, просто пинал некоторое время хуй и подзабыл что и как. С крестов пытаюсь оживить техническое мышление решением сложностей и путем выстрелов в ногу, потом эти ваши C# и Java легко даются.

Не JS же мне задротить? я думаю в лонг терм перспективе. Есть время до лета читать сколько угодно, почему бы и нет
942942942975
#61 #942942
>>942938

Да и самому тупо интереснее С или кресты. Можно шаманить на низком уровне, на прямую эксперименты ставить с OpenGL и тд (без оберток с анальными костылями).

Вспомнить молодость
#62 #942971
>>942933

>Кофе не помогало хотя пил его литрами.


растворимый? в нем очень мало кофеина..
942972
#63 #942972
>>942971

Ага. Я щас нищеброд, могу только растворимый позволить
943067
#64 #942975
>>942938
Как раз таки жс и джяву, ебля с байтами не добавит тебе знаний в реальных коммерчески задачах.
942977
#65 #942977
>>942975

Джаву знаю на уровне основ, не ебался особо со стандартной библиотекой и фреймворками.
942981
#66 #942981
>>942977
Тогда самое время начать дрочить фреймворки и веб-парашу.
942983
#67 #942983
>>942981

Да не могу я дрочить если не понимаю как эта хуйня работает. Лучше додрочу кресты, напишу пару тройку средних экспериментов и потом буду парралельно дрочить джаву или шарп.

Алсо до этого что то серьезное писал только на С.
942984942986
#68 #942984
>>942983

>как эта хуйня работает



Имею в виду эти абстракции и хуякции ООП которые уже слишком засраны в той же джаве
942987
#69 #942986
>>942983
Что конкретно ты не понимаешь?
942987
#70 #942987
942991
#71 #942991
>>942987
Что в абстракциях джявы тебе не понятно и при чём тут кресты?
#72 #942992
>>942458
Почему-то это не сработало, хотя до этого я первым и дошёл. Или мне её ещё надо как-то и в файл с main определить?
У неё просто то ли не меняется значение, то ли что-то такое, хм. Названия остаются одинаковыми.
#73 #942993
>>942460

>static поле класса


О! Вот. Наверное, это то, что нужно. Спасибо. А в джаве такое есть? Когда с ней игрался как-то не требовалось просто.
942994
#74 #942994
>>942993

Есть
19 Кб, 1000x300
8 Кб, 640x480
#75 #943010
Аноны вы используете читательные электронные книги? Если да то какие
943016
#76 #943016
>>943010
айпад
943022
#77 #943022
>>943016
И чо книги по рг нормально читать?
#78 #943052
Подскажите, как на Пайтоне найти максимальное значение среди значений в словаре, вывести его и соответствующий ключ, а если таких несколько, вывести все?
943066943867
#79 #943056
>>942933
Курение и программирование несовместимы, давление очень скачет. Зайди в магазин, где продаётся настоящий китайский чай — внимание, из Китая (а не из африки и цейлона). Объясни, что тебе нужно, там подскажут.

Если не сможешь победить привычку, вали из профессии, потому что вот этот >>942934 негодяй прав.
#80 #943059
Кодеры, есть значит одно лекарство, доза которого меряется цельночисленно (в четвертях таблетки) на недельно, но принимать его нужно максимально равномерно по дням недели.
Т.е. например пациенту нужно 35 четвертинок в неделю, он жрет спокойно по 1,25 таблетки в день. Но как запрограмировать такое распределение для некратных семи чисел? У меня пока нет идей, кроме как вручную задать распределение по дням недели для остатков от деления недельной дозировки (1-6). Может, есть какие-то более красивые варианты?
943070943076943083
68 Кб, 312x516
#81 #943066
943071
#82 #943067
>>942972
Заваривай на кока-коле. Банка колы, ложки две растворимого кофе. Из колы лучше заранее выпустить все газы, подогреть, бахнуть кофе.
Есть заметный риск подорвать нахуй сердечко, использовать на свой страх и риск
943082
11 Кб, 278x181
#83 #943070
#84 #943071
#85 #943076
>>943059

>доза которого меряется цельночисленно (в четвертях таблетки)


>максимально равномерно


Какие-то противоречивые параграфы.
Он может пить меньше четверти таблетки? Или как ты будешь распределять равномерно на неделю, если вот у тебя например доза - 37 четвертинок. Это 1.25 а оставшиеся две четвертинки тоже надо распределить на семь дней или добавить по четвертинке в какие-то два дня или что?
943096
#86 #943082
>>943067
Можно купить кофеин в таблетках или даже ебануть в вену.
#87 #943083
>>943059

> доза которого меряется цельночисленно (в четвертях таблетки)


> цельночисленно (в четвертях таблетки)


> цельночисленно = в четвертях

943096
#88 #943096
>>943076
>>943083
Короче, таблетку нельзя разделить меньше, чем на четверти. Физически. Поэтому весь рассчет дозы идет в четвертинках таблетки в неделю. В неделю пациент должен сожрать целое число четвертинок таблетки. И каждый день он должен жрать целое число четвертинок. 1,2,3,10 - похуй, но вот 2,5 четвертинки уже не взлетит. Поэтому, если у меня насчиталась доза в 37 четвертинок, мне нужно засунуть одну, к примеру, во вторник, а вторую - в субботу, чтобы сделать более или менее равномерный график попадания таблеток в организм в течение месяца.

При этом желательно, использовать цикл приема повторялся именно неделями, потому что хуй объяснишь пациенту, что на этой неделе "бонусную" четвертинку надо жрать в понедельник, а на следующей - во вторник.
943104
#89 #943098
Поясните по хардкору за ассемблер. Собираюсь вкатываться. Слышал, там куча вариантов. Чем они отличаются? Раз асма - самый быстрый яп, и все компиляторы написаны на асме или не все, поправьте, если что, то получается, зная асму на уровне, я смогу фиксить другие яп? Заранее моё почтение.
#90 #943102
>>943098

>Поясните по хардкору за ассемблер. Собираюсь вкатываться.


http://www.dmoz.org/World/Russian/Компьютеры/Программирование/Ресурсы/Работа/
Вакансий тупо нет а он уже собрался.
943113
#91 #943103
>>943098
Ассемблер это машинный код, он не для человека, а для процессора.
943113943132
#92 #943104
>>943096

>равномерный график попадания таблеток в организм в течение месяца.


Видишь, у тебя уже равномерность с недели сместилась на предел месяца (а это уже от 28 до 31 дня), откуда уже вытекает вопрос - в течении месяца может меняться недельная доза?

Ты короче это самое. Задачу описываешь кусками и не полностью.

ее может и можно решить быстро и в пару строк, но надо знать все входные данные. А ты тут машку за ляшку, это самое.
943142
#93 #943113
>>943102
Мне для себя
>>943103
Как писали первый компилятор?
943115943127943174
#94 #943115
>>943113
Понятия не имею, вообще первые были на перфокартах и лентах
943132
#95 #943121
>>942104

>сап программач, как мне сделать диаграмму классов на подобии этой?


Паинт.
>>942471
Я вкатился с "Лондон ин зэ кэпитал", мне норм.
7 Кб, 906x523
#96 #943127
>>943113
Тогда погугли "Understanding and Writing Compilers", автор Richard Bornat.
И ещё "Language Implementation Patterns", автор Terence Parr.
#97 #943132
>>943103
Хуйню спорол.
>>943098
Тебе в асматред:
>>891716 (OP)

>>943115
Хуйню спорол. Они вообще забивались прямо в память при помощи тумблеров и проводков.
#98 #943142
>>943104
Ну, простите, я хуй знает, как правильно ее описывать, яжврач, лул
Как выглядит реальность:
Пациент принимает таблетки варфарин каждый день.
Раз в месяц он приходит к врачу. Ему делают анализ МНО. По результатам которого ему меняют дозировку на 5-25% в зависимости от результата анализа.
Дозировка считается недельная, потому у препарата долгий период полувыведения, ебанутая фармакокинетика и одна доступная дозировка.

Я бы и рад давать ему четко выверенную одинаковую дозу каждый день, но физически не могу ее подобрать, потому что ограничен кратными рамками в 0,625мг.
А алгоритм насчитывает мне, что я должен давать пациенту 0,75мг в сутки. Я так не могу сделать физически, поэтому один день даю ему 1,25мг, а два потом - 0,625мг, и повторяю этот цикл бесконечно. И вроде как почти попал.

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

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

Ебать я написал, конечно, простите, анончики за сумбур
943165
#99 #943161
>>943098
Learnt att assembler (AT&T dialect). Read code on github.
#100 #943164
sudoedit: etc/apache2/sites-enabled/000-default.conf: editing symbolic links is not permitted
943167
#101 #943165
>>943142
А может другие таблетки попробовать с тем-же припаратом? Может есть что-то где таблетка содержит как раз 0.75 мг.
#102 #943167
>>943164
Вот ты и обосрался.
Редактировать надо непосредственно оригинальный файл.
Набери в терминале file /etc/apache2/sites-enabled/000-default.conf и оно покажет путь в оригинальный файл.
Алсо nano нормально открывает симлинки.
#103 #943173
Что делать, если я превосходно разбираюсь в чужом коде, но свой патологически не могу писать? Как называется эта болезнь и как ее побороть?
943188
#104 #943174
>>943113
Раскрутка компилятора же.
#105 #943178
Если я не могу заставить себя работать, хотя понимание есть, значит программирование как таковое не моё?
943188
#106 #943182
Что делать, если я перестал понимать императивщину, а могу в только функциональщину?
943190
#107 #943188
>>943173

>Что делать, если я превосходно разбираюсь в чужом коде


Идти править чужой код. Любая вакансия с "Будет плюсом умение разбираться в чужом коде" для тебя, там этого говна будет навалом.
>>943178
Работать не можешь, а отдыхать программированием? Чисто для себя пишешь? Если нет- то не твоё, если да- то не всё потеряно, нужно просто найти интересную для тебя область.
943235
#108 #943190
>>943182
Харкель, язык для двачеров.
213 Кб, 1366x768
#109 #943199
Подскажите, как можно получить Logic Block Adress (LBA) всех файлов на флешке? Данные надо получить такие же как на скрине, LBA - Название файла.
943202
#110 #943202
>>943199
Не я один оказывается отключаю сглаживание на десятке.
943226
#111 #943204
Анон, почему здесь в функции string_to_codes появляются нули? Мне нужно, чтобы вектор заполнялся позициями букв в алфавитной строке.

https://ideone.com/i9zvN6
#112 #943212
Какая самая простейшая кодировка аудиофайлов, наподобие bmp для картинок?
943213
#113 #943213
943255
#114 #943226
>>943202
Установи Gentoo и юзай битмапные шрифты terminus это просто super.
943365
#115 #943235
>>943188
На работке есть возможность использовать самописный софт, основная работа с программированием не связана. Вроде как усвоил кучу материала по программированию (C#), написал кучку хеллоуворлдов и типовых лаб, но нормальное приложение сделать не могу хоть и понимаю как - просто не начинаю. Думаю просто нету привычки, которую нужно было наработать в универе, а сейчас уже поздно это все делать.
#116 #943255
>>943213
спасибо, анон
#117 #943277
Я что-то не совсем понял. В защищённом режиме нельзя что ли адресовать память линейным способом? то есть используя просто какой нибудь 32-битный регистр, который можно использовать при адресации
Если это так то нафига вообще нужен этот x86?
#118 #943293
>>943277
x86 это архитектура команд ARM
#119 #943296
>>943277
В каком защищенном режиме мань?
x86 устарел, норм платформы все 64битные.
amd64 POWER9 ARM64
#120 #943300
>>943277
В ембеддеде можно, но вообще если пишешь register то компилятор сам может решить что переменная редко юзается и не выделит под нее регистр а будет хранить в памяти, в асме конечно все можно.
#121 #943301
Такое дело. Оказывается я могу влиять на генератор случайных чисел (пробовал разные). Куда, кому писать и что делать?
#122 #943303
>>943301
* псевдослучайных имеется в виду
#123 #943325
>>943301
Силой мысли, надеюсь?
943346
#124 #943329
>>943277
Можно всё. Просто в защищенном режиме в ring3 ты работаешь не с физическими адресами, а с виртуальными (за маппинг отвечает ядро). Если работаешь в ring-0, то тебе доступна вся память целиком.

Если ты о том, что память страничная - тебе ничто не мешает в ring-0 работать с памятью как одной огромной страницей.
#125 #943330
>>943301
Intel/AMD (процессор), GNU, RedHat, Selinux.
943346
#126 #943335
Как я понимаю на этой доске не обсуждают разработку веб сайтов.
Есть тут, на борде, предназначенная для этого доска?
943338
#127 #943338
943341
#128 #943341
#129 #943346
>>943325
Да.
>>943330
Да я пытался и на разных системах и даже онлайн генераторы псевдослучайных чисел.
943363943369
#130 #943363
>>943346
А теперь попробуй ломать казино или лотереи.
#131 #943365
>>943226
Не, генту не то, я в основном на XP сижу, там самые лучшие шрифты на свете.
#132 #943369
>>943346
Какое число я сгенерировал только что?
943391
#133 #943390
>>943301
хм, надо будет тоже попробовать. Пиши в /mg/ и эксперементируй. Но не забывай использовать научный метод, чтобы небыло никаких логических ошибок. Систематизируй свои знания. Попробуй, например, в разные времена дня, года, под разные запахи, вкусы, эмоциональные состояния.
#134 #943391
>>943369
не траль, плес.
#135 #943405
>>942030 (OP)
Сап ребятки, есть мнение, что пограмирование превратилось в дрочево фреймворков, а всякие алгоритмы и настоящее программирование никому не упало, я прав?
943420943422943727
#136 #943420
>>943405
Правильно говорят, дрочиво фреймворков и есть программирование.
#137 #943422
>>943405

>настоящее программирование


Сссука. Есть какой-то cosmopolitan для прогеров? Типа 10 признаков настоящего программиста? Ну по аналогии с настоящим мужиком.
943459
#139 #943572
Хочу вкатиться в ASP.NET, не могу нормального видео с созданием сайта найти.
Мне перекатываться на книги?
943601
#140 #943573
Посоветуйте какой-нибудь легко читающийся бложек крутого ибэшника. С небольшими, но популярными статьями.
943601
#141 #943601
>>943572
Не будь уебком, пиши на Go.
>>943573

>ибэшника


Это кто?
943751
#142 #943628
Кто-то учится в ВУЗе на программиста и не знает как вкатится, а я уже 2-й год в свои школьные года пытаюсь что-то понять, вроде медленно получается, через 1.5 года поступаю в ВУЗ, 99% пойду на около-IT сферу. Если опустить знания в верстке, то из багажа знаний только законченный курс на codecademy по JS , английский позволяет учить на забугорских источниках только если не совсем сложно всё расписано , еще есть учебник дома по СИ(без плюсов), и дело в том что я не знаю куда я хочу, в веб или проги писать, пока не нащупал этого. В общем что посоветуете? С математикой всё ок. Может даже не сразу кодить учиться, а какие-то прикладные знания нужно сначала понять?
943629943648943682
#143 #943629
>>943628

>Может даже не сразу кодить учиться, а какие-то прикладные знания нужно сначала понять?


http://www.dmoz.org/World/Russian/Компьютеры/Программирование/Ресурсы/Работа/
"Статистика по зарплатам. Гистограмма распределения. Россия."
#144 #943648
>>943628

Начни учить С. Дочитай книжку, напиши что то интересное, поэксперементируй с Winapi, графикой там. Когда закончишь будешь понимать намного больше чем если начнешь сразу с веб макакинга.

После С ты эти JS выучишь легче. НЕ верь быдлу и не начинай с Python, JS, PHP и прочей хуеты вкатываться если хочешь нормально знать тему а не писать говнокод за хлеб и воду.
943682
#145 #943682
>>943648

>Winapi


Говноедство.
А вообще норм сказал.
>>943628
Советую учить С без плюсов, вот только в виндовсе соснешь со всей этой хуйней. В винде не инструменты решают а мокрописьки.
Так что ставь Gentoo (если пк стационарный) или Arch(Для ноутбуков).
Сходи на сайт suckless они на C пишут годные минималистичные вещи
sic, dwm, st, однако все что связано с графикой там устарело, ибо пришел Wayland где драйвер графики весит 1мб и все литает.
Привыкни пользоватся интсрументами: make, gcc, clang, tmux, git, sic.
#musl годный IRC канал для C кодеров. Почти все на C написано, а что на плюсы переписывают говорят стает хуже.
C учится очень быстро, на С пишется все от ядра до видео плееров и пакетных менеджеров.
943780944006
#146 #943727
>>943405

>фреймворков


Что? Что за бред ты несёшь? Зачем ты пишешь такие странные слова? Иди в сци с такими словами. А программирование как было так и осталось. Да и вообще всё зависит от архитектуры. x86 очень сложная и там много ненужного, но это классика. AVR это микроконтроллеры вообще. на счёт ARM я пока ничего незнаю, ещё не начинал учить ассемблер для него.
943786
#147 #943728
Что заставляет людей работать на php? Почему бы не выбрать тот же питон, который ГОРАЗДО проще читать, чем бесконечные "$".
Почему php лидирует в вебе?
И почему так выходит, что в программировании популярны не самые простые пути, а более тернистые? (Многие предпочитают уродливые языки красивым и простым.)
943748
124 Кб, 800x600
#148 #943745
Реквестирую маны по ABAP, по основным принципам работы SAP, чтобы ничего лишнего, спартанский набор. Лишнее узнаю в процессе. Можно на англ. языке, если только не видеоуроки.
Заранее благодарю!
#149 #943748
>>943728

>Что заставляет людей работать на php


Удобство и простота языка, огромное количество готовых решений и фреймворков.

>Почему php лидирует в вебе


Любой хостинг поддерживает php. Нативно поддерживает работу с http протоколом, обработка параметров POST/GET запроса настолько проста как чтение значения из массива.

>проще читать, чем бесконечные "$"


Спотыкаешься на словах? Ничего, с опытом пройдет, няша :3
#150 #943750
>>943277
Когда писал лабы по ассемблеру, то вначале программы писал:
.model flat
и всё работало
только ОС следила за тем, чтобы не вылазить за области памяти, которая отведена программе
#151 #943751
>>943601
Я лабу делаю же на аспе.
#152 #943760
Есть задание: написать декодировщик текста. Есть файл с текстом в ср1252. Восстанавливается в ср866. Выяснено это было опытным путем через winhex. Ну я и хуйнул прогу с
String Cp866String= new String(cp1251String.getBytes("Cp1251"), "Cp866");

Но препод начал бомбить, типа, я сам должен программно выяснить восстанавливающую кодировку. И я вот не знаю, как мне это сделать. Гуглил библиотеки, но нашел лишь те, с помощью которых программа может вернуть мне кодировку самого текста. Явной взаимосвязи между ср1252 и ср866 не вижу. Как мне решить эту задачку?
943762
#153 #943762
>>943760
Лол. Даже современные браузеры не владеют такой телепатией но у Лебедева на сайте есть подобный сервис.
Может, заранее известно, что находится в файле? Например, если там русские буквы. Можно в программе вбросить небольшой словарь основных русских слов (слов так тысячу, оперативы хватит) и перебирать стандартные кодировки. Если декодирование дает строку, где встречается одно или несколько слов из словаря, то кодировку угадали.
943766
#154 #943766
>>943762
В файле отрывок из Евгения Онегина. Русские буквы естественно присутствуют. Но бля. Перебирать дохуярды кодировок и искать совпадения по словам это пиздец.
#155 #943780
>>943682
Cшники смотрят на С++серов как на нежалательный, но в тоже время необходимый союз против динамических макак ? Сколько тут хуесосов же бегает с тем что С гавно и устарело, вот там у меня на С++...
Мартыхан
#156 #943786
>>943727
Кому нахуй нужны эти контрололеры? Людям нужны САЙТЫ, ПРИЛОЖЕНИЯ, чтобы было модно, красиво, а твоя поебень нужна только полторам землекопам.
Все идет к тому что все интерфейсы становятся все более высокоуровневые. В совке писали на перфокартах, потом ассемблер, потом языки, прогресс идет епта смиритесь байтоебы.
943896
Патч или не патч? #157 #943799
Погромач, просвети!
Патчится ли win 7 ультимейт?
Как понять надо-ли мне патчить?(для установки спец сортов говна) софта нужна 7ра с последними обновлениями.
943818
#158 #943800
Есть смысл и дальше учить питон, если он мне приятнее и интереснее любого другого языка, но в моей 500к мухосрани работы на нем почти нет? Студент 1 курса, если важно
943820
#159 #943818
>>943799
На /sофтач, быдло.
#160 #943820
>>943800
Учи пхп пока. Как устроишься по пхп, в свободное время сможешь на пистон перекатиться и на апворке джанги хуярить.
943862
#161 #943856
В общем, переустановил винду и заново устанавливаю всё, в т.ч. и апач с пыхой. И я забыл, какую версию ставил раньше - thread safe или non thread safe. Поясните чем они отличаются и какую лучше накатить.
943881943908
#162 #943862
>>943820
Нихуя, уже 5 лет на пхп. Зарабатываю норм, не могу перекотиться в то что хочу - на игле денег сижу.
943877943883
#163 #943867
>>943052
max(list(D.values())
Дальше сам
943869
#164 #943869
>>943867
Обосрался со скобочкой
#165 #943877
>>943862
Что мешает зарабатывать на том, что хочешь?
#166 #943881
>>943856
thread safe тебе вряд ли понадобится, раз не знаешь, что это.
>>943856

>винду


>>943856

>апач


Но зачем? Виртуалку с линем, или на худой конец через подсистему люнупс приложений.
943893
#167 #943883
>>943862
А кто виноват в том, что то, что ты хочешь, не приносит доход?
#168 #943886
Аноны, а может кто-то подсказать небольшой вопрос по vbs-скрипту? Я сам не прогер, а электрик, но понадобилось немного изменить один скрипт для используемого нами САПРа.
#169 #943891
А, всё, разобрался
#170 #943893
>>943881
Какой профит от того что пыха с апачем будут на какой-нибудь бубунте?
943959
#171 #943896
>>943786

>Людям нужны


ну всё ясно с тобой.
943922
13 Кб, 370x370
#172 #943900
Помогите, как чат на Java сделать?
943909
46 Кб, 800x800
#173 #943902
Братишки, такой вопрос.
Я не программист, я из тридача, появилась нужда изучить какой-нибудь мало-мальский простой язык, с закосом под графику. Ну и в целом было бы немплохо. Очень посматриваю на Lua. Хули в разделе про него вообще нет упоминаний, настолько хуёв и малоиспользуем? Или все таки копать в сторону питона? Но вот чисто субьективно, по интерфейсу, лол, он мне не приглянулся. Может оно и не так.
Да и мне курсач простенький нужно написать, на Lua можно будет замутить окошко с десятком кнопочек, по нажатию на каждую, чтобы выводило сведения о системе, подключенных устройства, биосе и так далее. Просто думаю и курсач сделаю и какой заодно азы языка вкачу.
943913944733
#174 #943908
>>943856
Достаточно того, что на винде, так еще и сам ставишь, а не используешь мокропиську типа denwer'а или что там модно.
#175 #943909
>>943900
На джаваскрипт можно, джава-аплеты не рекомендую
#176 #943913
>>943902
Почему бы не взглянуть на JavaScript? Как язык программирования - говно конечно, зато тут тебе и 2д и 3д графика (WebGL), и документации полно, и совет в JS-треде спросить можно.
943932
#177 #943917
Как происходит адресация оперативной памяти в long mode в x64? Например мне надо переслать бит по адресу 1000000000. Что надо сделать?
943918943921
#178 #943918
>>943917
Ну бит ты никак не "перешлешь", ты можешь обращаться к памяти только размером с machine word.
943921
#179 #943921
>>943917
>>943918
очепятался

>бит


>байт

943962
#180 #943922
>>943896
А зачем ещё учить программирование если не будешь зарабатывать этим?
943923
#181 #943923
>>943922
Для себя. Воистину, для себя. Чтобы не мыть посуду, а сделать посудомоечную машину, хоть даже если она будет не такая качественная как магазинная. Чтобы не сидеть на прогнивающих виндовсах и линуксах, а на собственнонаписанной ОС. Чтобы не пользоваться непонятными джипегами и пээнгами, а сделать свой формат графияеских файлов, для себя, который ты будешь понимать.
Понял, мистер Раб? Или как там тебя зовут.
943955
#182 #943932
>>943913
Ну хуй знает, мне немного не для той графики надо, мне для написания скриптов. Кстати тут знакомого программера по джаве просил с курсачом помочь, сказал джава не совсем подходит для моей задачи. Типа только со сложными костылями можно реализовать.
943935
#183 #943935
>>943932
javascript не имеет ничего общего с джавой
#184 #943946
ананасы, посоветуйте конструктор сайтов. нужно подучить бэкэнд, к верстке не хочу подходить ни на шаг.
#185 #943955
>>943923
Свой компьютер уже спаял? Транзисторы сварил в кастрюле?
943964
#186 #943957
Нужна помощь в java. Кто может помочь с созданием простейшего чата? Могу заплатить.
Главный вопрос: Написал я код. А как его в отдельную программу сделать?
#187 #943959
>>943893
Нативнее.
#188 #943962
>>943921
Всё равно обосрался- меньше 8 байт на х64 не запишешь.
943965
#189 #943964
>>943955
не, я только учусь. Хотел купить микроконтроллер AVR, чтобы поучиться на нём программировать, но теперь думаю может лучше ARM, а не AVR?
943966
#190 #943965
>>943962
Да хоть 16. Как их записывать?
#191 #943966
>>943964
В ARM больше зондов.
943990
#192 #943990
>>943966
врёшь. я проэктеровщик процесоров, меня не обманешь.
#193 #944005
directx можно использовать, программируя на си?
944052
74 Кб, 600x861
#194 #944006
>>943682
Пылится эта книжка, прочитал от силы первых 20 страниц и у меня какая-то хуета с прогой случилось по первой ссылке скачал code::blocks, так что мне даже стало лень фиксить. Ебать столько слов непонятных, но я попробую сделать то, что ты написал, спасибо.
#195 #944036
Посаны,
я тут слышал, что каждому анону скоро будет положена своя IoT, да не одна.

Поэтому хочу вкатиться в программирование разных одноплатных девайсов типа NodeMCU ESP.
Правда, про ESP я уже понял, что это глюкавое г без задач, теперь думаю про TI 3200.
Что скажете?

Какие подводные камни?
#196 #944052
#197 #944140
>>942030 (OP)
3 часа в день программированию на C++ уделять нормально? И кстати подскажите хороший компилятор для довольного слабого ноутбука. Или впринципе подойдет и майкрософт вижуал студио?
944144944226
#198 #944144
>>944140
Code::blocks + TDM-GCC
#199 #944226
>>944140
8-10 часов в день и через три года может устроишся тыщь на сорок в дс2..
#200 #944248
есть ли что то типа твитча, но для погромистов? Мне нравится смотреть как какой нибудь Джон Дое пишет код, плюс всегда есть возможность чот новое увидеть.
Наверняка есть такие же фетишисты как я.
944259944362952213
#202 #944267
>>944259

какой же кайф, спасибо.
944273
#203 #944273
>>944267
>>944259
Хуйня полная, кстати. 99% видео - ЖС-параша.
944289
#204 #944274
Анон, можно ли с помощью мультикурсора в IDEA проставить цифры по порядку? Есть множество параметров, им нужно поставить цифры в конце имени.
#205 #944289
>>944273

запили с хаскелом.
#206 #944317
как учить node.js ? такая хуита
944318944322
#207 #944318
>>944317
Там в доках все хорошо написано.
#208 #944322
>>944317
не учить
#209 #944361
С чего лучше начать с C или Python?
944365944367
#210 #944362
>>944248

>есть ли что то типа твитча, но для погромистов?


На твиче есть раздел для кодинга, алло.
944366
#211 #944365
>>944361
Смотря что дальше будешь делать. Если в С-подобные языки (Java, C#) то лучше с С, при этом особо долго с ним не возиться. В остальных случаях (или если еще не решил) то пайтон.
944376
#212 #944366
>>944362

>алло


хуйло, агага, дура тупая
944367
#213 #944367
>>944361
Если даун, то учи питон он более прост для довнов.
>>944366
Хуя порвался.
944368
#214 #944368
>>944367
Это из мультика
944369
#215 #944369
>>944368
Чо за мультик?
944373
#216 #944373
>>944369
Оксана и торговец 2
944374
#217 #944374
>>944373
Пасиб.
#218 #944376
>>944365

>Смотря что дальше будешь делать.


Хочу чу-чуть научиться базовому программированию. И знаяться чем-то более низкоуровневым МК/роботехникой.
944378
#219 #944378
>>944376
Тогда точно С
944380
#220 #944380
>>944378
С какой книги лучше начать?
944382
#221 #944382
>>944380
керниган ричи - язык си, блять, в гугле чтоли забанили
#222 #944396
ПОМОГИТЕ СОВЕТОМ!

Я занимаюсь моделированием. Затеваю проект, который моделирует работу одной фигни. Знаю как это описать в математическом виде и последовательности расчета. Но я не знаю языков программирования.

Отсюда вопрос.

Можно ли как-то сгенерить код, если построить диаграмму на UML? В какой программе это наиболее эффективно делать? Есть ли приложения, в которых можно что-то делать без знания языка в виде эскиза проекта например?

Суть: нужно сделать небольшой демонстрационный проект. Кривой-косой пофиг. Суть - чтобы оно хоть как-то решило небольшую задачку с целью демонстрации. Кодить не умею и задачи такой не стоит. Погромисту нужно денег, которых нет.

Цель: получить грант на дальнейшую разработку и дальше уже работать с нормальными программистами.
944402
#223 #944402
>>944396

И вообще, есть ли что-то подобное для не программистов?

Я так например делал сайт в Muse, программа сама сгенерировала html, css и js. Получился очень даже неплохой сайт, если учесть что он делался непрофессионалом.

Может есть что-то подобное? В чем не программист может сделать приложение которое будет работать на Java например.
944404
#224 #944404
>>944402
А если есть такое - нахуй ваще эти программисты, собсна, нужны?
944406
#225 #944406
>>944404

>А если есть такое - нахуй ваще эти программисты, собсна, нужны?



Ну если брать ситуацию с сайтами, то сайты там можно сделать только простенькие. Скажем базы какие-то подклдючать или обмен данными, то там уже программист нужен.

А простенькимй сайт с интерактивом вполне может сделать любой.
#226 #944414
А от долгого нофапа простате пиздец не настанет?
944415944416
#227 #944415
>>944414
Блять, не туда, репорт.
#228 #944416
>>944414
Мысли программистов /pr/
#229 #944424
Можно ли декомпильнуть APK-шку, изменить в ней код и скомпилить обратно?
944427
#230 #944427
>>944424
Да, но код скорее всего будет обфусцирован.
944428
#231 #944428
>>944427
Что это значит?
944433
#232 #944433
>>944428
Тебя забанили в гугле?
Обфускация (от лат. obfuscare — затенять, затемнять; и англ. obfuscate — делать неочевидным, запутанным, сбивать с толку) или запутывание кода — приведение исходного текста или исполняемого кода программы к виду, сохраняющему её функциональность, но затрудняющему анализ, понимание алгоритмов работы и модификацию при декомпиляции.
#233 #944477
Итак, вы делаете создаёте язык программирования, и перед вами встаёт первый же серьёзный вопрос: как организовывать конкатентацию строк?
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")

Ответ обосновать
#234 #944479
>>944477
1, если динамика.
2, если статика.

Поддержка 4, но в более приятном виде, чем у тебя.
944482
#235 #944482
>>944479

>>Ответ обосновать

#236 #944488
>>944477
Приведение типов при сложении/конкатенации-зло, но это уже вопрос слабой/сильной типизации языка, а не операторов. Кидать таким эксепшон с вертушки в щи и всё.
Подход питона полностью устраивает: 'shit{}'.format(666), т.е. у тебя это п. 4, я так понял.
944505
#237 #944490
>>944477
(append '(hello) '(world))

let hello_world = hello ++ world;

Или как в стековых языках.

Это дело вкуса карандашей. Ты ел карандаши?
#238 #944491
Какой у вас IQ?
944497944499945278
#239 #944492
>>944477
Через точку. Так на PHP, значит, это верно.
#240 #944493
>>944477
_++_ : String → String → String
#241 #944496
>>944477
А для чего язык пограммирования?
#242 #944497
>>944491
135
мимо-js-господин
#243 #944499
#244 #944505
>>944488
Для примитивных типов должно быть реализованное заранее приведение к строке. Для пользовательских можно по реализации интерфейсов каких-нибудь ориентироваться. Тогда внешне тоже получится, что явно ты не приводишь ничего, и эксепшенов не получишь.
платина #245 #944508
>>942030 (OP)

Как проверить, является ли двоичное дерево поиска сбалансированным?
Что такое абстрактный класс, и зачем он нужен?
#246 #944509
>>944508
Спроси у Тэрри Дэвиса.
#247 #944522
>>944508
На листочке.
Не нужен.
#248 #944557
>>944508

какую бизнес задачу ты решаешь?
#249 #944558
>>944477
Очевидный метод "+" у класса String. И возможность вызова хоть +, хоть vyebatMamku через пробел без скобок.
#250 #944561
>>944477

Является ли строка иммутабельным примитивом?
#251 #944566
>>944508
Въезжаю в США.
944575
#252 #944575
>>944566
Ты негр?
944576
#253 #944576
#254 #944580
Нужно на курсач запилить что-то на Node.js+Socket.io ШОБ ДИНАМИЧНА БЫЛО ВСЕ. С технологией незнаком, времени - месяц. Чат и мессенджер уже забрали, игры нельзя. Есть еще идеи у треда?
944597944600944658
#255 #944597
>>944580
Имиджборду делай, лол.
944616
#256 #944600
>>944580
Борда, графики с форекса
944616
#257 #944616
>>944597
>>944600

>Имиджборда


Кажется, препод не очень поймет, что это такое.

>Графики с форекса


Интересней, возьму на заметку, но слишком много ебли с фронтом скорее всего, ибо надо выводить КРАСИВА и делать много настроечек всяких масштабов.
944627944632
#258 #944627
>>944616
Анонимный форум с возможностью прикреплять картинки же.
#259 #944632
>>944616

>надо выводить КРАСИВА и делать много настроечек всяких масштабов


Хигхчартс возьми и все дела
#260 #944653
>>942030 (OP)
Для пользователей кути креатор:

Пока обучаюсь, считаю, что писать код каждого упражнения и проверять его, создавая разные проекты - это тот ещё гемор.

Как настроить среду, чтоб в одной папке лежали все файлы с кодом программ и я мог их компилить по отдельности?
#261 #944658
>>944580
Сделой свой вкудахт/твитор с рест апи.
#262 #944664
В защищённом режиме в x86 можно ли адресовать память просто числовым значением, не используя всякие сегменты и селекторы? А в x86-64 в 64-битном режиме? А в ARM?
944719944747
#263 #944719
>>944664
Прикладное ПО именно так и делает.
Сегментный регистр там установлен в 0x000...
Селекторы — об этом прикладной софт не знает ни, че, го.
#264 #944733
>>943902

>Хули в разделе про него вообще нет упоминаний, настолько хуёв и малоиспользуем?


Нет вакансий (либо вакансии от тех, с кем работать никто не хочет).

>мне курсач простенький нужно написать, на Lua


Это запросто.

>Или все таки копать в сторону питона?


Всё равно.
#265 #944747
>>944664
А зачем?
944779
#266 #944771
Суп зекач, подай пожалуйста нетривиальную идею для курсача по датабазам. В голоу лезет только всякая банальщина.
944828
#267 #944779
>>944747
чтобы не трахаться с настройкой таблицы gdt
#268 #944782
Дайте, пожалуйста, исходники простейшей, но 64-битной ОС. Или хотя бы название. А то ковырять menuetOS и kolibriOS сложно.
944832
#269 #944786
Аноны, посоветуйте годную книгу (или парочку, или подборку статей, или курс на торренте какой-нибудь) по ВЕРСИЯМ.

Версии API, пакетов, интерфейсов, схем БД, зависимостей, грабли с версиями (типа dll/dependency hell), эволюция версий, проектирование обратной совместимости, подходы к версионированию, вот это вот всё.

Контекст:
Распределенная система в облаке, несколько web-сервисов, одно публичное API и много внутренних, десктопный, веб и пара мобильных клиентов, множество линуксовых нод кластера с несколькими самописными пакетами. Весь этот зоопарк развивается, и хочется держать его под контролем.
944834945189
20 Кб, 497x244
#270 #944788
Еб.
При создании сайта на ASP.Net пытаюсь подключить датабазу, зависает на 20 секунд и выдает эту.
Советс с гугла какая-то дичь, помогите макаке.
#271 #944798
Если я напише за пару часов программку по шифрованию ASCII текста, то уверены ли вы, что сможете расшифровать текст. Я дам несколько страниц зашифованного текста.
#272 #944803
>>944798
Без ключа соси хуй.
944809
#273 #944807
>>944798
Если я выебу за пару часов твою мать во влагалище, то уверены ли вы, что сможете вылизать всю сперму. Я дам несколько образцов вам за щёку.
944811
#274 #944809
>>944803
А если не будет для программы ключа? Ну то есть как бы 1 ключ может быть.
И если таки будет ключ то за сколько времени сможете?
944815
#275 #944811
>>944798
Ну какие-нибудь математики-криптоаналитики твой школошифр бы раскололи, а тут не расколят, потому что это нахуй никому не надо и сидят одни обезьяны, деградирующие обратно в мышей
>>944807
Я бы вылизал
944817944821
#276 #944813
А группе профессиональных криптоаналитиков сложно будет расшифровать такой текст, зашифрованный программой, написанным обычный аноном за пару дней?
>>944798-кун
944816
14 Кб, 224x234
#277 #944815
>>944809

>есть ключ


>есть алгоритм


>не можешь расшифровать

944818944820
#278 #944816
>>944813
Нет.
Вопрос в том - всрался ли ты им нахуй?
#279 #944817
>>944811
Ну всё же думаю за неделю найдутся пара анонов на программаче, готовые попробовать. 1 здесь уже есть, но это я, так что я не подхожу.
#280 #944818
>>944815
Могу расшифровать если дадут текст до шифрования
#281 #944820
>>944815
Так алгоритма нету. Есть ключ и зашифрованный файл.
944823
#282 #944821
>>944811
Ты бы и собаку вылизал
944825
#283 #944823
>>944820
Взломать можно, если например от государства что-то прячешь - взломают легко, а потом ещё устроят тебе ректальный криптоанализ.
944825
#284 #944825
>>944821
Я
>>944823
Истина
92 Кб, 1031x866
#285 #944828
>>944771
Обработка логов, статистика посещений страниц, графики. Спектр шума у тебя должен получиться «розовый», как наиболее распространённый.
#286 #944832
>>944782
У меня каждый день, ты не поверишь, вот прям на этой пекарне запускаетьса QSInit, http://osdev.ru/viewtopic.php?f=4&t=808
Исходники того, что он бросает в память, никто не даст, но сам он открыт.
Алсо, некоторые хвалят Muen, http://www.muen.sk
#287 #944834
>>944786

>Весь этот зоопарк развивается, и хочется держать его под контролем.


Гугли как та же Мордокнига держит свой зоопарк под контролем.
#288 #944899
Анон, я неофит в Джаве. Сейчас изучаю самые основы языка, но опыт с другими языками небольшой есть. Нужно в короткие сроки освоить ООП и написать простую программу, использующую все принципы ООП в Джаве. Прошу подкинуть может какое-то видео с разьяснениями(с кодом) или другие источники, по вашему мнению очень полезные в этом вопросе.

Надеюсь что поможете(если что это не для учебы), это важно. Заранее спасибо.
#289 #944902
Захотел изучить python не волнуйтесь, прежде я изучил ассемблер и си но установить среду разработки не удалось. Пришлось удалять и заново скачивать. Но опять не получилось. Неужели и в самом этом языке всё так плохо? Завтра буду скачивать ещё раз.
944917
#290 #944903
>>942030 (OP)
Ононий, я, конечно, слоупок, но где же Perl? Мне просто нравится этот язык, пишу иногда что-то маленько на нем. Было бы грустно если он уже помер.
#291 #944913
А можно программировать что-то сложное без использование ОЗУ? Пусть даже и с тормозами.
944916944932945122
#292 #944916
>>944913
Зачем?
944923
#293 #944917
>>944902
В блокноте пиши, чё как маленький
#294 #944923
>>944916
Я короче делаю суперкомпьютер в виде нейросети из маломощных девайсов с маленьким ОЗУ или вообще без ОЗУ. Так можно без ОЗУ писать? Вроде же так и делали на древних
944925
#295 #944925
>>944923
А если использовать только регистры, а не ОЗУ? Так можно?
944927945176
#296 #944927
>>944925
Можно, но очень осторожно.
#297 #944930
Поясните за комбинаторное программирование на комбинаторной логике
944931
#298 #944931
>>944930
Нужно только тем, кто пишет компилятор функционального языка.
#299 #944932
>>944913
Думаю что это будет дофига сложно. Даже для стека нужно ну хоть немножко ОЗУ. но вообще если у тебя будет очень много регистров то вполне можно.
#300 #944956
Такое дело. Я знаю Haskell, кроме монад. Где почитать за все эти монады понятным языком для реальных пацанов?
944967
#301 #944967
>>944956
Значит ты нихуя не знаешь. Тоесть знаешь то что можно выучить за один вечер.
944970
#302 #944970
>>944967
Я же, епта, большинство всего собираюсь делать на чистых функциях. В том учебнике, по котором я шел о монадах вспоминали вскользь и не очень. Прошу посоветовать материалов по монадам.
944985944987
#304 #944987
>>944970
Советую труды Лейбница.
#305 #945033
пацанва суп, короче сколотил за время фриланса что то типа дримтим вебдева. но вот с бэкендом незадача. Нам нужно выбрать стэк для бэкэндов с прицелом на фриланс ( от лендосов до ( что в идеале e commerce ))
я сам ковырял жангу когда она была еще 1.4 какую бы нам короче платформу выбрать чтоб не приходилось скакать аля для каждой задачи свой инструмент
945076945077945096
#306 #945076
>>945033
Как вы с джангой зарабатывать будете, лол?
945322945325
#307 #945077
>>945033
Ставь вордпресс ёпта нахуй тебе эти фреймворки, любой магаз за пять минут из плагинов можно захуярить.
945322
#308 #945096
>>945033
Play framework
945322
#309 #945122
>>944913
На новых процах L3 кеша хватит чтоб впихнуть туда операционку и среду разработки.
47 Кб, 453x604
#310 #945172
Господа, что можете посоветовать на тему дипломки заочки по дот нету/ жабе?
945173
#311 #945173
>>945172
Я игру на юньке сделал. (нет)
945178
#312 #945176
>>944925

>А если использовать только регистры, а не ОЗУ? Так можно?


Можно. Внутри кристалла AVR-контроллера нету оперативной памяти, есть правда 32 регистра общего назначения
http://www.atmel.com/Images/Atmel-8155-8-bit-Microcontroller-AVR-ATmega32A_Datasheet.pdf
И ничего, для него пишут программы лично я писал только курсач и лабы
#313 #945178
>>945173
Мне что-то кажется, что игра на юнити(готовой движке) - не тот уровень
945179945181
#314 #945179
>>945178
Ну тогда игру на lwjgl
inb4: НЕТУ НАУЧНОЙ ЗНАЧИМОСТИ
945183
#315 #945181
>>945178
На дипломы какую только хуету не делают. Мой был лучшим на потоке, я еще пожалел, что взял эту тему и ебался с ней аж несколько дней, а не какой-нибудь "разработка базы данных на аксесе из 2 таблиц". Ну и нет, в 2017 писать велосипеды, вместо использования готового - это свое время терять, разве что у тебя прямо руки чешутся это делать, а не игру саму.
Один хер взял биометрию - я ему спиздил код с гитхаба на питоне по распознаванию отпечатков пальцев (какая-то лаба). Заехало охуенно тоже.
#316 #945183
>>945179

> НАУЧНОЙ ЗНАЧИМОСТИ


Так зачем она нужна? Знакомый год назад заебашил систему на .Нет для уебы, почти без матана и новизны.
945186
#317 #945186
>>945183
Для кафедры это важно.
945187
#318 #945187
>>945186
Тебе пиздят.
Твой наурук будет тебя и твой диплом опускать всю дорогу просто для того, чтобы ты его вылизал как только можеш ьи подготовился к защите.
На защите тебя будут просто на ровном месте провоцировать, говорить что ты не прав на очевидном бреде и тд. От тебя требуется уверенно эти провокации пресекать, а так же уверенно овтечать на вопросы и уверенно свою речь толкнуть, чтоб аж тянки потекли, куны забоялись. А что именн ов ут ебя в дипломе всем строго насрать. твое дело запилить туда что-то этакое, выше уровня пту, может даже кто-нибудь из мимоработодателей на защите тебя пригласит потом (там есть такие, ну у меня были, у знакомых тоже). А для твоего вуза твоя тема и ее значимость - это пустой звук и вообще для галочки твой выпуск, как и у всех остальных. Бюрократия.
172 Кб, 944x675
#319 #945189
>>944786
Мне чот не особо помогло знание, как это сделано в фейсбуке. Больше нужно "из каких соображений сделать так, а из каких так".

>>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
945194
#320 #945191
Блет, с такой криворукостью ещё и api проектировать - меня ждёт успех.
#321 #945194
>>945189
Работал над "версионированным" рестфул апи для сайта с кучей мобильных приложений и внешних виджетов. Сейчас только поддерживаю его, ибо работает очень стабильно и быстро, все довольны а меня оно заебало. Для своих проектов тоже сходу апи впиливаю, за плечами некоторый опыт, закладываю новые методики и оптимизации в начале разработке, своя система фронт и бек кеширования. В общем вот че - у тебя есть сама эта поебота, называемая архитектурой апи, например рест тот же самый. Насколько точно ее придерживаться твое дело, почитать о ней можно за час, сам решишь что тебе нужно, а что нет.
Теперь по ключевым компонентам - роутинг, потому что для апи роутинг, если хочешь сделать прозрачные читаемые маршруты, куда более комплексный, чем для сайтов. Далее - авторизация. Работаеш ьв первую очередь с позиции, что апи работает не из браузера, читаешь про всякие токены хуекины, впиливаешь че захочешь в зависимости от твоей паранойи по поводу безопасности. Сразу же предсматриваешь то, что я называю доверенными методами - то есть возможность отключения авторизации для определенных маршрутов. Сразу же предусматриваешь utils секцию на будущее, туда всякий служебный хлам в виде маршрутов на серверное время например. Далее - ядро. В него входит шаблоны работы маршрутов get, post, put delete или какие они у тебя там для наиболее легких ситуаций (впрочем геты можно автоматизировать полностью). Так же в него входит пред и пост обратботка запросов/данных. Что еще требуется - маппинг на отдачу, включая удаление опасных или ненужных данных из отдачи. Касательно кеша - на твое усмотрение, в зависимости от требований к производительности. Версионирование апи - дело житейское, я по итогу пришел к тому варианту, что лучше его не версионировать пока можешь. Хотя набежало около 20 версий у самого к тому моменту. Гораздо стабильнее получается, если в текущей версии всегда сохранять обратную совместимость, хоть это и костылями выглядит, но клиенты рады.
945198945273
#322 #945198
>>945194
А, не прочитал первое твое сообщение, только увидел книжки по ресту и набежал, сорян.
Ну в целом я свое мнение по поводу версий выдвинул.
Мой топорный подход к версионированию был в том, что каждая версия апи являлась отдельным модулем и между собой они были связаны никак. Грабли с версиями - начнут отваливаться по мере изменения самого приложения, множества версий которого скорее всего не существует, помогут только своевременные костылики.
Система у меня примерно такая же, как ты у себя описал.
945201
#323 #945201
>>945198
А еще - рест говнище.
#324 #945205
Есть ли язык программирования для успокоения нервов и релаксации?
945208945212
#325 #945208
>>945205
Factor
#326 #945212
>>945205
путхон
#327 #945252
нахера в sql для псевдонимов есть команда ASS, если можно не писать её, а просто поставить двойные скобки?
945438
#328 #945273
>>945194

>оптимизации в начале разработке


Преждевременная оптимизация- корень всех зол © Какой-то мудак
#329 #945278
>>944491
Шестизнак.
мимо-паскалебог
116 Кб, 1024x749
#330 #945301
Программач, думаю начать умопомрачительную карьеру на фриланс параше.
Есть хитрый план сделать себе второй аккаунт и заказывать самому себе заказы, ставить высокие оценки и фидбеки, что бы нормич потом работалось.
Я уверен что я не один такой дохуя умный.
Какие камни?

Кстати почему бы просто не создать координационный тред, где аноны будут ставить друг другу лойсы на фриланс биржах повышая рейтинг?
Так победим индусов.
945598
12 Кб, 652x454
#331 #945312
почему нельзя вызывать функцию внутри себя?
945313945315
#332 #945313
>>945312
а, у меня [] не закрыта. спасибо
#333 #945315
>>945312
Можно. Рекурсия называецца.
#334 #945322
>>945076
да не джага не обязательно но подкупает количество батареек, админка из коробки и python конечно
>>945077
да походу это самое логично а что на счет
shopify
magento
и т.д ?
>>945096
Play framework
звучит как что то узконаправленное я все же выбираю сейчас из общепринятых платформ на пыхе/python/рубях
#335 #945325
>>945076
Джанга это единственный хипстерский фрэймворк, который юзают в интерпрайзе, где платят хорошие деньги. А все потому, что он поддерживает бд оракл из коробки, и любые багфигсы,который связаны с этой базой, в первой очереди.
#336 #945338
Посоветуйте книгу по ООП для прохождения собеса (C++). До этого писал малварь в процедурном стиле.
945342945364
#337 #945342
>>945338
УК РФ
945401
13 Кб, 629x454
#338 #945346
почему я такой глупый? Как вернуть индекс искомого элемента в первоначальном списке?
945358945442
#339 #945358
>>945346
ты, случаем слайс листа не попутал в условных выражениях?
945388
#340 #945364
>>945338
Расскажите поподробней о вашем малваре, гражданин.
945401
#341 #945378
С++ трендж проебали
#342 #945388
>>945358
Она работает, находит элемент. А как индекс элемента вывести?
#343 #945401
>>945364
>>945342
Да вы заебали. Я просто хочу подкачать навыки ООП до уровня, достаточного для прохождения собеса. Посоветуйте тоненькую книжку.
#344 #945406
>>945401
По Smalltalk книжка
#345 #945413
>>945401
Мы вас научим общению с авторитетными людьми, расскажите о малваре вашем, гражданин.
#346 #945437
>>945401
ООП бывает разное, фраерок.
Бывает на уровне типов данных, когда мы пишем HashMap<String, ulong>
Бывает на уровне компонентов, когда мы пишем TextBox<VToolbar, BBCodeEntryField>

>для прохождения собеса


И ещё бывають патЭрни, кокие ви знаэтэ, кокие ви премэняэтэ, э.
#347 #945438
>>945252
Ньюфаг ни сы изучяй SQL скоро ты узнаеш о существовании
GROUP BY ... AS ...
11 Кб, 339x415
32 Кб, 651x639
#348 #945442
>>945346
приделал костылей, он все равно возвращает None.
945444945472
#349 #945444
>>945442
Он выполняет print(t[0]), но не возвращает его, почему?
945449
#350 #945449
>>945444
t[1], то есть
#351 #945471
>>945401

>Я просто хочу подкачать навыки ООП до уровня, достаточного для прохождения собеса.


вот тебе рабочий совет: разбирайся только в том ооп, которое реализовано на твоем текущем рабочем языке
ну и объясняйся в терминах, используемых в этом же языке
вот, например - полиморфизм, в с++ проще всего будет сказать что реализовано два вида полиморфизма - статический на темплейтах и динамический на виртуальных фунциях
если собес жесткий и все шарят что к чему можешь добавить что кто-то еще считает перегрузку функций ad-hoc вариантом полиморфизма, те в крестах 3 формы его сделано
то же самое нужно говорить и про инкапсуляцию с наследованием
НО боже тебя упаси попытаться дать общее определение - так как в разных языках все это сделано по разному и разными способами
самые жесткие срачи конечно вокруг полиморфного поведения
но и та же инкапсуляция - адепты функциональщины вообще считают ересью когда она реализуется на уровне классов а не какой-то формой модульности
в общем, тупо говори о том как сделано в языке на котором идешь работать
#352 #945472
>>945442
Ты определись тебе индекс или значение надо вернуть.
945476945480
#353 #945476
>>945472
Мне надо вернуть индекс
945479
#354 #945479
>>945476
return listcopy.index(t[1]) возвращает None.
945487
#355 #945480
>>945472

>индекс


Яндекс.
#356 #945487
>>945479
Ты ведь понимаешь, что у тебя индекс 1 там?
945490
27 Кб, 1252x467
#357 #945490
>>945487
когда остается список из 3 элементов - искомое слово посредине.
945500
#358 #945500
>>945490
Было бы проше, если бы ты не пересоздавал список постоянно. Тебе нужно в метод передавать стартовый индекс и текущий вместе со всем списком, по итогу будешь возвращать текущий индекс. И копия списка тебе не нужна. Ну или считай ручками при возврате (типа return mid +/- biseck()).
945566
#359 #945513
Какую книгу по паттернам проектирования нужно прочитать первым делом и обязательно иметь в личной библиотеке ?
945515
#360 #945515
>>945513
How to replace a design pattern in one lambda expression.
945518
#361 #945518
>>945515
Ого, даже такое есть

мимо
#362 #945520
Такой вопрос, котаны. Хочу запилить (заказать работу) интернет-магаз. Есть один пример - конкуренты. Думаю заказать у тех же чуваков, кто делал конкурентам. Вопрос собственно - как узнать чья работа, если на страничке, в нижнем углу, как бывает, не написано кто делал сайт?
УПД:Открыл код страницы в файрфоксе. Пролистал. Нашел следущее:

<!-- =====FILE INFO =====
Company: R-System
Designer: TS
Developer: KW
Production: 01 2014
========= END INFO === -->

Это то, что я ищу?
945527
#363 #945527
>>945520
Еще вопрос. Нормально воспримут, если я как заказчик укажу пальцем на веб-сайт и скажу, что хочу, мол, аналог близкий к конкурентам чуть менее чем на 100%?
Что если подкатить ровно к той же компании которая лепила сайт конкурентам и заказать у них буквально говоря ту же работу (грубо говоря - копию)? Такое нормально воспринимается? Есть что-ли копирайт какой-то в этой области, какие-то вещи, что считаютсяется неприемлимыми про такого рода заказе?
945532
#364 #945532
>>945527
Так делает 99% заказчиков, лол.
#365 #945554
Как проверить что файл не открыт в нескольких процессах программы (на Си)?
#366 #945560
>>942030 (OP)
Анон, помоги советом.
Кто я: хуй простой, не умеющий в 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, но аналогии просто строить).

Чего еще почитать, для просветления?

Пока охуеваю от простоты и гениальности лиспа, учусь базовому синтаксису и думаю о том, чтобы попытаться написать убогий транслятор на С.
945573945605945655
#367 #945561
Сап.
Как Erlang патчит свой код на лету? Что, если заменили функцию, которая в данный момент выполняется? Особые подробности не нужны, просто интересно.
945574
#368 #945566
>>945500
Я ни слово не понял
945581
#369 #945573
>>945560
Быть может forth.
945669945678
#370 #945574
>>945561
Оно вроде-бы выполнит то, что выполняется, а потом для новых новую функцию исполнит.
945832
#371 #945581
>>945566
А ты понимаешь, что за хуйню ты там написал? Ты, когда уже нашел нужный элемент, пытаешься найти его индекс с помощью чужой функции еще раз на копии твоего исходного списка. Это пушка. Нахер ты тогда поиск пилил?
Когда ты рекурсивыно вызываешь biseckt ты передаешь методу новый список, а не весь исходный. Типа думаешь наверно такой, щас как передам ему половину, глядишь легче найдет. Нахуя спрашивается? Тебе нужно с помощью этого метода получить индекс в исходном массиве, а не в его кусках, а благодаря своим действиям ты индексы исходного массива просираешь на втором вызове уже. Вместо того, чтобы передавать свой огрызок каждый раз и работать с его такой удобной серединкой передавай весь свой список, а так же индекс начала поиска в этом списке и индекс конца (один из них в ходе рекурсии является тем, что у тебя сейчас mid названо). Переделай логику расчета mid, чтобы он был между стартовым индексом и последним в каждом конкретном вызове, а не длина списка пополам. В таком случае у тебя получится что значение текущего индекса (того самого мид) в конечном итоге и окажется нужным тебе индексом.
И есть другой вариант - используй рекурсию по максимому, Люк! Когда ты рекурсивно вызываешь bisect с возвратом ты можешь прибавить к его результату mid, если идешь вправо по списку, либо вычесть, если идешь влево, мб чутка ошибаюсь в действиях, но суть остается той же. Я понимаю, что объяснение на словах выглядит, как лапша, тем более, что я и не стараюсь быть сильно понятным, но очень уж не хочется в итоге прийти к тому, что я напишу готовый код за тебя. Подумай, почему у тебя проебывается индекс твой искомый и реши эту проблему.
945584945588
84 Кб, 605x807
#372 #945584
>>945581
Спасибо большое:3
#373 #945586
Почему никто не использует особо функциональное программирование? Особенно во всякой системщене?
945608945644
#374 #945588
>>945581

>Ты, когда уже нашел нужный элемент, пытаешься найти его индекс с помощью чужой функции еще раз на копии твоего исходного списка.


а ведь и правда.
#375 #945598
>>945301
Камни в том, что биржи не пишутся такими дебилами как ты, и, во первых, берут деньги за каждый пук (регистрация, размещение заказа), а во-вторых, берут комиссию за заказы, анально карая за попытки левых оплат.
2 Кб, 448x226
#376 #945605
>>945560

>Чего еще почитать, для просветления?


Настройки маршрутизаторов и вообще весь сайт www.opennet.ru
945678
#377 #945608
>>945586
Потому, что системщина — императивна «от и до», и ничего кроме условий и циклов байтоёбам нинужно
#378 #945644
>>945586
Потому что все угорели на ООП в своё время.
#379 #945649
Поцоны, напомните, как называется задача где нужно уложить кубики разного размера в коробку, и чтоб наименьшее количествосвободного места осталось.
945650945965
#380 #945650
>>945649
точнее как её загуглить.
#381 #945655
>>945560

>Чего еще почитать, для просветления?


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.

Вообще, советую поискать в каталоге местный тред про лисп.
945662945678
#382 #945662
>>945655
И ещё тут где-то был тред про SICP, там тоже были полезные ссылки.
945678
#383 #945669
>>945573
Thinking Forth всем стоит почитать, даже тем кто не пользуется этим языком.
945678
#384 #945678
>>945573
>>945669
Спасибо на наводку, гляну.
Форт, если мне не изменяет память, стековый язык, парсится немного по-другому. Но я не спешу.

>>945605
В моем зухеле вряд ли что-то подобное есть.

>>945655
>>945662
Спасибо большое, почитаю.

Впрочем до OOP в лиспе пока доберусь, еще много времени пройдет. Я не врубаюсь в ООП вообще. У нас в шараге был семестр C#, я еле сдал зачет из-за задачи по полиморфизму.
#385 #945694
Анон, а в OpenGL сложно войти? Хочу сделать небольшую программку для визуализации движения робота.

Есть ли какие-то примеры OpenGL+C/C++?
945708
#386 #945708
>>945694

> OpenGL сложно войти? Хочу сделать небольшую программку для визуализации движения робота.


Дохуя сложно и ненужно.
Просто возьми высокоуровневую 3D библиотеку.
945715
#387 #945709
Привет, ребята. Есть какие-нибудь плагины для VSC/Atom/Sublime, желательно первое, позволяющие кооперативный кодинг в реальном времени, как в Cloud9? Т.е к примеру вдвоём открываем один файл и каждый из нас видит онлайн, что другой пишет.
945712
#388 #945712
>>945709
Ну нахуя?
945713
#389 #945713
>>945712
Хочу. Очень удобно, особенно если учишь кого-нибудь.
#390 #945714
Здравствуйте Аноны. Такой вопрос - в курсаче надо написать программу, поддерживающую игру с сервером и между 2-мя клиентами. Какой литературы по сетевому программированию на C++ посоветуете(если можно по Qt)?
#391 #945715
>>945708
Какую лучше взять под C++?
945720
#393 #945759
>>942030 (OP)
Привет пр. Как быть если с математикой все хорошо, а вот в пограмирование не могу никак? Сколько бы не пытался самостоятельно вкатыватся в прогинк - неудача. Сталкивался с нерешаемыми задачами и проч, не могу осмыслить ебучие алгоримитмические задачи и тп тп. Это пиздец.
945798945824945827
#394 #945798
>>945759
Математика это не твое, как и прогинг, затрапуй и стань актрисой.
945831
sage #395 #945824
>>945759

>с математикой все хорошо


Потому что у тебя 5 в школе по математике, и ты в 9-11 классе?
945831
#396 #945827
>>945759
У тебя все плохо с математикой и ты обычная зубрила, а не математик.
945831
#397 #945831
>>945798
>>945824
>>945827
Вот это вы пидоры накинулись на беднягу.
945833
#398 #945832
>>945574
Я так примерно и думал, спасибо
#399 #945833
>>945831
А что не так? Нужно прокачивать гибкость мышления, а не заниматься тупой зубрежкой и решением узкого круга задач.
Вот у меня у старосты всегда были пятерки по анализу и диффурам, а где она сейчас? Правильно, в колцентре.
945955
#400 #945834
Как вы считаете, для диплома норм будет запилить порт ZealDocs на ведроид?
945837945844
#401 #945837
>>945834
Какая-то унылая хуйня. Бери лучше нейроночки/комп.зрение
945840
#402 #945840
>>945837
Охуенно блять придумал. А может, программирование взять?
945842
#403 #945842
>>945840
Ты тупой? А я хули тебе предлагаю? Мышкой формочки возюкать?
945843
#404 #945843
>>945842
А ты не очень умненький. Все принимаешь за чистую монету, так?
945845
#405 #945844
>>945834
Напиши BolgenOS
945847
#406 #945845
>>945843
Ой, всё, я не собираюсь с тобой в тралирование игорать.
945847
#407 #945847
>>945844
Написал на жопе твоей матери, что она шлюха.
>>945845
Какое тралирование?

> А может, программирование взять?


Имеется ввиду, что ты охуенно справился, назвал определенную сферу программирования, и решил что ты охуенен.
С тем же успехом можно сказать: "О, придумал! Напиши для диплома программу"
Понимаешь о чём я, тупиздень?
945857945862
#408 #945857
>>945847
Хуя нервный, сходи-ка к врачу за укольчиками.

>тупиздень


Тут только ты. Чем тебя компьютерное зрение не устроило?
945874
#409 #945862
>>945847
Осторожно, если так нервничать можно случайно инсульт получить)))
#410 #945874
>>945857
НЕТ ПОСТАНОВКИ ЗАДАЧИ.
CV - сфера, порт - задача.
От тебя хотели услышать конкретику.
люблю повторять другими словами
945876
#411 #945876
>>945874

>CV - сфера, порт - задача


Ты - быдло, твоя мать - шлюха
945958
#412 #945878
Анализ коэффициента агрессии с помощью нейроночек.
945972
#413 #945885
>>942030 (OP)
Есть Perl и Coro::EV.
Я знаю, что EV::run запускает потоки и для async { ... }; не надо вызывать cede; или $coro->join, но мне интересно как это работает.
В манах к Coro::EV и EV ничего про то, что EV::run запускает потоки не нашел. На такой вид запуска потоков наткнулся в чужом скрипте.
Просто хочу разобраться: где об этом написано? Может я что-то пропустил.
12 Кб, 468x325
#414 #945899
Почему форма не показывается?
#415 #945949
Начал учить js. В чём его запускать? А то сейчас пришлось убивать браузер из за того что не мог закрыть всплывающее окошко. Нагуглил webstorm, но он платный.
945950945960948924
#416 #945950
>>945949
Лол, проорал, типичный пост типичного изучателя уровня /pr/
945952
#417 #945952
>>945950
Двачую ваще ржака xDD даж дристанул в свои штанишки.
#418 #945955
>>945833

>Вот у меня у старосты всегда были пятерки по анализу и диффурам


Чёт проиграл, когда вспомнил, что у меня единственного в группе была 4-ка по матану.
И так же я единственный в группе, кто работает программистом
945957
#419 #945957
>>945955
И как, пригодился матан?
945969
#420 #945958
>>945876
Караул, а я думал, что я небыдло-программист, ламповый хикка с кубиками пресса.
#421 #945960
>>945949
Просто больше не используй алерты, делов то.
Обычно во всплывающих окошках есть кнопочка, позволяющая их закрыть. У тебя IE что ли?
Олсо, главная сфера применения жс - веб же, в любом случае после алертов и основ придется проверять работоспособность через бровзер.
Ну, еще есть нода, ее запускать нужно на сервере.
#422 #945965
>>945649
Задача о ранце?
#423 #945967
Ещё проигрываю с тех, кто говорит, что матан прокачивает мозг. А вы собственно на какой специальности учились? Если "математика", то, пожалуй, соглашусь. Но если вы учились на информатике/компьютерных науках/программной инженерии (или как они там называются). То вы учили не матан, а картофан. Я имею ввиду, что тупое заучивание алгоритмических решений взятия интегралов "прокачивает мозг" наравне с запоминанием стишков. Я бы даже не называл такой род занятий математикой, это вычисления
945973945986946019
#424 #945969
>>945957
Сложно сказать. В то время я не мог нормально учиться весь семестр, поэтому нет глубокого понимания матана, так, только то, что успел прочитать в учебнике.
Но когда мне иногда пишет друг-программист с каким-то вопросом из ML, который он не понимает, я могу ему пояснить, где он ошибся/не понимает, прочитав тот же материал, что и он.
#425 #945972
>>945878
Таки да. Кстати, нейроночки еще не обучили выявлять троллей и фанатиков?
#426 #945973
>>945967
Двачую, прокачивает мозг не матан, а физика и геометрия.
945977
#427 #945977
>>945973
ААА!!! Как вы вообще можете в геометрию?
945985945988945992
#428 #945985
>>945977
А что в ней такого сложного? Просто нужно уметь держать и крутить в голове много уровней абстракции и немного знать как что применять.
945998
#429 #945986
>>945967
Двачую, по моему прокачивает мозг умение управлять своими желаниями. Типа поставил себе желание очень быстро и сильно думать и вот мозг прокачался. Хотя это скорее переход в другой режим.
#430 #945988
>>945977
У меня пространственное чутьё. Я теоремы не заучиваю.
945998
#431 #945991
У меня вот мозг прокачивается когда я закрываю двачик и не открываю его как минимум день. Вот тогда заебись продуктивность пишу охуенный код. А как зайду на двощ - сразу прокрастинация и тупею.
945996
#432 #945992
>>945977
Теорема косинусов настолько сложна, что не ложится в твою тупенькую голову?
945998
#433 #945996
>>945991
Видимо навивает общим уровнем деградации. Сколько лет в /pr/ сижу, так тут вечно все срут и срутся, провоцируют, тралят, будто не программач, а филиал /b/
945999
#434 #945998
>>945985
>>945988
Ну, да, у вас в генах есть это пространственное воображение и так далее. А у меня вообще проблемы с мозжечком.
>>945992
Тригонометрию вообще никогда не понимал.
#435 #945999
>>945996
Это мейл.ру, программист
946002
#436 #946000
Блядь, еще со школы бесили такие твари и тупые пезды, которые форсили что геометрия дохуя сложная. А все почему? А потому что тупая зубрилка не поможет в геометрии, потому что геометрия скатывает все твои оценки, тупая пиздомразь. Хочешь красный диплом? А вот хуй тебе, геометрия нассыт тебе под дверь, учись думать блядь, а не зубрить нахуй. Бляяяядь, как же у меня горит от таких отличниц и просто тупых уебанов, сука не могут начать думать, тупые сука роботы, подавай им отточенные алгоритмы и задачки для дцпшников. Мрази.
946017946182
#437 #946002
>>945999
да да да, нахуй иди
946006
#438 #946006
>>946002
Мейл.ру, не ставь больше своих агитаторов сюда. И так деградируете в своих продуктах, а теперь и здесь хотите.
946016
#439 #946016
>>946006
Что ты вообще этим хотел сказать? Говоря про мейл.ру. Какая мысль? Я просто реально не понял. Ты пошутил типа?
948926
#440 #946017
>>946000
Эвклид, угомонись.
176 Кб, 640x417
#441 #946019
>>945967
Отчасти с тобой согласен. Но я считаю, что математикой как языком, т.е. набором понятий, владеть нужно, чтобы у тебя не было выражения пикрелейтед при виде интегрального значка или системы уравнений в матричной форме. Я вот, например, когда освежаю в памяти матан (точнее, наверстываю недоученное), пропускаю доказательства теорем и практические примеры на вычисления. Доказательствами пусть занимаются математики (хотя доказательства мозг таки прокачивают: даже чтобы просто понять их, нужно неслабо пошевелить извилинами), а вычислительные методы - не важно для вычислений на бумажке или компьютерные - в 21-м веке знать совершенно не нужно, т.к. открыл маткад или вольфрамальфу - и вот тебе результат. Не считаю, что практические примеры решать бесполезно, просто их нужно решать лишь в той мере, в какой это необходимо для понимания тех или иных математических понятий.
Низкоквалифицированные макаки могут расслабиться, к вам вышесказанное не относится. Чтобы верстать веб-странички или устанавливать майкрософт офис, ни матан, ни прокачанный мозг не нужны.
#442 #946039
Есть книги разжёвывающие Си с нуля? Я посмотрел две, так там уже нужно иметь навык программирования. А я именно с Си начать хочу.
946041948927
#443 #946041
>>946039
Керниган & Ричи С для школьников
946047
151 Кб, 600x427
#444 #946044
Знаю что ИТТ сидить хотя бы пара-тройка умных?. Есть что по паттернам и логике написания апликух. Кроме очевидной Банды
946047946409
#445 #946047
>>946041

>Керниган & Ричи


Там я именно это требование и увидел.
>>946041

>С для школьников


Нету, гуглится только C# для школьников.

>>946044
Что взято за 100%, если марганца аж 406%?
946052946055
#446 #946052
>>946047

>>Что взято за 100%, если марганца аж 406%?


очевидно, что дневная норма потребления.
946056
#447 #946055
>>946047

>Нету, гуглится только C# для школьников.


Ну я в свое время это и гуглил, и нашел эту прекрасную книжку для даунов как я
Си для начинающих попробуй. И вообще попробуй с курсов на сайтах, где типа несколько статей сначала про начало, потом про переменные, потом про условия, циклы и т.д. Для начала сойдет, а книги слишком муторные
946056
#448 #946056
>>946052
Уже дошло, я после недельной мигрени всегда немного овощ.
>>946055
Всё нашел, пасиб.
946080
#449 #946068
Бля я соседей затопил пока отвечал на двоще
946075
#450 #946072
http://balka-book.com/skoro-v-prodazhe-687/zanimatelnaya_informatika_tsentralnyiy_protsessor_manga-42691?_utl_t=fb
Никто случаем не читал? Хочу подарить 10летней племяхе, у нее хорошие склонности к математике, возможно ей понравится.
#451 #946075
>>946068
Долбоеб
#452 #946080
>>946056
Напомнило интервьюера, который проверял уровень английского
- Э-э, ну я вчера всю ночь баги фиксил, думать на английском не могу. Э-э-э. Ну расскажите о себе.
- /Толкаю два предложения и говорю об уточняющих вопросах/
- Э-э, ну голова вообще не варит. Вроде знаете.
946100
33 Кб, 541x409
#453 #946084
>>946072

> Занимательная информатика. Центральный процессор. Манга

946086
#454 #946085
>>946072
Лучше бы ардуину с моторчиками и лампочками подарил.
#455 #946086
>>946084
Есть еще пикчи? Что-то знакомое.
946091
#456 #946087
>>946072
Лучше куклу барби подари, дебил комплюктерный.
31 Кб, 333x427
#457 #946091
>>946086

> Что-то знакомое


Все с тобой ясно
946096
#458 #946096
>>946091
Красивая тян, есть что-то ламповое и невинное. Люблю такой типаж.
946104
#459 #946100
>>946080
Нет, у меня без шуток каша в голове. Даже время течёт медленней и реакция в ноль ушла.
946107
#460 #946104
>>946096

>ламповое и невинное


Это порноактриса. Как ты можешь догадаться по ее возрасту - порно детское.
946119
331 Кб, 707x892
#461 #946105
>>946072
Олсо, заебали со своим ониме
946135
#462 #946107
>>946100
небось торчал всю неделю уебок, пошел нахуй наркоман
946109
#463 #946109
>>946107
Ухожу, ухожу. Да по сути обезболивающие та-же наркота + мигрень.
946123
#464 #946119
>>946104

>ее возрасту


Но сиськи...
#465 #946123
>>946109

>То чувство когда жестко подсел на парацетамол и уже неделю мучают ломки


сочувствую бро сам на тригане сидел ща так ломает
946131
#466 #946131
>>946123
Все несколько хуже, я два дня принимал оксикодон.
946139946586
#467 #946135
>>946072
>>946105

>Книга по информатике


>Не профессор Фортран

946140946144
51 Кб, 200x282
#468 #946136
#469 #946139
>>946131
мистер робот, съеби
#470 #946140
>>946135
Есть то же самое, только профессор бейсик?
946147
70 Кб, 403x604
#471 #946144
>>946135
Таки да
608 Кб, 501x741
#472 #946147
>>946140
Обратитесь к программисту.
#473 #946157
>>946072
А вообще эти манги предназначены скорее для 16+ лет там о довольно ложных вещах обычно рассказывается.
#474 #946182
>>946000
Ещё бесят те, кто запросто верит учителям. Вот совсем недавно учитель физики говорит что период полураспада урана 600 лет. И он даже не упомянул какого изотопа. О боже, откуда он это взял? Или училка математики дала формулу для расчёта площади ортогональной проекции фигуры. И дала задачку для этой формулы. И там были даны 2 фигуры. И она сказала что вторая фигура это ортогональная проекция первой фигуры на площадь второй. Хотя это было совсем не так. И мой одноклассник увидел что в таком случае формула не работает и она не могла объяснить почему не работает.
А я боюсь исправить учителей и помочь одноклассникам. Вдруг они посчитают это хамством?
946227
#475 #946215
Посоветуйте библиотеку для изи создания пользовательского холста, чтобы юзер мог порисовать квадратики и хуи.
946218
#476 #946218
>>946215
LineTo
28 Кб, 371x727
#477 #946226
до С++ треда не добрался, пишу сюда. Если есть свободное время, и не составит труда, конечно же, прошу помочь с написанием алгоритма дешифрации шифра Полибия
#478 #946227
>>946182
Если учишься в университете - ни в коем случае нельзя, иначе тронешь самолюбие учителей и они будут потом тебя ебать
#479 #946231
Съебаторам на заметку.

Откровения возвращенца

Бизнесмен, который имел в России хороший доход и даже попадал в светские хроники, в Европе становится мелким лавочником. Человек, уехавший по программе для высококвалифицированных специалистов, теряет несколько лет на нострификацию диплома, выучивание языка. Были в России успешным врачом или юристом — в англоязычных странах потратите годы на подтверждение профессии. Даже если по российским меркам ваш иностранный язык был блестящим, для карьеры за границей его окажется мало. Поэтому один лишь язык отбросит вас на несколько ступеней вниз.

Разнообразные журналисты, культурологи, экономисты терпят падение еще из-за элементарного незнания местной фактуры. На хорошие места переезжают только те, кого нанимают в заграничные бюро наших СМИ — остальные вынуждены начинать с нуля. Наш известный ведущий, эксперт, автор с именем в эмиграции в лучшем случае найдет место рядового корреспондента. Даже если он эмигрировал на Украину. Исключение составляют лишь суперквалифицированые специалисты, уезжающие по специальным приглашениям. Их ничтожно мало, и они не делают статистики.

https://www.gazeta.ru/comments/column/mironova/10549421.shtml

Где родился там и пригодился, сыночек.
#480 #946237
>>946231
Конечно, лучше на бутылке сидеть, чем мелким лавочником в Европе.
946244
#481 #946244
>>946237
Молодой человек, это не для вас написано.
Начавшему с себя здесь и уже всё имеющему бессмысленно переезжать на швитой жапад.
А тому, кто ничего здесь не имеет и ему нечего терять — может попробовать и, возможно, у него всё получится. Но с другой стороны хикка без мамкиного борща нигде не проживёт.
Очевидные же вещи.
946252946263
#482 #946245
>>946231
ладно иди нахуй, мы уже съебали, и все несравнимо лучше чем было.
#483 #946247
>>946231
Дальше читай

>Обычные же люди с университетскими дипломами, оказавшиеся за границей после брака с иностранцем, уехав на языковые курсы, по программе переселений, почти всегда начинают одинаково — хоть с какой работы.



Конечно никто не будет брать Наташку в бухгалтеры, если ее американец просто из России притащил и женился.

Но если не ебланить, учить язык, ездить по международным конференциям и участвовать в международных проектах, или хотя бы работать в международной компании, то шанс успешно съебать становится гораздо выше.
#484 #946252
>>946244

> Начавшему с себя здесь и уже всё имеющему бессмысленно переезжать на швитой жапад.


А мусора, суды, законы, врачи, етс уже начали с себя? Ты как школьник который думает только о деньгах. Хотя и за деньги ты вместо сыра получишь подзалупный творог.
946255
#485 #946254
Напомните, пожалуйста, онлайн игру где шарики пожирают шарики. Много шариков и пользователей.
946257
#486 #946255
>>946252
Он имеет ввиду, что если ты уже вор, то ехать нет смысла.
#487 #946256
>>946231

>Просто не в силах перенести, если на улице не слышат русского языка, не видят наших старых полинявших бабушек и не спотыкаются о разбитые тротуары.


>не спотыкаются о разбитые тротуары



АХАХАХАХА, еще бы написали, что ностальгируют по вездесущей грязи, говну и серым панелькам, хмурым лицам и бухим соседям.
#488 #946257
>>946254
Agar.io ?
946258
#489 #946258
>>946257
Да, спасибо.
#490 #946263
>>946244

>уже всё имеющему бессмысленно переезжать на швитой жапад



Лол блядь. Почему тогда Дуров и еще куча всё имеющих съебывают на швитой, сверкая пятками?
946268946272
#491 #946265
Анон, что за пиздец, почему в C# нужно писать float m = (float)0.5 для декларации переменной, что это за клоунада?
946267
#492 #946267
>>946265
0.5f тебе в помощь
946269
#493 #946268
>>946263
Это другая история, дурову пришлось уебать, так бы он мог дальше доить кормушку, если бы не другие люди, кому это тоже интересно. А вот обычному человеку лучше ехать, пока н не встроился в систему.
Глянь на чичиваркина, в России был мега успешным бизнессменом, а на западе в бомжа превратился, который последние бабки пытается хоть куда-то выгодно вложить, но не может, воровать много ума не надо, а вот на конкурентном рынке работать это уже другое.
#494 #946269
>>946267
Так я и спрашиваю, что это за клоунада, почему я не могу неявно присвоить переменной значение, как в C/C++ float m = 0.5?
946275
#495 #946272
>>946263
Ну так почитай что предшествовало съебу.
946274946276
#496 #946274
>>946272
Ну сейчас у него было бы ещё больше причин.
#497 #946275
>>946269
Тому що
#498 #946276
>>946272
Да я знаю что там было. И такое в пидорахе сплошь и рядом. Деньги тебя не спасут, у тебя их просто отожмут.
#499 #946288
Что читать про создание псевдо-3д? На ютубе глянул видео, где чувак фактически за час времени (видео офк ускорено) запилил практически готовую гоночку. Я охуел и хочу повторить.
946295
#501 #946378
>>942030 (OP)
Зачем эти селекторы? Сегменты зачем? Зачем прерывания? Неужели нельзя было использовать простые процессоры, чтобы обратиться по памяти просто указав значение или регистр,и чтобы было ещё без всяких прерываний? Почему? Поганые люди. Водят перед носом своей мощью.
946420946432
6 Кб, 583x367
10 Кб, 535x368
#502 #946409
>>946044

>по паттернам


Брось каку.

>логике написания апликух


Первый рисунок: многослойность, она же трёхзвенная схема, она же MVC.
Второй рисунок: потоковая обработка данных, где все эти ваши ФП и лиспы.
946548
#503 #946420
>>946378
Вон из профессии
#504 #946432
>>946378
Л Е Г А С И
Е
Г
А
С
И
#505 #946437
Как перестать прокрастинировать и начать программировать?
Сейчас перед моими глазами открыт один с++ проект. Там надо кое-что поправить. Но это легаси говно писал не я. И уже по беглому взгляду видно какое это говно. Мне нужно в него нырнуть. Но я не хочу. Это как нырять в фекалии. Мне не хочется. Господи, как же мерзко.
946440
#506 #946440
>>946437
Сиди и вяло разбирался, когда разберёшься, с энтузиазмом удали всё и напиши заного.
946461
#507 #946461
>>946440

>заного


За чью ногу?
#508 #946477
Погромисты поясните что не так с этой регуляркой при использовании в notepad++ ^(?:.?\>)(?.?)(?:\<.*?)$ в Autoit онаже работает нормально в n++ залупается
946480946513
0 Кб, 330x32
#509 #946480
>>946477

>^(?:.?\>)(?.?)(?:\<.*?)$


блядскаямакаба
#510 #946485
В Perl я пытаюсь передать скаляр из функции внутри моего package в функцию в main и сделать с ним $_[0] = 1. Выскакивает ошибка, говорит что я пытаюсь модифицировать read-only значение. Ну ситуация, вроде, безобидная, допустим у меня снаружи swap реализован, почему так происходит?
946487
#511 #946487
>>946485
Сука, я бабурек, можете не отвечать.
#512 #946513
>>946477
RegexBuddy поставь
946562
#513 #946548
>>946409

> Брось каку.


Почему?
946571
#514 #946562
>>946513
ок попробую. Даже не подозревал что есть на столько серьезный софт для работы с регулярками.
#515 #946571
>>946548
Потому, что заработная плата, вот почему.
#516 #946586
>>946131
Говорят медленный отлично снимает боль, не пиздят?
Автоматический рефакторинг по гайдлайнам, плагин или функция #517 #946610
Анон, выручай. Я точно помню, что то ли в Notepad++, то ли в IDEA, то ли где-то еще нативно или с шедшим в комплекте плагином была такая охуенная функциональность - автоматически преобразовать лапшу и говнокод под вот эти вещи
https://en.wikipedia.org/wiki/Coding_conventions
https://en.wikipedia.org/wiki/Programming_style
там прямо выбор был: K&R Style, Zend, Pear Coding Style... то есть это такая смесь Тиди и рефакторера, которая расставит скобки-пробелы-табуляции-переносы как надо, поправит большие-маленькие буквы в именах переменных и так далее. Есть сейчас что-то подобное?
947049
33 Кб, 516x918
#518 #946636
Сегодня дала вторую жизнь гиту. Раньше блевалась с него, бесила настройка ключей, глобальных имен, а оказывается можно просто инитнуться и пушить каждый раз просто вводя пароль! Никаких глобальных конфигов и ключей!
Господи, как же это восхитительно, заодно открыла для себя гитлаб, говорили много про его тормознутость - но тормозит только когда докеры/пайплайны собирает, при простых коммитах просто летает и интерфейс няшный с лисичкой. А то битбакет уже приелся.
С гитом жить хорошо.
946639946655
#519 #946639
>>946636

>Раньше блевалась с него, бесила настройка ключей, глобальных имен


>пушить каждый раз просто вводя пароль


Действительно, кодить под виндой это как вставлять себе палки в колёса.
Про ssh-add в видосиках не говорят?
946642946716
#520 #946642
>>946639
Вообще-то я про линуксы говорю, при чем тут винда? Во всех туториалах учат сначала добавлять ключи, а иногда это лишнее.
#521 #946650
>>942030 (OP)
Как люди вкатываются программистами в такие крупные студии как рокстар или активижн?
Сам я не планирую писать игры и вкатываться, просто интересно.
946651946658
#522 #946651
>>946650
По блату, ходят на всякие митапы, корефанятся, пьют смузи, если ты не хипстор и не тусуешься в SF и прочих пало-альто, то никак туда не попасть.
Собственно, как тяночки попадают в айти? Они же нихуя не умеют, но зато дохуя социобляди, ходят с докладами спижжеными и потом их берут на работу за красивую смузихлебку.
946659
#523 #946655
>>946636
Это деревотян?
#524 #946658
>>946650
По объявлениям. У них на сайтах обычно есть раздел с вакансиями.
#525 #946659
>>946651

>Они же нихуя не умеют, но зато дохуя социобляди, ходят с докладами спижжеными и потом их берут на работу за красивую смузихлебку.


Ты действительно думаешь что дело только в докладах?
пека.жпг
946667
100 Кб, 909x650
#526 #946664
Перечитываю сейчас книгу с ламой по перлу и наткнулся на поразрядные операторы. В прошлый раз, видимо, пропустил эту тему.
Как вообще в этом разобраться? Без математики теперь не обойтись? Ничего не понимаю.
946695
462 Кб, 800x500
#527 #946667
>>946659
Это намек, что тян умеют во что-то кроме фронта?
50 Кб, 720x404
#528 #946691
Господа, подскажите пожалуйста, куда посмотреть в консоли разработчика чтобы увидеть проблему :

Есть форма регистрации : https://lk.qasl.ru/
При вводе на странице в поле регистрации подобной строки : assassasbSZsANUSadt ssassassPUNCTUMcomraddre3|Fd ., страница умирает.

Думаю что дело в проверке регулярными выражениями. Потому что чем больше символов в части после "." Тем длинее пауза в отклике.
Но куда смотреть не пойму.
946718
#529 #946695
>>946664
Я не особо шарящий,

>но, опыт показывает что лучше не ебаться с тем, что не пригодится в ближайшее время


Поразряд нужен для оптимизации вычислений и т.д
Так что думаю тебе он пока не нужен
946732946744
#530 #946712
Вопрос не совсем по программированию. В общем я хочу хранить некоторые свои данные в html документах. Чтобы получилось что-то типа википедии. И чтобы я мог это открыть в браузере. Надо чтобы можно было вставлять картинки png, jpg, видео webm,avi, в общем то что поддерживает мой браузер. Но надо чтобы можно было вставлять текст, написанный на моём языке не программирования. А там символы, которых нету в Юникоде. Что делать? Может как-то шрифт свой создать и подключить?
И ещё вопрос. Вот сайты могут писаться и на пхп и на питоне и на жабаскрипте. Но что это из себя представляет? Там просто текст кода, который видит браузер как чёткие инструкции или же есть что-то типа ассемблера для сайтов?
#531 #946716
>>946639
Но ведь под виндой белые люди сразу из IDE коммитят, только мартышки с консолью ебутся.
#532 #946718
>>946691
Код где?
#533 #946721
>>946712

> символы, которых нету в Юникоде.


Это что за язык такой?

> И ещё вопрос. Вот сайты могут писаться и на пхп и на питоне и на жабаскрипте. Но что это из себя представляет? Там просто текст кода, который видит браузер как чёткие инструкции или же есть что-то типа ассемблера для сайтов?


Сервер отдаёт хтмл, а джяваскрипт исполняется в браузере.
946780
#534 #946725
Сап програмач. Если не тупой, знаешь все концепции погромирования и как все работает, есть кое какой опыт и хочется вкатиться в .NET, CLR via C# норм вариант или стоит другую книжку читать? что посоветуете чтоб я от скуки не помер и лень не было?
946730946736
#535 #946728
>>946712
Ты создал свой язык со своей письменностью?
946780
#536 #946730
>>946725

>что посоветуете чтоб я от скуки не помер и лень не было?


Функциональные языки программирования.
946731
#537 #946731
>>946730

Не читать же мне опять Керигана и Ритчи. Мне нужно конкретно по шарпоблядству книжечку.
#538 #946732
>>946695
Вряд ли мне это пригодится, конечно, но из интереса хочется разобраться.
Алсо, читаю сейчас статью на педивикии про битовые операции и чёт совсем грустно стало.

>Битовые операции применяются в языках программирования и цифровой технике, изучаются в дискретной математике.


>изучаются в дискретной математике.


И даже нагуглить ничего кроме этого не могу.
946743
#539 #946736
>>946725

Выбрал короче C# Players guide, книга короткая (350 страниц) и описывает все на базовом уровне. Наверну её сегодня до вечера а завтра начну уже CLR via C#.
946746952022
#540 #946738
>>946712
Лол, ты нахуя свой язык написал?

>Вот сайты могут писаться и на пхп и на питоне и на жабаскрипте.


Для твоего личного сайтика для хранения статей и пикч не нужен никакой жабаскрипт, достаточно статики - html+css. Захостить сайт можно бесплатно на гитхабе/битбакете. А питоны и пыхи нужны когда много пользователей, для взаимодействия с сервером, чтобы выполнять какие-то хитрые функции или делать запросы к базе.
946780
#541 #946741
forth это функциональный язык программирования или нет? Стековые языки же входят в комбинаторное программирование, а оно в функциональное, разве нет?
947032948933
#542 #946743
>>946732
Это операции с бинарными числами (01101110) и они не нужны
#543 #946744
>>946695
Он нужен для сдачи лаб/егэ, лол.
946747
#544 #946745
Нужно написать оконное приложение под винду, которое будет редактировать текстовые файлы, в которых что-то типа JSON. Я правильно понимаю, что мне нужно C# и Студия?
946752946757
#545 #946746
>>946736
Можешь сказать где скачал? А то я найти нормальную не могу. только на английском.
946748946760
#546 #946747
>>946744

>Он нужен для сдачи лаб/егэ


Серьезно?
Как раз хотел начинать дрочить школьную математику и сдавать ЕГЭ в следующем году.
21-лвл, просто сразу поступать не стал.
946751
#547 #946748
>>946746
Учи английский, без него никуда.
946749
#548 #946749
>>946748
Да я знаю его, но проще же на русском.
#549 #946751
>>946747
Ну да, всякая логическая хуета, множества, деревья. Стандартный курс информатики.
#550 #946752
>>946745
Любой Тьюринг-полный язык и доступ к WinAPI.
946754
#551 #946754
>>946752
Не, винапи я заебусь дрочить. Так что попробую шарп. Хотя студию ставить желания нет, даже комьюнити дохуя жирная.
#552 #946757
>>946745
Дурачок? Зачем тебе шарп, это можно написать на питоне за пять минут и завернуть в окошечки через tk или pyqt
946758
#553 #946758
>>946757
Оно портабельное? Сможет запускаться на пеках без питона?
946759
#554 #946759
>>946758
Гугли python to exe. Прогоняешь одной командий через тот же cx_freeze, оно тебе генерирует папочку с нужными либами и екзешником. Изи! Писать и запускать код можно вообще из коробки в idle или блокноте, никаких килотонных студий не нужно.
#555 #946760
>>946746

Я на английском и скачал. Русской версии нет, даже еслиб была то переводы в основном говном выходят, подучи англ и читай в оригинале :3
#556 #946780
>>946721

>Это что за язык такой?


>>946728
>>946738
Я создал язык для себя от такой я аутист. Он состоит из латинских букв и 60 слоговых иероглифов. Ещё там нету восклицательного знака, но есть смайлики. Поэтому мне нужно нарисовать свои символы. К тому же мне не все вариации латинских букв нравятся. Так что я нарисую такие какие мне нравятся. И что бы i было без точки сверху.
А вообще правила у языка такие же как и у русского, но некоторые слова другие, также я пытаюсь убирать омонимы и всё такое. Ещё там нету родов, но существительные с разными окончаниями склоняются по разному. Ещё я хотел добавить иерохлифы, которые обозначают целые слова и понятия, но передумал.
946812
#557 #946804
Как переустановить Винду, если есть только планшет на андроиде. Есть ли на него программы подобные ультра iso?
946814946827
#558 #946812
>>946780
Поехавший. Таки шрифт можно встроить через CSS
946823
#559 #946814
>>946804
На софтач, быдло!
946819
#560 #946819
>>946814
Учитывая что ты такие поспешные делаешь выводы, сам быдло не меньше.
946828946843
#561 #946823
>>946812
благодарю
15 Кб, 500x500
#562 #946825
Ну допустим я выучил пыху, стоит ли пиздовать в вузик за корочкой и куда и на кого?
946829946836
#563 #946827
>>946804
Прежде всего надо дизассемблировать виндовс, так как исходный код не открыт.
#564 #946828
>>946819
Это доска о программировании, вы ошиблись адресом, уважаемый.
#565 #946829
>>946825
Пиздувай работать и деньгу получать.
946832
#566 #946832
>>946829

У меня хата в цетре ДС, мне ненад работать, учил потому, что ноускил-червь пидор, да и без корочки возьмут червепидором а не в интересную компанию
946839
#567 #946833
Лучше сразу писать всё в трай-блоках или навесить их в качестве рефакторинга?
946838
#568 #946836
>>946825
В физикоматематический.
#569 #946838
>>946833
Трай блок должен быть только там, где ошибка обрабатывается, а не бросается дальше.
#570 #946839
>>946832

> мне ненад работать


> возьмут червепидором а не в интересную компанию


Шизофреник штоле? Ты уж определись, что тебе надо.
946842
69 Кб, 500x558
#571 #946841
Вопрос может быть и жирный, но нешуточный: как найти работу? Фриланс, какя понял, это яма для которой нужен опыт работы и понимания процеса хуяк-хуяк и в продакшон. Поясните за трейни, за портфолио, за проверку бреда и лжи в резюме
946847
#572 #946842
>>946839

Делать, что то интересное с перспективой, без корочки перспективы ниже, например рабочую визу в штаты не дадут.
946845
#573 #946843
>>946819
Во вконтач, быдло.
#574 #946845
>>946842

>без корочки перспективы ниже, например рабочую визу в штаты не дадут.


Как же до тебя её давали без вышки?
Вот где где, а в Америке точно местной корочкой можно подтереться.
Но суть в другом: рабочую визу в Америке дают по конкурсу и только очень хорошим специалистам с большим опытом.
И, разумеется, речь не идёт о веб-макаках с бидоном и раби.
#575 #946847
>>946841
Неосилятор? Тогда веб для тебя.

>портфолио


Обязательно только если ты фронт-пидор.

>проверку бреда и лжи


Ват? Ну, очевидно, что ты должен знать то что ты написал в резюме, а не наебывать.
Например, для пхп или пистона не нужно знать стопицот технологий и все учится максимум за год. Заодно надрочи алгоритмы и сортировки и можешь идти устраиваться. Для фриланса вообще нихуя не надо, выучил ларавел/уи и хуярь продакшен.
946852
#576 #946852
>>946847

> алгоритмы


к0кие?
946912
#577 #946912
>>946852
имхо нахрен не сдались всякие сложные алгоритмы
если ты умеешь решать поставленные перед тобой задачи - иди и делай
в большинстве случаев задачи типовые
946969
#578 #946943
Господа, а к каким богам в тред лучше закатиться или тут помогут..., дабы получить ответ на вопросы следующего содержания:
Чем лучше перехватывать POST-запросы, для последующего анализа? Есть ли какие удобные средства, тонкости и подводные камни?
946945946954946972
#579 #946945
>>946943

Перехватывать где? в браузере? Придется инжектиться в адресное пространство браузера и перехватывать определенные функции методом сплайсинга, которые обрабатывают POST формы.
946946
#580 #946946
>>946945
К сожалению, да, в браузере. Спасибо!
946947
#581 #946947
>>946946

Короче берешь в руки С, читаешь как инжектиться в процесс и как перехватывать функции.

Например делаешь .DLL с функционалом перехвата функций обработчиков POST запросов, затем делаешь инжектор который с помощью банального CreateRemoteThread создает отдельный поток в процессе браузера и инжектит твою библиотеку, попав в адресное пространство она начинает перехватывать POST запросы.

Все это легко делается если можешь в С и гугл.

>Спасибо!



Не за что, главное не делай ничего плохого, тов.майор следит :3
946949946950
#582 #946949
>>946947

З.ы

В принципе если .DLL написал на С, можно инжектить её в браузер хоть с помощью C#.

Подключаешь функцию CreateRemoteThread из kernel32 с помощью DllImport и юзаешь в C# коде.
946950
#583 #946950
>>946947
>>946949
Я надеялся, что кто-то юзал Firebug или около того, но, видимо, чтобы выстрелить себе в ногу, сначала разделим свет и тьму, создадим землю ну ты понел...
946952946953
#584 #946951
DEP
946956
#585 #946952
>>946950
F12-Network
#586 #946953
>>946950

Суть в перехвате POST запросов под HTTPS до того как браузер зашифрует пакет и отправит его в таком виде, когда перехватчик на уровне сети нихуя не сможет различить.

Твоя библиотека которая висит в адресном пространстве браузера вытаскивает этот POST запрос до того как его поместит в обертку SSL.

Иначе все было бы слишком просто.
946955946956
#587 #946954
>>946943
Wireshark посмотри.
946955
#588 #946955
#589 #946956
>>946951

>DEP


>>946953

>HTTPS


Нетути, ненужон.
Да это понятно, видимо во мне усмотрели мамкиного кулхацкера, ака нагибатора инторнетов, но, к сожалению, мне это нужно для работы. Тупая задача автоматизации говнбизнеспроцесса по передаче данных в эдакий интранет хелпдеск. Написанный хипсторами-пидарасами, с которых хуй что получишь.
946958
#590 #946958
>>946956
мидлваре еее
946960
#591 #946960
>>946958
Да, да, да, мда, кхе. Лютая суходрочка, костылирование, приветливые тупые высокомерные ёбла илитных миньеджеров вокруг...
#592 #946969
>>946912

>имхо нахрен не сдались всякие сложные алгоритмы


Вся суть веб-макак.
947024
#593 #946972
>>946943
HttpFox для фуррифокса.
#594 #947001
Бля, а питон и правда охуенная штука для быстрого сляпывания.
#595 #947024
>>946969
Веб-макаки просто учат то, что им нужно для работы. Я бы может и сам поучил алгоритмы, это поинтереснее очередного "продвинутого" фреймворка.

А ты их ещё и упрекаешь за это. Думаешь знание алгоритмов тебя выше ставит? Особой разницы нет, пройдёшь ли ты курс ангуляра или высокоскоростных алгоритмов.

сам кайнд оф веб макака
947029
#596 #947026
Почему нет одной универсальной операционной системы от калькуляторов до суперкомпьютеров?
947031948973
#597 #947029
>>947024

>Думаешь знание алгоритмов тебя выше ставит?


Конечно. А ты что, полагаешь что невежество и знание равноценны?
947036
#598 #947031
>>947026
Почему нет одной гитары, шестиструнной и семиструнной?

Поправил тебя. Не благодари.
947034
#599 #947032
>>946741
Далёкий потомок макроассемблеров.
Тут нет специалистов по ЕС ЭВМ и PDP, но в Гугле есть инфа...
#600 #947034
>>947031
Дак можно сделать на одной гитаре и сешть струн и восьем
947040
#601 #947036
>>947029
Превосходная демагогия, молодой человек!
Надеюсь, знание 50+ вариантов сортировки пузырьком очень поможет вам в общении с работодателем или при понимании бизнес-логики.
947042
2 Кб, 439x303
#602 #947037
>>946712
Добавь что-то вроде:
#603 #947040
>>947034
Конечно, а можно использовать современные многоядерные цпу в обычных калькуляторах.
А ещё можно микроскопами гвозди забивать, хуле, они же тяжёлые. Кто-то петухов из говна лепит , ему норм. Но зачем, блять?
#604 #947042
>>947036

>...поможет вам в общении с работодателем


Не интересует.

>...понимании бизнес-логики


Что это за чушь?
947045
#605 #947045
>>947042

>Не интересует.


Ясно.

>Что это за чушь?


Понятно.
Траль/мамкин рантье/фрилонсер 300к-в-секунду.
947046
#606 #947046
>>947045

>Траль/мамкин рантье/фрилонсер 300к-в-секунду


По номеру поста ванговать будешь, или по IP сумеешь?
Аргументы по существу есть?
947050
#607 #947049
>>946610
JSLinter вроде бы какой-то был.
#608 #947050
>>947046

>Пук, прррр


>бизнес-логика - это чушь, алгоритмы не чушь, потому что ЯСКОЗАЛ


>А аргументы подавай мне ТЫ.


) 1/10
947056
#609 #947056
>>947050

>>А аргументы подавай мне ТЫ.


А как же. Утверждаешь, что не знать алгоритмы - не так уж и плохо - доказывай.
#610 #947073
Незнал где нужно задать вопрос, так что задаем его здесь.
Скажите, пожалуйста, правильно ли я понимаю работу VPN.
Я получаю свой интернет от провайдера, который может при любом прошении свыше передать им всю информацию о том к чему подключался мой IP, и если контент, который я просматривал, оказался не по нраву Путину, то я могу получить сгущенку.
Но если в этом деле присутствует VPN, то информация о том к чему я подключаюсь получает VPN сервис, а мой провайдер видит только то, что я подключаюсь исключительно к одному какому-то IP, допустим, в Нидерландах и не знает ничего более.
И оплата идет только за право пользоваться, тем сервером.
Если я правильно все понял, то подскажите, пожалуйста, достойный VPN сервис, который не хранит упомянутую мной информацию.
947077947135
#611 #947075
Я начинающий программист (знаю синтаксис и ООП в C# и Python) и хочу впервые написать что-то серьезное. Я выбрал десктопный планировщик трат: возможность вписывать покупки, делить их по категориям и просматривать статистику: сколько суммарно потрачено, сколько потрачено на категорию за месяц, сколько потрачено на определенный товар, какой это процент от категории и от суммарных трат. Я, конечно, задаю тупой вопрос, но как организовать внутреннюю логику программы? Я правильно понимаю, что мне нужно записывать покупки в базу данных и для статистики просто селектить? А как организовывается связь между БД и, скажем, шарповой оберткой?
947488947613
109 Кб, 409x570
#612 #947077
>>947073
Последний СОРМ видит все твои адреса.
Другое дело что он не работает и в кодах мат вписан (в частности, в самой середине был обнаружен класс CZalupa) и текучка кадров жуткая, но всё равно вас всех переловим, и всё бабло попилим, так-то.
947080
26 Кб, 720x720
#613 #947080
>>947077
Извини, пожалуйста, из того что ты написал я почти ничего не понял.
Автоматический рефакторинг по гайдлайнам, плагин или функция #614 #947097
Анон, выручай. Я точно помню, что то ли в Notepad++, то ли в IDEA, то ли где-то еще нативно или с шедшим в комплекте плагином была такая охуенная функциональность - автоматически преобразовать лапшу и говнокод под вот эти вещи
https://en.wikipedia.org/wiki/Coding_conventions
https://en.wikipedia.org/wiki/Programming_style
там прямо выбор был: K&R Style, Zend, Pear Coding Style... то есть это такая смесь Тиди и рефакторера, которая расставит скобки-пробелы-табуляции-переносы как надо, поправит большие-маленькие буквы в именах переменных и так далее. Есть сейчас что-то подобное?
Тidy1/2, jslinter и подобные - это не то, там была универсальная хуйня для всех основных языков
947099947804948775
#615 #947099
>>947097
В идее ктрл альт л, точно уже не помню
947115
#616 #947102
Посоветуйте книжек по ООП полному нюфане.
#617 #947106
>>942030 (OP)
Что почитать по project management'у, чтобы нескучно и не так долго? Препод староват, а от книг на русском двадцатилетней-тридцатилетней давности у меня печет.
#618 #947110
Уже заканчиваю C# Player's guide, книга оказалась заебись! Все базовые темы описаны отлично, примеры норм, полет нормальный. Завтра начну CLR via C# и попутно напишу что то.

Опыт программирования на С помогает легче все понять.

Планирую вкатиться джуном к лету.

Один минус, я выжрал 3 кофе с момента начала чтения и курю при этом сигареты, надо скорее доучиться и уменьшить потебление кофеина, а то мне пизда.
947314947321
#619 #947111
Всем привет. Есть такой вопрос.
Хочу сделать маленький сайт с введением текста, который там потом будет отображаться(в нескольких местах, с разными шрифтами). В сторону какого ЯП смотреть?
947120
#620 #947115
>>947099
Но там без выбора самих гайдлайнов, оно мне по K&R, а я может хочу по PEAR или наоборот.
947132
#621 #947120
>>947111
Питон, фласк.
947127
#622 #947127
>>947120
Спасибо.
#623 #947132
>>947115
Ну так шрифт смени.
947145
#624 #947135
>>947073
И когда VPN сервис говорит о том, что он "masks your personal IP & makes it harder for third parties to know who you are". Упомянутые третьи стороны включают в себя правоохранительные органы?
#625 #947145
>>947132
Ты угораешь? Видишь разницу между кодинг стайл и внешним видом кода в редакторе?
#626 #947275
Нормально ли будет если я хочу запилить кэширование через Redis - буду хранить объекты с данными и ключами будут ID. И хочу сделать так чтобы в кэше было максимум допустим 10000 объектов и чтобы при добавлении нового сверх этих 10к из кэша убирался самый первый и его данные добавлялись в БД.
Нормально будет если я буду хранить в том же редисе список с айдишниками объектов, удалять из него самый левый, потом искать данные с этим ключом, сохранять их в бд и потом удалять сами данные из редиса? Или есть что получше?
947311947330947589
#627 #947311
>>947275
Кеш на редисе вообще тема хорошая. А схема твоя зависит от задачи. Вообще не ссы и делай, там глядишь и подводные камни узнаешь,если они есть.
#628 #947314
>>947110

> прочел книгу


> не усвоил материал

#629 #947321
>>947110

>C# Player's guide


Есть такая же годнота по C/C++?
947322
#630 #947322
>>947321
С++ in 24hours
947323
#631 #947323
231 Кб, 500x661
#632 #947330
>>947275
Есть уже MySQL с таблицами прямо в памяти.
Не понравится — можешь разместить таблицы поверх RAMFS.
#633 #947488
>>947075

> как организовывается связь между БД и, скажем, шарповой


Кто как хочет так и организовывает. Погугли ORM. У шарпа есть Entity Framework, LINQ. Можно и своих костылей нахуярить, при желании.
#634 #947589
>>947275

> из кэша убирался самый первый


Это неправильных подход. Тебе надо искать самый нерелевантный, а не самый старый.

> Нормально будет если я буду хранить


Я сам так делаю. Только не забывай делать это в контексте одной транзакции, окей?
10 Кб, 241x320
#635 #947609
Здравствуйте, друзья.
Есть идея создать инструмент для "ВКонтакте", который будет собирать, анализировать и, возможно, визуализировать информацию. Как пример, создавать своеобразную "карту" друзей человека и связывать их с друзьями другого человека. Также поиск во всей группе следов активности человека по всей стене (будь то лайки или комментарии).
Подскажите, пожалуйста, что необходимо знать для реализации этого? Я предполагаю, что для этого нужно написать плагин для браузера, но совсем не уверен.
Алсо, наверняка, кто-то уже писал плагины и наверняка может подсказать степень возможности реализации всего этого в такой форме.
947618
#636 #947613
>>947075
Если есть готовая БД - через Entity Framework database first - на основе БД генерим класы-сущности, контекст и через LINQ работаем с ними. Через обычные скл команды нежелательно, но ты и сам знаешь. Можно еще патерны по типу Репозиторий и Юнитофворк забадяжить для лучшей инкапсуляции
#637 #947618
>>947609
Вкапи, питон. Ну да, чекай гитхаб, хабр. Сейчас это модно, бигдата и все такое, тысячи проектов есть.
947620
#638 #947620
>>947618
Питон, принял, спасибо :3
#639 #947624

> Питон


Так, по Фрейду все питонисты - гомосеки
#640 #947629
Здравствуйте, анончане. Я студент-физик, с курсачом на с++. Вообщем в чем вопрос, какую прогу для работы с с++ лучше поставить на десятку? Лучше с описанием установки для ламера.
#641 #947634
>>947629
le atelier visuel
947687
#642 #947636
>>947629
Ох, чувствую что говно понаписываешь.

Что за курсак?
#643 #947638
>>947629
Нуб - ставь студию комьюнити и не выебывайся.
Хотя лично я использую Code::Blocks, мне нормально.
#644 #947641
>>947629
Qt Creator
947694
#645 #947687
>>947634

>le atelier visuel


Они названия не переводят, а если бы переводили, надо было апострофировать l'atelier.
мимозануда
#646 #947694
>>947641
Этого двачую, лучше чем студия мелкомягких.
#647 #947705
Есть тут кто-нибудь, кто начинал с нуля и в итоге вылез из днища?
Хотелось бы услышать историю бывалого, может какие-нибудь советы, сколько пришлось учиться, какого было на первой работе и всё такое.

Я правильно понимаю, что программистов в основном ценят за скилл, и талантливого специалиста могут принять на работу даже без высшего образования?
947708
#648 #947708
>>947705

> в основном ценят за


английский
947747
#649 #947747
>>947708
Понял, спасибо.
#650 #947753
Есть один вопрос:
Читал об этом в интернетах, но хочется узнать у анон4иков
зачем нужно учить код, если есть CMS?????
можно ли фрилансить, зная минимум о программирование, но хорошо работая, скажем, на wordpress
947783947801
#651 #947759
Зачем в OAuth 2.0 в значении заголовка Authorization нужно перед токеном добавлять Bearer?

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 – читал, все равно ничего не понял.
947764
#652 #947762
Суть таков. Появилось необходимость сделать простой сайт для мелкой конторы (бар). Я сам довольно опытный программист, но вебом никогда не занимался. Посоветуй с чего начать.
947763
#653 #947763
#654 #947764
>>947759
Authorization : Basic ....
Authorization : NTLM ...
не слышал не?
947767947769
#655 #947767
>>947764
Не слышал, давай дальше
#656 #947769
>>947764
ну гугли блять, там же все написано, что есть разные способы авторизации, а хедер один, как им вместе жить? ясен хуй, через переменную типа авторизации. Если у тебя по дефолту стоит бэарер, то и указывать его не надо.
947771947777
#657 #947771
>>947769
у меня на сервере будет единственный способ авторизации, нахуя мне тогда передавать тип?
947772
#658 #947772
>>947771
ты бля с сири сейчас общаться решил?
947773
#659 #947773
>>947772
слышь бля мож че отскочим побормочим?
947774
#660 #947774
>>947773
необучаемый осел, кнопки все нажал?
#661 #947777
>>947769

>>Если у тебя по дефолту стоит бэарер, то и указывать его не надо.


это от веб сервера зависит, вроде в последних стандартах токен нужен в любом случае, но некоторые игнорят, и работают по умолчани..
#662 #947783
>>947753
Незачем, конечно. Изучай цмс и вперёд на амбразуры за едой. а на большее ты и не заработаешь
#663 #947801
>>947753
Чтобы было, кому писать цмс и дописывать недостающий функционал. Нет, нельзя.
106 Кб, Webm
#664 #947802
Чет за джва часа получилась хуита. Летать я это так и не научил.
947827948165
#665 #947804
Есть ли годнота вроде

>C# Player's guide


но по С++/Qt?

>>947097
Бамп вопросу.
#666 #947826
Хочу вкатиться в питон. Какие книжечки посоветуете? Есть тут кто вкатывался самостоятельно, что посоветуете?
947828947829
#667 #947827
>>947802
На чем это ты писал? На юнити/луа/пугаме можно быстренько написать и полетать, меньше чем за джва часа.
947831
#668 #947828
>>947826
Советую книгу
"Vkatitsya dive into python"
#669 #947829
>>947826
a byte of python читни
#670 #947831
>>947827
Сишечка плюс SDL2. Прост чет алгоритм полета не придумывается.
947833947875
#671 #947833
>>947831
Лол.
947844
#672 #947844
>>947833
Ну вот да. С физикой в школе были проблемы, движение материальной точки не пилится, хотя вроде и правильно делаю.
#673 #947875
>>947831
Какого фига все начали спрашивать и писать с помощью SDL именно тогда, когда я спросил про него в си-треде?
Такое же было со мной в анимублядском, когда я просил соус вебемки. До сих пор анимублядский иногда наполнен диалогами про Няруко
947877947886
#674 #947877
>>947875
Ууу!
#675 #947886
>>947875
Хуй знает, я просто наконец-то сегодня сел делать, и все.
#676 #947945
Есть убунта. На ней эклипс. Не знаю, как скомпилировать. Пишет, что файл не содержит аплета/аппликации. Как правильно пользоваться?
не бейте
947948947990
#677 #947948
>>947945
А эклипс зачем?
947957947990
#678 #947957
>>947948
Владимир Владимирович, плиз
#679 #947985
>>942030 (OP)
Сап. Сам не програмист, но бывает потребность в написании некоторых скриптов (ну там файл сгенерировать, интернет страничку сграббить, всякая бытовая хуйня короч). Какой язык лучше взять? (В прошлом имел небольшой опыт с делфи, но он какой-то громоздкий)

Желательно чтобы не приходилось дохуя хуй знает чего объявлять только для того чтобы тхт файл с Хелло Ворлд создать.

Думаю в сторону питона? Или есть что получше под мой запрос?
947996948074948101
#680 #947990
>>947945
>>947948
Дико извиняюсь. Погуглил. Он правда не нужен
#681 #947996
>>947985
Питон, однозначно питон. Есть куча либ, туториалов, все легко и понятно
948080
#682 #948074
>>947985
баш, однозначно баш.
948078948080
#683 #948078
>>948074
Башорг?
#684 #948080
>>947996
Хорошо, спасибо. Накачу питона.

>>948074
Я даже думал об этом, но ставить линукс ради баш скрипта даже на виртуалку это немного перебор.
Я любитель анальных зондов от Билли просто.
948084
#685 #948084
>>948080
правильное решение
коммюнити питона рулит - для любой задачи можно найти модуль
#686 #948101
>>947985
Скала очевидная.
948106
45 Кб, 1194x735
#688 #948133
Что за пиздец, котаны? Почему эта ебучая студия сбрасывает хоткеи и биндит вместо них какой-то пиздец?

на 2015 и 2017
#689 #948165
>>947802
А покеж код? Тоже вот заканчиваю сейчас cs50, и думаю как финальный прожект брать игорь на сдл
948173
#690 #948173
>>948165
лучше SFML. проще, удобнее, объектнее
948179
#691 #948179
>>948173
Я же только няшную учил, плюсов не знаю.
#692 #948213
На чем и как легче всего пропарсить базу данных, у которой есть json api? Конкретный пример http://www.bnsapi.com/api/character/na/Vannilaknight
Мне же нужно перебрать все варианты никнеймов вместо Vannilaknight. Халп.
948224
#693 #948224
>>948213
Не переберёшь
948332
89 Кб, 750x811
#694 #948233
Гайз, хочу хуялить Искусственный Интеллект.
Что для этого нужно?
Нагуглил что Питон, Плюсы и Ява норм
Ну ещё матан знать нужно
948234948236948251
#695 #948234
>>948233
C11 учи, остальное не нужно.
#696 #948236
>>948233
А точнее хочу создать ИИ для автопилота машины.
948261
34 Кб, 367x73
#697 #948237
Кто-нибудь работал с vkapi?

Вот есть веб-сервис и он постит хуйню в вк. Пока разрабатывается и сейчас всё делается через логин-пароль. Можно ли как нибудь авторизовываться без него? Если нет, где и как хранить этот пароль? Не в коде же.
948239948250
sage #698 #948239
>>948237

> авторизовываться без него


Без чего? Без пары? Нет

> где и как хранить этот пароль?


В отдельном storage. Хоть в файлах. Главное, чтобы они в git не были включены

Быстро получили client_id/client_secret для аутентификации в VK через логин-пароль?
#699 #948250
>>948237
Постить будешь только ты или клиенты?
948253
#700 #948251
>>948233
Google TensorFlow
#701 #948253
>>948250
Только я.
948256
#702 #948256
>>948253
Значит тебе нужно получить токен и в дальнейшем когда будешь делать запросы передавать в параметрах этот токен. Храни его в конфиг-файле.
В документации все написано про получение токена.
И да, получи токен вместе со scope=offline, так он будет бессрочный.
948806
#703 #948261
>>948236
ассемблер для ARM учи.
948262
#704 #948262
>>948261
Все автопилоты сейчас пишутся на сях и прочих питонах.
#705 #948332
>>948224
Это ещё почему?
948463
5 Кб, 208x58
#706 #948382
Что за хуйня с Stack Overflow? Вылазит картинка пикрлтд. Как теперь работать?
948391
#707 #948391
>>948382
Убери эту хуйню из твоего гуглоаккаунта, почту которого юзал для регистрации.
948392
#708 #948392
>>948391
Ничего не понял, что ты хотел сказать, но я там даже не зарегистрирован.
948394
#709 #948394
>>948392
Мне показалось, что это твоя аватара. Энивей, это похоже на аватару чувака.
948397
38 Кб, 1425x837
#710 #948397
>>948394
Все стало нормально. Что это было? Выглядело как на пике если открыть любой вопрос.
948398948411
#711 #948398
>>948397
Забавно. Даже не могу представить.
#712 #948411
>>948397
У тебя браузер в своп ушел
#713 #948457
Господа, помогайте.
Есть 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 могла менять значения в этом массиве.
948462
#714 #948462
>>948457
бля, разметка поехала. Естественно foo принимает указатель на указатель.
#715 #948463
>>948332
Напряги свою одну извилину.
948490
#716 #948490
>>948463
Все парсится, другие сделали. Вопрос только в том, как. Так что либо говори как, либо можешь катиться к хуям.
#717 #948645
Что делать, если практик из меня очень плохой и я не могу написать чего-то сложнее хеллоуворлда, хотя теоретических знаний вроде довольно?
948647948671
#718 #948647
>>948645

> хотя теоретических знаний вроде довольно?


Это тебя твоя мамка так сказала?
#719 #948671
>>948645
Так вот кто вечно спамит с умной рожей умными словами по инетикам.
948704
#720 #948704
>>948671
Падуй в хуй, гавнецо.
Последний бамп #721 #948775
Есть ли годнота вроде

>C# Player's guide


но по С++/Qt?

>>947097
Бамп вопросу.
2 Кб, 245x36
#722 #948806
>>948256
Посмотрю.

Ещё одна неприятная особенность. Когда постит приложение в вк появляется шестирёнка (пик), где видно что этот пост запощен приложением. Это можно как нибудь убрать?
#723 #948811
Есть ли в русском языке устойчивые эквиваленты для названий сетевых атак sinkhole, sybil и hello flood?
949139949495
1009 Кб, 500x248
#724 #948885
Есть ли какие нибудь мануалы/гайды/книги/ статьи в журнале ксакеп по грамотному написанию эксплойтов?
#725 #948888
Как зафигачить экспорт в ворд/эксель на дотнете?
949007
#726 #948895
>>948885
Товарищ, расскажите поподробней, что, с какой целью, когда.
949068
15 Кб, 480x360
#727 #948900
>>948885

> эксплойты


> 2017


У меня от тебя "Хакер"
#728 #948924
>>945949
В ноде. Ставишь ноду, потом открываешь командную строку и пишешь: node myscript.js
204 Кб, 493x404
#729 #948926
>>946016
Ну они сосач купили же: https://team.mail.ru/2ch/
#730 #948927
>>946039
А. Крупник. Изучаем Си:
http://www.proklondike.com/books/cpp/Izuchaem_C.html (скачать бесплатно без SMS)
Для школьников, не умеющих программировать.
#731 #948932
>>946072

>племяхе


Кого ты пытаешься обмануть, шаловливый мишка?
#732 #948933
>>946741
Это гибрид, совмещающий функциональность ассемблера с низкоуровневостью лиспа.
#733 #948964
>>948885
Ну короче заходишь на эксплойтакадеми, проходишь пару туториалов, потом желательно пройти на курсере пару курсов по экслойтам, на рутрекере как раз лежит. Потом читаешь книги по эксплойтам для закрепления, есть куча на русском.. PROFIT, теперь вы можете писать экслойты! (нет)
948975
10 Кб, 172x175
#734 #948973
>>947026
Чойта нету?
#735 #948975
>>948964

>нет


Ну как же так?
#736 #948983
>>942030 (OP)
Как научиться распознавать и распаковывать архивы не популярных форматов rar, 7z, tar, zip, нувыпонели?
Например, архивы ресурсов в играх. Они же, очевидно, не откроются популярными архиваторами и энтузиасты пишут софт для открытия таких архивов.
949024949025
#737 #949007
>>948888
Сериализуй в xml
#738 #949017
>>948885
The Shellcoder's Handbook: Discovering and Exploiting Security Holes
#740 #949025
>>948983
1. man file
2. libmagic
#741 #949068
>>948895
Ищу себе задание для практики что бы применять теоритический материал из книг.
Думаю школохакерство увлечет.
Не физбазы же писать
949180
#742 #949139
#743 #949169
void setIqcAddress(uint8_t v){
if ((v / 32) == 1){}
}

В чём может быть смысл деления и проверки с 1, а не "== 32"? Значение это потом используется для битового сдвига.
949176949179
#744 #949176
>>949169
Контекст покажи.
949185
#745 #949179
>>949169
0b001xxxxx

убедиться, что стоит 5-й бит и 6-й, 7-й нулевые
на 0-4 пофиг
#746 #949180
>>949068
Презираю таких мудаков. Откуда вы лезете?
Как-будто стихи писать научился, а сказать то и нечего.
#747 #949185
>>949176
А, всё, понял, там дальше идёт остаток от деления, поэтому значения от 32 до 63 проходят. Там вообще if (v<32) и else if ((v/32) == 1), а мне сначала показалось, что первое условие v>32, потому и не видел смысла.
272 Кб, 936x960
#748 #949210
Дополните.
949212949214949227
#749 #949212
>>949210
Нет, в самой вершине должны быть функциональные языки, а всякие ассемблеры и машинный код на самом дне.
949225949331950168
#750 #949214
>>949210
Кто сейчас пишет в машинном коде? Не представляю ситуаций, где этим не занимается ассемблер или компилятор.
#751 #949225
>>949212
Судя по рожам справа, надо сортировать по популярности. Функциональные языки окажутся ближе ко дну.
#752 #949227
>>949210
Сверху вниз:
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 это мемы, можно считать что их не существует.
#752 #949227
>>949210
Сверху вниз:
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 это мемы, можно считать что их не существует.
#753 #949228
>>949227
Форт где?
949230
#754 #949230
>>949228
У берегов обычно.
20 Кб, 608x102
#755 #949281
Аноны напишите плз алгоритм действий.Чет вродь начал с одним двумерным массивом,а рез-ты не вытащу.Потом начал со словарем чудить.Нету блин,четкой последовательности действий в голове(без классов и онли дефолтные структуры)
949297949300
#756 #949294
Есть красивые уроки математики, где все оформлено в формате розовых поней?
#757 #949295
>>942030 (OP)
подскажите библиотеку для работы с аудио на C#. Да, писать плеер на шарпе - говноедство, но такой вот курсовик.
949343949454
#758 #949297
>>949281

>все знают, как проводятся такие турниры


>все знают

#759 #949300
>>949281
очевидные списки очевидны
949312
#760 #949302
Почему нет учебника математики для программистов с анимекошечками и понями?
949313
#761 #949312
>>949300
Спасибо
#762 #949313
>>949302
Господи, люто удваиваю вопрос
Нужно всем /pr/ сделать
1818 Кб, Webm
#763 #949325
Погромисты, мне нужно в екселе: если разница между колонкой A и B больше нуля - записать рельтат в С, если меньше - в D
#764 #949331
>>949212
Это вообще то айсберг из моего манямирка. Нормальные люди программируют на ассемблере и фортране. А уже более необычные программисты даже на си.
#765 #949343
>>949295

>писать плеер на шарпе - говноедство


Почему?
949402
#766 #949366
>>949227
Где object pascal ?
951548
#767 #949386
>>949227
А скала?
951548
#768 #949402
>>949343
На джаваскрипт тогда уш пиши.
#769 #949415
>>942030 (OP)
программирование вызывает зависимость. То чувство когда ты можешь творить. Особенно когда у тебя нету дома ни станков, ни плавильни, ни инструментов для обработки металлов и прочего. Для программирования нужен лишь компьютер за 100 долларов или за 40 гривен если микроконтроллер
949416949444
96 Кб, 1920x1200
#770 #949416
>>949415
забыл пикрандом.
#771 #949418
Кто придумал pass argument by value?
Какого хуя? Зачем оверхед этот нужен?
Надо на поинтерах все писать.
949437
#772 #949437
>>949418
Указатель на байт, надеюсь, уже используешь.
#773 #949444
>>949415
А можно программировать на самом микроконтроллере? И сидеть здесь, задавать вопросы?
949453949641
#774 #949453
>>949444
на сраке сваей программируй, чмонь малалетняя, бббгее.
#775 #949454
>>949295
haskell.org
#776 #949480
аноны, если я хочу учиться делать программы для linux arm, то надо просто делать под Linux х86, а потом клеить арм костыли? Или как-то по другому? Я просто не особо в таком силен, но купил арм коробочку и хочу что-то делать.
949483949494
#777 #949483
>>949480
если опыта нет - начни так
949487949492
#778 #949487
>>949483
Спасибо, надо будет, как раз его нет, но насильно пересадил себя на линукс что бы не играть, теперь пересяду на коробочку что бы начать писать что-то, для души
#779 #949492
>>949483
А любой язык под арм перекатывается?
949497
#780 #949494
>>949480
Почему твой пост так похож на мои посты? Ты же не я. Как ты смеешь существовать в моём присутствии? Но ты конечно же должен идти против меня и существовать, иначе я скажу что у тебя нету собственного мнения, так что молодец!
949498
#781 #949495
>>948811
Бамп.
#782 #949497
>>949492
http://www.peter-cockerell.net/aalp/html/frames.html

http://cxem.net/mc/mc131.php

http://easyelectronics.ru/category/arm-uchebnyj-kurs

Если понадобится подучить ассемблер для ARM то на тебе. Я пока только то что в первой ссылке начал читать, но там нужны небольшие знания английского языка.
949502
#783 #949498
>>949494
какие такие твои посты? КАК у тебя могут быть свои посты если ты часть меня? Это наши посты покажисвои
949504949506
#784 #949502
>>949497
слушай спасибо большое, я правда английский читать не люблю ( ибо приходится не только тратить мозг на понимание,но и на перевод) а вот остальные супер. Я себе pine64 брать собираюсь ага, ноутбук на одноплатнике
#785 #949504
>>949498
Нет. Ты меня вычислишь.
949505
#786 #949505
>>949504
Нет, просто если ты собираешься учить по арм можно было бы скооперировать и няшиться под сокет
949507
125 Кб, 1801x760
#787 #949506
>>949498
Покажу тебе 3 свои поста и только.
#788 #949507
>>949505
Я собирался через пару недель купить плату с каким нибудь ARM микроконтроллером и начать разбираться с ним. Но я думаю не буду кооперироваться.
949508
Аноним #789 #949508
>>949507
-_(0_0)_-
#790 #949509
Дайте джуниору (полгода опыта) простую идею для мобильного проекта под ios. Хочу в портфолио. А то без работы сижу.
949555
взлом хрен #791 #949520
А за что анально покарают ? Ну тип взломы и т.д. и сколько дадут ?
949664950017
#792 #949522
Аноны, если ли у кого написанная в html игра "Жизнь", или знает ли кто где можно найти ее? Именно код.
949537
#793 #949523
Есть ли возможность логгировать куда-нибудь информацию за пределы сервера? Я просто в этом нуб, только поставил сервак. Но каждый раз заходить через ssh долго, мне бы просто быстро видить лог.
#794 #949537
>>949522
Кхм, чистый html? Тогда надо человека, который бы выбирал чекбоксы
949583949598
59 Кб, 1920x1080
#795 #949555
>>949509
Тридэ движок.
949663
#796 #949583
>>949537
Ну а вообще какие варики есть? наиболее близкие к html ?
949630
#797 #949598
>>949537
нам просто в универе сказали накатать кое-что похожее на нее, но не дали исходники, вот думаю тут кто кинет. Чистый хтмл, с чекбоксами
#799 #949640
>>942030 (OP)
Есть кто за базы данных может пояснить?
Допустим есть БД лекарств, и есть БД болезней.
Лекарства лечат какие-то болезни, а болезни лечатся какими-то лекарствами. Как организовать такую структуру? Ведь просто списки в каком-то поле нельзя хранить.
Есть идея сделать третью таблицу, которая будет хранить все пары лекарство-болезнь, но не знаю насколько это будет хорошо с точки зрения структуры, с точки зрения запросов для получения списка лечимых болезней или лечащих лекарств.
#800 #949641
>>949444
Как мне поясняли в вузе программа в микроконтроллере от AVR хранится в энергонезависимой памяти, куда не так просто записывать информацию, для этого нужен программатор и ПК желательно с COM-портом или с LPT. Иногда после первой записи эта область может стать недоступной для перезаписи.
А регистры контроллера отлично меняют значения в ходе работы
#801 #949643
>>949640
Одно лекарство лечит несколько болезней, а одна болезнь лечится одним или несколькими лекарствами?
Тогда по всем правилам нужна третья таблица.
949645
#802 #949645
>>949643
Болезнь лечится несколькими лекарствами.

>Тогда по всем правилам нужна третья таблица.


И в ней прям все связи хранить? Или можно как-то более оптимально сделать?
#803 #949646
>>949640

>хранить все пары лекарство-болезнь,


В реляционных бд так и делают.
949654
#804 #949649
>>949640
Графовую БД бери
949654
#805 #949654
>>949649

>Графовую БД


Мне по заданию надо реляционную юзать, лол.
>>949646
Ну да, я подумал, и походу по-другому никак. Я просто ньюфаг в этих вещах.
949657
#806 #949657
>>949654

> Мне по заданию надо реляционную юзать, лол.


Тогда разрабатывай очко костылями и не выёбывайся.
#807 #949663
>>949555
ты с /gd/ ошибься
#808 #949664
>>949520
Кардинг; фишинг; дефейс чужих сайтов, которые принадлежат другим людям; проникновение в локальную сеть частных предприятий без спроса; развертывание ботнета в особо крупных размерах, когда сумма доходов идет от сотни тысяч долларов. Если спецотделу подходит время отчета, а отчитываться не о чем, то могут ловить неосторожных "компьютерных мастеров", которые ставят пиратский софт и студентов, которые по гайдам взламывают wifi.

За развлечения с CrackMe не садят.
949981
#809 #949694
Что прибыльней: фронт-энд или бэк?
949711
#810 #949711
>>949694
Проституция
#811 #949747
>>949640
Алан Бьюли, «Изучаем SQL».
#812 #949748
Здарово, анон. Я понял, что я пидор. Как жить дальше?
949774
#813 #949749
Помогите определить маску сети по диапазону ip, уже в конец мозги объебал, начальный и конечный ip по маске нахожу, а обратно совсем голова не работает.

Нужно именно с расчётами, онлайн-калькулятор не вариант, гугел на русском и англицком прочитал, но под утро раскурить гуиды не могу, спасайте.

11.0.0.1 -- 11.128.255.254
949751949756
#814 #949751
>>949749
Если ты кун и дашь в очко, то помогу.
#815 #949756
>>949749
Ну ты совсем дебс что ли? Переведи в двоичную форму начальный и конечный, где биты совпадают - ставишь 1, иначе 0, вот тебе и маска-хуяска
949760
Двач.Ио xD #816 #949758
Привет ПыРач, я хочу сделать мелкую веб-игрушку.
Серверной частью буду заниматься не я, а может и я. Еще не уверен. У меня есть море свободного времени и бывший опыт работы со скриптовыми языками, базами данных (MySQL) и немного Swift 1.0 .
Итак, вопрос :
1. Какой язык нужно выучить, чтобы приготовить за пару месяцев браузерную игрушку сложности "agar.io"
1.1 Правила поведения игрока, логика объектов и остальной движ уже есть, нужно только выбрать язык для изучения и литература для реализации мелкого проекта, чтобы добавить его в портфолио. Так что от литературы не откажусь, если вы норм советчики.
Спасибо.
949773
#817 #949760
>>949756
Получается маска 255.127.0.0
Но это же неверно.
949787
#818 #949773
>>949758
Webgl,webASM,ECMAScript7.
#819 #949774
>>949748
swift, rust.
#820 #949782
Что учить для фронта надо?
#821 #949787
>>949760
Это потому что у тебя "конечный" адрес идиотский. Ты разрешаешь и x.01111111.x.x, и x.10000000.x.x, но почему-то x.1000000.x.00000001 уже нет.
Смени конечный на 11.127.255.254 и получишь нормальную /9 маску.
#822 #949788
Подскажите сайт на котором сравниваются репозитории на гитхабе по количеству коммитов, старту разработки и т.д.
Натыкался на него, когда набирал в гугле КОСТЫЛЬ1 vs КОСТЫЛЬ2, а сейчас не могу найти.
#823 #949838
Прислали к вам из hw
Собираю полностью новый пк
Какой процессор брать?
Требования: отзывчивая система и кодинг, игры не нужны
949848950054
#824 #949846

>Прислали к вам из hw


>Какой процессор брать?


Они там охуели чтоли?
Тебя наебали, возвращайся обратно.

А вообще не понятно нихуя, ты бы хоть бюджет указал. Я вот до сих пор на core 2 duo, и все описанное тобой есть
#825 #949848
>>949838
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.
949851949853949883
#826 #949851
>>949848
Так что материнская плата с дисплей портом или хотябы хдми надо будет.
#827 #949853
>>949848
Почему не i5?
949873
#828 #949871
25 лет, вышка лингвиста, 3 года опыта, хочу перекатиться на яву. Стоит ли? Что вообще нужно знать чтобы нормально уметь прогать? Долго ли займет?
949874950043950046
#829 #949873
>>949853
Могло бы хватит и i3, но вот выйдет како-то новый кодек и соснешь с двума ядрами, i5 не далеко от i3 ушли, ядра не полноценные, гипертрединга нет, это пиздец просто.
Вот у IBM гипертрединг в 2 раза увеличивает производительность, у них там 8 потоков с ядра.
У i7 и ядра не кастрированые и частоты высокие, что даст норм производительность в однопоточном говне, например говно IDE.
#830 #949874
>>949871
Слишком стар уже.
#831 #949883
>>949848
В голос с этого советчика, на улке уже 2017 и рязань с 8c/16t в продаже, а мы рекомендуем к покупке игровой проц.
949922
#832 #949922
>>949883
Покажи мне где рязань лучше этого проца. Милион ядер это хорошо конечно, но не всегда нужно. Человеку не нужны игоры, поэтому интел со встройкой оптимально и везде работает, у рязана хуй знает что с драйверами там, и в композиторах поддержку не спешат пилить.
#833 #949923
Подскажите тему для диплома, желательно связанную с медициной. С меня как обычно.
#834 #949929
>>949923
Программирование радиационных облучающих установок.
#835 #949943
>>949923
Сделай программу которая расчитывает оптимальную дозу героина для конкретного веса, если хочешь догнатся чтобы советовало какие-то аналоги, ну и программу завязки может сделать.
Или расчитать подходящую анастезию и дозу, судя по группе крови, резусе и куче параметров.
sage #836 #949978
>>949923
Или опенцв стандартное, или машин лернинг стандартный. Или Опенцв и машинлернинг стандартные. Или принятие решений стандартное или машин лернингом обмазываем принятие решений (что не имеет смісла так как то самое делаем ml стандартный)
#837 #949979
>>949630
спасибо
#838 #949981
>>949664
То есть если создать ботов, которые будут играть вместо меня в доту, выбивая золото и редкие предметы, чтобы потом их продавать другим дотерам, меня могут посадить?
#839 #949982
>>949923
Сделай программу для вычисления протеинов, загрузи её в вирус и распространи вирус по интернету, чтобы чужие компьютерные мощности использоватьлись для вычисления протеинов и по интернету передавались тебе.
949988
sage #840 #949988
>>949982

>Для мира ты не сделал ничего полезного, ничего не вычислил полезное!


Короче, я двачую идею. Вычислительные мощи простаивают, давайте вычислять!
#841 #950015
Сап, собираюсь делать курсач по технической специальности, какой язык лучше взять для расчётов?
Пока думал о пайтоне, но, может, есть ещё что-нибудь интересное?
950134950165950227
#842 #950017
>>949520
В рашке если ты окажешься в кабинете у майора, то повесить могут что угодно. Ты сам все подпишешь, когда увидишь бутылку.
Правильный вопрос - что может привлечь внимание полиции?
#843 #950035
Помню где-то здесь или в бэ я писал, что по моему стыдно, когда используешь компьютер, но не умеешь на нём программировать.
Мне ответили что-то типа:

>По моему стыдно, когда используешь вещь_нейм, но не умеешь сложная физика, химия или биология


И я придумал ответ на это, но я не помню что ответили и мой ответ может быть не подходящим. Помогите вспомнить. Или придумайте своё
950036
88 Кб, 769x514
#844 #950036
>>950035
Программировать умеют даже обезьяны. Тех, кто не умеет, нужно сразу отправлять в биореактор.
950083
#845 #950043
>>949871
27 лет, 2 вышки, без трудовой.
Получаешь сертификат на английский, учишь дома языкнейм, валишь на бесплатные курсы/трейни от фирманейм и ты принят. Минус только один - ты будешь в подчинении у 24летних ребят
#846 #950045
Поясните за связь один ко многим и многие ко многим. Как лучше таблицы организовать в обоих случаях?
950049
#847 #950046
>>949871
Есть же кодинг, связанный с математической лингвистикой. Всякие системы автоматического перевода и т.д.
950051
#848 #950049
>>950045
Первый вариант - стандартная реляционная модель, второй - через дополнительную таблицу, в которой хранятся связи.
#849 #950051
>>950046

> лингвист


> матан


Не переоценивай его возможности. Максимум - шарпы/жаба
950055950062
#850 #950054
>>949838
Для кодинга достаточно нетбука с 1 Гц атомом и 2 гигами памяти. Если это не кодинг игр.
#851 #950055
>>950051
Один лингвист целый язык программирования написал, который с трудом осиливают технари.
950058950061
#852 #950058
>>950055
Исключение из правил
1 на миллион
Сирота с горной деревни стал главой многомиллиардной корпорации
Ну ты понял
#853 #950061
>>950055
Кто это сделал?
950107
#854 #950062
>>950051
А математика не язык?
950065
18 Кб, 295x392
#855 #950065
>>950062
Это магия
#856 #950083
>>950036
стой, не надо! Когда то я тоже не умел программировать, хотя мог начиться. Просто я не хотел принимать вещи, которые не понимаю как работают и как производятся. Процессор, оперативная память и всё такое. Но я смирился. И не зря.
950110
#857 #950106
>>949227
Где пердл, жуёба?
Ладно, впишу за тебя — между руби и похапе.
951548
#858 #950107
>>950061
Ларри Уолл же.
#859 #950110
>>950083
В совке любой школьник умел программировать, например.
https://ru.wikipedia.org/wiki/Рапира_(язык_программирования)
950145
#860 #950134
950146
#861 #950145
>>950110
проиграл с синтаксиса.
950473
#862 #950146
950213
#863 #950165
>>950015
xрюкни
950213
#864 #950168
>>949212
Функциональные в небе над айсбергом, в картинку не влезли.
#865 #950185
Анчоусы, как можно получить новые посты в треде при нажатии кнопки обновить тред? Без использования куклоскрипта. Каждый раз сравнивать старый список постов с новым и оставлять только новые? Как получить в браузере доступ к json с постами без повторного запроса?
950197950406
#866 #950197
>>950185

> Как получить в браузере доступ к json с постами без повторного запроса?


Ты даун?
950214950223
#867 #950213
>>950165
хрю
А теперь?

>>950146
Суть не в производительности, а в удобстве.
#868 #950214
>>950197
За меня запрос делает фронтенд двача, я не ебу как получить те данные которые он получил.
950226
#869 #950223
>>950197
По делу есть что сказать?
sage #870 #950226
>>950214
В жеппу се бутыль всунь.
#871 #950227
>>950015
Вот на этом делай haskell.org
#872 #950229
имеется куча .txt файлов, дампы, один файл на 7гб и файлов 150 по 15мб
вопрос: если всё это в базу данных postgresql/sqlite/mysql/hyesql перевести - будет быстрее поиск идти?
950237950291
#873 #950237
>>950229
Выгрузить, создать таблицы со словами и страницами, а также связывающие их таблицы. Добавить индексы.
950239950242
#874 #950239
>>950237
что ты сейчас написал?
я ничегошеньки не понял
950241
#875 #950241
>>950239
создать таблицы, сделать схему, добавить индексы, импортировать в таблицы данные из файлов.
Мимодругойкун
950242
#876 #950242
>>950241
>>950237

>будет быстрее поиск идти?

950262
#877 #950262
>>950242
т.е. тебе не очевидно, что в бд легче и быстрее поиск идет?
950276
#878 #950276
>>950262
В хуй подуй.
#879 #950291
>>950229
дампы чего?
поиск чего?
950293
#880 #950293
>>950291
логин;пасс;другая_инфа
поиск текста
950418
305 Кб, 1261x1000
#881 #950297
Может запилить подобную рулеточку уровня ПР, но с более актуальными практическими заданиями, и без всяких форчановских мемасиков и мариобойской хуйни про нинтендо?
29 Кб, 640x480
#882 #950303
http://pastebin.com/9qMejDE4
Я же в правильную сторону копаю или таки нет?
Задача-дать юзеру выбрать самостоятельно ватермарку для его картиночки
950305
3711 Кб, Webm
#883 #950305
>>950303
В смысле в правильную? Скомпиль да посмотри работает или нет.
#884 #950306
Есть ли какой то список задач который поможет быстрый освоить и понять шаблоны проектирования?
950323
#885 #950323
>>950306
Глянь здесь https://haskell.org
#886 #950360
>>942030 (OP)
Хочу выучить язык ада. Какие подводные?
950365
#887 #950365
>>950360
Попадешь туда.
950378
#888 #950378
>>950365
Ты так говоришь, как будто мы уже не в аду.
21 Кб, 676x206
19 Кб, 423x338
#889 #950388
Сап, программач.
Может кто подсказать какой код добавить в TextBox или в DataGrid, чтобы при вводе данных на одной форме в отдельные TextBox они заполнялись и сохранялись в соответствующие строки таблицы?
950397950409
19 Кб, 320x240
#890 #950397
>>950388

>какой код добавить


Исходный.
950398
13 Кб, 394x337
#891 #950398
>>950397
О, точно! Спасибо!
А серьезно?
950402
#892 #950402
>>950398
писал бы на C#HASKEL и горя бы не знал
#893 #950406
>>950185
Наверное, тупо берет последний номер поста и пишет в апи, хотя я не видел этого двощ апи детально
#894 #950409
>>950388
Гугли ивенты.
#895 #950418
>>950293
Полнотекстовый поиск или только по полям?
Грубо говоря ты ищешь слово/словосочетание в тексте (как гугль на страничках) или ищешь по полям на полное совпадение? Если первое - то elasticsearch, если второе - то РБД.
#896 #950457
Что такое Н-модели и constraint programming и зачем оно нужно в программировании?
#897 #950473
>>950145
Ты бы и с 1с проиграл.
950532
#898 #950532
>>950473
С него уже поколение проигрывает.
#899 #950537
Объясните в чём заключается циклическая зависимость в паттерне Visitor?

Понятно, что если добавляется ещё один элемент в посещаемой иерархии, то у каждого посетителя надо прописать visit() для этого элемента. Здесь видна зависимость.

Но если добавляется новый посетитель реализующий интерфейс Visitor, каким образом это влияет на посещаемую иерархию? Ведь весь принцип паттерна в том чтобы она не менялась.

Где цикл?
#900 #950575
Можно написать браузер на Erlang, а если нет, то на чем дабы легко шло на много потоков? Думаю поглядывать в исходный код Presto.
950597
221 Кб, 842x1005
#901 #950594
РПГ до 2003 с камерой и графикой как в Red Alert 2
#902 #950597
>>950575
Пиши на Rust, поглядывай в исходный код Servo.
#903 #950609
Хочу написать простенький рогалик. Не могу найти хоть каких-нибудь примеров. Подкиньте, плиз. Или объясните, если не влом.
950614
#905 #950653
Можно встроить ютуб-плеер с таймкодом на страницу без ебли с апи? Мне только перемотка в момент открытия страницы и нужна.
#906 #950671
>>950614
Ya ne sharyu...
У меня в крестах
Возникает проблема объявления. Класс юзает класс, который ещё не объявлен. Это убивает нервы.
Вижу только два решения
1. Темплейты но это вроде по-говнокодерски
2. Отдельный хидер для всех межклассовых функций вроде тоже не труЪ

Есть ли решения получше?
950674950685950736
#907 #950674
>>950671
И ещё один косяк:
Обработка ходов мобов.
Я просто пихнул всех мобов в один вектор, и у них обрабатывается виртуальная функция. Подозреваю, это говнокодерство. Как правильно?
950685950736
#908 #950685
>>950671
Объяви сперва юзаемый класс, не?
>>950674
Сука, у тебя хоть векторы еесть.
#909 #950731
dim arr(3, 3)
arr = {0, 1, 0, 1, 0, 1, 0, 1, 0}
print arr[1, 0]

Почему оно выдаёт ошибку: ERROR on line 3: Array arr index out of bounds.

Разве так нельзя задавать массив?
#910 #950736
>>950671

> Класс юзает класс


Используй forward declaration. Если не помагает, то поменяй местами объявления классов. Если не помогает то ты соснул. Темплейты тебе вообще ничем не помогут. Отдельные хидеры тоже врядли.
>>950674

> всех мобов в один вектор


Общая идея такая. Разве что вместо вектора что-то другое может оказаться полезней. А может и нет.
#911 #950748
Простите, как называется emacs в графическом режиме для иксов?
950805
#912 #950805
#913 #950811
Что делать, если я понимаю чужой код, но свой и не напишу две строчки? С естественными языками так же.
950828
#914 #950818
Учусь кодировать и декодировать текст с помощью алгоритма Хаффмана. Суть проблемы: в моём коде символ "." имеет код "000100" и символ "с" имеет код "0000". Во время кодирования текста код символа "." не в мешается в последний байт, и последний ноль кода этого символа переносится в новый байт. Последний байт закодированного кода получается "00000000", то есть у нас есть один 0, который относится к коду символа "." и 7 лишних нулей. Всё бы ничего, но т.к. символ "с" имеет код "0000" эти лишние нули при декодировании превращаются в лишний символ "с". Как решить эту проблему, не изменяя при этом коды для символов?
953049
#915 #950828
>>950811
канпелируй в месте
950837
#916 #950837
>>950828
В каком смысле?
#917 #950867
>>942161
Webassembly, и будет ещё хуже.
#918 #950883
>>942030 (OP)
Блджат, не понимаю, ну не понимаю я, куда, кому функция возвращает результат?
950887
sage #919 #950887
>>950883
Функция и есть результат.
950888
#920 #950888
>>950887

int function (int a, int b){
int c;
c = a+b;
return c;
}
Так вот, что за return c? Куда это возвращает С?
950889950892
#921 #950889
>>950888
туда, куда она была вызвана. Например:
k=function(3,4);
Когда функция выполнится, вместо function(3,4) появится твоя c.
950893
#922 #950891
Хотел сначала написать в крестовый тред, но потом решил сюда. Суть такова:

Есть потребность в работе с 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, или с помощью какой библиотеки, курл там или сипипинетлиб лучше всего реализовывать работу с сайтами? С меня как всегда нихуя.
#923 #950892
>>950888
Ты математик шибко? Тому, кто тронет функцию, тому и вызвет. И возвратит результат.
И будет так:
function2(function(1,2)) вдруг станет function2(3)
Когда вызвали ее - она сразу и исполниться, а вторая функция даже будет не в курсе о ее существовании, она будет лишь со значением работать.
950895
#924 #950893
>>950889
Ага, понял!
А зачем пишут return 0?
950894950908951088
#925 #950894
>>950893
Типа эта функция ни за что не отвечает, делает что хочет и ничего не возвращает
#926 #950895
>>950892
Подобное используется в программировании или ты просто для примера показал?
#927 #950908
>>950893
ну, если нужно, что бы функция вернула 0. Например в c++ значение "0" является ложью, то есть функция, которая вернёт "0", вернёт и ложь. Ну это только одно из применений, а вообще их масса может быть.
950911
#928 #950911
>>950908
Все стало на свои места. Спасибо!
950921
#929 #950921
>>950911
Не за что.
#930 #950957
Поясните как работает узел.

Вот код
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

правильно понял?
#930 #950957
Поясните как работает узел.

Вот код
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

правильно понял?
950978950998
#931 #950978
>>950957
Слушай, а ты в сракотан не хочешь подолбиться?
951284
#932 #950998
>>950957
Хоть здесь и не любят байтоебов, но немного покодить на ассемблере полезно любому программисту. Или на Си хотя бы, но ассемблер лучше.

Если есть класс Yoba, то переменная этого класса содержит целое число - адрес в памяти, по которому компьютер хранит созданный ранее объект этого класса.

Дальше думай сам. Нарисуй на бумаге, подумай, что будет в памяти.
951003951284
#933 #951003
>>950998
В жопу се покодь хуем маги и бутилизируйся, ахахахаххаха.
#934 #951021
Если я полный дебил и прогулял всю информатику, с какого языка мне начать?
951023
#935 #951023
>>951021
Английского. Потом питон, потом байтоебствуй на Си, потом хоть куда.
951024
#936 #951024
>>951023
Английский знаю, скинь самоучитель по питону для даунов.
#937 #951038

> Я надеюсь, что вы знаете математику и информатику на уровне 9 класса. Если не знаете, то перечитайте учебники.



Посоветуйте хорошие.
951102
115 Кб, 1199x670
#938 #951049
Как решить проблему?
#939 #951065
анон, как правильно учить ЯПы, чтобы запоминалось? такое ощущение, что учу одни и те же методы, функции, аргументы каждую неделю; постоянно лезу в документацию. это проходит с опытом или нужно что-то менять?
алсо, стоит ли делать заметки?
штудент, помогите сдвинуться с мертвой точки.
951072951103
#940 #951072
>>951065
Ты делаешь это неправильно. Учи не ЯП, а само программирование. Выбери язык, поставь задачу и выполняй, попутно поглядывая в гугл, если не знаешь нужного средства языка.
951146
#941 #951083
>>942030 (OP)
как сохранить схему перехода по ссылкам сайта, чтоб ее использовать в программе тестирования сайта (программа будет переходить от фрейма во фрейм)?
например,
index.jsp- A.jsp (Статья А)
\В.jsp (Статья В) - B6.jsp
\ B12.jsp
951230951450
#942 #951086
Правда что надо обязательно знать линейное программирование? Когда оно вообще используется?
951096
#943 #951088
>>950893
Это значит что нет ошибок при выполнении, если есть ошибки то возвращают позитивными и негативными числами.
Про то что в плюсах 0 это ложь хуйня, если речь идет о ретерне то 0 значит все ок.
#944 #951096
>>951086

>


>Правда что надо обязательно знать линейное программирование? Когда оно вообще используется?



В каком смысле обязательно знать? Для чего? Если собираешься заниматься оптимизацией или системным анализом, то да, надо знать. Это математика если что, а не "программирование". Поэтому если ты говносайты хочешь верстать, то прожить можно без знания не то, что линейного программирования, а почти всей математики.
951105
#945 #951102
>>951038
По математике вроде Алгебра Шеня и еще справочник по элементарной математика Выгодского.
#946 #951103
>>951065
Надо просто выучить для начала один какой то язык, путем написания какого нибудь кода, практики короче. Так он сам выучится при решении проблем при написании кода. А потом при изучении других языков просто по аналогии будешь сравнивать с уже изученным. А потом, когда придет время стать уже нормальным программистом, надо будет читать книги, чтобы просто белые пятная в знаниях заполнить и осознать, как оно на самом деле работает.
951146
#947 #951105
>>951096
Оптимизацией чего?
951141
#948 #951141
>>951105
Целевой функции (см. определение оптимизации в математике)
#949 #951146
>>951072
>>951103
Да, скорее всего проблема в практике. У меня нет ни одного законченного проекта.

>само программирование


Я учу алгоритмы и почитываю про проектирование и парадигмы http://www.ccs.neu.edu/home/matthias/HtDP2e/index.html, если ты об этом

Спасибо за советы
#950 #951158
Сап всем, лаба горит.
Написал прогу:
http://pastebin.com/TXqakzN2
Нужно убрать дублированый код, и для создатия текстовых файлов предусмотреть ввод названия/пути и обработку исключений. С меня + в карму
951199
4 Кб, 265x190
Выбор технологии для курасача #952 #951168
В ебучем универе выдали задание на курсач и нужно определится с технологией на которой все это дерьмо пилить.
Сразу скажу что я лично пока знаю только ++ ( на весьма нубском уровне) и при этом симпатична джава, учу помаленьку ее, но при этом
>>Использовать язык 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.
951186951196
#953 #951186
>>951168
И помимо перечисленных сортов говна можно предложить свой вариант
#954 #951194
Сап, программач! Рискну спросить, нужна ли программисту математика (даже школьная)? Нигде не нахожу убедительного ответа ЗАЧЕМ она нужна. Это похоже на форс, честно.
951197
#955 #951196
>>951168
Ну тут на вкус и цвет. Если особо не хочешь с вебом в будущем взаимодействовать, а нужно сделать только курсач, то вариант 2 в таком случае вообще отпадает, нафиг пхп этот с костылями.
Если нравится Java, то можно и 3 выбрать, это нормальный вариант, так в реальной жизни делают очень часто. На мой взгляд, в Java легче въехать с плюсов чем в C#, но там надо будет разбираться вот со всеми этими сервлетами, самому БД поднимать, вообще надо будет осознать, что такое веб-сервис. Я точно не знаю, но должны быть всякие плагины под разные IDE типа идеи, нетбинса или эклипса, которые упростят жизнь для этой работы.
Но, наверно, самый простой вариант это 1. Там все это относительно несложно делается, потому что все делается в вижуалке. Есть готовые шаблоны-дизайны прям под ASP.NET. Поднимается там все автоматически, пару кнопок нажимаешь, вот тебе и веб-сервер с БД, надо просто вижуалку поставить. Есть всякие гайды как че делать. Но с другой стороны это и минус, потому что это все строго под винду заточено и обязательно использовать мерзкую вижуалку, на линухе не покодить.
#956 #951197
>>951194
Зависит от направления. Веб-макакам практически и школьная не нужна, а в всякой Big-data может и матан пригодится. Вообщем все таки как минимум школьную математику знать нужно.
И тут даже дело не в том что она сильно нужна, а в том что если ты не можешь спокойно хотя бы школьную математику то программирование не твое.
#957 #951199
>>951158
ахах убейся ап гидру)) тема ниочем, брет... тса в бан
#958 #951206
Посоны, в питонтреде че то толком не помогают, может тут подскажете?

Проектирую бд в Джанго.
1) Есть база юзеров и есть база постов.
2) Юзер может создать пост и расшарить его с определенными пользователями.
3) Теперь при запросе типа get_user_posts(username) у других юзеров будут появляться даже те посты, которые они не создавали, но которые им расшарили.

Если я правильно понимаю, то здесь связь одно ко многим (в посте должен храниться массив на всех пользователей, по которым потом делается выборка), но в БД такой связи нет.

Как такое обычно реализовывается?
951207
#959 #951207
>>951206
Загугли, примеров масса. Если вкратце, то многие ко многим расписывают через дополнительную промежуточную сущность.
>
Связь многие-ко-многим создается с помощью трех таблиц. Две таблицы – “источника” и одна соединительная таблица. Первичный ключ соединительной таблицы A_B – составной. Она состоит из двух полей, двух внешних ключей, которые ссылаются на первичные ключи таблиц A и B.
951208
#960 #951208
>>951207
Да, я ее видел, но меня смутило как раз то что надо сущности плодить. По джанге такое норм?
951210
#961 #951210
>>951208
Ну других способов я тупо не знаю (помимо того чтоб пытаться проектировать так чтоб таких связей не было)
#962 #951230
>>951083
как сохранить объекты в виде дерева?
чтоб сохранялась последовательность и чтоб могло быть сколько угодно ветвей?
951335
#963 #951247
Аноны, помогите. У меня в базе данных есть статьи. Когда я получаю статьи из DAO, то прежде чем их вернуть, джойни статьи с юзерами. В итоге получается статья, у которой есть поле юзернейм. Однако когда я ее вставляю в DAO, то в ней должен содержаться id юзер.
Вопрос: я обязан делать класс статья с полями юзернейм и юзер id, из которых всегда будет использваться только одно, или это можно как-то элегантнее сделать?
951336
#964 #951284
>>950978
Чо грубый такой.

>>950998
Ну я знаю что хранит, тм цепочка образуется, когда в памяти указатель на следующий указывается и они так получается цепочкой связаны, когда объекту некст назначаем.
#965 #951335
>>951230
Куда сохранить, наркоман?
951370
53 Кб, 600x835
#967 #951367
>>942030 (OP)
Котоны, хочу запилить скрипт базовой установки Арча. Нашел пример: 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 что куда?...
53 Кб, 600x835
#967 #951367
>>942030 (OP)
Котоны, хочу запилить скрипт базовой установки Арча. Нашел пример: 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 что куда?...
953520953540
#968 #951370
>>951335
в
public static MapSite(){
{дерево ссылок фреймов jsp};
public openPage(String n) {
{получение_имен_фреймов от index.jsp до n сохранение в frames[]};
for (int i=0; i<=frames.length; i++){
driver.switchTo().frame("frames");
}
}
#969 #951402
У меня тут laba1.
Скажем, есть коллекция вещей, известен вес каждой. Нужно по критерию веса разбить мою коллекцию по группам так, чтобы вещи с наиболее схожим весом были в одной группе. Пример: 1 4 4.5 9
надо разбить в группы |1| |4 4.5| |9|.
То же самое нужно делать, когда несколько критериев, скажем, вес и цена.

Я так понимаю, что тут нужно статистику навернуть, но проблема в том, что я статистику никогда не учил (школа гуманитарная, в вузе ещё не было), в связи с чем я попросту не знаю в каком направлении копать.
Достаточно просто сказать в каком направлении копать
951416951466
#970 #951416
>>951402
Апдейт. Я так понимаю у меня задача кластеризации данных? Я тут в тырнетах нашел что-то про machine learning, k-means .. и тд. Это оно?
951476
#971 #951438
Аноны, не могу поставить шиндоус 7 на только что собранный комп с флешки. Инсталлятор требует драйвера для привода. Ставля с usb 2 как и положено. Есть варианты какие-нибудь? Батя предлагает лицензию десятки купить, там такой ошибки нет вроде.
951439951458
#972 #951439
>>951438
Попробуй скачать Haskell Platform
951442
#973 #951442
>>951439
Я не могу дальше биоса зайти.
#974 #951450
>>951083
нужно для тестирования сайта.
сайт на jsp. надо последовательно от корневого фрейма до нужного пройти браузером. иначе страница не откроется.

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

в виде какой стандартной структуры можно дерево фреймов сохранить?
1. расположение фрейма в дереве важна. это последовательность открытия страницы.
2. дублирование возможно, но на разных стволах.
#975 #951456
Ребятушки, сам далек от кодинга, попрошу помощи у вас. Есть короче задача по здоровому вордовскому файлу раскидать хтмл-теги, чтобы некоторая программа распознала в нем вопросы для тестов. Для этих целей какие-то макаки сделали маленькую программу, чтобы теткам-завучам было проще заниматься этим маразмом. А сейчас этим нужно заниматься мне.

Все бы ничего, но макаки не сделали даже блядских горячих кнопок в своем поделии. И от мысли, что мне нужно несколько тысяч раз кликать в кнопку мышкой в 21-м веке я пригораю. Написать с нуля я, к сожалению, нихуя не умею, хотя выглядит все довольно просто. А может есть вариант добавить горячие клавиши без сурового реверс-инжиниринга и прочих заморочек? .exe прилагаю сюда похоже на вишмастер, да, лол: http://rgho.st/8xxWtBqN4
Я пока попробую в ворде это как-то автоматизировать, лол.
951459
#976 #951458
>>951438
-> /s/ шиндоус тред
#977 #951459
>>951456
AutoIt, Sikuli
951488951489
#978 #951466
>>951402
Скорее всего имеется в виду сортировка по нескольким полям, а дальше хз
#979 #951468
Ребзи, нужна помощь. Как выкинуть из стринговой переменной определённое слово, которое там 100% есть?
C#, буду благодарен
951474
#980 #951474
>>951468
rexexp.
#981 #951476
>>951416

> задача кластеризации данных


да
#982 #951488
>>951459
Спасибо анончик, методом научного тыка вроде разобрался и смог запилить горячие клавиши в autoIT
#983 #951489
>>951459
Напомнил мне, как я через UOpilot автоматизировал обрезку сканов страниц в ACDSee. Работало, хоть и выглядело странновато.
#984 #951507
Хочу сделать свою игру, возможно потом портировать её на андроид, во что вкатываться: в openGL, DirectX или что-то дроугое?
951511951519951539
#985 #951511
>>951507
Это низкий уровень, на нем делать долго. Ищи о чем-то вроде "игровой движок".
#986 #951519
>>951507
Другое - Unity
#987 #951539
>>951507
libgdx
#988 #951540
Аноны, выручайте. Есть у кого полные курсы от ITVDN по С#? Поделитесь, если не жалко, а то на трекерах фиг найдёшь.
#989 #951548
>>949366
Все паскали рядом с фортранами и коболами. Они по сути то же что и си/си++, только ненужны.
>>949386
Скала где-то рядом с Java, очевидно же, та же джава, только более лучше.
>>950106
Перл, с ним в общем-то всё норм, вот только он нахуй никому не нужен. Ниже даже PHP.
951708
#990 #951553
А на питоне пишут игры?
#991 #951559
Вопрос не в тему, но похуй. Можно ли обойти пароль администратора в Винде?
951560
#992 #951560
>>951559
Или пользователя. Винда 7 если что. Возможно же как-то получить доступ к файлам?
951565
#993 #951563
В гугле нашел какую-то хуйню, но не поверил.
#994 #951565
>>951560
Вытаскиваешь жесткий и подключаешь к своему компу.
951567
#995 #951567
>>951565
А если жесткий и есть система? Ну то есть важная инфа на диске C, который куда ни вставляй требует пароль от Шиндовс
951568
#996 #951568
>>951567
Да нет, такого не должно быть вроде. Если ставишь жесткий на другой комп с другой системой, то у тебя просто будет доступ к файлам. Запускаться ты ведь будешь со своего жесткого.
951570951577
#997 #951570
>>951568
За ну нахуй. Можно просто Ссд вытащить и вставить в другой комп и он подключится вообще как флешка? Ну пиздец. А узнать пароль именно от самой винды можно?
951572
#998 #951572
>>951570
Узнать пароль никак. В ХР был эксплойт, но в семерке уже так не сделать.
951574951722
#999 #951574
>>951572
А винрар архив можно взломать с восьмизначным паролем?
951575
#1000 #951575
>>951574
Вообще наверно можно, но вот как - тебе никто не скажет.
951581
#1001 #951577
>>951568
А кроме битлокера какие-нибудь встроенные в винду средства защиты от таких кулхацкеров в винде есть, кстати?
951578
#1002 #951578
>>951577
Знаешь, тебе лучше обратится в /s/
#1003 #951581
>>951575
Ну только подбором тогда? Батя компик на работу хочет отнести и "проверить чем я занимаюсь", ничего такого страшного ни в самой винде ни на дисках нет, кроме архивов с паролем. Даже история просмотров чиста. Но вот архивы запороленные хранят много чего.
951596
#1004 #951582
Это конечно неправда, что он пойдет у знакомых попросит ломанкть. Но я параноик.
#1005 #951596
>>951581

>Батя компик на работу хочет отнести и "проверить чем я занимаюсь"


Тебе 12 лет?
951600951609
#1006 #951600
#1007 #951609
>>951596
Так че не будет нихуя по твоему?
#1008 #951682
При блочной верстке для стиля display задать значения table, table-row и table-cell, чтобы использовать <div> вместо <table>, <tr> и <td>, но как задавать colspan и rowspan у ячеек?
#1009 #951708
>>951548

>Все паскали рядом с фортранами и коболами. Они по сути то же что и си/си++, только ненужны.


А жаль, когда-то годный был язык. Но вирт после Оберона совсем ебанулся аки пахом.
Создатели си/си++, впрочем, тоже ебанулись, выпустив Limbo и Go.
Так что пока остаются Java и C#.
Может, нативный аналог скалы кто-нибудь запилит.
951709951713
18 Кб, 575x360
#1010 #951709
>>951708
А он запилен
951710
#1011 #951710
>>951709
Он может создавать нативные EXE/DLL для винды, работающие без JVM?
Но как тогда работает сборка мусора и рефлексия?
951711
#1012 #951711
>>951710

>Он может создавать нативные EXE/DLL для винды, работающие без JVM?


Для винды пока нет, и вообще эта ебала пока очень сырая. Для прыщей конпелирует бинарник шлангом clang.

>Но как тогда работает сборка мусора и рефлексия?


http://hboehm.info/gc/
#1013 #951713
>>951708
Байткод jvm при желании по-моему можно скомпилировать в бинарник. Как бы применить jit заранее.
951714
#1014 #951714
>>951713
GCJ так делает, но криво и ЕМНИП не может подключать внешние зависимости.
А вот .NET машинный код собирать умеет.
#1015 #951722
>>951572
Чойта никак? Выдергиваем SAM и брутим. Как вариант - на живой системе быстро@решителоньно используем mimikatz.
316 Кб, 502x651
sage #1016 #951733
Как можно заблокировать рекламные записи в вк? Именно те которе делают сами группы (пикрил).
951824
10 Кб, 220x221
#1017 #951738
Привет анон, мне нужна твоя помощь. Сейчас учусь на 3(третьем) курсе вуза. Думаю к лету найти работу. Из универа знаю питон, джаву, жс и хтмл/ксс. Душа больше лежит к питону, постоянно домашние проекты пишу на нем, но судя по вакансиям это в основном веб, и для джуна сложно будет найти работу даже в дс2. Ну и перспектив у питон разработчиков мало. В джаве как я понял только два перспетивных направления: это энтерпрайз и андроид. Ни один из них мне не интересен. Ну и жс, особо я с ним не работал да и особо не хочется. Помоги определиться анон, на какой стул лучше сесть.
951818951819
#1018 #951818
>>951738
Питон, машинное обучение?
951873
#1019 #951819
>>951738
Гей-шлюхой, не прогадаешь.
#1020 #951824
>>951733
Блять, вы охуели? Как связано программирование и блокировка рекламных записей?
Нажимаешь на три точки, выбираешь Это неинтересно, выбираешь не показывать записи сообщества с рекламой
951842
#1021 #951841
>>942030 (OP)
Где ебучая конфа в телеграмме?
951843
#1022 #951842
>>951824
И мне так с каждой делать, даун? Может быть тут какой нибудь пидор для себя написал плагин для хрома и жмотит выложить.
951853
#1023 #951843
>>951841
В разъёбанной пизде твоей мамани-привокзальной шалавы.
#1024 #951844
Пытался вчера поставить шиндоус через флешку - требуют драйвера
Сегодня поставил привод и попытался установить xp - синий эран и ошибка 7b. Что делать?
951845
#1025 #951845
>>951844
спроси в /s в виндотреде
#1026 #951853
>>951842
Нормальных людей в социальных сетях нету.
#1027 #951857
Аноны, когда пытаюсь подключится локально, то все нормально. Но когда удаленно, то вываливается ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.1.2' (111). В чем может быть трабла?
951866
#1028 #951863
А если я написал игру на с#, можно ее через сайт показывать во фрейме? Юнити3д не предлагать.
86 Кб, 600x494
#1029 #951864
Хочу вкатиться в питон.
Хочу спросить местных анонов, что, как и куда. ЧТо учили, в какую область вкатывались. Что желательно выучить и т.д.
Буду очень благодарен.
951878
#1030 #951866
>>951857
Хуево проставил аксессы на пользователя.
#1031 #951873
>>951818
Расскажи по-подробней по питон, анон.
#1032 #951878
>>951864
Питон несложен, со своими конечно заёбами, в основном новички долго вдупляют в систему импортов и модулей. В основном питон это джанга и веб. Кто-то на нём пишет парсеры, тесты и прочую ерунду. Кто-то по хардкору занимается машлёрнингом, но если ты не знаком с матчастью, то питон тебе тут не поможет. В целом годный язык, лишним не будет.
#1033 #951879
Посоны, уже джва месяца учу джаву не скрипт, а просто джаву но еще в самом начале читал кучу советов на сайтах начинать с php и веб-разработки, чем дальше я продвигаюсь в обучении, тем большим летчиком становлюсь, в некоторых задачах гуманитарий хуйли, но решаю их с горем пополам. Так вот, сейчас я получаю свой бесполезный диплом и получаю возможность использовать все свое свободное время, соответственно надо пересмотреть или составить новый учебный план.
В чем суть то, всралось ли мне пхп и не может ли быть так, что я туплю над некоторыми задачами из-за недостатка основ или пока продолжать ебаться с явой, прогресс то все равно есть, не отвлекаясь на другие языки.
#1034 #951882
>>951879
Надо было хоть перечитать свой пост, столько ошибок.
#1035 #951888
Посоветуйте учебники по математике, учитывая, что я даже 7 классов так себе понимаю.
951891951899
#1036 #951890
>>951879
Да php выучить краткое дело. Хотя лучше бы ты взял какой-то питон, что-ли
951892
131 Кб, 700x1049
#1037 #951891
951965952295
#1038 #951892
>>951890
Да, про питон тоже задумывался, но откатываться на него, после того, как столько времени копался в яве, я не знаю.
#1039 #951899
>>951888
удваиваю вопрос.

так то почитываю КОНКРЕТНАЯ МАТЕМАТИКА, но хочется больше БАЗЫ.
#1040 #951908
>>951879
Нахуй пхп и жабу, если веб - js лучший выбор. Он уже с появления ES6, промисов и генераторов перестал быть вырвиглазным говном. Плюс, если говорить о фронтенде, то в передовых фреймворках нет ебли с домом и меньше ебли с вёрсткой.
Если не веб, то хз.
951909
#1041 #951909
>>951908
Не веб, потому и с трудом понимаю, зачем мне советуют пхп, но все же думаю "может чо упустил", поэтому спрашиваю тут.
951910
#1042 #951910
>>951909

>советуют пхп


Советы уровня хаскеля.
#1043 #951914
Подскажите, как мне сделать видимой 2ую форму в WinForms? Там в св-ах нужно сменить видимость с private на public, а где именно это сделать - непонятно. При старте компиляции выводится только одна форма, а вторая совсем что-то не хочет работать.
#1044 #951933
Почему все книги по алгоритмам с ебаных фибонач начинаются, а не сортировок и прочих. блядь сложно! СОртировки я сам реализовывал а тут какой то пиздец

хуле книга даусгупты сложная
951936952046
#1045 #951936
>>951933

>фибонач


>сложно


чего?
#1046 #951963
>>942030 (OP)

PASCAL (ньюфаг)

Нужно только объяснить, несколько строк код, что в них происходит.

http://pastebin.ru/oYkV0x9F

В процедуре StrToArray, строки 35-38.
В процедуре ArrayToNewStr, строки 46-57.
* В процедуре Algorithm, строки 65-73.

Спасибо.
952051
#1047 #951965
>>951891
Спасибо, хорошая штука. Есть еще по геометрии что-то?
#1048 #951974
Лаба горит, надо на ванильном питоне написать десяток генераторов случайных чисел с разными распределениями.
Я реализую 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?
#1049 #952022
>>946736
И как? Прочитал?
952331
#1050 #952046
>>951933
Сделай быструю сортировку без рекурсии. Тут одна манька говорила что все с рекурсией можно сделать без.
44 Кб, 417x340
36 Кб, 335x345
#1051 #952047
Помогите понять почему так получается?
Почему в консоли неправильно высчитывает, я вроде по алгоритму все делаю
952052952181
#1052 #952051
>>951963

>ray, строки 35-38.


>В проце


Долбоебство какое, для пацкаля ни одного компилятора не существует давно, уходи.
#1053 #952052
>>952047
Это хаскель?
952069952081
Нормальное название темы для диплома #1054 #952065
Сап ребят, скоро диплом, я вроде придумал что делать, хочу запилить свой двиг для имиджборды на Clojure, но как это дело все по человечески назвать не приходит в голову, а тему нужно сдавать уже на днях. Буду рад помощи.
952071952080
9 Кб, 476x306
#1055 #952069
>>952052
Это хаскель
#1056 #952071
>>952065
Назови его "Я вебмакака и хочу диплом за работу без научной новизны, которая буквально копирует готовый функционал на новой макакоподелке"
952076
#1057 #952076
>>952071
Вообще хочу что-то с кложей, имиджборда просто как вариант. Ничего в голову не лезет, с вебом раньше не работал вот и решил, что попробую и веб и кложу.
#1058 #952080
>>952065
Ну и какая научная ценность твоего диплома?
Теория и практика разработки многопоточных вебприложений (с использованием функциональных яп)
952093
#1059 #952081
#1060 #952093
>>952080
Это уже вменяемо, спасибо.
Научная ценность? Хм, с учетом моего инста шараги, тут скорее ценность для меня, изучить что-то новое и заодно диплом сдать.
#1061 #952107
Подскажите эффективный алгоритм для вычисления a^n в кольце Zn, пожалуйста., особо в голову ничего не приходит.
18 Кб, 1001x576
#1062 #952114
Есть какой нибудь материал по оформлению своего портфолио?
Как понимаю огромные проекты с киллометрами кода вовсе не обязательны, главное показать потенциальным работодателям что я не клинический дебил.
На каком ресурсе лучше всего создавать портфолио? Гитхаб? ПастЕБИН? Гуглдокс? Или это все совсем не важно?
952176
44 Кб, 451x440
#1063 #952138
Посоны, помогите ньюфагу разобраться в всяких make/build.
Пользуюсь Atom'ом, не хочу всякие IDE накатывать (разве что Qt Creator для крестов понравился, а нетбинс - ссанина какая-то).
Как например с помощью https://atom.io/packages/build просто выполнить:
javac Shit.java -encoding UTF-8
java Shit
952176
#1064 #952140
Аноны, нужна хелпа. Прогаю на решетке C# и столкнулся с проблемой. DataGridView выводит данные, а с помощью bindingNavigator могу перемещаться по строкам, удалять и т.д.
Собственно проблема: при удалении/добавлении/изменении строк DataGridView не отображает изменения. Может записей вообще не быть, а он их отображает. При чем это только в одной таблице, все остальные работают нормально. Че делать?
И вторая проблема: при изменении В datagridView как сделать сохранение в БД? Пользуюсь как ленивый мудак БД от Microsoft
952148
#1065 #952148
>>952140
Разобрался с DataGridView, но как сохранить изменения в БД?
Поиск себя #1066 #952164
Всем привет!

Ищу язык программирования, на котором буду писать. Сначала о себе: PHP-макака, самоучка, без образования ИТшника (но работал за рубежом за 3к$/мес. по другой специальности). Увлечение программированием пришло в детстве, изучал сначала PHP, делал всякое гавно, но становится очень и очень грустно от того, что так и буду писать гавно, которое может быть написано другим кодом (генераторы форм и прочей хуйни), да и вообще все великие вещи написаны не на PHP. Очень сложно допустить какую-то вещь, если я не понимаю как это работает, отсюда тяга к пониманию нутра языка. В случае с PHP, это тяжело и больно. Более того, тяга к скорости (и в коде, и в жизни) отбивает все желание писать на PHP, очень хочу в HiLoad, но увы, мои проекты (сайтики) мало кто посещает.
Другими словами, хочу какой-то язык, который:
1) Быстрый
2) Поможет понять основы, и годится не только для Web
3) Будет прививать правильное.

Что я сейчас пробую:
Go - чуть проще Rust, но сложнее PHP.
Rust - пытаюсь в него, сложнее Go. Особо нравится их документация - все очень понятно написано.
Правильный выбор я сделал по моим критериям? Си не хочу, ибо, как я понял, Rust ему более толковая альтернатива.

Из проблем: заебы с указателями, ссылка на ссылку на ссылку, и вообще все эти & и * немного подкашивают.
Многопоточность, в частности с Go, вызывает некоторые проблемы, не умею с ней работать, так как по PHP вся портянка отрабатывает строка за строкой, а осознать другое сложно.

Короче реквестую как стать программистом, если в голове уже поселился шаблонизатор HTML-кода PHP? Какие книги читать про многопоточность и типы данных, хуемое мое, чтобы писать какие-то вменяемые и быстрые вещи, допустим что-то вроде Redis и прочих штуковин.
952175952176952188
#1067 #952175
>>952164
Go - это C++ для имбецилов, нужный гуглу для удешевления внутренней разработки.
Rust - это C++ с правильным менеджментом памяти и пакетами.
PHP - это хороший шаблонизатор.
Бери питухон или руби, будет как пхп, только по-человечески.
Скорость нужна в основном в гейдеве старой школы по крайней мере, сейчас на юнити пердолят тормозящие хэлловорлды и даже не стесняются, либо там где нужны интенсивные рассчёты.
HiLoad возможен в общем-то на любом языке. Как показывает практика всё упирается обычно в БД, которые на си/си++ (!), а вот логика на пхп обычно узким местом не становится, если конечно ты не додумался в http хэндлере копировать весь гугл.
952178
#1068 #952176
>>952164

>Ищу язык программирования, на котором буду писать


обмазывайся нодой + typescript тогда
>>952138

>помогите ньюфагу разобраться в всяких make/build


https://www.gnu.org/software/make/manual/make.html#Makefile-Contents
Читать до просветления
>>952114

>Есть какой нибудь материал по оформлению своего портфолио?


В интернете дохуя примеров
#1069 #952178
>>952175

>Бери питухон или руби, будет как пхп, только по-человечески.


Хочется строгой статической типизации, после того как пописал на Go/Rust, потом вернулся на PHP, понял что статическая типизация - благо, хоть и сложнее с ней, на дебилоPHP можно хуярить на угад переменные, но потом баги разные и постоянные проверки на типы.
>>952175

>Rust - это C++ с правильным менеджментом памяти и пакетами.


я сейчас вкатываюсь в раст третий-четвертый день, ну что сказать, сложно, но буду пытаться.
Go хорош тем, что можно по бырику накидать бекенд, прикрутить Vue и сделать SPA-блог или ещё что-то. Этим нравится.
952179952186
191 Кб, 512x512
#1070 #952179
>>952178

> Go


> по бырику накидать бекенд

952183
#1071 #952181
>>952047
Разобрался. я вычитал из индекса как числа, а не как из элемента массива.
64 Кб, 319x332
#1072 #952183
>>952179

>бекенд


> Go

#1073 #952186
>>952178
Баги будут везде. Незнание алгоритмов и структур данных мешает везде. Статическая типизация делает разработку дороже, но получается более быстрый код. В веб-разработке, ты наверное не глазами читал, упрётся всё в БД, куда ты там вкатываться будешь тут уже похуй, хоть на ассемблере свой сайт пиши. HighLoad это всё о технологиях построения дистрибутивных систем, здесь тоже похуй какие языки где кто применил.

Расскажи лучше как зашибать 3к$.
#1074 #952188
>>952164
Java? Scala? Всякие hadoop, спарки и куча всего.
#1075 #952189
Программач, у меня тут лаба по триде графике. Как мне двумерные вершины Z не задействована в std::vector отсортировать так, чтобы они располагались относительно центра по часовой стрелке? Вершин некоторое количество от трех до восьми в среднем
952192
#1076 #952192
>>952189
По углу относительно центра сортировать. Либо по приближению функции угла (ну к примеру по синусу/тангенсу с учётом квадранта) чтоб быстрее работало.
#1077 #952201
Неординарный вопрос. Если я в конструкторе сайтов сделаю сайт, а потом буду ковырять его код, дабы удалить следы что это с конструктора. Возможно? Так быстрее будет, чем учить всё с нуля. Если это возможно, конечно.
#1078 #952213
>>944248

> вот тут тня пилит пет проджекты на крестах


https://www.twitch.tv/jessicamak
952233
#1079 #952233
>>952213
Ебать говнокодище!!!
952235
#1080 #952235
>>952233
А то
952236952238
#1081 #952236
>>952235
каждый вечер говногодит
952238
#1082 #952238
>>952236
>>952235
ТНУС какой-то.
#1083 #952265
Как мне в баше проверить наличие аргумента? Т.е его отсутствие. В целом if [ "$1" -ne "0" ] работает, но если аргумента нет, то в консолечку выпадает ворнинг. Неприятно.
952266952303
#1084 #952266
>>952265
И ещё. Как мне проверить определённый символ в аргументе? На сишке я бы сделал так:
if(arg1[4] == "c") { ... }
952303
62 Кб, 1051x716
#1085 #952272
>>942030 (OP)
Че делать? После акроникса комп не видит большую часть диска. Вместо 931 гб только 250.
952273
#1086 #952273
>>952272
Системные уборщицы в воркаче сидят.
#1087 #952295
>>951891
Учился по нему до 11, пиздатый учебник кстати.
#1088 #952303
>>952265
>>952266

1) используй [[ ]] во избежание появления более других вопросов
2) обычная переменная, не массив, на существование проверяется с помощью -n
3) вообще лучше иметь именованные аргументы с ключами и использовать while shift ; do case
4) == в баше это странная штука. Если она в [ ] , то это strcmp. Если в [[ ]] , то вообще регекс. Я бы использовал -eq
952306
#1089 #952306
>>952303
5) Есть еще $# , аналог argc
#1090 #952309
>>951879
+1 за питон. За два месяца ты джаву все равно нихера не выучил, так, по верхам нахватался и мозг поформатировал.
#1091 #952331
>>952022
Антон, ответь, это важно для меня!!!11111
#1092 #952340
Можно ли создать pull request на гитхабе через командную строку?
Сделал git clone, внес нужные изменения, добавил и закомитил нужные файлы на локальный гит, а теперь нужно запилить pull request, чтобы владелец репозитория мог принять мои изменения?
952341952355
#1093 #952341
>>952340

>а теперь нужно запилить pull request, чтобы владелец репозитория мог принять мои изменения?


да
952342
#1094 #952342
>>952341
Как это сделать? pull request возвращает no commits between master and master.
952355
#1095 #952344
Сап. Помогите понять. Есть подозрение на взлом почты и всяких акков. Вообще есть подозрение что некто мог через почту закинуть что-то вроде проги или жучка, поволяющего сливать мои паролики и прочее кулхацкеру. После какой-то ситуации с этим шнырем появился такой ярлычок/значок в виде миниключика прямо в строке ввода паролей и логинов на любом сайте с любого браузера, прямо слева от уже существующих логинов и паролей. Его никогда прежде не было нигде. А тут есть всюду. И после вот этой вот ситуации. Что сие значит, подтверждает ли мои подозрения, и что может посоветовать анон, даюы защититься от каких-то хитровыебанных методов угона паролей и прочего?Я имею в виду какой-то конкретный метод или программу. Спасибо.
952372
#1096 #952355
>>952342
>>952340
Разобрался. Оказывается без форка это никак не сделать.
#1097 #952372
>>952344
Ставишь такой антивирус, и не ебёшь мозг себе и всем.
952379
#1098 #952379
>>952372
Такой это какой? Мне ответ нужен полноценный, а не стиле отъебись.
952380
#1099 #952380
>>952379
DR web например с фаерволом. Там даже если что-то и проскочит, то тебе сразу сообщит что какое-то говно в сеть стучит. И спросит, твоё это или нет?
952407952987
#1100 #952407
>>952380
Ну и ставится расширение на браузер, которое пиздит пароли прямо со страницы, подменяет рекламу гугла на свою, а украденные данные отдаёт в get-параметрах запросов получения своей же рекламы.
952408952420952987
#1101 #952408
>>952407

>ставится расширение на браузер, которое пиздит пароли прямо со страницы, подменяет рекламу гугла на свою, а украденные данные отдаёт в get-параметрах запросов получения своей же рекламы.


Перестань сидеть через IE6.
952423
#1102 #952420
>>952407

>ставится расширение на браузер, которое пиздит пароли прямо со страницы, подменяет рекламу гугла на свою, а украденные данные отдаёт в get-параметрах запросов получения своей же рекламы.


В шоколаде Alpen Gold фольга хорошая, из неё шапочку сделай.
952423
#1103 #952423
>>952420
В Альпен Гольд и Милку уже несколько лет фольгу не кладут.
>>952408
Скажешь в ff такое невозможно?
Вот пример небраузерного дополнения годовой давности: https://blog.malwarebytes.com/threat-analysis/2016/01/rogue-google-chrome-extension-spies-on-you/
952426952427
#1104 #952426
>>952423

>Скажешь в ff такое невозможно?


Там ведь видно какое дополнение стоит. Или можно это дело скрывать?
952435
29 Кб, 640x480
#1105 #952427
>>952423

>В Альпен Гольд и Милку уже несколько лет фольгу не кладут.

952445
#1106 #952435
>>952426
Часто ты рассматриваешь список дополнений? А как насчёт полезного дополнения, например скриншоттер, которое внезапно было продано другому разработчику и он добавил туда свою нагрузку?
https://habrahabr.ru/post/209600/
952439
#1107 #952439
>>952435

>Часто ты рассматриваешь список дополнений?


Раз в недельку. Ну и всякий раз когда браузер себя ведёт странно.
952443
#1108 #952443
>>952439

>Но есть существенное различие: в разделе Mozilla Extensions каждое обновление проходит ручную проверку модераторов, в то время как Chrome Store предполагает, что разработчику приложения уже доверяют его пользователи. К тому же, правила Mozilla требуют предоставлять на проверку исходники расширений, в отличие от правил Chrome Store.


топкек лмфао лол и как там ещё школьники говорят.
952445952459
#1109 #952445
>>952427
Да, ешь Алёнку и не выёбывайся.
>>952443
На доверии много строится. Только вот в этом случае всё было сделано не на доверии, а на отъебись.
#1110 #952459
>>952443

>Chrome Store предполагает, что разработчику приложения уже доверяют его пользователи.


Тоесть гугл попросил "Девелоперы, ну не делайте вирусни. Ну пожалуйста."
952504
#1111 #952504
>>952459
"Пожалуйста, пососите писос" (с) разработчики
#1112 #952531
Меня приняли на работу и дали задание: написать сложную программу, которая будет взаимодействовать с COM-портом (RS-232) (к нему подключен промышленный контроллер). Какой язык лучше выбрать: С++ или Java?
#1113 #952534
Ребят, я кажется уже с ума схожу, у меня есть двухмерный динамический массив который я заполняю нулями, вроде бы все хорошо, потом смотрю что там лежит, везде нули кроме кроме 4х элементов. Я конечно совсем нюфаня, но к такому меня жизнь не готовила.
Может кто пояснить в чем проблема?
http://pastebin.com/PuS3s9mR
952606952644952768
#1114 #952568
Анон, можешь рассказать вкратце, как работают очереди сообщений?
Это какой-то отдельный процесс, который запускается из основного и возвращает в него результат?
952764
#1115 #952571
как работать с ячейками памяти в си и не обосраться?
#1116 #952591

>работать в си


>не обосраться?


Choose one.
#1117 #952603
Какие есть IDE на линукс кроме vim'а и emacs'а?
952607952628
#1118 #952606
>>952534
Пиздец какой-то, не удивительно, что с таким кодом с ума сходишь.

Вот только я никаких ненулевых элементов не вижу, например.
952647
#1119 #952607
>>952603
geanyлол
952611
#1120 #952611
>>952607
А есть уже настроенная васяносборочка geany типа spacemacs под emacs?
#1121 #952628
>>952603
NetBeans
#1122 #952644
>>952534
Зачем ты насрал?
#1123 #952647
>>952606
http://i.imgur.com/tZozrZB.png
3 элемента когда i=0 получаются с ненулевыми значениями
952654952671
#1124 #952654
>>952647
Говно свое выкинь нахуй и напиши нормально.
2д массив вообще не нужно динамическим делать, разве что ты шизик и у тебя элементы разного размера.
Впрочем, ты в любом случае долбоеб.
952663
#1125 #952663
>>952654
Насчет долбоеба конечно верно, но вот задание у меня динамика и танцы с указателями.
952666952673
#1126 #952666
>>952663

>но вот задание у меня


Так ебло сломай охуевшему дегенерату этому.
После занятий встреть и отхуярь.
#1127 #952671
>>952647
В общем, ты со своими звёздочками проебался. Чем больше n, тем больше элементов в говно превращаются. При n <= 4 эффект не наблюдается, а дальше всё больше и больше.
Помимо значений, пиши ещё и адреса куда записываешь или откуда читаешь, смотри, где что-то пошло не так в принципе, всё пошло не так в уже момент начала написания этого кода, но это ладно.
952674
#1128 #952673
>>952663

>динамика


Кстати, озвучь задание точно.
Может быть охуевший дегенерат - это ты.
#1129 #952674
#1130 #952675
ideone.com сломался. Чините быстро.
952676
#1131 #952676
>>952675
есть репл же, в разы лучше, базарю.
952802
#1132 #952684
Подскажите язык с пруф чеккером, в котором можно доказывать корректность кода и чтобы результат можно было транслировать в Си. Заебался отлавливать всякую парашу с индексами, с переполнением интов и прочее байтоебство.
952689952763
#1133 #952689
>>952684

>язык с пруф чеккером


Хацкель.
#1134 #952740
Сука. Ебанутый майкрософт написал qsort отличным от всего остального мира образом. В результате сортировка, которая нормально работает под nix выдает хрен проссышь какой результат в шиндовсе. И это C standard library function*. Бля.
952759952776
#1135 #952754
Я полный ноль в вебе. Как узнать какую ссылку формирует страница (вероятно на похапе но это не точно) для отправки данных скрипту? Это отправлялка смс стандартная, поле для сообщения и номера, кнопка отправить. Хочу эту хуйню автоматизировать.
952755
#1136 #952755
952757
#1137 #952757
>>952755
Зачем?
#1138 #952758
Анон, не бей меня, но мне по работе охуенно упростил бы жизнь vba для экселя. Что там советуют из учебников в таких случаях?
952761952773
#1139 #952759
>>952740
Это остальной мир ебанутый. Надо следовать лидеру рынка.
119 Кб, 670x400
#1140 #952761
>>952758

>Что там советуют из учебников в таких случаях?

952762
51 Кб, 900x900
#1141 #952762
>>952761
Я серьезно
952766
#1142 #952763
>>952684
SPARK 2014
MISRA-C
CyClone
#1143 #952764
>>952568
Через программные прерывания, вестимо.
Эндрю Таненбаум об этом целую книгу написал.
#1144 #952766
>>952762
Алан Бьюли, «Изучаем SQL».
42 Кб, 677x878
#1145 #952768
>>952534
Не благодари http://pastebin.com/9dUzJt0p
#1146 #952769
А можно написать ОС на функциональном языке? Как она будет выглядеть? Может там даже не будет концепции файла? А можно сделать компьютер на функциональном языке? Типа не архитектура фон Неймана, а шото другое. И как это будет?
952775952807
#1149 #952776
>>952740
Ну и сразу же пруфы, окда.
952802
#1150 #952780
>>952773
А великом и могучем?
#1151 #952802
>>952676

>репл же, в разы лучше, базарю


Спасибо. Действительно лучше.
>>952776

>Ну и сразу же пруфы, окда.


My bad. Майкрософт не виноват. Я написал хуевую функцию для сравнения. А в никсах тестил только на малом числе входных значей, в результате чего там все ок работало.
#1152 #952804
Котаны, тред по java потерял
Линк из шапки выебал меня в анус (
952820
#1153 #952807
>>952769

>Типа не архитектура фон Неймана, а шото другое. И как это будет?


https://en.wikipedia.org/wiki/TrueNorth
952902
sage #1154 #952820
>>952804
>>950088 (OP)

Вот тебе хинт, прогружаешь 3 страниці сразу и ctrl+f java
952821
#1155 #952821
>>952820
счастья тебе бро
952908
#1156 #952902
>>952807
И что, тот же haskell или еще что запускали на базе нейронной сети?
#1157 #952908
>>952821

>Для программирования TrueNorth используется новый объектно-ориентированный язык Corelet

#1158 #952913
Посоны, помогите с лабой. Нужно создать алгоритм, который сгенерирует текст с энтропией Шеннона приблизительно равной золотому сечению.
#1159 #952919
>>942030 (OP)
Есть в sql таблица с 10 столбцами. Не все из них в определённом случае обязательны, поэтому в файле CSV у меня, например, только 5 столбцов. Имена столбцов прописаны в первой строке.
Можно ли в SQLlite через командную строку или какие-нибудь оконные менеджеры добавлять данные таким образом, т.е. в таблицу с 10 строками вставить записи, в которых используется только 5 строк, или это можно только через скрипты делать ?
952923
#1160 #952923
>>952919
Только через скрипты
#1161 #952934
можно ли в delphi в StringGrid данные не из экселя, а из простого txt вставлять? и как?
952941
#1162 #952941
>>952934
Почему и нет? CSV?
952949
#1163 #952949
>>952941
шаришь в delphi? у меня лаба горит. мог бы заплатить
952954
#1164 #952954
>>952949

>это мелкобуквенное быдло


Нахуй иди.
952957
#1165 #952957
>>952954
Шифт с капслоком потерял
#1166 #952961
Анон, скажи литературу, чтобы понять, как работает сервер. Запросы какие-то, вся вот эта движуха
952997953014953163
#1167 #952970
Сап, программач. Как разбирать в С++ выражения типа:
const Foo const x
=...
(Foo - определенный до этого класс).
Начинать справа/слева?
952996
#1168 #952987
>>952380
Господи, я почти два дня удалял это говно с компа и все его ебучие вселения в мой комп. Он сам как вирус ебаный.
Давай еще советов. И что это за ключик такой в строках ввода логина и пароля в любом браузере и сайте, от почты до форумов?
>>952407
А что за расширение такое, сир?
952994953241953303
#1169 #952994
>>952987
install Gentoo
#1170 #952996
>>952970

>const Foo const x=...


Константный указатель на константу.
953001
#1171 #952997
>>952961
бамп вопросу
#1172 #953001
>>952996
фикс звездочки не прошли
const Foo звездочка const звездочка x=...
953010953011
#1173 #953010
>>953001

>фикс звездочки не прошли


Макаба кушает их
Там и так понятно, что ты имел в виду
#1174 #953011
>>953001
Никак не разбирать. Бить по рукам за отсутствие тайпдефов, декодировать на cdecl.org а вообще это читается по кругу, начиная с имени
#1175 #953014
>>952961
Я плохо сформулировал?
953017
#1176 #953017
>>953014

> Я плохо сформулировал?


Да. Ты каким-то способом отправляешь какой-то запрос, каким-то образом получаешь какой-то ответ. Или не получаешь. Конкретные детали зависят от протокола.
953021
#1177 #953021
>>953017
А книжка есть обо всем этом? бэкэнд называется, да?Я совсем новичок
953101
#1178 #953049
>>950818
Бамп вопросу
#1179 #953085
Как вам такое нравится?
http://loveplusplus.ru/
наткнулся для сайт, где всех программистов отнесли в касту омегонелюдей и предлагают подобрать пассию из армии быдло иждивенок
953272
#1180 #953101
953150
#1181 #953102
Аноны C++, помогите, пожалуйста, я уже закончился.
Пишу лабу, осталось чуть-чуть, не могу решить одну проблему.
В функцию нужно передать названия файлов, чтобы потом в этой самой функции эти файлы открывать и читать/писать в них.
То есть:
void result(int i, char infile, char outfile)
{
fstream f;
ofstream out;
f.open(infile, ios::binary);
out.open(outfile, ios::binary);
........
........
........
}
этот код не работает
Как в функцию передать сами названия файлов?
108 Кб, 724x1024
#1182 #953109
Почаны, помогите понять гит.

Вот у меня есть file.java и data.log. Я залил их в репу, все дела.
Затем я создаю gitignore c текстом data.log чтобы убрать ненужный файл лога, заливаю, все дела.

Почему файл лога не убирается из репы автоматически? То есть gitignore нужно создавать только до создания мусорных файлов? Или как оно работает вообще?
953332953350953362
#1183 #953150
>>953101
бвса
#1184 #953156
Программач, хелп. Скоро дипломка, надо готовиться. Тема такая: решение задач линейного программирования графическим методом. Реализация на шарпе. Куда мне копать, хоть для начала. И есть ли реализации, чтобы посмотреть как это вообще устроено?
953157953160
#1185 #953157
>>953156
Этому в рашкинских вузах учат?
#1186 #953160
>>953156
Банальный поиск экстремумов. Начни хотя бы с википедии
https://ru.wikipedia.org/wiki/Линейное_программирование
953177
#1187 #953163
Пожалуйста, помогите с вопросом>>952961
953481
7 Кб, 500x500
#1188 #953177
>>953160
Нагуглил решатор онлайн и через эксель. Буду вникать. Тогда такой вопрос: как в шарпе сделать график по типу релейтеда?
953183
1596 Кб, Webm
#1189 #953179
Поясните за размещение кода и прочего на гите, а также типы лицензий аля ГНУ и ко - чтобы у тебя не тырили и самого не засудили
953244
#1190 #953183
>>953177
ZedGraph
4598 Кб, 700x535
#1191 #953241
>>952987

>Удалил антивирус с компа


>Сап двачь, что делать чтобы мои пароли не пиздили?

953305
#1192 #953244
>>953179

> а также типы лицензий аля ГНУ и ко - чтобы у тебя не тырили и самого не засудили


Берешь денюшку и платишь за закрытый репозиторийю

Хотел спросить что за онимэ на вебэме, но возникло такое чувство, что это лютейшее говно и по этому я передумал.
953257
#1193 #953257
>>953244
Верно, нечего смотреть мультики, кроме как на вебмках.
Закрытый можно сделать и на бакете
Суть не в этом
#1194 #953272
>>953085

>Как вам такое нравится?


Нравится. Чем больше над говнокодерами издеваются, тем лучше. Все жду когда им плавно начнут снижать зарплату в 100 раз. Чтобы они были, как врачи в пахомии. 10 лет учебы и 6000 рублей зарплата. И чтобы такое по всему земному миру сразу. Думаю это уже близко.
953275953289953727
#1195 #953275
>>953272
Ты странный. Говнокодят обычно как раз потому, что платят мало. На кой мне пилить что-то прекрасное за 20к рублей?
953293
#1196 #953289
>>953272
Очередной ебанат с промытыми мозгами. У врачей сейчас зарплаты по 100к + надбавки и профиты с премиями. 6к может быть у медсестры разьве что, и то это оклад за работу 8 дней в месяц!
953297
#1197 #953293
>>953275
Говнокодят потому, что по другому просто не умеют. От зарплаты никак не зависит.
953299
#1198 #953297
>>953289

>У врачей сейчас зарплаты по 100к + надбавки и профиты с премиями


Сестра на скорой работает? Как у вас со стеклопакетами обстоит? Уже поставили?
953300
#1199 #953299
>>953293
Прохладная история бор.
#1200 #953300
>>953297
Нет, у бати с почками проблемы, диализ 2 раза в неделю. Знаю каждого врача лично. Сёстры с 6к - это оклад! А к окладу надбавки, премии и прочее. так что выходит со всем 20-25к.
#1201 #953303
>>952987

>И что это за ключик такой в строках ввода логина и пароля в любом браузере и сайте, от почты до форумов?


Блядь!! Нихуя никто не может ответить и в гугле не гуглится такая хуйня!!! Ответьте на мой вопрос конкретно!! Почему вы каеф ломаете всем? Почему вы клиента доводите до исступления таких эмоций?
953304953308
57 Кб, 600x398
#1202 #953304
>>953303

>Почему вы клиента доводите до исступления таких эмоций?


Смотри двачъ, твой клиент загорелся.
953306
#1203 #953305
>>953241
А кто сказал, что я удалил старый паразитоподобный веб и не поставил другой, который вполне удобен и эффективен для меня? Но прочитай первый пост, говорю же, эти ключики появились недавно, после ситуации с йобапогроммистом, взламывающим чужие аккаунты и почты.
953324
42 Кб, 342x256
#1204 #953306
>>953304
Да ни черта не понимаешь!!! И гнешь свою линию!!
953309
#1205 #953308
>>953303
keepass
953311953950
#1206 #953309
>>953306
Да это же Антон Хованский
#1207 #953311
>>953308
Откуда бы взяться этой хуйне, если я ее блядь не устанавливал в принципе?? Ну вот как так? То есть рассматривается ли версия что это какой-то жучок для слива паролей, на основе этой проги и его кто-то мог ли закнуть через почтовое письмо?
953312
#1208 #953312
>>953311
Если у тебя даже ссаного антивируса нет, то вообще отовсюду, и вообще ниибу откуда. Я блядь не сраная гадалка тётя сраки чтобы такие вещи знать о тебе. Хуй знает, может ты с флешки занёс, когда скачивал песенки джастина бибера с ноута своей шлюхи, может из интернета, может из локальной сети, может твой ссаный роутер за 200 рублей ломанули и скачали тебе сниффер. Я НЕЕБУ. Хоть скриншот кинь этих ключей.
953313953320
#1209 #953313
>>953312
Извините, конечно же "тёти Сраки". Имя же с большой буквы.
#1210 #953320
>>953312
Я же выше писал про антивирусы. Жопой читай, сразу отвечай? Тогда бы и гадать не пришлось, тетя Срака. У меня версия конкретная, а сюда зашел затем, чтобы спросить про значения ярлычка в виде ключика, и если она верна , то могло ли быть так, как я выше описал - кража паролей и прочего через занесение проги или чего-то через почту. Проверю версию с keepass-ом, а джастина бибера и ноут своей мамочки оставь себе, милчеловек. И не бомби так сильно. Спасибо за экспрессионизм, возможно кто-то еще ответит более содержательно.
953322
#1211 #953322
>>953320
Ты написал что удалил его.
953324
#1212 #953324
953326
#1213 #953326
>>953324
Скриншоты где?
#1214 #953332
>>953109
Бамп.
#1215 #953350
>>953109

>То есть gitignore нужно создавать только до создания мусорных файлов?


Нет, он создаётся только для файлов которые ты не хочешь заливать. И он не удаляет файлы в репозитории.
953356
#1216 #953356
>>953350

>Нет


>он не удаляет файлы в репозитории


Ну так если я не хочу заливать мусорные файлы, как мне их не заливать? Создавать всё-таки сначала гитигнор, а потом остальные файлы?
И теперь всё вручную удалять?
953358
#1217 #953358
>>953356

>Создавать всё-таки сначала гитигнор, а потом остальные файлы?


Ага. Неудобно, согласен.

>И теперь всё вручную удалять?


Да.
#1218 #953362
>>953109

> gitignore нужно создавать только до создания мусорных файлов


gitignore нужно создавать до коммита мусорных файлов.
207 Кб, 626x659
#1219 #953385
Салам пополам. Жизнь ворам. Смерть мусорам. Такая проблема-сел делать мапу в TileMap editor, нашел нужный набор тайлов, но сука проблема в том, что при добавлении нового набора тайлов прога не режет их нормально и все получается коряво. Как это пофиксить?
74 Кб, 900x900
#1220 #953442
Привет, Анон! Какие видеоредакторы поддерживают макросы?
Нужно автоматизировать наложение логотипа и сведение дорожек в моно.
953446
#1221 #953446
>>953442
man ffmpeg или пиздуй в /s/
954124
#1222 #953472
есть ли стандартная функция генерации случайных числе(Bignum) в scheme? random работает с обычным интом
#1223 #953481
#1224 #953489
А есть какие-нибудь ещё субд вроде sqlite которые подошли бы для desktop программы? Может кто подсказать?
953495
#1225 #953495
>>953489
А чем sqlite не подходит?
953500
#1226 #953499
Где можно собрать людей в команду для написания своего языка программирования?
#1227 #953500
>>953495
Ну я честно говоря я сильно в нём не разбирался, и в базах данных я не особо силён, но как я понял он не имеет нативной поддержки шифрования и не может хранить большое количество данных. Да и вообще хотелось бы на аналоги посмотреть, я что-то нагуглить не могу или их просто нет, поэтому и спрашиваю.
953519
#1228 #953509
АНОН, ПОЖАЛУЙСТА ОБЪЯСНИ, КАК РАБОТАЕТ СЕРВЕРНАЯ СТОРОНА ЛЮБОГО САЙТА
953514953515953582
#1229 #953514
>>953509
Ты еблан или тебя в гугле забанили? Или все сразу?
953553
#1230 #953515
>>953509
Просто отдает инфу в поток вывода, которую отдает тебе браузер. Гугли с++ cgi и делай сайты на крестах.
953553
#1231 #953519
>>953500
sqlite позволяет хранить пару терабайт. Это достаточно большое количество данных? Что касается шифрования, есть опенсорные и платные расширения, выбирай себе любое.
#1232 #953520
>>951367
Бамп вопросу
#1233 #953540
>>951367

>То здесь cat << _EOF_ > create.disks что куда?


создаётся файл, в который пишется хуита для комманды и подаётся на вход sfdisk
50 Кб, 600x450
#1234 #953547
>>942030 (OP)
Оформил по-человечески, залил на фриху. Вся хуйня в одной хтмлке, чтобы можно было тупо сохранить и прочитать потом.
http://2ch-pr-it-edu.freevnn.com
Прошу включить сие в FAQ данного раздела.
953549953575953578
#1235 #953549
>>953547
Имел ввиду пасту с лурка, братишки.
#1236 #953553
>>953515
Мне не нужно делать сайт. Я не понимаю, как это все работает.
>>953514
Что гуглить?
953596
#1237 #953575
>>953547
ААААА математика. Мне страшно.
953590
#1238 #953578
>>953547

>http://2ch-pr-it-edu.freevnn.com


И что это за хуйня? Не мог нормально на github pages залить?
953590
#1239 #953582
>>953509
Ты нажимаешь кнопочку на сайте --> сайт обрабатывает нажатие, делает функции --> отдает тебе на сайтике результат
953604
#1240 #953590
>>953578
Не мог. ЕМНИП, github pages на данный момент не работают, хз почему.
>>953575
Не ссы, там все посильно.
953621953712
73 Кб, 795x785
#1241 #953596
>>953553
Ты просто клинический дебил.
#1242 #953604
>>953582
А книжка есть про это вот все?
953627
#1243 #953621
>>953590
Ой не пизди, все там работает. Плюс есть и bitbucket pages, если ты еще не знал
953679
#1244 #953627
>>953604
Танебаум. Компьютерные сети.
953663
#1245 #953629
Аноны, помогите, тут курсач надо делать, 2 месяца есть. Тема: разработка автоматизированной информационной системы для автоматизации работы специалиста отдела валютного банка. Я вообще хз че да как, кому не сложно расскажите с чего начать плз, на чем там кодить, в какой среде и тд.
953631
#1247 #953648
>>953631
спасиб, но это не совсем то, тем более курсач еще и защищать надо будет. Мне скорее обобщенные инструкции по созданию АИС нужны.
953666
#1248 #953663
>>953627
Спасибо :*
#1249 #953666
>>953648
Клепаешь формы в с++ билдере как бог! Подключаешься по COM к консольной крестопрограмме что реализовывает логику! Можешь сразу хуячть все в той программе с формами как бог!
Да все клепают говно и ты клепай говно, не думай о качестве. Пойдешь на работку - там будут и задания нормальыне и качество.
953681
#1250 #953679
>>953621
Да ну тебя нахуй! Запилил бы, помог мне, а так только пиздежа больше.
953685
#1251 #953681
>>953666
спасяб анон.
#1252 #953685
>>953679
А что там вообще сложного то?
Берешь аккаунт на гитхабе, создаешь репу с именем username.github.io -> заливаешь туда твой index.html -> PROFIT!
953687
#1253 #953687
>>953685
А потом сасаешь, томущо твоя страница нихуя не отображается. Ждешь хз сколько, может модер проверяет, а не дорвей ли это? А потом забиваешь хуй.
953690
#1254 #953690
>>953687
Щито? Какой нафик модер, оно на лету все собирает и работает!
953692
#1255 #953692
>>953690
Да ничего подобного. Ты создал поддомен, залил страницу и все, она нахуй не отображается. 404, понимаешь? Мне че, делать нехуй, сидеть хуйней страдать, давно б все залил уже.
953694953696
255 Кб, 512x512
#1256 #953694
>>953692

>она нахуй не отображается. 404, понимаешь?

953697
4 Кб, 160x90
#1257 #953695
Ангуляродебил вкатился. Получаю такую ёбу с сервера. Как получить из этого объект?
#1258 #953696
>>953692
Покажи что ты создал, я посмотрю что за репа такая, лол.
#1259 #953697
>>953694
Ну попробуй сам залить сейчас. Я хз чего лыжи не едут
953700
#1260 #953700
>>953697
Давай показывай свою репу или пиздюк!
953702
#1261 #953702
953703
#1262 #953703
>>953702
Вкинь адрес своей репы.
953708
#1263 #953708
>>953703
Не, у меня там говнокод, я стесняюсь
953714
#1264 #953712
>>953590
Тебе может и посильно
#1265 #953714
>>953708
Дебил блядь, а как ты собрался сайт вылаживать? Ты же подозреваешь, что он ПУБЛИЧНЫЙ? Пиздюки сука двачерские, лишь бы поиздеваться над старым человеком.
953719
#1266 #953719
>>953714
Ой да съеби ты нахуй, старый человек, блядь. И понты свои корявые забери. Долбоеб великовозрастный.
#1267 #953722

>2017


>анон не может выложит index.html на гитхаб

#1268 #953727
>>953272
Что за взрыв от быдло неосилятора?
#1269 #953758
>>942030 (OP)
Хочу вкатится в joomla чтобы делать простенькие задания за бабло на юду и похожем
Где почитать, ну типо онлайн курсов,чтоб и практика и все?
953778
#1270 #953766
Есть программисты, которые любят ебанутые идеи и готовы их воплощать бесплатно?
#1271 #953767
Посаны, как доказать, что язык арифметических выражений типа

aaa + aar + (a - baaa (aa bb)) = cdd

нерегулярен. Везде примеры с леммой накачки (разрастания) для простого языка уравновешенных скобок, но там тупое доказательство. А как такое доказать? Ведь в данном случае можно увеличить длину имени переменной (например заменить aa на aaaaaaaaa) без проблем. Соответственно, лемма подкачки выполняется (если я ее правильно понимаю)
#1272 #953778
#1273 #953781
Програмач, помоги с тупым вопросом. У меня есть класс юзер. Когда я достаю его из базы, то использую поле пассвордХеш, а когда создаю в контроллере - то просто пассворд. При этом по идее классы должны соответствовать сущностям в базе, т. е. должно быть поле пассворХеш. Подскажите, как поступить наиболее граммотно?
953788
#1274 #953788
>>953781
Очевидно в классе юзер не должно быть поля пассворд
function setPasswordHash(str password) { this.passwordhash = hash(password); return this; }
953792
#1275 #953792
>>953788
Но тогда возникает проблема при валидации в моделе, ведь уже будет неизвестно каким было первоначально поле пассворд. Если же я буду производить валидацию при установке значения поля, то валидация у меня будет происходить, например, при доступе к бд.
#1276 #953814
Что почитать, чтобы быстро понять суть гита, гитхаба и прочего?
953863953911
#1277 #953818
>>942030 (OP)
попробовал SDL — ничего не получилось. Попробовал OpenGL — всё заработало на раз-два!
#1278 #953862
Аноны, а как поменять кодировку в Atom на UTF-8 без BOM? Там ее нет, есть просто UTF-8
#1279 #953863
>>953814
А что там читать, контроль версий он и есть контроль версий.
953877
#1280 #953875
В сосничестве думал, что похромирование и компьютерсайнс это одно и то же. Реальное обстоятельство дел меня несколько разочаровало. Ну вот не стоит у меня на коллбеки, накидывание кнопочек на формочку и эвентэмиттеры. Хочу в CS, дрочить алгоритмы, протоколы, хеши, хуеши, теорию, новые технологии и анальный матан. Куда податься, кроме очевидного машинлернинга?
954320954668
#1281 #953877
>>953863
Ну вот на гитхабе обмазываются какими-то звездочками, коммитами, репозиториями, клонами, ветками и прочими фалафелями, а я что-то туплю и не осознаю.
953881
#1282 #953881
>>953877
Значит программирование это не твоё.
#1283 #953911
>>953814
Суть гита: дрочево на красивую историю вместо контроля версий. Суть гитхаба: дрочево на гит, дрочево на зелененькие квадратики, плюс соцсеточка для хипстеров.
953925
#1284 #953925
>>953911
GNU Savannah нормальный репозиторий, не для хипстеров?
953929
#1285 #953929
>>953925
Не для хипстеров, для геев.
953939
#1286 #953939
>>953929
Ты че, ты, иксы попутал?
#1287 #953950
>>953308
Проверил. Все равно нет. Я то ведь себе его не ставил. А ключики все равно есть в строках ввода логина и паролей. Реквестую названий всяких прог, которые именно воруют чужие пароли, и могут ли они при это выдавать на компе где угнаны пароли такие ключики?
#1288 #953963
>В: Хочу стать программистом, какой язык учить?

>О: Как-то так. (ссылка)


Ну и нахуй вы палите? Вам конкурентов мало? Вон школьники уже в спину дышут, двачи штрудируют, а вы тут инфой разбрасываетесь.
953969
#1289 #953969
>>953963
Там только три года дается на пре-подготовку ? Смекнул ?
#1290 #953995
Поясните: как выполняется клиентская локализация таких значений, как городнейм, странанейм и т.д.?
На сервере в базе пилится отдельная табличка для переводов этой хуйни, а клиенты при запросе кидают локаль устройства?
954001
#1291 #954001
>>953995

>отдельная табличка для переводов этой хуйни


Типа вот такой

cities:
id,
cityCode

citiesTransl:
cityId (внешний ключ)
languageId (внешний ключ)
cityName (переведённая)

норм?
954094
1327 Кб, 1280x905
#1292 #954002
Сап, программач. Читаю sicp. Смутило упражнение 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/ , приемлем ли мой вариант?
1327 Кб, 1280x905
#1292 #954002
Сап, программач. Читаю sicp. Смутило упражнение 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/ , приемлем ли мой вариант?
954016
#1293 #954016
>>954002
Только что понял, что мой вариант может фейлить на оче больших числах. А если добавить первоначальное условие, тогда вроде не будет? Я спать.
#1294 #954025
Поясните за курсы от хекслета, кто-то покупал подписку? ( 1400 рублей это для меня МНОГА) как они вообще?
156 Кб, 869x1776
#1295 #954049
Привет, /pr/, объясни пожалуйста обычному человеку, который не шарит в программировании, зачем нужно изъебываться с кодом как в пике слева? В чем смысл?
#1296 #954050
>>942030 (OP)
>>942030 (OP)
Кто нибудь поясните тупому как работает цикл в цикл на примере бабла сорта

вот первый for там мы идем от arr.count -1 до 0 индекс, те с конца в начало, далее первая итерация первого цикла, т.е. мы стоим на последнем элемента. Далее второй цикл нам говорит что мы проходимся от 0 до i-1 почему именно -1 а не самого индекса, почему пробегаемся не по всему массиву? типа потому что мы сравниваем последний элемент с нынешним и чтобы не было out of bound?
954091954485
#1297 #954052
>>954049

В оптимизации.
954057954151
#1298 #954057
>>954052
И для обычного программиста подобный код понятен?
37 Кб, 500x500
#1299 #954080
Учу Питон
Посоны, посетуйте книжку где дохуя практики(не обязательно с решением) есть.
954092
#1300 #954091
>>954050
Не вижу исходного текста, но выдвину предположение, что в пузырьковой сортировке наибольший элемент на каждом шаге выталкивается вправо, так что в цикле его можно уже и не учитывать.
#1301 #954092
>>954080
Марк Саммерфилд самый лучший.
Алсо, имей в виду, что все современные учебники устарели, т.к. в пиздон добавляют обозначения для типов данных.
#1302 #954094
>>954001
Обычно делают несколько полей для разных языков, "title___en", "title___ru" и так далее.
И поля в таблицах на труЪ SQL называют мелкими буквами со знаками подчёркивания.
#1303 #954100
https://ideone.com/0I5cwS
Кто подскажет что не так? Вроде все синтаксически правильно ну хули ему еще надо? Заебала эта ошибка...
"cannot be cast to clojure.lang.IFn"
#1304 #954112
Сап /pr/.
Такой вопрос, имеются данные с перемешанными numeric(около 10) и dummie(13) переменными. Нужно построить регрессионные модели. Но для начала очевидно провести отбор переменных.

Так вот загвоздка в том, что я не могу найти/вспомнить такой алгоритм, который готов прожевать кашу из numeric и dummie и вывести в итоге удобоваримый резульат.

Из опробованных и успешно зафейленых методов имеются:
LASSO, RFE, ridge, elastic, tree, boruta

Существует ли такой метод в принципе? Не выбирать же из ~30 переменных вручную. Также неплохо было бы если бы модель еще по ходу дела определила их взаимозависимость.
#1305 #954124
>>953446
надо автоматизацию в edius
954142
#1306 #954128
Почему нету треда по lua? Я не призываю его сделать, но если даже по жс'у и питону есть, то отсутствие треда по lua меня немного смущает.
954138
#1307 #954138
>>954128
Это вполне закономерно же. Где треды c R, D, например? Что на них можно писать, обсуждать, кроме простых скриптиков?
954993
#1308 #954142
>>954124
я так понимаю кроме autoit или всяких autohotkey средствами edius не обойтись
2710 Кб, 2048x1536
#1309 #954151
>>954049
>>954052
То есть код слева лучше кода справа, но тянки приняли за константу меньше = лучше и радостно уверовали в ЖЕНСКУЮ КОДЕРСКУЮ ГЕНИАЛЬНОСТЬ? Не говоря уже о том, что код, насколько я могу судить, что-то типо университетской задачи, и это лишь один частный случай, на который может быть тысячи примеров где тян воротит хуйню, а кун выдает лаконичное и эффективное решение. Реквестирую моар комментов об этой отвратительной, пораженной тупопездным феминизмом, пикче.
954152954155954215
sage #1310 #954152
>>954151
На пиках разные функции. Правая - тривиальная, но откомментирована по самое не хочу, чтобы тупой тянский разум смог это осознать. Левая - охуенный трюк, который до сих пор еще не совсем устарел, но комментариев там нет.
209 Кб, 768x1024
#1311 #954155
>>954151
Хосспаде, да все люди разные, есть умные тянки, есть тупые тянки, есть умные куны, есть тупые куны. Феминизм за равенство и против хуеносцев-быдланов, все остальное - тупопездная дичь уровня радфема, зачем вы её вообще обсасываете?
мимотян
954489
#1312 #954157
>>954049
А зачем изьёбываться с комментариями так? Она код пишет или с кем-то говорит? Кто вообще код читает кроме коллег? Глупость какая-то.
954159
#1313 #954159
>>954157
У нее оперативки хватает только на одну строчку. Поэтому нужно записать происходящее, чтобы не забыть.
#1314 #954162
>>954049
Блжядь, откуда я вспомнил что Ox5f3759df - это число Koрмака. Я исходники Кваки только раза 2 видел в 2007 году.
#1315 #954168
Какое время в html держится состояние a.visited ? Нужно, чтоб держалось без ограничений по времени. Отключить затирание истории посещений?
954174
#1316 #954174
>>954168
С этим тебе в /s/
#1317 #954215
>>954151
Слева - какая-то сортировка не пришей пизде рукав. Но трюк красивый, я бы до него не догадался.
954216954274
#1318 #954216
>>954215
А,нет, я даун. Но слева оригинально.
#1319 #954266
>>954049
Слева - уёбищный нечитаемый кусок заоптимизированного хаком говна. Когда-то железо было слабое, а играть в игрули быдло уже хотело, так что приходлось вот так изъёбываться на самом деле сейчас тоже нужно. Подобные аутистские извращения очень любимы всякими байтоёбами, олимпиадным быдлом и студентиками. Это как прикладная матеша, где красота определяется не стройностью теории, а хитрыми изъёбами для решения под картофан.
Справа - laba1 по информатике в 10 классе из под пальчиков няшной тянучки, которая, конечно же никаким программистом не будет, потмоу что рождена для любви и удовольствий.
954276954277
#1320 #954274
>>954215
На вход даётся число. Как ты блядь ОДНО ЧИСЛО сортировать собрался? Лол.
954279954500
#1321 #954276
>>954266

>Слева - уёбищный нечитаемый


Что там читать то? Обьёбуца своими ангулярами и ябут друг друга с ракотан.
#1322 #954277
>>954266

>при вычислении long и float не нужна оптимизация.


Из-за таких как ты, хром и жрёт ресурсов как джва крузиса.
954290954494
#1323 #954279
>>954274
Пузырьком.
#1324 #954290
>>954277
байтоговнарек, плес
#1325 #954299
>>954049
Это что? Что там вычисляется? Ничего не понятно. наибольшее из двух чисел чтоли?
954306
#1326 #954306
>>954299
Всмысле, как это может быть непонятно? Да, наибольшее из двух чисел.
954322
#1327 #954311
Ребять. А есть ли какой-либо курс по ондроеду? Вот чтобы я мог слушать лекции или читать и выполнят задания. Как у гикбрейнсов, ток бесплатно. Всё что я видел как-то кусочно и не систематично. За спиной знание жавы (первая часть жавы Шилдта) и недоигрулька, сделанная в андроидстудии. Хочется системности и полности что ли. Или мне просто сидеть и слушать все лекции Непочатова подряд? Но там нет заданий.
#1328 #954312
ТЗ: написать на питуне скрипт\программу, которая будет отслеживать, появилось ли в заданом треде конекретное слово и если в новых постах появилось - давать оповещение.

Какие технологии учить? С чего начинать и т.д.
Пишу для себя.
954325954493
#1329 #954320
#1330 #954322
>>954306
Когда на вход подали одно?
#1331 #954325
>>954312
тупо загрузи страницу и перебирай содержимое через строковые функции
ключевые слова: get requests, strings
954332
#1332 #954332
>>954325
у двача апишка есть, дауненок
954338
#1333 #954338
>>954332
О, спасибо, уважаемый Господин Программист, в виду своей ограниченности не знал об этом, дичайше извиняюсь.
#1334 #954485
>>954050

>проходимся от 0 до i-1 почему именно -1


Здесь не учитывается последний элемент массива, который, как предполагается, уже должен быть самым большим => нахуя его сравнивать с предыдущим, если все и так уже ЯСНО?
#1335 #954488
Аноны, поясните по гайду "Высшее образование в IT своими руками v2"

1) По языку C нужно только прочитать учебник?
Или пытаться что-то писать на нем?
2) Обязательно ли учить Java и Python одновременно?
С какого из них лучше начть?
954892
#1336 #954489
>>954155

>Феминизм за равенство


Ок, значит пакеты с хавчиком сегодня несешь ты, а я пойду налегке, ведь я в прошлый раз таскался!
#1337 #954493
954677
#1338 #954494
>>954277
Двачую этого мудреца блждад!
#1339 #954500
>>954274
Это быстрое извлечения корня
#1340 #954504
>>942030 (OP)
пацаны вкатываюсь из фронтенда/дезигна в фуллстэк
че надо учить шоб 300к/с ? В смысле я знаю что WP надо, но я чет подпривык уже к реакту, вью угловому ес6 и прочим радостям динамически развивающегося языка. Мож пых не самое лучшее ? Но я точно знаю что по зп/кол-ву проектов почти самое лучшее. хуй знает накидайте вариков чтоль.
накидал тебе за щеку -- ты такой предсказуемый
954534
#1341 #954506
Знает кто книгу по сетям небольшую? Страниц 400-600. Таненбаума с оливером нет времени читать.
#1342 #954524
аноны как забацать бинарный поиск на с? прохожу онлайн цс50 и вот загвоздочка

ну то есть псевдокод понятен

смотрем всеридину массива если искомое то ретурн тру
если искомое больше то ищем справа в половине массива
если искомое меньше то ищем слева в половине массива

я понимаю что тут надо использовать рекурсию. но вызывать функцию уже по половине массива? в условии поставить копирование половины массива в другой массив в половину меньше? тогда при рекурсии оно ж сожрет кучу памяти? я запутался подсобите.
954527954546
#1343 #954527
>>954524
Не копируй массив. Только передавай индексы. Правая и левая граница массива. Сначала 0 и n. Потом 0 и n/2. Потом n/4 и n/2. Так ответ и сойдётся.
954530
#1344 #954530
>>954527

тут еще нюанс забыл что у меня в условиях задачи у функции аргументы инт искомое инт массив и инт размер массива менять аргументы мне нельзя. то есть когда я вызываю функцию рекурсивно то я должен передавать в функцию инт искомое инт массив и инт размер массива.
954537
#1345 #954534
>>954504
Ты меня раздражаешь. Что с тобой не так?
954544
#1346 #954537
>>954530

>инт массив


это указатель на нулевой элемент.

> инт размер массива


прибавляешь его в нулевому указателю и получаешь указательна последний элемент

потом всё как я писал на указателях делаешь
#1347 #954544
>>954534
чем конкретно я тебя беспокою, хочешь поговорить об этом ?
#1348 #954546
>>954524

>аноны как забацать бинарный поиск на с


qsort/bsearch.
#1349 #954552
Есть ли какие-нибудь задачки под перл? Что-то вроде ruby koans, например?
Совсем нету идей на быдлокод не считая имаджборды на Mojo.
Знаю что язык мёртвый.
954612
#1350 #954612
>>954552
Ты собираешься искать вакансии на перле?
954621954685
#1351 #954621
>>954612
Для души же.
Мимо
954623
#1352 #954623
>>954621
Почему не хаскель тогда?
954631
#1353 #954631
>>954623
Это для души поехавшего.
954635
#1354 #954635
>>954631
Будто у любителя перл здоровая душа.
938 Кб, 630x639
#1355 #954666
Посоветуйте пожалуйста годный учебник по матану.
954977
#1356 #954668
>>953875
Бамп
#1357 #954677
>>954493
Но суть в том, что бы я научился это делать сам...

Возьму код и разберу каждую часть, потом попробую написать что-то свое. Спасибо. :3
#1358 #954685
>>954612
Для себя, для души.
Нашёл уже exercises for programmers, хотя конкретно для перла с задействованием всех или большинства его возможностей тоже не помешало бы.
954708
#1359 #954687
Сап, программисты.
Я левый чел, которому нужна помощь и которй не совсем понимает, где ему ее просить.
Спрошу тут.

Мне нужен способ быстро, одной кнопкой или единовременным сочетанием клавиш менять одну тему windows на другую. Не спрашивайте зачем.

Вот, к примеру, у меня тема с кучей обоин с горами, пущенными в слайд- шоу.
Нажимаю на кнопку- и тема с горами меняется на тему с деревьями. , или вообще не на тему, а просто на рабочий стол ставится выбранная и прописанная заранее картинка. Обратно не обязательно.
Зачем- не спрашивайте, повторюсь.
Как такое сделать?
954704
#1360 #954704
>>954687
перелазь на линух лол
а по теме такое пробовал ?
https://superuser.com/a/71861
https://www.autohotkey.com/
#1361 #954708
>>954685
да вы, батенька, некрокодер
конечно, это все жесткое имхо, но язык "для души" должен либо быть популярен - тогда это для общего развития, либо чем-то необычен и интересен - тогда это просто ради интереса

а по сабжу - не уверен, что сейчас можно найти задачки, можешь поискать просто наборы задач под разные ЯП и реализовывать их на перле
на гитхабе точно есть репо, точно не помню название
#1362 #954744
Суп, програмач, подскажи плес. Я пописываю себе на делфи. Но чую, шо надо идти дальше и бросить этот мёртвый язык. Думаю, какой учить. Или, может, забить хуй и дальше пилить продукт на некроязыке?
#1363 #954822
Введите первые девять цифр числа перестановок всех букв английского алфавита, которые не содержат в себе подстрок fish,fish, ratrat или birdbird. Используйте принцип включений-исключений и рассуждения, похожие на те, которые мы проводили, когда получали общее количество перестановок.

в англ 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
954847
#1364 #954847
>>954822

>Не могу понять как дальше делать


А дальше и не надо, ты решил задачу.

>не содержат <...> fish, rat или <<..> birdbird.


Не содержит fish? Условие выполнено!
#1365 #954850
Запускаю следующий код из fscaret для R:

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 уже сделал отдельно)?
#1366 #954892
#1367 #954921
Есть задача заблокировать видео по mime типу. Проблема в том, что на данный момент я не могу заблокировать ютуб с твитчом. Есть ли способ узнать какому mime типу относятся видео на этих сайтах?
954936954953
#1368 #954936
>>954921
video/mp4, не блогодори.
954942
#1369 #954942
>>954936
Не помогает. Я весь список с сайта ниже в фильтра по mime типу загнал - бесполезно.
https://www.iana.org/assignments/media-types/media-types.xhtml#video
954943
#1370 #954943
>>954942
А куда ты загнал-то? Ютуб разве отдаёт видео "по-человечески", через видимые браузеру реквесты с прямым урлом на медиа-файл? Не могу проверить сейчас, доступа нет.
955126
#1371 #954953
>>954921
А почему ты не можешь блокировать по урлу?
#1372 #954958
Посоны, кто аддоны к хромому писал? Можно это говно как-то запустить упаковав, может где-то скрытая настройка есть, не выкладывая в гугловый магазин?
954959
#1373 #954959
>>954958
Я недавно мокрописьки не из магазина ставил, все встало ровно на девственном хроме.
954960954982
#1374 #954960
>>954959
Бля, лол. Щас переупаковал, и правда встало. Вчера писало что-то что хуй тебе, мы не доверяем этому источнику. Надо было поспать видимо.
954982
#1375 #954975
Теряется ли способность программировать, если начать ставиться героином? Интересуют только ответы пробовавших на себе.
954978954979
#1376 #954977
>>954666
нейроночки и машобчик. Кнут.
955304
#1377 #954978
>>954975
Если начнешь ставится то это все что будет в твоей жизни, мутки, мусора.
Программировать думаю можно, торчки часто работают.
#1378 #954979
>>954975
Ставься метафитамином, будешь на 5 работах работать.
8 Кб, 330x113
#1379 #954982
>>954959
>>954960
Не, долго не живет.
#1380 #954993
>>954138

на луа игры пишут, например, весьма годные.
954996
#1381 #954996
>>954993
На лове? Есть какой-нибудь вменяемый пример?
#1382 #955072
кто-нибудь разбирается в shell?

почему
if [ ! "$(echo "$@")" = "$@" ]

>> confstore.sh: 297: [: --addpack: unexpected operator



но
if [ ! "$(echo "--addpack 0")" = "--addpack 0" ]

норм?
955077955244955255
#1383 #955077
>>955072

>$@


>All the arguments are individually double quoted


ясно.
955236
#1384 #955095
Вот читаю о продолжениях в функциональных языках. Говориться об CPS виде. И говориться, мол это как гибернация ОС. Так че, если бы Phantom ОС писали на хаскелле, то основная идея делалась бы в условных 10 строк?
#1385 #955096
Пр, есть сириусли вопрос.
Пришло время писать диплом, все норм, выдали тему, но научный руководитель так себе программист, а остальным до лампочки. В общем, мне нужно написать уже готовую программу, но не простую, а со всякими свистоперделками. Существующая написана на яве+свинг, простейшая обработка и анализ изображения. Мне нужно прикрутить автоматическое выделение нужной области и базу данных. Так вот, с чего мне начать? Как продумать архитектуру, взаимодействие с бд и т.д?
И еще, подскажите материалов по компьютерному зрению, наверно.
955109
#1386 #955109
>>955096
Туториал по опенсв, там уже все есть, кроме бд. В бд кижаешь линку, пикчу хранишь в файловой системе.
955116
#1387 #955116
>>955109
А ОпенСВ разве можно к яве прикрутить?
#1388 #955126
>>954943
Я пользуюсь Zential. Вгоняю я посредством веб-морды этого ПО. Куда указанные мим типы через нее записываются мне точно неизвестно, но скорее все в squid.
76 Кб, 450x360
#1389 #955171
Помогите пожалуйста:
Есть один сервер, мне нужно выставить на его айпишник простую хтмл-заглушку, как это сделать максимально просто и безопасно (возможно без всяких апачей-энжинксов)?
955216955379
#1390 #955195
;
#1391 #955216
>>955171
while true ; do nc -l -p 80 -c 'echo $html'; done
955228
#1392 #955219
http://ru.iq-test.cc/result/65,536
если сайт позволяет такое делать, то в каком типе храниться этот результат?
955223955231
#1393 #955223
>>955219
http://ru.iq-test.cc/result/да_ты_дебил_блять
Магия, однако эта ваша динамическая типизация.
955231
#1394 #955228
>>955216
Это на пхп? Можно подробнее, что значит вот это всё - do nc -l -p 80 -c
Я слышала, пользоваться встроенными средствами не очень безопасно, нет?
955229955230
#1395 #955229
>>955228
Это на bash, тебе надо линукс.
#1396 #955230
>>955228
Так ты говорил заглушку, а не пхп что-то там. Если так, то в пхп есть встроенный веб-сервер
955234
#1397 #955231
>>955223
>>955219
Там и html можно вставлять, видимо
#1398 #955234
>>955230
А разве встроенные серверы безопасны? А через баш безопасно? Почему все говорят что через nginx хостить более безопасно? Это миф?
955240
#1399 #955236
>>955077
вот дальше читаю про это, смотрю выводы, что во что превращается. это понятно, ладно. но почему когда присваивание к переменной, то оно по другому подставляется? то есть, я не могу просто взять и заменить "$@" на 'arg1' 'arg2' - в vaaal="$@" меня пошлют нахуй. что за бред, или там похитрее конструкция, чем 'arg1' 'arg2' ?
#1400 #955240
>>955234
Пиздят ведь, баш не самый безопасный, пусти тот-же код через dash.
955284
#1401 #955244
>>955072
Пиши в dash манька.
955250955385
#1402 #955250
>>955244
типо потому, что ты так делаешь? а дальше что, на плюсы перейти с моей сишечки?
955254
#1403 #955254
>>955250
На раст
#1404 #955255
>>955072

А чего не $* сравниваешь?
955260
#1405 #955260
>>955255
прост разбираюсь. всё-же буду присваивать "$@" переменной и работать с ней. а пользоваться только "$@" потому, что он полностью повторяет ввод (эстетически).
955271
#1406 #955264
Програмач, в инсте задали на платформе асп.нет написать сайт. Я думал, со своим корешем это сделать и хотели в команде поработать. А на гитхабе нельзя на с# писать. Где короче нам можно работать в команде?
955269955516
#1407 #955269
>>955264
а самому поднять гит?
#1408 #955271
>>955260

ничего не понял, это "$@" массив, и работать с переменной надо как с массивом. Если хочешь получить строку состоящую из аргументов пользуйся "$*"
955274
8 Кб, 325x136
#1409 #955274
>>955271

Короче говоря, я понял что ты хочешь что-то типа такого
955277
#1410 #955277
>>955274
да не, я проверки тут делал.

si="$@"

if [ ! "$(echo " $si")" = " $si" ]
then
fu_message 'error' 'echos sequences of characters is not allowed'
return 1
fi
осталось придумать что делать с ключами для echo. или ставить пробел или как-то проверять...
#1411 #955284
>>955240
Я нашла, оказывается есть много легковесных серверов для статики, например thttpd.
955298955376
#1412 #955298
>>955284
Слишком жирно для одного хтмл-файлика.
955313
#1413 #955304
>>954977

> нейроночки и машобчик


Не такой матан, а матанализ. Хочу повторить, а то подзабыл все уже.
#1414 #955313
>>955298
Да ладно, в комментариях на лоре вообще говорят что встроенные серверы могут выжирать даже больше чем nginx.
955319
#1415 #955319
>>955313
встроенные серверы банально не рассчитаны на нагрузку, как-либо превышающую нагрузку от одного погромиста
955375
#1416 #955375
>>955319
А срака твая -та держит ногрузку, ббгге.
#1417 #955376
>>955284
Хуй найди, курва. чтоб заткнуть твой гнилозубый рот.
#1418 #955379
>>955171
Соси за помощь, блядюшка.
#1419 #955385
>>955244
в хуяш
190 Кб, 1076x790
#1421 #955460
>>942030 (OP)
Извините за тупой вопрос не совсем по теме.
Но чем вы книги электроные на комплюктере открываете? Скачал дежавю ридер - кажется не очень удобной, например закладки. До этого читалками никогда не пользовался, не знаю как они должны выглядеть
955462955663955665
#1422 #955462
>>955460
Я качаю книги в pdf формате и открываю браузером. А если книги нет в pdf формате, я ее конвертирую в pdf формат.
955482
10 Кб, 695x186
#1423 #955469
так ладно, стыд и срам конечно но я спрошу, как мне в этом вашем php сделать multiline строку да еще с интерполяцией ? Начал было гуглить
нашел такое 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 часа ночи в доки лезть вообще не хочется а конкатенация дзен нарушает
955470
54 Кб, 833x205
#1424 #955470
>>955469
все же залез в доки пока вас дождешься
алсо
ну и говно же ваш пхп
#1425 #955474
Есть ли какая-нибудь убер-легковесная ЖС рисовалка, которую можно парой строчек встроить в страницу? Что-нибудь типа местной оекаки. Т.е. не охуительная библиотека с хардварным рендерингом и килотонным апи, а просто копипасте-шкрипт.
955480
#1426 #955480
>>955474
http://intridea.github.io/sketch.js/
либу все равно подключить придеться благо cdn есть
979346
#1427 #955482
>>955462
Но ведь так сбиваются всякие ссылки наверняка, если есть
#1428 #955491
Тут есть ценители Squeak/Smalltalk? Прикольная штука, советую всем поковырять на досуге.
955632
91 Кб, 1004x904
#1429 #955516
>>955264
Пиши в тред что ты "спермавор" и тебе будет позволено писать на гитхабе на с#.
#1430 #955539
Как отреверсить кернел-спейс драйвер под шиндовс?
#1431 #955632
>>955491
Нинужно и время впустую, даже хуже лиспа с хачкилем.
955666
#1432 #955639
Что заебись подходит для написания 2д игры(зумы) под винду?
955640
#1433 #955640
>>955639
Юнити, конструкт, гейммакер.
955644
#1434 #955644
>>955640

>конструкт, гейммакер



какой язык под юнити нужен? менюху, анимации, интернет там...

писал раньше простые игрушки на c++/sfml
955647
#1435 #955647
>>955644
Шарп
955650
#1436 #955650
>>955647
ничего более изящного и модного под эти задачи не завезли или не стоит оно того, зная си?
#1437 #955653
js как первый язык для работы норм или есть лучше варианты? Я имею ввиду сложно ли найти будет работу джуну в том же дс2?
251 Кб, 1354x685
#1438 #955663
>>955460
pdf прямо в браузере, все остальное в каком-то Atril
#1439 #955665
>>955460
STDU Viewer
#1440 #955666
>>955632
Ну да, крудошлепу это ничем не поможет.
#1441 #955669
Где хостят бд? Хостинг берется типа как для сайтов (хероку там всякие) или ставят свой сервак? Хочу сделать приложение, которое бы хранило данные в бд, но не могу понять куда бд ебануть?
955684955694
#1442 #955684
>>955669
Ну в большинстве люди таки ставят свой сервак. Только недавно появились всякие там облачные штуки. Еще можно тот же sqlite взять и сделать базу в одном файле.
955687
#1443 #955687
>>955684

>сделать базу в одном файле


Так нужно ещё чтобы к этому файлу можно было получить доступ откуда угодно. То есть не катит вариант когда у каждой копии приложения своя независимая бд.
#1445 #955813
Вот говорят, что погромированием можно заниматься для себя тип хобби дохуя. А что конкретно можно себе кодить кроме игрищ?
#1446 #955815
>>955813
Скачивалку порно, очевидно же
#1447 #955844
>>955813
чувак, проектам kde, gnome, gtk, xfce и вообще всем проектам в линукс мирке, так или иначе связанным с приложениями для конечного пользователя (не с серверными програми) нужны тысячи рабов кодеров
серьезно
вливайся, если хочешь
955856
#1448 #955856
>>955844
Лол, почему у тебя фиксация на DE? Достаточно открыть гитхаб, есть и по серверной хуйне, для вообще любой хуйни жопенсурс.
955858
#1449 #955858
>>955856
я хотел сказать о приложениях для конечного пользователя
их мало кто по сути финансирует, а писать и поддерживать это как то надо
потом гитхаб тут ни при чем
есть savannah, репы gtk, kde, xfce, gnome
по сути там вся движуха идет
#1450 #955859
>>955813
Напиши нормальную простую IDE под линух.
955950
#1451 #955869
У МЕНЯ ПРОСТО УЖЕ ГОРИТ СУКА КАК ЭТО ПОФИКСИТЬ?!?
в android manifest сменил orientation с landscape на portrait, но при проверке он меняет его обратно на landscape и так запускает. Что делать?
955876
#1452 #955876
>>955869
при проверке = при запуске
#1453 #955899
>>955813
Синтезатор напиши.
#1454 #955902
Привет, товарищи.
У меня тут возник довольно нетривиальный вопрос. Работаю тупую офисную работу, нет технического образования. Хочу дальше профессионально развиваться, компания нравится, интересует программирование, однако я ничего в нем не мыслю (самостоятельно изучал питон до уровня написания кода который вырывает из хтмл кода нужные мне куски и вставляет в файл, это все).
Короче говоря если я захочу, начальник попросит погромистов делегировать мне самые мелкие и лёгкие задачки.
Вопрос к вам: как не обосраться? Что почитать и что поучить? Коллеги конечно помогут, но много времени тратить на меня не будут, так как это исключительно моё желание. Не хочу получить простейшее по их меркам задание и вернуть назад со словами "я не могу".
Очень надеюсь на ваши Советы.
955922955949
#1455 #955922
>>955902
Язык?
Узнай стэк технологий своей компании, почитай на выходных, поэкспериментируй над хэлло-ворлдами основных фрейворков.
#1457 #955950
955954
#1458 #955953
нормально ли при вкатывании чувствовать себя тупым?

задания на алгоритмы просто унижают меня морально.
955963955964956096
#1459 #955954
>>955950
Чего же ты так. Или сделай обучалку emacs
#1460 #955963
>>955953
Конечно же не нормально, значит ты олух, шляпа, манька. Иди устройся дворником или на ботню курам голову отсекать.
#1461 #955964
>>955953
Может дело в том, что ты не рисуешь блок-схемы программ и алгоритмов? https://www.youtube.com/watch?v=lyZQPjUT5B4 ну, еще можешь посмотреть ту же сортировку пузырьком в виде танца
956217
#1462 #955990
Платиновый вопрос.
В C# массив заполненый нулями занимает больше памяти, чем массив не заполненый ничем?
956002956018
#1463 #956002
>>955990
Очевидно, что да, если у тебя нет сжатия ОЗУ типа zram.
956007
#1464 #956007
>>956002
Но при объявлении мы же все равно выделяем память, нет?
956016
#1465 #956016
>>956007
Да там может меньше килобайта или около того на пустой массив будет. Ну, ладно, в C# может даже несколько килобайт. Но уж заполненный нулями-то больше, уже десятки килобайт может
956019
#1466 #956018
>>955990

> массив не заполненый ничем


Так не бывает, память либо выделена, либо нет.
956019956023
#1467 #956019
>>956018
>>956016
Ну вы определитесь, а я пока в душ схожу.
#1468 #956023
>>956018
Формально выделено, но меньше, чем на массив с нулями, не так ли?
956032956045
#1469 #956032
>>956023
Напомни, мань, чем изначально заполнен массив?
956045
#1470 #956045
>>956023
>>956032
Я снова тут. Допустим, я объявил массив на 10 элементов
int[] values = new int[10];
values[0] = values[5] = values[9] = 1;
Если я все остальные элементы заполню нулями, то массив станет занимать больше памяти?
956051
#1471 #956051
>>956045
Дебик, он изначально заполнен нулями
956087
#1472 #956087
>>956051
Я точно помню, что в каком-то языке я выводил значения, и они были NaN.

>Дебик


Найс у вас ньюфаг-тред.
956092
#1473 #956092
>>956087
В динамической параше массив может вообще не быть массивом, так что это гадание на кофейной гуще.
956097
#1474 #956096
#1475 #956097
>>956092
Вот потому я и пришел в тред с конкретным вопросом.
956123
#1476 #956123
>>956097
В C, C++, C#, Java массив это фиксированный кусок памяти, и кстати память в 2017 не считают.
#1477 #956127
Двач, где я проебался?
http://pastebin.com/UjF3S0p5
Если ввести 0, то в произведении выводит 1.
956145
#1478 #956145
>>956127

>multipl = 1


>while(c)


Подумой.
956923
53 Кб, 361x499
247 Кб, 490x650
#1479 #956146
>>942030 (OP)
Бтв, как по мне по компайлерам вот эти попроще и приятнее чем драгонбук
#1480 #956153
Здрасти. С++. Стоит винда английская. При переводе строку в символы и записи в файл появляются неведомые символы. Кодировка рушится именно в цикле где происходит разбиение строки на символы. Как то можно кодировку прописать, или просто в другой тип переменной считать строку. Или устанавливать Винду русскую =D?
956179
#1481 #956179
>>956153
Юникод везде есть, проверь что это юникод или проверь кодировку в самом файле/иде/консоли.
956228
#1482 #956217
>>955964

как раз сортировку пузырьком я изи понял, и сам написал по блоксхеме, а вот остальные сортировки, типа мерге сорт, инсертион сорт, селектион сорт - ну типа схема понятна, а вот написать мозги плавятся.
956218956231
41 Кб, 640x633
#1484 #956223
>>956218
5:19 - 2ch sort
29 Кб, 642x532
46 Кб, 697x520
#1485 #956228
>>956179
интересно, это возможно комплиятор для кутэ так работает, потому что в Visual Studio нормальное отображение кодировки и всего остального, два пика, где блокнот это vs, sublime - qt
#1486 #956231
>>956217
Может тебе нужно декларативное программирование?
#1487 #956296
Накажет ли боженька, если я использую саблайм под лицензией Michael Barnes?
#1488 #956463
Программистишки, я если скопирую куку usercode_auth на этом сайте то я смогу потом использовать свое "Избранное" даже на другой машине?
#1489 #956923
>>956145
Уже понял, спасибо. Очень глупо как-то.
#1490 #979346
>>955480
Спасибо
Тред утонул или удален.
Это копия, сохраненная 20 мая 2017 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
« /pr/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски