М.Двач / Программирование

Этого треда уже нет.
Это копия, сохраненная 5 апреля 2016 года.

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

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.

919 Кб, 2310x2306

ньюфаг тред #108 07 Мар, 23:04 #679861 В конец треда | Веб

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

книжки

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

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

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

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

В: Хочу стать программистом, какой язык учить?
О: Английский + Java

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

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

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

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

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

Прошлый тред

Ответы>>680019>>680155>>680646>>681951>>682376>>683139>>684306>>685391>>686105>>686167>>686739>>687030>>687243>>688147>>688499>>688985>>689635>>690095

07 Мар, 23:39 #2 #679906

Аноны, скиньте пасту про успех в программировании. Помню сначало нужно купить книгу, потом написать борду и тд. ХЕЛПП!"

Ответы>>679922

07 Мар, 23:41 #3 #679908

И ссылка на сисярп тред традиционно на 404 ведет.

Ответы>>679930>>687224

07 Мар, 23:57 #4 #679922

>>679906
Завтра ищешь в интернете книжку Dive into python. Похуй если ничего не поймешь. Затем идешь на python.org и изучаешь стандартную библиотеку от корки до корки. Потом зубришь, именно, сука, вызубриваешь конвенцию по написанию питоньего кода - PEP8, чтобы от зубов отскакивало. Когда напишешь свою первую имиджборду, по пути изучив верстку на html+css, скачиваешь и изучаешь любой питоний асинхронный вебсервер, рекомендую Tornado или Gevent. Как переделаешь имиджборду, чтобы выдавала по крайней мере 5 тысяч запросов в секунду, можешь идти дальше - тебя ждет увлекательный мир хайлоада. Apache Hadoop, сверхбыстрые асинхронные key-value хранилища, MapReduce. Отсос хиккующих выблядков / просто неудачников типа рейфага или сисярп/джава-хуесосов, которые сосут хуй по жизни не заставит себя ждать и уже через пол года ты будешь получать такие суммы, что любая баба будет течь при одном упоминании твоей зарплаты.

08 Мар, 00:02 #5 #679930

>>679908
Да и хрен с ним. В каталоге найти недолго.

08 Мар, 00:12 #6 #679936

https://telegram.me/joinchat/BE8kJwf-WVg8DXyoEeHixw
Фронтенд/бекенд/.NET конференция двачеров.

08 Мар, 00:15 #7 #679939

Ньюфагач помогай. Надо сделать баннер вот сюда: http://www.adriver.ru/ но я никогда с этой парашей не сталкивался, что подразумевают под "баннером" для этой параши?

08 Мар, 02:52 #8 #680019

>>679861 (OP)
Не знаю в тот ли тред пишу, но хоть попробую
Поясните за тестирование ПО, большой ли спрос на данную область? Сейчас практикуюсь на Selenium, говно без задач или пригодится ?

Мимо студент

Ответы>>686987

773 Кб, 977x602

08 Мар, 09:48 #9 #680085

Привет всем, скачал ваш путхон, но чета когда запустил произошел пикрилейтед казус (у меня 32-битный проц, качал для него естессна). Если что, я полный дебил в ваших компутерах (примерно на уровне вашей мамы).

Ответы>>680090

08 Мар, 09:56 #10 #680090

>>680085
1. Service Pack 1 установи и прочие апдейты на винду кроме зондов. Наотключают апдейтов, а потом им картинки с двача диски криптуют.
2. Написано же - см. log file. Учись уже сейчас читать текст об ошибке, а то дальше хэлловорлда не продвинешься.

Ответы>>680095

08 Мар, 10:03 #11 #680095

>>680090
Блин, я просто нихуя не умею. Вообще не секу в компьютерах. Есть какие-нибудь вводные гайды по смежным областям для совсем уж кретинов отбитых. Мне 17, в школе на отъебись писал на паскале, больше программрованием в жизни и не занимался.

Ответы>>680096>>680123>>680199>>680219

08 Мар, 10:07 #12 #680096

>>680095
Иди просвящайся в /s/. Когда генту установишь, возвращайся.

Ответы>>680097>>680116

08 Мар, 10:09 #13 #680097

>>680096
>генту
Что это?

Ответы>>680114

08 Мар, 10:27 #14 #680114

>>680097
Когда гуглить научишься, возвращайся.

08 Мар, 10:32 #15 #680116

>>680096
Не слушай его, сначала установи убунту, потом manjaro, а как почувствуешь, что разобрался - ставь голый арч на виртуалку. Когда допинаешь арч до уровня юзабельности manjaro, открывай генту-хэндбук.
Для начала - читай последовательно всё что тебе пишет комп. Не понял первое предложение - читай второе. Не понял всё - перечитай. Все равно не понял - загугли текст ошибки и читай что по этому поводу пишут на stackoverflow.
С программированием - рекомендую какой-нибудь opennet штудировать, но только в случае, когда у тебя уже есть вопрос, на который ты ищешь ответа. Например, как программа открывает файлы и что такое файловый дескриптор - https://www.opennet.ru/docs/RUS/zlp/005.html

Ответы>>680118>>680129

08 Мар, 10:44 #16 #680118

>>680116
Ок, а зачем мне убунту затем манжара, когда я только окном пользуюсь?

Ответы>>680129

08 Мар, 10:59 #17 #680123

>>680095
Читай Таненбаума

08 Мар, 11:17 #18 #680129

>>680116
Не слушай его, убанту можно ставить когда ты более-менее уверенный в себе пользователь (могешь в шелл, шаришь за систему инициализации, хотя бы) и хочешь получить рабочую систему за 20 минут. Если ты полный нуб -- ставь слаку, сначала даже без иксов. Она для использования в практических целях совершенно не годится, но для изучения -- идеальный вариант. Сам так делал, зависимость есть.
>>680118
Чтобы не пользоваться только окном, что непонятного?

Ответы>>680136

08 Мар, 11:35 #19 #680136

>>680129
Блин, если честно я вообще не понимаю, зачем мне нужны какие-то другие ОС на пеку.

Ответы>>680196

32 Кб, 624x467

08 Мар, 11:37 #20 #680138

Погромисты поясните за первую строчку алгоритма?
Правильно я понимаю, что f = 0 только при
f[0][0] = 0 и f[Nn][Nb] = 0
А z = 0 при
z[Nn][0] = 0 и z[Nn][Nb] = 0

Ответы>>680148

sage 08 Мар, 11:53 #21 #680148

>>680138
> Правильно я понимаю, что f = 0 только
> при f[0][0] = 0 и f[Nn][Nb] = 0
То есть, ты считаешь, что N_n это число и оно объединяется с множеством {0}. И тебя совершенно ничего в этом не смущает.

Ответы>>680157

08 Мар, 12:01 #22 #680155

>>679861 (OP)
Насколько велики требования к английскому для удаленной работы?

I do understand almost everything without a dictionary, but do it two times slower than native language. Can poorly write and talk with russian-cab-driver-accent. Is that enough?

Ответы>>686989

08 Мар, 12:01 #23 #680157

>>680148
> И тебя совершенно ничего в этом не смущает.
Нет не смущает.
Я и пришел узнать для каких i,j F = 0

Ответы>>680158

sage 08 Мар, 12:03 #24 #680158

>>680157
>Нет не смущает.
Ну так тебе рано в алгоритмы. Поучи элементарную дискретку. Теорию множеств, в частности.

Ответы>>680161

08 Мар, 12:08 #25 #680161

>>680158
Это как бы ньюфаг тред #108 и если ты не знаешь, как помочь или ты такой высокомерный, то для чего такие комментарии оставлять?

Ответы>>680166>>680169

08 Мар, 12:12 #26 #680166

>>680161
Чтобы выебнуться, очевидно же.

sage 08 Мар, 12:13 #27 #680169

>>680161
> если ты не знаешь, как помочь
Знаю. Иди почитай что-нибудь по дискретке.

А вообще я намекнул, где ты фейлишься.
Но, видимо, вопрос "не смущает?" для тебя не означает, что тебе говорят, что что-то не так.

08 Мар, 12:28 #28 #680176

Подскажите мне, пожалуйста.
Есть один игровой сервер, запускается и управляется через собственную консоль.
Можно ли это реализовать и на каком языке программирования?
Немного знаком с C# и хорошо знаю php

Ответы>>680179>>680184

08 Мар, 12:34 #29 #680179

>>680176
Извиняюсь, вот так:

Подскажите мне, пожалуйста.
Есть один игровой сервер, запускается и управляется через собственную консоль.
Возможно ли с через код вбивать в неё команды и на каком языке программирования?
Немного знаком с C# и хорошо знаю php

Ответы>>680185

08 Мар, 12:37 #30 #680184

>>680176
>Можно ли это реализовать
Что реализовать-то? Сервер же уже есть и уже работает. Или нет?
Я бы такие вещи на баше/виндобаше(как он там называется) делал. Скорее всего задача ограничивается простейшими админскими и конфигурационными процедурами, зачем тебе С#? Сделать масштабируемую ООП-архитектуру и написать в 5 раз больше кода для той же задачи?

Ответы>>680365

08 Мар, 12:38 #31 #680185

>>680179
#!/bin/bash
cd path
./consolename --command1 111 --command2 222

08 Мар, 12:50 #32 #680196

>>680136
Ты вроде собрался заниматься программированием, а под Windows тебе будет удобно, разве что, писать на дотнете в Visual Studio. Даже с питоном ты уже соснул, про что-то менее мейнстримное и говорить нечего.

Ответы>>680229

08 Мар, 12:51 #33 #680199

>>680095
Пиздуй в грузчики. Твои конкуренты в этой области с 13 пишут, для тебя тут всё проёбано.

Ответы>>680231

08 Мар, 13:18 #34 #680212

Доставьте учебник по SQL. Я уже не помню, но, кажется, он был от O'Reily.

Ответы>>680219>>680511

08 Мар, 13:35 #35 #680219

>>680095
Охуеваю, зачем вы с такими даунами нянчитесь? У кого-то есть надежда, что он станет программистом? Серьезно блядь?
А если и станет каким-то чудом, что дальше? Конкуренции совсем нет, работы навалом, даешь большое и дружное комьюнити, да?
Совсем голову не используете, на все готовы лишь бы самоутвердиться в роли учителя блядь. Пиздуйте в аспирантуры, если любите такой хуйней заниматься.

>>680212
О, еще один подошел, этот не осилил прокси на рутракер поставить и добавить гугл в закладки. Очередной ПРОГРАММИСТ блядь.

Ответы>>680228>>680231

08 Мар, 13:40 #36 #680228

>>680219
>О, еще один подошел, этот не осилил прокси на рутракер поставить и добавить гугл в закладки. Очередной ПРОГРАММИСТ блядь.
Скудоумный шизофреник, угомонись. Мне нужен не файл с учебников, а хотя бы автор той книги, которую здесь рекомендовали 2 месяца назад.

Ответы>>680232

08 Мар, 13:41 #37 #680229

>>680196
То есть, пользуясь ОС windows, мне будет неудобно писать код на IDLE пользуясь языком Python? Я как-бы пока не обдумываю какие-то серьезные планы, я вообще питон для ЕГЭ сейчас собираюсь учить (просто я хочу начать с нормального языка а не с блевотного паскаля или еще чего-то). Короче, снова не понял (я вообще не шарю в программировании и компутерах). Я вообще не задумывался о том, какой операционной системой пользоваться, потому что два моих друга изучают C# и у них все вроде нормально даже не виндоусе. Давай ты лучше напишешь, с чего мне лучше начать заниматься программированием, потому что много из того, что вы пишите мне вообще не понятно, вплоть до того, зачем мне нужно пользоваться другой ОС. Вообще все (мои знакомые) вроде как начинают программирование, просто скачав прогу для написания кода и учебник по языку, без ебли со всякими там другими осями. (опять сумбурно написал, просто вы меня путаете, ребята).

Ответы>>680244>>680251

08 Мар, 13:45 #38 #680231

>>680199
>>680219
Ты чего так сразу то? Я, вроде, обучаемый, физику понимаю, математику тоже. С чего ты взял, что я даун? Просто я доселе не пользовался компьютером в каких-либо норм целях (я только в игры играл, в интернете сидел и всякие презентации делал в школу, когда надо).

Ответы>>680237

08 Мар, 13:45 #39 #680232

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

Ответы>>680233>>680236

08 Мар, 13:47 #40 #680233

>>680232
От тебя просто несет снобизмом, уебок.

Ответы>>680241

08 Мар, 13:53 #41 #680236

>>680232
Еще одна нищенка оказалась под забором, когда вместо него взяли хипстора.

08 Мар, 13:57 #42 #680237

>>680231
>С чего ты взял, что я даун?
Человек без проблем с головой такие фразы использовать не будет:
>я полный дебил в ваших компутерах
>я просто нихуя не умею.
>Вообще не секу в компьютерах.
Дело не в том, что ты плох в компьютерах, а в том, что ты это подчеркиваешь и выпячиваешь, будто бы гордишься этим. По-моему, это явный интеллектуальный маркер.

К тому же, в 2016 году большинство людей моложе 30 очень даже хороши "в компутерах". Таких людей в десятки раз больше, чем потребность рынка в программистах. Тем не менее, ты хочешь со всеми ими конкурировать, хотя тебе даже область не была интересна до недавних пор. С чего это вдруг? Мама сказала, что программистам много платят, да? Милости прошу в перезвоним-тред.

25 лвл, степень инженера cs, в 17 писал моды для игор, кряки для профессионального софта, разгонял железо и компилировал си код из терминала, безработный

Ответы>>680246>>680271

08 Мар, 13:59 #43 #680241

>>680233
Это не я сноб, это ты дебил

08 Мар, 14:02 #44 #680244

>>680229
>Вообще все (мои знакомые) вроде как начинают программирование, просто скачав прогу для написания кода и учебник по языку, без ебли со всякими там другими осями. (опять сумбурно написал, просто вы меня путаете, ребята).

Дорекламировались блядь.

Ох, веселая в рашке жизнь будет через 5 лет. 90% половозрелых самцов будут ПРОГРАММИСТАМИ. И на них всех 1000 вакансий на всю страну. В 900 из которых требуется сеньер, опыт от 10 лет.

08 Мар, 14:04 #45 #680246

>>680237
>25 лвл, степень инженера cs, в 17 писал моды для игор, кряки для профессионального софта, разгонял железо и компилировал си код из терминала, безработный
Лол, очередной байтоеб понял, что крякерство и вирмейкинг никому не нужно, и сжег себе пердак. Пиздец, я чуть в голос не заржал, когда представил ситуацию.

08 Мар, 14:06 #46 #680249

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

Ответы>>680278

08 Мар, 14:07 #47 #680251

>>680229
>я вообще питон для ЕГЭ сейчас собираюсь учить
На ЕГЭ вопросы по питону спрашивают? Охуеть, мне бы так в 2008.
На винде есть проблемы с установкой питоновских библиотек, например. Нет, пользоваться можно, но не так комфортно.
>код на IDLE
Я бы посоветовал vim + jedi, но вим для винды поддерживает только python 2, который не нужен. Видишь? Виндовс это фрактал отсоса.
>Давай ты лучше напишешь, с чего мне лучше начать заниматься программированием
Давай ты лучше подумаешь, надо ли тебе оно. Если бы было желание, ты бы не задавал такие вопросы здесь.

Ответы>>680260>>680271>>680273

08 Мар, 14:09 #48 #680255

ИТТ обслуга для бизнеса болезненно осознает свое место в экономике.

08 Мар, 14:13 #49 #680260

>>680251
Да сперма вообще одна сплошная проблема

08 Мар, 14:17 #50 #680266

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

Ответы>>680278>>680299

08 Мар, 14:21 #51 #680269

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

08 Мар, 14:29 #52 #680271

>>680251
Мне оно надо.
>Если бы было желание, ты бы не задавал такие вопросы здесь.
Задавал бы в другом месте. Что изменилось бы от этого? Я просто думал, что этот тред для ньюфагов, а не для снобистского говна, вроде некоторых местных (да и вообще думал что не на помойной доске вроде /b/ или /po/ нахожусь).
>>680237
>Дело не в том, что ты плох в компьютерах, а в том, что ты это подчеркиваешь и выпячиваешь, будто бы гордишься этим. По-моему, это явный интеллектуальный маркер.

Я не выпячивал ничего, просто признаю собственные недостатки, к тому же, я специально написал, чтобы вы понимали, что я полный ноль и в программировании не понимаю совсем.
>К тому же, в 2016 году большинство людей моложе 30 очень даже хороши "в компутерах". Таких людей в десятки раз больше, чем потребность рынка в программистах. Тем не менее, ты хочешь со всеми ими конкурировать, хотя тебе даже область не была интересна до недавних пор. С чего это вдруг? Мама сказала, что программистам много платят, да? Милости прошу в перезвоним-тред.
Хочу конкурировать, да. Ты если считаешь меня дауном не способным на это, просто подскажи мне с чего начать знакомство с программированием. Остальная морока - мои проблемы.

Ответы>>680295>>680298>>680316

08 Мар, 14:31 #53 #680273

>>680251
>На ЕГЭ вопросы по питону спрашивают? Охуеть, мне бы так в 2008.
ЕГЭ ввели в 2009. И по питону там вопросы не спрашивают, просто задания из части C можно писать на любом языке программирования.

Ответы>>680284

08 Мар, 14:31 #54 #680274

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

Ответы>>680287>>680289

08 Мар, 14:35 #55 #680278

>>680249
Реверс инжиниринг -- одна из самых сложных областей CS. Если ты так уверен в обратном, надо полагать, ты "шаришь" достаточно хорошо, написал не один десяток кряков и навскрывал уязвимостей, так?
>>680266
>лаборатории К Спермского
Кому там нужен левый хуй с горы?
>работу ни в CS каким-нибудь исследователем-теоретиком
Пинать хуи в НИИ за 10 к рублей?

Ответы>>680302

08 Мар, 14:40 #56 #680284

>>680273
>ЕГЭ ввели в 2009
Я сдавал ЕГЭ в 2006, не пизди.

Ответы>>680292

08 Мар, 14:42 #57 #680287

>>680274
Я не делаю вид, что это охуеть какое достижение. Просто написал для контраста с человеком, который НИЧЕГО НЕ ПОНИМАИТ В КАМПУТЕРАХ, который даже не видит разницы между "программирование" и "кампутеры". Это уровень моей бабушки.

08 Мар, 14:43 #58 #680289

>>680274
ну хорош сказки рассказывать. Я не знаю какой он там был крекер, но 10 лет назад был 2006, я как раз школотой старфорс пытался ломать (не вышло :(), AsProtect и Armadillo. Не весть что, но всё же уже не просто было. И явно не статика, и виртуальные машины и порченые импорты вот это всё.

08 Мар, 14:46 #59 #680292

>>680284
Извиняюсь, окончательно утвержден был в 2009.

08 Мар, 14:54 #60 #680295

>>680271
>просто подскажи мне с чего начать знакомство с программированием.
Ты уже начал. Нравится?

08 Мар, 14:56 #61 #680298

>>680271
>Мне оно надо.
Тогда почему ты не прочитал фак из шапки?
>В: Хочу стать программистом, какой язык учить?
>О: Английский + Java
Просто, по крайней мере, на этапе нубства и ламерства, у меня никогда не возникало вопросов, на которые я не мог бы найти ответ на первой странице гугла. Тем более, таких абстрактных вопросов. Тебе даже посоветовали установить линукс, что правильно, так как должно поспособствовать улучшению "компьютерной грамотности", но ты ответил, что тебе и на винде норм, что наводит на мысли, что эта область тебе не особо интересна.

Ответы>>680303

08 Мар, 14:57 #62 #680299

>>680266
А давай ты в мухосранск приедешь, сожжешь свое резюме и попробуешь найти работу в айти кем-то, кроме 1Сника, хотя бы за 20к рублей?

08 Мар, 14:59 #63 #680302

>>680278
>Пинать хуи в НИИ за 10 к рублей?
Не оправдывайся. В московском ИППИ зарплаты 60-80к.

08 Мар, 15:02 #64 #680303

>>680298
>Тебе даже посоветовали установить линукс, что правильно, так как должно поспособствовать улучшению "компьютерной грамотности", но ты ответил, что тебе и на винде норм, что наводит на мысли, что эта область тебе не особо интересна.
Я лишь хотел узнать, зачем мне менять ось, и зачем я должен учиться пользоваться именно линуксом (а не сразу виндоусом).

Ответы>>680305

08 Мар, 15:04 #65 #680305

>>680303
Можно и не менять, для начала можешь как вторую ось поставить, или на виртуалбокс. Две причины для этого я уже назвал. Вперед.

Ответы>>680313

08 Мар, 15:13 #66 #680313

>>680305
Ок, попробую.

08 Мар, 15:17 #67 #680316

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

>просто подскажи мне с чего начать знакомство с программированием.
a = 1
b = 5
c = 8
d = b b - 4 a c
x1 = (-b + d 0.5) / (2 a)
x2 = (-b - d 0.5) / (2 * a)
print(x1, x2)

Вот. Это все, что тебе нужно уметь для написания кода в ЕГЭ. Просто пишешь обычные математические операции обычном образом. Вуаля, ты знаком с питоном. Поздравляю.

Ответы>>680321>>680330

15 Кб, 634x533

08 Мар, 15:21 #68 #680321

>>680316

08 Мар, 15:23 #69 #680326

>>680320
Обижаешь.

08 Мар, 15:27 #70 #680330

>>680316
Я знаю, что для написания ЕГЭ много не надо. Просто хочу в дальнейшем изучать питон (после ЕГЭ).

Ответы>>680334>>680379

08 Мар, 15:29 #71 #680334

>>680330
>Ничего не знает о программировании
>Точно знает, какой язык хочет изучать
Мне бы такую уверенность

Ответы>>680375

52 Кб, 984x510

08 Мар, 15:40 #72 #680352

>>680324

08 Мар, 15:48 #73 #680361

>>680328
a += b; // a ~ a + b
b += a; // b ~ a + 2b
a -= b; // a ~ -b
a = -a; // a ~ b
b -= 2 * a; // b ~ a

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

Ответы>>680376

08 Мар, 15:53 #74 #680365

>>680184
Пиздосик. Я просто указал текущие навыки

08 Мар, 15:53 #75 #680366

>>680355
GNU nano. IDE настоящих мужиков.
Настоящие мужики обычно пишут в терминале, но оттуда нельзя скриншот сделать. Поэтому пришлось в окошках как хипстер ебаный.

Ответы>>680372

72 Кб, 600x541

08 Мар, 15:58 #76 #680372

>>680366
IDE???
первое что приходит в голову пик.
скок я накрутил их в свое время...
МА4А В ТРЕДЕ
СВАЛИВАЕМ...

Ответы>>680386>>680391>>683245

08 Мар, 16:00 #77 #680375

>>680315
>и чемже линуксоид научит кампуктерной грамотности???
>канкретна по буквам можно?
>приволакли недавно на лине сделаную шляпу - планшет с аппаратом срощеннай...
>честно цельнай час пытался его с кампом срастить...
>нифига ни разу не произошло...
>званю на завод говарю КАК????
>ани мне да типа он сам кампом являеца и надо типо егошними средства
>ми операции произвадить...
>ну не долбоебиз ли а?
>мне механику надо лезть в эти ваши классы хуяссыи таму подобную биледерду еще блядж на лине сляпаную ога...
>кагда мне сваих механических проблем до сраки хватает...
>ненависть и злость порой берет от таких вот девайсов стоимостью ВНИМАНИЕ за 70к рупчиков...
>и появляеца устойчивое желание разбить эту хуету об башку разраба имбицила.
>сука блядж от одного только его вида...
>и это я еще в этот девайс не лез...
Ты сам ответил на свой вопрос, не?
>>680334
Питон не лучший вариант для первого языка программирования, на самом деле. Из-за ебанутого скоупинга хотя бы. Возьми лучше книжку "Структура и интерпретация компьютерных программ" (гугли, бесплатно на офф. сайте) и установи DrRacket. Как осилишь ее, можешь браться за питон и за что угодно.

Ответы>>680379>>680392

08 Мар, 16:00 #78 #680376

>>680367
Я бы устно не решил. Хотя бы бумажка нужна.

>>680361
Лишнее действие у тебя
a += b; // a + b
b = a - b; // a
a -= b // b

08 Мар, 16:01 #79 #680379

>>680375 -> >>680330

08 Мар, 16:02 #80 #680382

Модератор, зачем ты нормальные адекватные комменты потер? Вот этот, например >>680367

08 Мар, 16:04 #81 #680386

>>680372
Мне норм.

08 Мар, 16:07 #82 #680391

>>680372
>2016
>не пользоваться nano

08 Мар, 16:10 #83 #680392

>>680375
>Ты сам ответил на свой вопрос, не?
ну я вывел теорию о том что линь в принципе лишний геморой.
его используют теперь восновном в РФ вот почему.
капирайты да открытый код да туда сюда...
кагда есть и давно уже сделан виндовоз мобайл.
и работает у меня на отдаленной точке от меня в 40 км.
две машины.
и если мне чтото надо от них или им от меня, я тупо беру кусок железа размером 10на15 на 10 в сантиметрах подрубаю к кампу и произважу все что мне угодно в области видимости федерального закона, а порой и занего не не об энтом речь...
хз хз мож я сам даун мож там системы безопасности, в душе неипу.
но говарю за час я человек с высшим кампуктерным образованием не смог подключить эту шляпу в сеть.
а потом мне приходица объяснять клиентиу что он тупица и ему опять надо пакупать новый кусок железа стоимостью в нехуевую девятку...
да приходица работать да приходица изучать...
просто потому что у когото на этапе разработки ума не хватило понять что есть виндовоз который мобайл.

Ответы>>680401>>680405

08 Мар, 16:14 #84 #680401

>>680392
Ну вот. А знал бы GNU/Linux -- починил бы железку и клиента бы огорчать не пришлось.

Ответы>>680429

08 Мар, 16:16 #85 #680405

>>680392
>линь в принципе лишний геморой.
Для меня винда - лишний геморрой.
Это дело привычки.
Говорю о десктопах и серверах, конечно же. Мобайлом не пользуюсь.

08 Мар, 16:27 #86 #680429

>>680401
сказал бы я тебе но моча опять побанит...
смысл знаеш в чем?
мы живем где???
и если твой егэ как был так и остаеца , или же синусоида которую я решаю - ана тупо синусоида...
то есть аппараты в законе...
и проблема в том что клиент купил себе аппарат стоимостью как слегка подержаная волга - тупо дедушке не хватает на лекарство он ее и продает а у внучека уже давно опель а этот чермет для него ...
ну ты понял....
так вот клиент купил вроде самсунг корейцы все дела...
у меня день ушел на то чтобы узнать кто эти аппараты производит...
званю на завод а ани мне типа да мы уже не поддерживаем все дела - а это новый целофан фактически год всеголиш отъездил аппарат вкуряеш?
званю програмеру спрашиваю возможно?
в принципе да говарит он мне но быстродействие будет хромать....
на сколько?
он назвал мне цифру...
с предстоящими нововведениями...
эта цифра + еще одна цифра в итоге ахуительный целофан аппарат который расчитан корейцами по нашим ГОСТам не отработал и 5 (ПЯТИ) процентов его ресурса - тупо пошел под слом.
естественно это ахуительнай клиент, а для ахуительного клиента я и в убыток поработаю...
но дело то не в нем и согласись не во мне.
дело в том что какой то даун решил что умнее всех и желает срубить бабла...
выпустит гавно на рынок нате еште а нам деваца некуда нам приходица брать учить матюкаца и хавать гавно.

Ответы>>680433>>680448>>680453

08 Мар, 16:37 #87 #680433

>>680429
Я не понял.
То есть я пользуюсь Линуксом на настольном пэка, потому что мое железо не ок и мне ПРИХОДИТСЯ и я завидую пользователям винды и мечтаю, что однажды я куплю себе охуенное железо и смогу пересесть на семерку?

А за Маки что скажешь, та же хуйня? Они тоже юзают макось от того что на виндо-пэка денег не хватило и завидуют виндоебам?

Прям срывы покровов ИТТ.

Ответы>>680443>>680446

08 Мар, 16:43 #88 #680443

>>680433
прям фейс палм
ты еще раскажи мне за микрошаговый режим униполярного двигуна...
пойми одно если есть отлаженная система в которой работают люди, техже секретутак учат в ворд ога?
то нахрена спрашиваеца выебываца???
если есть отлаженная всем доступная и понятная операционка, за савместимость я молчу...
я тупо задам вопрос НАХУЯ?????
я тебе тутже отвечу нахрена - на новую бентлю вот нахрена, и если тебе аниме дауну эти элементарные истины не понятны...
в армии тебе я надеюсь раскажут...
и за саринку на затворе и за пылинку в стволе.

Ответы>>680470

08 Мар, 16:45 #89 #680446

>>680433
этож какое то железо не тянет виндовоз?

Ответы>>680453>>680454

08 Мар, 16:46 #90 #680448

>>680429
Да понимаю, ситуация стремная, базара нет. Но проблема, согласись, и не в линуксе. Если аппарат барахло, он и на винде дольше не отработает, смекаешь?

Ответы>>680467

08 Мар, 16:48 #91 #680453

>>680446
Та я не знаю, это вот он >>680429 что-то втирает про то что якобы Линукс ставят там, где винду на потянули. Если я его правильно понял.

Ответы>>680475

08 Мар, 16:48 #92 #680454

>>680446
Любое не x86.

Ответы>>680477

08 Мар, 16:57 #93 #680467

>>680448
я и не говарил что аппарат сахар
но он работал и мне как механику вообще проблем не доставлял.
я говарю сейчас о том что у чьегото выблядка в жопе говна загорелись - хачу бентлю и пиздец.
помниш про дальнобоев?
запомни рас и навсегда есть специализированное ПО под канкретную железяку и вопросы совместимости....
а потом всем расказывают что это механик синий малатком гироскоп забивал... и что фобос грунт америкосы лучами наебнули...
но всем то ясно откуда ноги растут ога?
а между делом налоги списывают списывают и пакупают баксы по 70р а наних уже бентли...

08 Мар, 16:59 #94 #680470

>>680443
>пойми одно если есть отлаженная система в которой работают люди
>НАХУЯ?????
Потому что она хуево отлажена и в ней ничего не работает так как должно?
Твой аргумент можно применить к ситуации, когда все ездят на лошадях, а кто-то начинает строить и продавать автомобили. Нахуй? Есть же отлаженная система, в которой работают люди.

>техже секретутак учат в ворд ога?
Вангую, через 10 лет пиратство усложнят до уровня "проще купить" и все офисы перейдут на опен офис.

>я тебе тутже отвечу нахрена - на новую бентлю вот нахрена
>GNU
:)

>в армии тебе я надеюсь раскажут...
Ващет я инвалид, в военном билете написано что в случае войны буду ОПЕРАТОРОМ ЭВМ. Теперь жду третью мировую, хоть какая-то работа будет. Один хуй это лучше чем сидеть дома, читать книжечки уровня "C++ in depth".

Ответы>>680496

08 Мар, 17:00 #95 #680473

ПРО ОБСЛУГУ ДЛЯ БИЗНЕСА
http://www.linux.org.ru/forum/talks/12178712

08 Мар, 17:01 #96 #680475

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

слав те госпади что я недождусь выродка в виде отечественной ОС.

08 Мар, 17:04 #97 #680477

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

Ответы>>680575

08 Мар, 17:05 #98 #680479

Актуальны ли еще сишные трюки Криса Касперски типа не использовать в условиях цикла функции-инварианты, или компиляторы сейчас с этим справляются лучше программиста?

Ответы>>680484>>680497>>680499>>680504

08 Мар, 17:10 #99 #680484

>>680479
Вам же байтоебам дали Rust, делай map, filter, reduce, не хочу, хочу жрать сишкаговно.

Ответы>>680499

363 Кб, 1275x1755

159 Кб, 1150x763

08 Мар, 17:17 #100 #680496

>>680470
>когда все ездят на лошадях,
опять из пламя в полынью...
заметь всю артилерию во втарую мировую лошадки таскали, а чукчи на краунем севере говарили - да снегоход это хорошо но алени лучше - ани тупо не ломаюца, а пал так это и шкура и пАнты и мясо, а если савсем худо то и полу переваренный ягель.
здесь разговор о том что линукс виндовоз
здесь разговор о том что пик, да да очередной бан...
>Вангую, через 10 лет
ну побанили ру трекер и че? это меня остановило ???
яб посматрел бы как ты через линь бы ...
но я тупо взял и заюзал предоставленое мне решение...туда сюда полчаса времени заняло
>Ващет я инвалид, в военном билете написано
РАССТРЕЛЯТЬ
пруфы или инвалид?

Ответы>>680529

08 Мар, 17:18 #101 #680497

>>680479
>или компиляторы сейчас с этим справляются лучше программиста?
Никто не знает и всем похуй.
Просто пили 2000 строк пэхэпэ говнокода в день, это все что от тебя требует 2016 год.

Ответы>>680505

08 Мар, 17:18 #102 #680499

>>680479
ты про что?
>>680484
жаваеб порвался...
иди уже прерывание из доси кампилируй

08 Мар, 17:20 #103 #680504

>>680479
Ну вот тебе пример: https://goo.gl/6FygnC
square вызывается вне цикла, custom_limit в цикле. Какие функции gcc посчитает за инвариант ("pure") кроме компилятора никто не знает - нужно устанавливать экспериментально

Ответы>>680520

08 Мар, 17:20 #104 #680505

>>680497
ну его нахуй я гей шлюхой больше заработаю

08 Мар, 17:22 #105 #680511

>>680212
Он выше на картинке нарисован. Хороший учебник, и действительно от O'Reilly.

08 Мар, 17:24 #106 #680520

>>680504
Как же охуительно выглядит код. Обожаю си и асм.

Ответы>>680522

08 Мар, 17:25 #107 #680522

>>680520
зачем в синятине асм вставки?

Ответы>>680525

08 Мар, 17:28 #108 #680525

>>680522
timing attack

08 Мар, 17:33 #109 #680529

>>680496
> это меня остановило ???
Так я говорю про нормальную защиту от пиратства. Я не говорю, что ее можно организовать в 2016 году на уровне государства, просто фильтруя трафик.

>яб посматрел бы как ты через линь бы ...
Тебе показать скриншот фаерфокса с прокси аддоном?

>но я тупо взял и заюзал предоставленое мне решение...туда сюда полчаса времени заняло
Ахаха лол. А у меня заняло около минуты.
Притом, браузер был предустановлен на ОС. И годный торрент-клиент тоже. А на винде мне бы пришлось скачать и установить нормальный браузер с помощью internet explorer, а потом скачать и установить годный торрент-клиент... Wait a minute! Но на винде нет годных торрент-клиентов. Пришлось бы ставить uTorrent/BitCommet и наслаждаться рекламой.

>РАССТРЕЛЯТЬ
:'(

>пруфы или инвалид?
Выбираю второй вариант.

Ответы>>680549

190 Кб, 1275x1755

08 Мар, 17:46 #110 #680549

>>680529
>Ахаха лол.
мой тред https://2ch.hk/b/res/119299355.html (М)
>установить нормальный браузер
маня незнает за быкап и виндовоз за 13 минут
открою сикрет есть материнки где на системном винте аппаратно резервируеца место .... сдохла винда? нет ничего проще - три пальца ф8 и пошел курить драчить к плазме.
>Выбираю второй вариант.
если "или" это ниразу незначет что ты волен выбирать.

08 Мар, 17:48 #111 #680555

Какую музыку вы слушаете для успокоения в перерывах между коденком? Меня успокаивает вот такая, а еще игра в nethack.

https://youtu.be/yxnedxqll_A

Ответы>>680615

08 Мар, 17:58 #112 #680575

>>680477
Ноутбук Lemote Yeeloong. К спец девайсам не относится. Воткни на него виндовоз, раз умный такой.

08 Мар, 18:07 #113 #680592

Сап.
Можете подсказать годную предметную область для курсового по БД? Нужно таблиц 13-15

Ответы>>680767

08 Мар, 18:22 #114 #680615

>>680555
Погугли ещё:
Grey Houston - Alpha Waves - Uplifting Hope
Grey Houston - Delta Waves - Across Galaxies
Grey Houston - Delta Waves - Sounds of Universe

08 Мар, 18:25 #115 #680622

Котаны, кто кодит под алкашку? Как выходит?

Ответы>>680631

08 Мар, 18:30 #116 #680631

>>680622
Нереально.

Ответы>>680652

08 Мар, 18:42 #117 #680646

>>679861 (OP)
сап. собственно, какой freeware 3d движок может посоветовать анон? сам смотрю в сторону анриал так как там можно c++, но ведь есть ещё unity, ogre и ещё всякое. что наиболее адекватное?

08 Мар, 18:45 #118 #680652

>>680631
Вообще без вариантов? Или нереально круто получается?

Ответы>>680694

08 Мар, 18:46 #119 #680654

С кем тут можно покодить - набраться опыта?

08 Мар, 19:03 #120 #680694

>>680652
Ньюфага, в этом треде, наблюдаю я.
Чёрный чай, кофе, сигареты, папиросы, любое столовое вино, портвейн, коньяк, водка, светлые сорта пива — можешь о них забыть. Навсегда.
Зелёный чай, пу-эр, иногда (очень редко) трубка, но и то не все сорта табака (гугл, University Flake).
Тёмное пиво после еды, иногда вино красное полусладкое до еды.
И всё.

Ответы>>680707>>680772>>680774>>680791

39 Кб, 518x385

08 Мар, 19:06 #121 #680707

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

Ответы>>680714>>680791

96 Кб, 580x561

08 Мар, 19:13 #122 #680714

>>680707
>чем плохи светлые сорта пива
Тем, что их нет!!! в продаже уже лет N-дцать как.

Ответы>>680723

42 Кб, 639x421

08 Мар, 19:16 #123 #680723

>>680714
Ты хочешь сказать, то что продают в магазине, не пиво? Не пойму тебя.

Ответы>>680725

08 Мар, 19:20 #124 #680725

>>680723
Google, моча пожилого зайца
Выдаст сотни линков.

08 Мар, 19:58 #125 #680767

>>680592
Бамп.
На 7-8 таблиц тоже ок, сам додумаю

08 Мар, 19:59 #126 #680772

>>680694
Чёрный чай и кофе? ШТО
Охуенно помогают думать, как и любое горячее пойло, которое ты сёрбаешь маленькими порциями с дохуя задумчивым видом.

08 Мар, 19:59 #127 #680774

>>680694
Жестко оспариваю сего плебея. Как раз нужно как можно больше употреблять веществ, способствующих ускорению работы мозга: сижки кофе, алкоголь.
Кстати, фарму кто-нибудь моет посоветует, а то больно дорого на кофе сидеть.

Ответы>>680791>>681402

08 Мар, 20:00 #128 #680775

с++
ClassName& ClassBName::operator=(ClassName& obj1)
{
.
.
.
return *this;
}
Объясните дауну-аутисту почему это работает? И вообще как работает возврат адреса. Гуглил но все-равно не могу впереть.

Ответы>>680783

08 Мар, 20:05 #129 #680783

>>680775
А почему это не должно работать? Возвращается разыменованный указатель на текущий объект, но возвращается ссылкой.
Что тут вообще тебе не понятно?

Ответы>>680790

08 Мар, 20:09 #130 #680790

>>680783
Вот что не понятно:
int main(){
ClassName obj1;
ClassName obj2;
ClassName obj3;
.
obj3 = obj2 = obj1;
Если operator= возвращает ссылку то как возвращаемое значение присваевается obj3? И чем вообще отличает возвращение через ссылку?

}

Ответы>>680797

08 Мар, 20:10 #131 #680791

>>680774
Насчет пуэра вот этот прав >>680694, правда кофе будет дешевле, хотя если с Авито будешь брать, то норм. Только бери лет 15 которому.

Кун->>680707
Поясните за все остальное, почему нельзя сигареты, водку, чай черный?

Ответы>>680792

08 Мар, 20:12 #132 #680792

>>680791
Фикс Авито=Али

08 Мар, 20:15 #133 #680797

>>680790
Для простоты можешь считать что ссылка это такой хитрый указатель который автоматически разименовывается. Ссылка ведет себя как объект на который она ссылается.
>Если operator= возвращает ссылку то как возвращаемое значение присваевается obj3?
Компилятор знает что это ссылка, и потому присваивает obj3 значение объекта по тому адресу, на который указывает ссылка. Такой себе синтаксический сахар.

Ответы>>680801

08 Мар, 20:17 #134 #680801

>>680797
Ага, но чем отличается возвращение ссылкой и без?
подозреваю ничем?

Ответы>>680817>>680825

08 Мар, 20:28 #135 #680813

Ребят, я блять психую нахуй.
Есть SQLITE база. В базе есть таблица FACT. Еще есть плюсы с Qt.
Открываю пример по QT с relationaltablemodel, пихаю тудой базу свою (с правками, естестна) - все норм открывается.

Дальше перебрасываю эту же модель в свой недокод:

model.lastError: QSqlError("", "Unable to find table FACT", "")

Вот что за блядство? Уже посимвольно сравниваю - все что можно перенести - перенес.

Ответы>>680824

2 Кб, 187x218

08 Мар, 20:34 #136 #680817

>>680801

08 Мар, 20:41 #137 #680824

>>680813
ты должен в коде создавать таблицу в этой базе.

Ответы>>680826

08 Мар, 20:43 #138 #680825

>>680801
При возвращении объекта просто так ты кладешь его копию в стек, вызывая при этом все рутины нужные для копирования объекта, что очень хуёво если он тяжеловесный.
При возвращении по ссылке ты возвращаешь ссаные 4 байта или 8 в которых записано по какому адресу можно обратиться к объекту.

Ответы>>680831>>680905

08 Мар, 20:44 #139 #680826

>>680824
А как тогда я в пример тот базу запихнул и оно заработало?
И если я (гипотетически) буду делать дохуя клиент для очень большой и распределенной БД - мне тоже её с нуля надо будет создавать?

Ответы>>680847

08 Мар, 20:48 #140 #680831

>>680825
Кажется впер, спасибо анон

Ответы>>680905

08 Мар, 20:54 #141 #680844

Анон, никому не нужен в их мега-проект мальчик на побегушках, который готов фиксить баги на параше, лишь бы научиться чему-то? Умею на троечку в плюсы, то есть все основные конструкции, стл, кусочек ооп, могу пару строк на питоне, читаю жабу

08 Мар, 20:56 #142 #680847

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

Ответы>>680849

08 Мар, 20:57 #143 #680849

>>680847
А, сорян. Забыл сказать.
Таблица внешняя, через диалог подключается. После успешного подключения инициализируются модели.

Ответы>>680852

08 Мар, 21:01 #144 #680852

>>680849
>Таблица
База, конечно же.
(объебался)

08 Мар, 22:23 #145 #680905

>>680831
>>680825
Появился еще вопрос.
Я так понимаю это связанно с тем что я возвращаю ссылку на объект память под который в кадре стека main, а попытка вернуть, например, ссылку на локальный объект проваливается т.к. после выхода из функции он удаляется.
Но я попробовал сделать это же с функцией вернуть ссылку на локальную переменную и обычными переменными но это почему-то сработало. Я криворукий или даун и опять что-то не понимаю? инб4 и то и то

Ответы>>680907

08 Мар, 22:26 #146 #680907

>>680905
>но это почему-то сработало
Но это пока.

Ответы>>680917

08 Мар, 22:35 #147 #680917

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

Ответы>>680985

08 Мар, 23:03 #148 #680938

Вкатываюсь в программинг. Как совмещать? Выбрал веб направление, в итоге хочу в фуллстека закатиться.
Бек scala
Фронте и говорить не надо
Как совмещать? Есть 3-4 часа свободных каждый день, как не заиметь кашу?

Ответы>>680948>>680982

08 Мар, 23:14 #149 #680948

>>680938
>вкатываюсь
>в фуллстека
>не заиметь кашу

На ноль поделил

Ответы>>680953>>681226

08 Мар, 23:18 #150 #680953

>>680948
Как вкатиться в тайпсейфостек за 2 месяца? Есть 12 часов свободных.
Мама борщем спонсирует.

78 Кб, 640x468

09 Мар, 00:04 #151 #680982

>>680938
>Вкатываюсь в программинг

09 Мар, 00:09 #152 #680985

>>680917
Тут была бы полезна книга Эндрю Таненбаума. Я не он, но напишу.
Объект располагался в куче (обычно это двусвязный список) и после его удаления на его месте лежат другие данные.
Переменная была расположена в области стека, и пока ещё не была затёрта. Вызвал бы несколько функций — и затёрли бы их данные ту область стека, где лежала переменная, и был бы и там мусор.

09 Мар, 00:57 #153 #681015

Програмач, что это за хуйня?

Если убрать коммент перед printf, все работает. Как он вообще может влиять на код?

http://ideone.com/1ltX9r

тут пытаюсь посчитать ISBN-10

Ответы>>681031>>681065

sage 09 Мар, 01:20 #154 #681031

>>681015
Можешь зделать isbn[100]. Будет работать без printf().

Проверил асм-код. Похоже, что при оптимизациях компилятор выкидывает нахуй if (i < 10), т.к. знает, что оно всегда верно.

Заодно выкидывает j. Правда, почему это сказывается на поведении условия в конце, пока неясно.

Ответы>>681069

09 Мар, 02:02 #155 #681065

>>681015
Ошибка в том что ты вылазишь за буфер, для хранения десятисимвольной строки нужно 11 символов, а не десять. С printf работает скорее всего из-за того что при ее вызове на стек какого-то хуя сразу за буфером (char isbn[10]) вписывается 0 - поэтому все отрабатывает типа как и должно. Если не вызвать printf то на стеке за буфером не нулевой мусор и ты читаешь больше чем нужно.

Ответы>>681069

sage 09 Мар, 02:06 #156 #681069

>>681031
>>681065
Лол, действительно. Мне показалось, что у него 9 символов, а не 10.
Тогда да, ты за пределы буфера вылазишь.

Без printf() компилятор выкидывает if (i < 10) нахуй, справедливо полагая, что переполнения (UB) не происходит.
С printf() — if (i < 10) почему-то остаётся и тогда, несмотря на нахождение нуля вне буфера, sum не изменяется при i = 10;

09 Мар, 05:55 #157 #681163

Поясните кто в теме. Есть пара приватный-открытый ключи (SSLные допустим). Приватным я зашифровал файл (текстовый, допустим). В файле была текст: "Привет, Дмитрий". Кто-то имеет открытый ключ и знает, что текст в исходном файле начинается на "Привет,". Он может с этими данными прочитать весь файл или получить закрытый ключ?

Ответы>>681190

258 Кб, 960x1280

09 Мар, 07:17 #158 #681181

В. Какие языки программирования НЕ стоит изучать?
О. Если в шапке треда данного ЯП написано: "Божественный", "Элитный", "Остальные сосут", "Илитарный", "Для господ" и т.п. . Это значит, что вам пытаются подкинуть какашку!

Ответы>>681193

sage 09 Мар, 08:23 #159 #681190

>>681163
Если кто-то имеет открытый ключ, он, конечно, может расшифровать файл, зашифрованный закрытым ключом. Так что ты здесь хрень спросил.

А вот про закрытый ключ — вопрос содержательный. Ответ: нет, не сможет получить.

71 Кб, 427x604

09 Мар, 08:24 #160 #681193

>>681181
> "Для господ"

09 Мар, 10:24 #161 #681226

>>680948
Тогда с бека или фронта начать?

09 Мар, 10:27 #162 #681227

Посоны, куда лучше вкатываться:
1. Devops, системная инженерия
2. Проектирование хранилищ данных

Оба направления нравятся, но что более перспективнее?

Ответы>>681356

37 Кб, 604x377

09 Мар, 12:20 #163 #681294

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

Ответы>>681363

09 Мар, 13:25 #164 #681356

>>681227
>более перспективнее
Блядь, ты в русский-то не можешь.

09 Мар, 13:28 #165 #681363

>>681294
Вполне. Я когда-то в sql врубился только после обучающего видео. Но лучше сразу начинай кодировать.

Ответы>>681381

09 Мар, 13:47 #166 #681373

Решил замутить нечто с сетью методом тыка. Не что-то нужное, просто любопытно.
У меня пакеты хаотично стали резаться, если слишком крупные куски передавать. Почитал чуть-чуть всякого чтоб найти ограничение, нашёл mtu. Там по стандарту оно 1492, 2272 и другое на разных устройствах. Но, если я отправляю пакет на 2272 и он проходит через узел с mtu в 1492, то по идее он пилится на пакет в 1492 и хвост из 780, что куда меньше чем 1492. Какой минимальный гарантированный размер, который точно дойдёт одним куском в любой сети?
А ещё если передавать много данных, то если промежуточное устройство медленное, то оно хвост данных теряет, так как не успевает передавать, а сохранить не может столько. Я придумал как это пофиксить вручную, но мне мой способ кажется костылём с излишним количеством проверок.
Кошмар в общем. Что прочитать по теме чтоб это всё было понятно?
В оп-пике есть книги по сетям, из них любая подойдёт, да?

Ответы>>681375

33 Кб, 541x380

09 Мар, 13:48 #167 #681375

>>681373
>Какой минимальный гарантированный размер

09 Мар, 13:56 #168 #681381

>>681363
Ок, тогда начну с этого
https://www.youtube.com/playlist?list=PLvItDmb0sZw-vQV7Xw8tqiBhLQs2LHGHY
Потом их платные уроки с торрентом скачаю.

09 Мар, 14:17 #169 #681402

>>680774
Кофеин в таблетках, без рецепта, стоит дешевле трамвайного билета.

09 Мар, 14:23 #170 #681411

Посоветуйте видеокурсы для новичков по Python

Ответы>>681416

09 Мар, 14:31 #171 #681416

>>681411
http://nnm-club.me/forum/viewtopic.php?t=983281
Ну вот чет есть. На сайте у них платные вроде.

09 Мар, 15:11 #172 #681471

Добрый день, необходимо написать написать для универа антивирус на c++, хотелось бы найти разжеванное решение.
Пока нашел только это: http://hack-academy.ru/programming/system/361-pishem-svoj-antivirus-na-c.html
Может кто еще чего посоветовать?

09 Мар, 15:33 #173 #681499

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

Ответы>>681502>>681534

09 Мар, 15:35 #174 #681502

>>681499
Лизать жопу тебе, плебею, никто не будет.
Вот если бы ты в свои 10 лет писал диссертации, тогда другой разговор.

09 Мар, 15:54 #175 #681534

>>681499
Не правда. Им плевать. То есть, тебя возьмут с большей вероятностью, но не более.

18 Кб, 302x416

09 Мар, 16:28 #176 #681571

Ткните носом, что не так
Должен считать количество слов, у которых 2 первые буквы совпадают
Строка символьная

Ответы>>681578>>681581

09 Мар, 16:34 #177 #681578

>>681571
В слове типа "EEEEdasdasd" засчитается 1 и 2 Е, а потом ещё раз 3 и 4, так как у тебя OUT одинаковый что после двойного символа, что после пробела/точки.

Ответы>>681641

09 Мар, 16:35 #178 #681581

>>681571
len([None for i in s.split() if i[0] == i[1]])

09 Мар, 17:42 #179 #681641

>>681578
Не пойму чет
0 выдаёт всегда

Ответы>>681650

09 Мар, 17:48 #180 #681650

>>681641
Да, я тоже напутал, забей на мой комментарий. Но я могу написать сам на си, если хочешь.

Ответы>>681657

09 Мар, 17:52 #181 #681657

>>681650
Был бы рад

Ответы>>681679

09 Мар, 18:13 #182 #681677

Аноны, короче я конченный нуб в программировании, начал можно сказать вчера. Это не профессия, а хобби, и таковым и останется.
В общем, в чём трабла. Скачал IDE Code::Blocks, под неё скачал wxWidgets, поставил её компилироваться. Обломался, вылезла ошибка. Пошёл искать в гугле текст ошибки, нарыл в итоге вот этот патч: https://github.com/wxWidgets/wxWidgets/commit/4f846f72de795b86d8de0990dc3c340d30722a0e. Нихуя не понял в нём, тупо открыл \wxWidgets\include\wx\defs.h, изменил согласно патчу (удалил красные строки, добавил зелёные). Опять поставил компилироваться, и вот оно херачится уже минут 30. В прошлый раз ошибка выскочила на 3-й минуте. Тащемта, два вопроса:
1) Всё правильно сделал, что тупо скопипастил патч? Сил разбираться что же делает этот патч нету. я блять пока не полностью понимаю что такое указатели
2) Сколько ему ещё компилироваться? Уже домой съебать хочу

Ответы>>681758

09 Мар, 18:14 #183 #681679

>>681657
http://ideone.com/QNcoUH
Проверяй.

Ответы>>681916

09 Мар, 19:04 #184 #681732

Решил вкатиться в Java, начать с книг Хортсманна, так вот вопрос. Есть 9 издание про Java 7, а вот недавно вышло 10 издание на ангельском там уже Java 8, мне как новичку есть смысл читать сразу 10 издание или можно и 9?

Ответы>>681772

09 Мар, 19:29 #185 #681758

>>681677
В общем, библиотека скомпилировалась, а я скомпилировал в C::B программу-образец. Чувствую себя ниибаца крутым.

09 Мар, 19:40 #186 #681772

>>681732
Лучше самое новое читать. Там же еще и ошибки исправляют.

09 Мар, 19:46 #187 #681785

Начинать надо с бекенда или фронтенда, чтобы через годик уже фуллстаком жуном быть?

Ответы>>681796

09 Мар, 19:51 #188 #681796

>>681785
да вы ахуели с такими вопросами?

09 Мар, 19:57 #189 #681808

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

Ответы>>681826

09 Мар, 20:13 #190 #681826

>>681808
http://stackoverflow.com/questions/4946785/how-to-find-the-difference-in-days-between-two-dates

Ответы>>681834

50 Кб, 454x807

09 Мар, 20:17 #191 #681829

Аноны, такие дела.
Есть мускульная бд (недвижимость - квартиры, адреса, телефоны и т.п. поля), для которой нужно сделать понятную даже тупому мудаку админку, где бы можно было вносить новые записи и удалять их (объекты недвижимости по сути).
+ Нужно сделать интерфейс для пользователя, который бы по нужным параметрам получал данные из бд, естественно в понятном юзеру виде.
На чем все это проще написать? Веб-фреймворки не знаю.
Есть опыт работы с WP, если там есть какой готовый плагин для общения с внешней бд - подскажите.
Хочу минимизировать собственные время- и трудозатраты, ибо не хочу заниматься этим говном, но отказаться по определенным причинам не могу, лол.
Помоги, анон.

Ответы>>681836>>681837>>681838>>682948

09 Мар, 20:21 #192 #681834

>>681826
Спасибо, уже нашел статейку про такой способ.

09 Мар, 20:24 #193 #681836

>>681829
phpMyAdmin

Ответы>>681844

09 Мар, 20:25 #194 #681837

>>681829
Погуглил за тебя: http://www.phpgrid.org/

09 Мар, 20:25 #195 #681838

>>681829
Django друг. Могу помочь даже.

Ответы>>681844>>681845

09 Мар, 20:38 #196 #681844

>>681836
И что дальше? Он не понятен любому тупому мудаку. Нужно городить обвязку с формами и т.п., с разделением доступа. Про фреймворки я уже написал.

>>681838
Помочь мне в джанго == запилить это с нуля, т.к. я сам в джанго ноль. Но если огласишь бюджет, то можно поговорить.

09 Мар, 20:39 #197 #681845

>>681838
И не факт, что на серваке питон будет (пока не знаю, где это говно будет крутится), может вообще самый простой шаред.

09 Мар, 21:01 #198 #681870

Посоны, книжицей OCP: Java 8 можно где разжиться? Вот такой:
http://www.amazon.com/OCP-Certified-Professional-Programmer-1Z0-809/dp/1119067901/

17 Кб, 407x407

09 Мар, 21:17 #199 #681885

Я знаю что в ВУЗах программированию не научишься, и надо разбираться самому, но всё же. Какая из этих специальностей наиболее приближена к реальности, никто случайно не знает?

Ответы>>681886>>681893

09 Мар, 21:18 #200 #681886

>>681885
Ясно

Ответы>>681892

09 Мар, 21:22 #201 #681892

>>681886
Что не так? Я на эту тему нашел статью на хабре, но она видимо немного устарела и рекомендованной там специальности нет во многих ВУЗах. Подумал, может тут кто знает.

09 Мар, 21:23 #202 #681893

>>681885
Я по верхней учился. На четвёртом курсе даже про cuda рассказывают и базы данных. А на третьем были задания типа запрограть игру-лабиринт трёхмерную. Я не знаю насколько это приближено к реальности, но так-то было интересно, по крайне мере.

09 Мар, 21:41 #203 #681916

>>681679
Збс, работает, я вродь даже понял
А что-то похожее, но с посимвольным вводом можно заделать?

Ответы>>681919

09 Мар, 21:44 #204 #681919

>>681916
Но это будет уже не совсем консольная программа. Суть в том, что символы только после нажатия ентера отправляются в буфер консоли(а до этого их можно свободно менять и программа про них ничего не знает, соответственно). Если ты хочешь чтоб оно на каждое нажатие реагировало, то это нужно или свою консоль делать, или какой-то режим включать в стандартной, но про такой режим я не слышал.

Ответы>>681930

09 Мар, 21:53 #205 #681929

Куда вкатиться чтобы можно было как можно быстрее начать зарабатывать денюжку фрилансом?

Ответы>>682500

09 Мар, 21:54 #206 #681930

>>681919
Хм, может я обозвал это не так
Просто пытаюсь на подобии подсчета слов как у Кернигана и Ритчи

Ответы>>681994>>682002

sage 09 Мар, 22:10 #207 #681949

Подкиньте годных материалов по ООП. Спасибо.

Ответы>>681950

09 Мар, 22:10 #208 #681950

>>681949
Сажа приклеилась.

09 Мар, 22:10 #209 #681951

>>679861 (OP)
1

09 Мар, 22:50 #210 #681994

>>681930
Ты хочешь чтоб так не из одной строчки считалось, а из всех? Я не знаю про что ты, не читал Ритчи.

Ответы>>682002

09 Мар, 22:56 #211 #682002

>>681994>>681930
Короче приведи пример входных данных и пример результата, это будет самое понятное объяснение. Если захочешь.

Ответы>>682010

52 Кб, 899x631

09 Мар, 23:11 #212 #682010

>>682002
Там так получается, что вводишь символ - жмешь энтер, и так с каждым, ну а в конце ctrl+z

Ответы>>682059

09 Мар, 23:30 #213 #682021

Можно ли вывести элементы бинарного дерева по уровням за O(1) памяти без использования обхода в ширину?

Ответы>>682041

09 Мар, 23:45 #214 #682041

>>682021
Niet(((

10 Мар, 00:01 #215 #682059

>>682010
Но не как на пикче, а слова с двойным символом в начале?
Жуть, это где такое вообще нужно.
http://ideone.com/SoD88e
Попробуй это, если на си. Твой код с картинки перепечатывать я не буду, да и компилятора для крестов нету.
Символ 10 - перенос строки, их игнорирую полность, считывая только полезные. Ctrl+Z почему-то как -1 в представлении int. Может быть так и должно быть, я не знаю, не увлекаюсь консолями. Я просто сейчас посмотрел какой символ Ctrl+Z выдаёт, а там -1 оказалось.

Ответы>>682071

10 Мар, 00:19 #216 #682071

>>682059
Оке, попробую так разобраться
Благодарности вам
Ctrl+Z = EOF = -1

10 Мар, 00:47 #217 #682088

Как освоить регулярные выражения? Есть что-нибудь для даунов?

Ответы>>682242

10 Мар, 02:38 #218 #682241

Я вот по этой штуке учился. Ради игры.
А потом начал использовать уже по делу.
regexcrossword dot com
Плюс поищи шпаргалку по RegEx. Она есть на русском.
А вот здесь ты можешь потестить свои регулярки.
regexr dot com

Ответы>>682242>>682880

10 Мар, 02:38 #219 #682242

>>682088
>>682241

421 Кб, 1456x1665

10 Мар, 09:21 #220 #682376

>>679861 (OP)
Имеется вопрос к вышкогосподам (профильно околокодерским). Составляю, так сказать, статистику. Вот дали вам техзадание или повесили задачу в таскменеджере. Утвердили сроки(или просто дату дедлайна). Сопоставимо ли это по сложности решения с курсовой/лабораторной по кодерской дисциплине на 3-5 курсе обучения в вашем альма матере? Под сложностью здесь следует понимать количество времени на анализ требований и разработку непосредственно алгоритма из структур данных (без учёта времени на реализацию или отладку).

Ответы>>682424

10 Мар, 10:27 #221 #682424

>>682376
Тебе к бигдата пиьухам в /ga

Ответы>>682998

10 Мар, 10:51 #222 #682443

Ребят, есть у кого часы на С++.
Желательно что бы там была парадигма ООП, и всякие фичи, как будильник, или календарь.
Хочется посмотреть на это дело.
Код или соус на код,
С меня как обычно :3

10 Мар, 11:32 #223 #682456

Анон, я довольно много ебланю на работе по причинам отсутствия работы. Чем занятся в свободное время? Чем занимаешься ты, кроме скролла харкачей?

10 Мар, 13:00 #224 #682500

>>681929
php

Ответы>>682580

251 Кб, 2706x1144

264 Кб, 846x227

10 Мар, 13:28 #225 #682515

Лол, чёт я нихрена не понял, а как мне не делить вертикальную синхронизацию между всем программами на opengl?
Сочетания dx+gl/dx+dx уживаются спокойно друг с другом. Но gl в количестве больше одного стакается с другими, пусть там что мои программы, что чужие игры.
Первый пик, всё на gl, второй - три игры на dx.

Репост из /gd. Там gl-тред мёртрый немного.

Ответы>>682588

10 Мар, 14:50 #226 #682580

>>682500
+wordpress, но готовься конкурировать с толпами индусов и васянами из жопинска

10 Мар, 14:56 #227 #682588

>>682515
Вопрос очень интересный, но мне почему-то кажется, что это просто драйверопроблемы.

Ответы>>682614

10 Мар, 15:20 #228 #682614

>>682588
А ты прав, на другом компьютере подобного нет. Я даже как-то не подумал о таком.

Ответы>>682628

10 Мар, 15:31 #229 #682628

>>682614
Прав я или нет - совершенно непонятно, что с этим делать и как автоматически детектить. У меня тоже воспроизводится.

Ответы>>682653

10 Мар, 16:00 #230 #682647

Реквестирую онлайн-курсы или хорошие гайды по OpenCV, UML (видел в шапке), распределенным системам и системной инженерии.
Внезапно оказалось что я все же закончу универ, но для этого нужно сдать экзамен. Все что на практике применял я знаю нормально, но перечисленные моменты просто на нуле.

10 Мар, 16:03 #231 #682653

>>682628
>как автоматически детектить.
Это то просто, можно как самым тупым способом на секунду создать второе окно c gl и посмотреть как оно влияет на синхронизацию, так и узнать какая должна быть частота у этого экрана и сравнить с той что есть сейчас.

10 Мар, 16:07 #232 #682655

Я, бля, может в глаза долблюсь, но что за хуйня?
invoke LoadLibraryA, offset lib
выдает ошибку:

mitm.asm(3677) : error A2008: syntax error : .

Ответы>>682670

10 Мар, 16:18 #233 #682670

>>682655
Собери минимальный исходник, а то из одной строчки нихуя не понятно. Инклуды не забыл?

Ответы>>682793

10 Мар, 18:14 #234 #682793

>>682670
Да не, все норм, исправил. Я просто генерировал код, а там после .endif и перед ret не было новой строки, вот он и жаловался на точку.
А сейчас у меня такая фигня. Видишь эту строку?
Так вот у меня примерно следующее
lib db 'C:\\huy\\kek.dll',0
;--------------------------
; а потом идет вот эта хуйня
Invoke LoadLibraryA, offset lib
И хоть бы хуй dll подключалась.
Я не понимаю почему. Другое дело, что есть гипотеза о том, что там надо без \\, потому что масму вообще на это говно похуй. Т.е. вставляешь \n он тебе и выдаст \n. Но сейчас попробовать не могу, т.к. дома на прыщах, а виртуалку не потянет ноут. (ЧСХ дома core 2 duo, на работе i3)

10 Мар, 19:13 #235 #682859

Сап, помогите, люди добрые. Не могу в malefile. Имеются один файлобработки.c, файлобработки.h, тест1.c, тест2.c. Это все работает, но компиляция и запуск произвожу напрямую. Не могу вдуплить в make, все гайды и маны в инете написаны так, будто я сам писал и документировал утилиту make, цели какие-то ебучие(иногда это цель, а иногда подобие функции, как я понял). Хелп.

3 Кб, 200x199

10 Мар, 19:20 #236 #682872

Какие языки стоит учить инвалиду, чтобы работать дома?

Ответы>>682883

10 Мар, 19:22 #237 #682880

>>682241
> [*]+
Будь мил, подскажи, что за хуетень. В нотпад++ не определяется, как ни пробовал

10 Мар, 19:24 #238 #682883

>>682872
1С

Ответы>>682965

15 Кб, 763x298

10 Мар, 19:50 #239 #682941

Поцоны, помогите определить алгоритм шифрования. Это должно быть что-то простое, вроде xor, or, and и т.д. На пике HEX отображение этих файлов. И обычный PNG для сравнения. Я правильно понял что он шифрует по 4 байта за раз, ведь если бы он шифровал по одному то входные и выходные числа не совпадают. Например, байт 00 превращается в 32, а совсем рядом 00 превращается в 30.

Ответы>>683124

10 Мар, 19:58 #240 #682948

>>681829
Нашел плагин, Participants Database называется. То, что нужно.

10 Мар, 20:18 #241 #682965

>>682883
Толсто

10 Мар, 20:42 #242 #682998

>>682424
ты там небось уже свой проект РАЗРАБАТЫВАЕШЬ, шутник?

10 Мар, 22:01 #243 #683124

>>682941
Ну первые 16 байт там xor с 0xcd, а потом нечто странное. Лениво перебивать с картинки байты, но наверняка ключ - функция от офсета. Возьми поковыряй бинарник просто.

Ответы>>683169

10 Мар, 22:11 #244 #683139

>>679861 (OP)
http://prnewbies.esy.es/

Модер почему ты не хочешь добавить мою ссылку в шапку?

Ответы>>683178>>683188

223 Кб, 437x600

10 Мар, 22:23 #245 #683169

>>683124
спасибо

10 Мар, 22:29 #246 #683178

>>683139
добавил как платить удобней?

10 Мар, 22:38 #247 #683188

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

Ответы>>683218

10 Мар, 22:58 #248 #683218

>>683188
Двачую. Надо больше книг на мове.

10 Мар, 23:21 #249 #683245

>>680372
гы

10 Мар, 23:22 #250 #683246

Пишу свой мессенджер. Как реализовать на сервере "распознавание" команды? То есть чтобы сервер отличал что здесь передают файл, а там обычное сообщение. Я просто этого не секу. Джава чистая.

Ответы>>683254>>683307

10 Мар, 23:29 #251 #683254

>>683246
а чё бывает джава грязная?

Ответы>>683389

10 Мар, 23:56 #252 #683307

>>683246
Ну, в начале передаваемых данных указываешь число. При приёме данных смотри это число, если оно 1, то это файл и нужно считывать последующие данные как файл. Если число 2, то это текстовое сообщение, и последующие данные как сообщение чата надо обрабатывать. И так сколько угодно разных типов данных и сообщений.

10 Мар, 23:59 #253 #683315

Для вкатывания в программирование, с прицелом в фриланс (ни в коем случае не работа в офисе) что стоит учить ? На что самый большой спрос ?

Ответы>>683374

11 Мар, 00:55 #254 #683350

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

Ответы>>683351>>683353>>683372

1662 Кб, Webm

11 Мар, 00:56 #255 #683351

>>683350
Ахда, картиночка для привлечения внимания

11 Мар, 01:03 #256 #683353

>>683350
https://www.coursera.org/learn/machine-learning/

Ответы>>683358

11 Мар, 01:20 #257 #683358

>>683353
Явно неплохой курс, а чего-нибудь более базового не посоветуешь?

Ответы>>683537

11 Мар, 01:46 #258 #683372

>>683350
https://www.coursera.org/learn/vvedenie-mashinnoe-obuchenie
https://yandexdataschool.ru/edu-process/courses/machine-learning#item-1
молодец, что картинку прикрепил, вот так и нужно реквесты делать. Пусть все пример берут. Молодец.

11 Мар, 01:50 #259 #683374

>>683315
А у тебя сестра малолетняя есть?

Ответы>>683577

11 Мар, 02:05 #260 #683389

>>683254
Да. Называется скала кресты.

11 Мар, 08:47 #261 #683447

Сосоны, как создать поток по адресу процесса? Ну допустим делаю я LoadLibrary, потом GetProcAddress, а как из этого поток запустить?

Ответы>>683660

11 Мар, 09:22 #262 #683454

http://pastebin.com/WC1mqn0t ЧЯДНТ?
Хули он не грузит длл? Только не говорите, что надо \\ вместо \, это он в мессаджбокс выдает также как и пишешь.

10 Кб, 220x288

11 Мар, 12:02 #263 #683537

>>683358
>с разбором пары базовых примеров
>более базового не посоветуешь
А чем тебе питон не нравится, достаточно примитивно все рассосано.
Если сможешь осилить это, то перекатиться на любой другой ЯП не составит труда.
+ она есть на русике.

Ответы>>683558>>683688

11 Мар, 12:30 #264 #683558

>>683537
вот оглавление этой книги.
http://rghost.ru/6jphXLPlq.view

11 Мар, 12:46 #265 #683577

>>683374
нету ? А какое это значение имеет ?

Я сурьёзно спрашиваю ребята. Неужели сложно адекватно ответить

Ответы>>683605>>683682

11 Мар, 13:02 #266 #683605

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

11 Мар, 13:32 #267 #683660

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

86 Кб, 500x355

11 Мар, 13:47 #268 #683682

>>683577
>нету
Ну и, --

11 Мар, 13:52 #269 #683688

>>683537
Я не писал, что мне не нравится питон. Я писал, что мне нужна инфа имено по машобучению, а не по программированию или математике.
Спасибо за книгу сейчас посмотрю.

11 Мар, 16:06 #270 #683827

Подскажите ньюфагу.
Есть массив из звёзд, где у каждой звезды есть координаты x,y. Звёздная карта так сказать. Размером 1000010000
И есть у нас "взгляд" на эту карту - небольшой массив из звёзд, которые мы видим размером 100100.
Как определить этот участок на звёздной карте?
Я гуглю алгоритмы, нахожу хуету про гороскопы и мореплавание.

Ответы>>683829>>683836>>683919>>683932

11 Мар, 16:09 #271 #683829

>>683827
Размеры похерились.
Полный размер карты 10000 на 10000
Размер "взгляда" - 100 на 100

11 Мар, 16:20 #272 #683836

>>683827
У тебя есть сетка 10000х10000 в каждой клетке может быть звезда, а может и не быть, или у тебя квадрат 10000х10000, где есть рандомное количество звёзд с дробными координатами?
В первом случаи это просто поиск строки в подстроке, почти что.
Во второму случае всё похуже, но могу предложить так: сортируешь звёзды из квадрата 100х100 по х, вычитаешь из каждой пары координат координаты первой звезды. Будет массив типа (0,2,7,8,10) по х и любой дрогой по у. И то же самое делаешь для звёзд из квадрата 10000х10000. Будет массив типа (...,200,201,202,205,207,208,209,210...) по х. В итоге для каждой звезды проверяешь, включена ли первая последовательность в глобальную по всем звёздам. Когда будешь рассматривать звезду с координатами 200, то получится что 0 соответствует 200, 2-202, 7-207 итп. Нужно проверять чтоб совпадающие звёзды ещё в квадрат попали по у. Если все звёзды попали, то квадрат подходящий. Подходящих квадратов как и в первом случае может быть несколько. Только координаты сравнивай, чтоб модуль их разницы был меньше, скажем, 0.01, так как полностью они совпадать точно не будут никогда.

Ответы>>683843

11 Мар, 16:27 #273 #683843

>>683836
У меня первый случай. Это сетка.
Но перебор по клеточкам занимает же овердохуя процессорного времени, а мне каждую секунду надо искать десятки "взглядов" на карте. Вот и ищу алгоритм какой-нибудь хитрый.

Ответы>>683851>>683857

11 Мар, 16:38 #274 #683851

>>683843
> а мне каждую секунду надо искать десятки "взглядов"
так бы сразу и сказал. тогда тебе нужно предрассчитать хэши всех квадратов 100х100. А потом все эти десятки взглядов почти моментально будут находиться

Ответы>>683856>>683857

11 Мар, 16:42 #275 #683856

>>683851
Вот тут то и проблема. Как ты узнаешь, как хэшировать свой "взгляд". У тебя взгляды не кратны 100, они могут быть например
x1=5673
y1=1567
x2=5773
y2=1676
При этом ты, само собой, не знаешь где именно этот взгляд. У тебя в руках только область 100 на 100.
Щито делать?

Ответы>>683862

11 Мар, 16:42 #276 #683857

>>683843
Так то, всего 100кк клеточек. Если данные хаотичны, то за секунду несколько раз даже самый тупой алгоритм найдёт.
Если данные не хаотичны, а там сложные контуры размером по много клеток, то можно карту уменьшить карту в десятки раз и алгоритмами поиска изображения искать похожие формы.

Можно, обьединить клетки в куски по 32. Кусок 100х100 придётся 32 раза разбивать, со смещением на 0,1,2 и так далее бита, так как нет гарантии, что взгляд начинается с клетки, номер который кратен 32. В таком случае первую клетку всё-равно приёдтся искать за 100кк опросов, но если уж данные начинают совпадать, то проверка на дальнейшее сопадение будет в разы быстрее, так как за одно сравнение сравнивается не 1, а 32 клетки. И будет много мороки с границами, так как в 100 делится только на 32+32+32+4.
>>683851
Не сработает. Вдруг его взгляд соотвествует на координатам типа 200;600, а координатам 242;675. Придётся считать тогда хеши для (10000-99)^2 вариантов, для любого смещения.

Ответы>>683873

11 Мар, 16:46 #277 #683862

>>683856
А вообще, может быть скинешь код(если там си/паскаль) или несколько примеров исходных данных? Или если данные рандомны, я могу сам написать генерацию. Есть парочка идей, как ускорить в несколько раз, но я не уверен что будет существенный прирост скорости, а описывать довольно долго.

Ответы>>683873

11 Мар, 17:02 #278 #683873

>>683857
>>683862
Да мне бы ссылку на готовый алгоритм, который расписан.
Вот тут например алгоритм поиска пути расписали https://habrahabr.ru/post/264189/
Должно же быть такое же для звёзд где-нибудь. А эти костыли, которые сам придумываешь на ходу, это не то.

Ответы>>683878

11 Мар, 17:12 #279 #683878

>>683873
Это не такая задача, к которой будет расписан подобный алгоритм.
В любом случае придётся опросить хотя бы раз все 10000х10000 клеток, как ты не извращайся, а это половина опросов, которая потребуется для самого тупого алгоритма, который по очереди проверяет соотвествие. Можно лишь не опрашивать несколько раз, не более, но это никогда не даст выигрыша больше чем в два раза, если не известно каких-либо особенностей данных.
А если тебе нужно именно быстро это считать, то иди распараллеливай, лучше на видеокарту, это максимально эффективный путь, и выигрыш будет в несколько десятков раз.
>А эти костыли, которые сам придумываешь на ходу
Это не костыли. Я половину сортировок сам придумал ещё даже не зная что они как-то называются, когда ничего не читал по теме, а лишь баловался. Так-то волновой алгоритм или ещё, это такой же "костыль", который может внезапно в голову прийти.

Ответы>>683879

11 Мар, 17:14 #280 #683879

>>683878
>лучше на видеокарту
Вот и я так думаю. Ну и хрен с ним тогда. Буду решать задачу по другому.

97 Кб, 300x250

ML 11 Мар, 17:30 #281 #683904

В machine learning еще не поздно вкатиться? Или тренд уже идет на спад?

Ответы>>683906

11 Мар, 17:32 #282 #683906

>>683904
Ты свой сервис открыть хочешь или учиться в них?

Ответы>>683966

11 Мар, 17:46 #283 #683919

>>683827
Ебашишь все это гавно в двухмерное дерево, затем ищешь в заданном квадрате. Гугли kd-tree.

11 Мар, 17:46 #284 #683920

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

Ответы>>683927>>683935

11 Мар, 17:51 #285 #683927

>>683920
Там же все просто.

Ответы>>683934

11 Мар, 17:55 #286 #683932

>>683827
все просто как 2 пальца обоссать мне бы тваи проблемы.
определяеш свое небо в виде двух массивов
затем определяеш окно еще в виде двух массивов
ну а затем выводиш чере обычнай цикл в цикле сваи звезды в свое окно указывая точку отсчета как i+x и j+y только не забуть впилить условия проверки типа если начало координат не в небе или окно вылазит за пределы неба

11 Мар, 17:56 #287 #683934

>>683927
я немогу понять как от времени все это завязать.

Ответы>>683935

11 Мар, 17:56 #288 #683935

>>683920
>>683934
Смотри: допустим, ты хочешь регулировать температуру.
(Ибо на работке мы юзали програмные пид-регуляторы для печей).

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

И короче, допустим у тебя комнатная температура в девайсе, а ты хочешь разогреть его до 200 градусов.

Вот значит, для начала возьмем просто пропорциональную составляющую. Ты берешь (200-25) - получаешь дельту 175 градусов. Вот умножаешь разность температур на какой-то коэффициент - и это и есть твое входное воздействие, которое ты подаешь на реле и ебошишь ШИМ (импульсы). Чем больше разница между текущей температурой и требуемой - тем больше шпарит нагреватель.

Ответы>>683939>>683951

11 Мар, 18:01 #289 #683939

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

Что делать? И тут появляется дифференцирующее звено. Диффиренцирующее оно, потому что производная от координаты - это скорость. И работает оно так - чем больше скорость нагревания - тем сильнее оно должно тормозить нагрев.

Допустим, секунду назад была температура 50 градусов, а сейчас 55 - итого скорость нагрева 5 градусов в секунду. Умножаешь скорость нагрева на коэффициент и получаешь воздействие, которое нужно вычесть - дифференцирующее звено.

Ответы>>683948

11 Мар, 18:06 #290 #683945

Нид хелп.
ofstream inst("INSTRUCTIONS.hex",);
inst <<hex<< somehex;

Должно выводиться HEX число в файл, но проблема если число однобайтное, то естественно, первый ноль отсекается. Как сделать так, чтобы при выводе в файл число 0x0B не выглядело как 0xB?

11 Мар, 18:08 #291 #683948

>>683939
И последнее - интегрирующее. Нужно оно затем, что печка твоя опять же нихуя не идеальна, и когда она догреется до температуры - пропорциональная составляющая будет 0 (надо 200 градусов - есть 200 градусов, дельта нулевая), так и скорость нагревания - 0.

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

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

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

Вопросы?

11 Мар, 18:12 #292 #683951

>>683935
пропорциональную я вкурил, но тут несколько другие условия, еслиб хотел то давно бы прилепил магнитник и данфософский прибор от холодильника - коий кстати запилил на конторский котел и проблем не имею...
но у меня несколькор другая схема.
у меня не магнитник, а семистор и огромное спасибо местному анону с вышкой, я решил проблему как выдавать на маю ветродуйку (тупо кусок асбестоцементной трубы с торца вентилятор от пром холодильника, а спираль от промышленной печи на 2 киловата) именно в процентах линейно от нуля до 100.
еслиб я хотел яб запилил бы и через диференциал, но я хочу ПИД регулятор.
ШИМ не пройдет у меня семистор.
да и температура комнатная благоприятная для сна ее я и должен поддерживать, вполне введу типа часов будильника... типа быстрый сон медленный сон мая больная пропитая печень...

Ответы>>683954

11 Мар, 18:14 #293 #683954

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

Ответы>>684237

11 Мар, 18:14 #294 #683955

А по PowerShell был тут когда-нибудь отдельный тред? Имхо, PS5 уже совсем как полноценный.

Ответы>>684014

11 Мар, 18:19 #295 #683960

Ребята, завтра лабу сдавать, осталось последнее задание, нужно переделать код на плюсах под шарп, помогите плс
http://pastebin.com/WJTcNEsh

Ответы>>684100

11 Мар, 18:24 #296 #683966

>>683906
Да без разницы. Работу найти, или что-нибудь своё запилить эдакое.

11 Мар, 19:01 #297 #684014

>>683955
Нет, и я не уверен, что такой тред тут взлетит. Как видишь тут и баш-треда собственно нет, а он, думаю, более популярен среди здешних

11 Мар, 19:44 #298 #684087

inst <<hex<< somehex;
что это?
как вариант разложи на байты и выводи побайтно а 0х дорисовывай с переди

Ответы>>684480

11 Мар, 19:49 #299 #684098

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

11 Мар, 19:49 #300 #684100

>>683960
бамп

18 Кб, 480x270

11 Мар, 20:08 #301 #684166

Программач,
Доставь книгца про F#.

11 Мар, 20:20 #302 #684198

Читаю книги по реверс инжинирингу. В них все показано на примере вирусов и программ, которых у меня нет. Что делать? Как извлечь пользу из этих примеров, не имея ничего под рукой? Ведь даже нагуглить эти файлы часто уже не получается.

73 Кб, 510x340

11 Мар, 20:47 #303 #684237

>>683954
я прекрасно понимаю за хуйни, но я непонимаю смысла интегрирующей и диференциальной составляющих.
точнее я слегка понимаю что это зависимые от времени поравки, но суть их изменения от происходящих событий, и тем более вносимый вкалд неговоря уже о принципе вычисления для меня слабо понимаема.
>остановишь нагрев - температура дохуя перегреется
будем плясать от того что мы греем воздух двумя киловатами в бетонном кубе 3на3.5на2.2 в метрах двумя киловатами.
инерции самой печи фактически нет, это обычная спираль на нее дует вентилятр, тое съем тепла "мгновенный".
кстати тот анон что помог мне с синусоидой отпишись.
ВРЕЗКА - и только сейчас до меня дошло какже прост ихний пид регулятор... данфос хуля но лучше еливелы итальянцы...
из практики - приезжает чел на контору я сижу сибе сычую... или с очередного похмела непомню ...
говарит есть эта ебала и тянет мне девайс я сатрю обычный электрик перепутал клемы хорошо что еще не входные...
почини - говарю завтра приходи...
день неделя месяц
чето я уже выползать из конторы начал туда сюда шабашки...
и тут хуяк жажда работы самной это уже редко случаеца(
едем мимо етого кадра говарю деду позвани мож и очередных 2 рубля срубим в те годы рубли еще рублями были...
сам то я раз звякнул того этого он мне сказал типа ...
вопщем я вынул с него всю подноготную...
яж клиенту и званил по вопросам он туда сюда в разъездах...
и тут позванил мой старшак.
епта туда сюда назначил стрелу все дела...
просто надо было впилить туда родной прибор какраз на магнитниках = магнитный пускатель у тупых девочек, мыто берем их у людей для людей, а тоже ... деференциальная...
вопщем приехал я на эту шляпу = огромная сковородка диаметром 2 метра ножами перещелкивает семечки... да да те что бабки нам продавали...
и тут вступает в игру ПИД регулятор
да поставил он его туда, но хозяин говарит - заебало меня ето клацанье.
для переведу есть тенники ани тащат по 2 и более киловат. есть магнитники ани камутируют эти тенники эту нагрузку на посеребренных, а кое где и на иридиевых контактах ога ога хыхы похлеще порою...
но суть дела вот в чем.
у меня уже есть благодаря анону хрень которой я тупо магу регулировать свой семистр в процентах.
мне необходимо то понимание какое воздействие и как себя ведет
весна дажи абрикосы цвятут

цвету я сам в непониманьи
себя бы тыго самого
лечу самосознанье вином

но та весна что шуткоюс небес
останеца невнятным ну какбы здесь.

Ответы>>684241

11 Мар, 20:48 #304 #684239

мача сори

11 Мар, 20:49 #305 #684241

>>684237
>инерции самой печи фактически нет
Тогда, если нет инерции - тебе вполне хватит только пропорциональной и интегрирующей составляющей.

Ответы>>684245>>684255

11 Мар, 20:51 #306 #684245

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

Я так делал, когда на работке наебался ЦАП и не получалось линейно крутить движок (там подобной эболой лента конвейера управлялась).

11 Мар, 20:55 #307 #684255

>>684241
я стар я супер стар
но если нет необходимости
то это не значет что я не желаю.
хз лето на подходе
и вполне вероятно ...
дело не в том что я немогу
дело в том что я желаю

11 Мар, 20:59 #308 #684262

задача проста
путем просадки фаз
вывести на недопустимые режимы
холодильники
для начала это

11 Мар, 21:00 #309 #684264

Как упростить себе жизнь с помощью Python?

Ответы>>684266>>684271

11 Мар, 21:01 #310 #684266

>>684264
Сперва усложняешь себе жизнь с помощью python, а потом делаешь обратно как было.

11 Мар, 21:03 #311 #684271

>>684264
начать изучать БАЗУ
сколько интов во флоат\
сколькими ты сможеш?
понять структуру то че м ты рулиш
предыграть и придумать в чем ани рулить не смогут.

11 Мар, 21:08 #312 #684281

бесподобных паст и кодов нить иди...
в сраку синий забыл уже о всем
и нитька самосознания идет
в умервщвление меня
ок мой бесподобнай цикл
ти стори мне подскажд?
но в рифму туже рифму\
рас рас рас рас рас рас
.
.
.
.
для тупых три к пяти.

11 Мар, 21:26 #313 #684305

непонимаю дюймовую систему счисления\\
https://www.youtube.com/watch?v=TdIb0o2MDw0
ай ай

11 Мар, 21:26 #314 #684306

>>679861 (OP)
Сап, програмеры остальные мимо.
Пилю ммо, нет, в тиму не набираю я итт не за этим. Вопрос в другом- как запилить годный сервер? Вообще, сервер готов. Класика- потоки и tcp. Запилил пока на плюсах. Может, на nodejs перепишу.
Клиент пока на плюсах и опенгл. Потом, может, перепишу на канвасе/svg и js.
Осталось добавить client prediction, чтобы уменшить лаг.
Собственно, прошу совета по годных client prediction. Ну и по серверостроению вообще.

Ответы>>684320

11 Мар, 21:33 #315 #684320

>>684306
> Пилю ммо
> tcp
Можешь тут посмотреть http://mrelusive.com/books/books.html там правда старье, но те что про "Networking / Multiplayer" наверное не сильно устарели.

Ответы>>684378>>684447

sage 11 Мар, 21:57 #316 #684378

>>684320
Сука, какие ещё книжки по физическим движкам. Я значит сам придумывал, извращался как отсортировать объекты чтоб работало быстро, что делать с пересечениями, когда ни одна из вершин не заходит в чужое тело, а пересекаются лишь грани и тому подобное, а тут значит книжки есть и какое-нибудь днище где-то будет в книжке читать как что сделать. Кошмар, я чувствую некоторую несправедливость и от этого горит. Снова я слишком много времени потратил на то, что уже сделали и описали в книжках.

Ответы>>684411>>684428

11 Мар, 22:14 #317 #684411

>>684378
> книжки по физическим движкам
Нинужны.
Мне бы client prediction

11 Мар, 22:21 #318 #684428

>>684378
С чего горит, наоборот должно быть. Те вещи, до которых ты доходил своим умом, днище сможет, разве что, бездумно переписать с книжки, даже не вникая в суть переписанного, и не испытав того самого прихода от достижения цели.

Ответы>>684473

11 Мар, 22:33 #319 #684447

>>684320
Собственно, прочел.
Что советуют:
Lossless Compression - нинужна, незачем 2 double то жать.
Opponent Prediction - есть, но выглядит как дерьмо
Delta Compression - уже, не помогает.
Interest Management - пока рано
Peer-to-Peer - не вариант
Update Aggregation - уже, но толку 0. Только лаги побольше.

Кароч, все хуйня.

11 Мар, 22:44 #320 #684473

>>684428
Это верно, писать мне понравилось, особенно когда начало работать. Сейчас просто некоторое удовольствие от достижения той цели уже прошло.
Ну и в целом мне не нравится тенденция, что чтоб что-то сделать в 95% случаев эффективнее не делать самому, а использовать что-то уже готовое. Так-то вообще нет почти никакого смысла (кроме образовательного) писать заново физический движок, если можно какой-нибудь bullet использовать(если конечно не какая-то специфичная задача, которую bullet не умеет решать). Получается что эффективный программист это сборщик, а не программист, который просто разные куски чужого кода совмещает и использует какие-то готовые библиотеки. Поэтому я в общем-то и учусь таким образом, переписывая заново то что уже сотню раз сделали, чтоб быть не сборщиком, а чтоб самому с достаточной скоростью делать всё без чужих библиотек.

11 Мар, 22:50 #321 #684480

>>684087
первая строка - объект класса для записи, связанный с файлом
вторая - запись в файл, с представлением числа в HEX
Это выводит в файл некоторую переменную somehex в шестнадцатеричном виде, у меня 2 байта в HEX.
Да и пишу на С++, забыл сказать, но писал только на С, на С++ вообще не работал. Там в радаче всё на си вот и не указал по привычке.

0x не нужен, нужно получить готовый файл, суть моей программы - трансляция исходников, написанных на ассемблере в машинный код, с последующей записью в EEPROM, так вот некоторые мнемокоды в моей программе, есть двухбайтовые, например 0xAA, а есть однобайтовые 0x0A, на выходе появляется HEX файл - с последовательностью команд процессора - AABBAABBAABB, а проблема такова:
если транслируется двухбайтовая команда, то ошибки не будет, так как в файл и выведется AA, а если транслируется однобайтовая команда 0A, то она запишется в последовательность как A, а не как 0A, что нарушает всю последовательность команд, что и приведет к каше.
В общем, вопрос, можно ли как-то добавить автоматически, перед однобайтовым, как-то этот злосчастный ноль? конечно, могу поставить и условие, но выглядит как-то непрофессионально. Например, вот, в printf, есть спецификаторы %d и %i, которые сами дорисуют нужное количество нулей.

Ответы>>684484

11 Мар, 22:53 #322 #684484

>>684480
setfill и setw - это не то, что тебе нужно?
Первые же ссылки в гугле.

Ответы>>684495

11 Мар, 23:03 #323 #684495

>>684484
Спасибо, думаю это то, что нужно. Да пол дня искал, наверное я просто ходил вокруг, да около, т.к. никак не мог правильно сформулировать запрос.

Ньюфаг 11 Мар, 23:31 #324 #684517

Допустим я хочу написать свой html/css браузер. Что мне для этого надо?
Я самый натуральный ньюфаг и только пытаюсь учить C, потому даже не представляю как это всё выглядит. По идеи браузер это парсер того же html, ето же так? Если да, то как научится писать что-то подобное? Что читать? Где объясняют всё это? Поставь на верную дорогу, анон, интересна эта тема. У меня есть мечта написать свой браузер со своим аддблоком, носкриптом и резалкой кроссдоменного говна, чтоб работал быстро и было удобно юзать.

Ответы>>684518>>684520>>684529>>684555>>684575

11 Мар, 23:32 #325 #684518

>>684517
Лучше сразу забей, это задача уровня гугла.
Ведь в твоем случае хуй с ним, с парсером - тебе ведь рендер писать.

Если все же в жопе свербит - начни с маркдауна, попробуй его отрендерить.

Ответы>>684521

11 Мар, 23:35 #326 #684520

>>684517
> Что мне для этого надо?
1) Современный движок для отображения вебстраниц. Тот же webkit пойдет.
2) Любой ИДЕ и ЯП, который умеет в вебкит и интерфейсы. Тебе подойдет QT.
3) Элемент вебкита перетаскивай на форму браузера. Добавляй панелек/функционала.
4) Готово.

Ответы>>684522>>684527

11 Мар, 23:35 #327 #684521

>>684518
> рендер писать
> начни с маркдауна
> попробуй его отрендерить.
Нихуя не понял. Можно доступней? Да и вообще - по этой теме есть книжечки какие-то? Я же не сейчас всё это делать буду, а так, попутно.

11 Мар, 23:36 #328 #684522

>>684520
Ну толсто, анончик.

Ответы>>684525

11 Мар, 23:37 #329 #684525

>>684522
Почему? Если хочешь- собери свою либу вебкита из исходников. Допили нужное.

Ответы>>684528

11 Мар, 23:38 #330 #684527

>>684520
Ну, это демка qtbrowser из Qt examples. Она так и построена.
ИЧСХ, даже есть браузер, который с этого и начал - demo -> arora -> rekonq.

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

Ответы>>684535

11 Мар, 23:39 #331 #684528

>>684525
Ну яж с нуля хочу.
Хотя сейчас посмотрел на замечательный браузер luakit, думал что он тоже с нуля написан а он сука на вебките! Неужели так сложно с нуля писать? Без жаваскрипта конечно.

Ответы>>684666

11 Мар, 23:40 #332 #684529

>>684517
> я хочу написать свой html/css браузер
Понимаеш, в чем дело... сейчас веб активно развивается. Пока ты сам запилишь браузер хоть на уровни ИЕ, пройдет лет 5.
Попытайся установить браузер 5-летней давности и посмотреть, как он работает.
И, поэтому, с 0 никто не пишет браузеров сейчас. Только допиливают старые.
Потому как пилить надо ОЧЕ быстро. Нужна большая тима тру-разрабов.

Ответы>>684533>>684549

11 Мар, 23:41 #333 #684533

>>684529
>хоть на уровни ИЕ
Хоть на уровне ИЕ он браузер не запилит никогда.
Он может запилить браузер на уровне браузера из kolibri OS. Это да - и пердолинг, и посильно.

Ответы>>684540>>684549

11 Мар, 23:41 #334 #684535

>>684527
> демка qtbrowser из Qt examples
Именно. Допилить туда окон, гибких настроек, возможно, кастомный парсер к вебкиту дописать:
> своим аддблоком, носкриптом и резалкой кроссдоменного говна
Делов то.

Ответы>>684539

11 Мар, 23:43 #335 #684539

>>684535
>Допилить туда окон, гибких настроек, возможно, кастомный парсер к вебкиту дописать:
Я ж говорю - такое уже есть, rekonq называется. Я б кстати им бы и пользовался бы, но - падучая, скотина.

Есть еще qupzilla по сходному принципу, так что эта ниша занята.

Ответы>>684543

11 Мар, 23:43 #336 #684540

>>684533
Имел в виду ИЕ 1.0, который нетскейп еще.

11 Мар, 23:44 #337 #684543

>>684539
Ну так пускай форкнет rekonq, допилит. Как хром и хромиум.

Ответы>>684545

11 Мар, 23:45 #338 #684545

>>684543
Но хромиум это не форк хрома, это блять одно и то же.

Ответы>>684546

11 Мар, 23:46 #339 #684546

>>684545
> это блять одно и то же
Нет.
> хромиум это не форк хрома
Хром- форк хромиума.

Ответы>>684547

11 Мар, 23:47 #340 #684547

>>684546
Тогда разве что форк уровня "впилить гуглологотипы и включить слежку по умолчанию"

Ответы>>684548

11 Мар, 23:47 #341 #684548

>>684547
Именно.

Ответы>>684550

11 Мар, 23:49 #342 #684549

>>684529
>>684533
Блджад, запугали вы меня.

Ну а если я хочу написать хуйню, которая будет отображать html станичку с текстом "Hello World!", это тоже оче сложно? Я думаю нет. А дальше допилить туда поддержку базового html, даже без css + гуй всему этому, вот тебе и браузер, можно в ридонли читать харкач, это сложно? 5 лет на это не уйдёт? Мне же поддержка всего и вся нахуй не нужна, я этот новый веб заебался выпиливать.

Ответы>>684554>>684563

34 Кб, 600x443

11 Мар, 23:50 #343 #684550

>>684548
Тогда, ОП на верном пути.
Хуле, это ведь просто. На скрине охуенный OgenBrowse, такой пиздатый браузер смог написать всего лишь тагильский школьник. (и не только его!)

Ответы>>684551>>684552

11 Мар, 23:50 #344 #684551

>>684550
То есть не ОП, но вы понели

11 Мар, 23:52 #345 #684552

>>684550
А ты, кстати, новую версию уже поставил?

Ответы>>684557

11 Мар, 23:52 #346 #684554

>>684549
Видишь ли, изначально html был языком разметки, что отражено в его названии.
И
>css
уже невъебенная роскошь, которая изначально не подразумевалась. Суть изначального веба - странички с разметкой и (!!!!) гипертекстом.

11 Мар, 23:53 #347 #684555

>>684517
> даже не представляю как это всё выглядит
Вот, что нужно запилить:
1. Скачивание файлов (вебстраниц)
2. Парсинг файлов
3. Вывод графики + элементов вебстраницы (того что напарсили). Нужна поддержка видеокарты, потому выбор между директх и qt. Юзай либу- например, glut.
4. Реакция на действия пользователя.

Вот и все, самое простое. Чисто html с десятком тегов. Толку от такого - 0.
Если крутить js, придется писать js- движок. Интерпритировать js- файлы на лету, превращая в функции.

Ответы>>684565>>684666

11 Мар, 23:55 #348 #684557

>>684552
Кстати, а ведь он сейчас уже несколько лет как универчик должен был закончить...
Интересно, как он щас, кто он щас? Сидит ли он на сосаче?

Ответы>>684561

11 Мар, 23:59 #349 #684561

>>684557
Сапоги топчет)
на линукс орге сегодня читал ту переписку, поржал. Там он повзрослел на аве, бородку отпустил.

Ответы>>684566

12 Мар, 00:00 #350 #684563

>>684549
> написать хуйню, которая будет отображать html станичку с текстом "Hello World!"
Если отображать только текст- 20мин работы.
Если нужны всякие там текстовые поля, кнопочки- это уже посложнее.

163 Кб, 1917x1054

12 Мар, 00:01 #351 #684565

>>684555
> Толку от такого - 0
А если сделать свой линкс с гуем? Вроде обычный html, а я даже постить могу. Сколько на такое может уйти времени? js нахуй не нужон

Ответы>>684569>>684571

12 Мар, 00:01 #352 #684566

>>684561
>Сапоги топчет)
Даже если так - он и оттоптать уже должен был давно.

Я смотрел его видосы на ютубе - а ведь блять он оказывается музыкантом пиздатым заделался, я ажно охуел.

Ответы>>684570

12 Мар, 00:04 #353 #684569

>>684565
>А если сделать свой линкс с гуем?
Тоже уже есть и называется links2
>20мин работы.
Да ты охуел! Ты просто голый текст без тегов попробуй отрендери, чтоб с переносами.
Да на ogl ссаную демку с вращающимся треугольником на 20 минут не написать.

Ответы>>684573

12 Мар, 00:04 #354 #684570

>>684566
Да что они, успешные мемы, музыкантами-то становятся? Повар тоже музыкант.

12 Мар, 00:04 #355 #684571

>>684565
Это и будет линкс с гуем. Только еще, возможно, с загрузкой картинок, цветами и т.д.
У меня... зависимо от языка. Я бы писал на шарпах, справился бы часов так за 40.

Ответы>>684574

12 Мар, 00:05 #356 #684573

>>684569
> Ты просто голый текст без тегов попробуй отрендери, чтоб с переносами.
glut тебе в помощь.

Ответы>>684576

12 Мар, 00:05 #357 #684574

>>684571
>Я бы писал на шарпах, справился бы часов так за 40.
Откуда вы беретесь, пиздоболы?
Ладно на работке иногда давят "когда закончишь хуйню" - и говоришь рандомное число чтоб отъебались только.

Ответы>>684579

12 Мар, 00:05 #358 #684575

>>684517
https://www.youtube.com/watch?v=AAzPYqdDYdc

Пиши и радуйся =)

12 Мар, 00:05 #359 #684576

>>684573
>glut тебе в помощь
Который устарел, ага, ага...

Ответы>>684580

12 Мар, 00:07 #360 #684579

>>684574
Писал прост похожий проект на плюсах. Парсер xml со всеми плюшками.
А в шарпах на wpf это намного проще будет.

Ответы>>684581

12 Мар, 00:08 #361 #684580

>>684576
> opengl
> устарел
Ох лол.

Ответы>>684581

12 Мар, 00:09 #362 #684581

>>684579
Тут, кхм, хер с ним, с парсером. Тут еще терпимо.
Жопа начнется в другом плане - чего с рендером?
>>684580
>opengl
Ты в глаза ебешься, или решил поиграть в демагога и понятия поподменять? Мы про glut говорили, а не про opengl

Ответы>>684588>>684590

Ньюфаг с браузером 12 Мар, 00:14 #363 #684584

Короче спасибо что успокоили, как я понял браузер таки можно в соло написать, значит буду пробовать.

Алсо, и всё же посоветуйте, что можно почитать по этой теме парсеры, рендеринг, хотелось бы на си писать.

Ответы>>684587>>684594>>684762

12 Мар, 00:16 #364 #684587

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

12 Мар, 00:16 #365 #684588

>>684581
> чего с рендером
Ну смотри. Конечно, конкретно ТАК делать никто не будет, но все-же:
1) Пропарсили вебстраницу в массив элеметов.
2) Из массива берем первый элемент.
3) Видим, что это поле ввода текста.
4) Координаты знаем.
5) Начинаем создания текстбокса из wpf на нужном месте.

Ответы>>684592

12 Мар, 00:17 #366 #684590

>>684581
> Мы про glut говорили, а не про opengl
Понимаешь, глупо говорить о устаревших вещах на опенгл, ведь сам опенгл устарел как таковой.

Ответы>>684593

12 Мар, 00:19 #367 #684592

>>684588
>5) Начинаем создания текстбокса из wpf на нужном месте.
Это уже хуйня, я имел в виду рендер именно. А не франкенштейна.
А если писать рендер - то нужно начать со шрифтов, и уже пиздецки сложной задачей будет уже отрендерить текст с переносами по ширине страницы (если он не моноширинный).

А эдак - как выше и говорилось, проще всего взять QtWebkit и не ебать мозг. Но это уже будет не "свой браузер".

Ответы>>684598

12 Мар, 00:20 #368 #684593

>>684590
Именно. Мало того, что glut это синоним дикого легаси, сейчас то юзают glfw - так еще и сам opengl вот-вот на свалку отправится в пользу вулкана.

Ответы>>684595

12 Мар, 00:21 #369 #684594

>>684584
> парсеры
Вообще, определись, что тебе нужно. Если хочешь правда годное отображение, тогда надо будет поебаться и читать начинай статейки о создании интерпритаторов/своего языка программирования.
Если же на красоту пофиг, можно просто запилить кучу классов и массив итемов. Да, ООП во все поля.
> рендеринг
Лучше выбирать готовые либы гуи- тот же qt, чем пилить с 0 на опенгл.
> на си писать
На плюсах лучше. На с будет печально.

Ответы>>684597

12 Мар, 00:22 #370 #684595

>>684593
Ну так директх во все поля, чо ты.

Ответы>>684597

12 Мар, 00:24 #371 #684597

>>684594
>На с будет печально.
На плюсах тоже. Язык для анальной мастурбации и мазохизма...
>Лучше выбирать готовые либы гуи- тот же qt, чем пилить с 0 на опенгл.
В том же qt уже есть и парсер - так есть и qtwebkit готовый. Даже блять его label-ы умеют html рендерить изначально. Так что там - совершенно нечего делать.

>>684595
>Ну так директх во все поля, чо ты.
шиндоус онли

Ответы>>684602

12 Мар, 00:24 #372 #684598

>>684592
> я имел в виду рендер именно
Он не запилит свой рендер. Он даже С не знает.
> пиздецки сложной задачей будет
Ни разу. Конвертить каждый символ шрифта в текстурки и выводить.

Ответы>>684601

12 Мар, 00:26 #373 #684601

>>684598
>Ни разу.
На словах - да. А вообще, "гладко было на бумаге".
>Он не запилит свой рендер.
Да он вообще нихуя не запилит. Он вообще не понимает, какого класса эта задача.
Напомнило скриншот где баба "нужно создать соцсеть, бюджет 5 тысяч рублей, за два дня управитесь?"

Ответы>>684603>>684605

12 Мар, 00:28 #374 #684602

>>684597
> там - совершенно нечего делать
У людей бывают разные цели.
Кому-то надо быстро сделать "свой" браузер. - форк хрома
Кому-то хочется не оче быстро- qtwebkit
Кому-то хочеться поебаться, превзойти, написать- qt
А кто-то хочет заняться поеданием устаревшего дерьма ради никакого результата- opengl

Ответы>>684610

Ньюфаг с браузером 12 Мар, 00:29 #375 #684603

Стоп, а зачем шрифты в браузере реализовывать? Оно же по дефолту рисуется выбранным гуем gtk/qt/другая хуйня, или я чего-то не понимаю?

>>684601
> Да он вообще нихуя не запилит. Он вообще не понимает, какого класса эта задача.
Сейчас - разумеется нет. Но когда сишку лучше познаю - возможно да. Просто нужна же цель, которая будет мотивировать. Верно?

Ответы>>684606>>684607>>684608

12 Мар, 00:30 #376 #684605

>>684601
> гладко было на бумаге
Таки да, но опыт решает.

12 Мар, 00:32 #377 #684606

>>684603
>gtk/qt/другая хуйня, или я чего-то не понимаю?
В gtk и qt уже все встроено! Там уже впилен вебкит, и делать нихуя не надо абсолютно.
За gtk не скажу, а в qt даже без webkit сраный QLabel уже умеет в RichText из довольно нехилого подмножества html.

Ответы>>684612

12 Мар, 00:32 #378 #684607

>>684603
> Оно же по дефолту рисуется выбранным гуем
Конечно. Если юзать готовые либы гуи, можно вообще страницу всю в лейбл загнать и будет тебе норм отображение. Ведь само пропарсит все.
А рендеринг- имеется в виду, собственно, низкоуровневый. Где максимум что можно- залить область экрана цветом, дав координаты.

Ответы>>684612

12 Мар, 00:32 #379 #684608

>>684603
А зачем тебе это? Ладно для обучения, что-то простое, но зачем тебе делать то что уже есть, и 1000 раз обкатано, протестировно и на грабли насуплено? Иди в команду жуниором и двигайся вперед. А то что ты хочешь - это шаг назад или, в лучшем случае, топтание на месте.

Ответы>>684612>>684613

12 Мар, 00:34 #380 #684610

>>684602
>заняться поеданием устаревшего дерьма ради никакого результата- opengl
Как раз сабж, имхо, дает больше всего результатов.
opengl - нихуя не устаревшее дерьмо, и скилл в нем открывает двери в гейдев.
А профит - фан и скилл, который будет ключом к пиздатым вакансиям.

Но лучше бы поциент свой клон майнкрафта писал, ей богу.

Ответы>>684614

12 Мар, 00:36 #381 #684611

Тох, дай пикчу телок с гантелями из треда крестов.

12 Мар, 00:36 #382 #684612

>>684606
>>684607
Спасибо за объяснение.

>>684608
А зачем жить? Просто хочу свой браузер, это огромный опыт в конце концов. Деньги, продвижение и "успешность" не интересуют, это для себя.

Ответы>>684622

12 Мар, 00:36 #383 #684613

>>684608
Ну, обычно, нубы начинают из такой хуйни.
Придумывают даже не велосипед- колесо изобретают. Чтобы построить машину.
А опытные люди умело используют готовые средства для проэкта. С 1 либы колеса, со 2- двигатель, с 3- корпус и т.д.
А умные люди вообще используют готовые решения:
машина джип= новая машина(4 колеса, 4 двери, внедорожник, мотор...);

Ответы>>684616

12 Мар, 00:37 #384 #684614

>>684610
> скилл в нем открывает двери в гейдев
Ох лол. Да простой моделлер или юнитираб будет ценнее.

Ответы>>684618

12 Мар, 00:38 #385 #684616

>>684613
Только вот "опытные люди" делают это не для себя.
Эта хуйня их вообще не ебет, ничего личного, только деньги.

Ответы>>684623

12 Мар, 00:39 #386 #684618

>>684614
Одно другому не мешает. Я имел в виду тот гейдев, где в написании движков оно используется, а не "накорми лягушку" на яблопаде.

Ответы>>684620

12 Мар, 00:40 #387 #684620

>>684618
> в написании движков оно используется
Сколько людей в тиме разрабов движка юнити? 20? 100?
А сколько людей пилят контент на юнити?
Смекаешь?

12 Мар, 00:41 #388 #684622

>>684612
>А зачем жить?
Чтобы развиваться, движение вперед - это использование старого и его совершенствование, а не придумывание всего каждый раз заново.

12 Мар, 00:41 #389 #684623

>>684616
Именно. Так и должно быть.

Ответы>>684625

12 Мар, 00:44 #390 #684625

>>684623
Не скажи. Танцевать с бубном ради хотелок начальства 8 часов в день - уныло.
Кодить для души гораздо веселее, а как обязанность - нагоняет смертельную тоску и однообразие.

12 Мар, 02:04 #391 #684666

>>684555
>Нужна поддержка видеокарты, потому выбор между директх и qt.
Хуйню сказал. Некоторые браузеры не используют аппаратное ускорение от видеокарты рисуя всё программно. Эта поддержка по крайне мере не обязательна.
>>684528
Это в самом деле очень долго и очень нудно. Десятки лет придумывали всякие штуки для интернет страниц, html, php, javascript, куча всяких разметок, какие css, вставки флеша, какие-то вебшрифты, html5. Очень много всяких технологий схожего назначения, я не могу представить кем должен быть программист, чтоб ему не наскучило реализовывать такое количество схожих технологий, а потом это всё ещё отлаживать. Это уж не говоря про то, что придётся потратить тысячу часов, чтоб разобраться какие технологии и их реализовать, если не несколько тысяч. Это даже если целыми днями сидеть и прогать, то, условно говоря, к тому моменты как ты закончишь придумают ещё столько всяких стандартов, что тебе ещё работы на месяц прибавится.
В общем, я тебе от всей души желаю дропнуть браузер. Не знаю, если так хочется с текстом возиться, то придумай свой язык программирования с какими-либо особенностями и делай для него компилятор. Это будет примерно также бесполезно, но зато куда меньше времени потратишь, и не так нудно, так как не нужно следовать чужим стандартам, чтоб какой-нибудь php работал так как должен по стандарту.

12 Мар, 03:21 #392 #684697

Подскажите софтину для формирования todo листа для своего проекта. Под линь.

Ответы>>684755

12 Мар, 06:33 #393 #684755

>>684697
Youtrack, Jira бесплатны для команды в 10 человек.
Есть швабодный но уебанский Redmine.
Есть хипстерский Trello.
Или тебе чисто баг трекер? Otrs, bugzilla.

12 Мар, 08:01 #394 #684762

>>684584
Пиздуй на юдасити, там есть курс programming languages, проходи его, там как раз браузер делают. Если по окончании ещё останется желание, то будешь хоть знать, куда двигаться.

12 Мар, 10:47 #395 #684797

Подскажите, пожалуйста, насчёт виртуальных хостов.

Всё работает, при попытке перехода в site.local сразу отображается страница, указання в DocumentRoot, но! localhost тоже переходит на этот сайт, то есть все остальные сайты в папке /srv/http/ уже недоступны. Где я налажал?

1. В httpd.conf изменил DocumentRoot /srv/http на DocumentRoot "/srv/http/default".
2. Раскоментировал Include conf/extra/httpd-vhosts.conf в файле /etc/httpd/conf/httpd.conf.
3. Добавил в файл /etc/httpd/conf/extra/httpd-vhosts.conf новый виртуальный хост. Создал /srv/http/default.
4. В файл /etc/hosts добавил 127.0.0.1 site.local

Ответы>>684799

12 Мар, 10:51 #396 #684799

>>684797
Касательно первого шага -дефолтный /srv/http в DocumentRoot файла http.conf приводит к тем же результатам.

12 Мар, 10:52 #397 #684800

Двачик посоветуй годных сайтецов с задачками по программированию. Уж очень хочется практиковаться, а на свои идеи я какой-то импотент пока что.

Ответы>>684828

12 Мар, 11:35 #398 #684827

кто-нибудь использовал ffmpeg и ffserver? Почему фид пишется а вместо видео черный экран. Пробовал и swf в браузере, тоже пустая страница

12 Мар, 11:36 #399 #684828

>>684800
https://leetcode.com/

12 Мар, 11:49 #400 #684834

Кто там html парсер пилил.
http://lexborisov.github.io/myhtml/

12 Мар, 12:13 #401 #684850

Реквестирую крякмисы по нарастанию сложности.

Ответы>>684921

12 Мар, 13:44 #402 #684906

Посоветуйте книги по алгоритмам и структурам данных.
http://www.intuit.ru/studies/courses/13848/1245/lecture/25226

12 Мар, 14:09 #403 #684921

>>684850
crackmes.de

12 Мар, 14:47 #404 #684943

Где почитать про кросс-компиляцию из-под cygwin для arm, нагуглить не выходит.

Ответы>>684945

12 Мар, 14:50 #405 #684945

>>684943
Смотри LLVM. А вообще пора бы на Rust перекатиться.

Ответы>>684958

12 Мар, 15:08 #406 #684958

>>684945
Зачем перекатываться, если можно просто подождать год-полтора до выхода новой хипстерской хуйни?

Ответы>>684963

12 Мар, 15:11 #407 #684963

>>684958
Хуйня здесь только ты и кресты

12 Мар, 15:13 #408 #684965

Аноны, почему интерес к программированию, наступает только после 22-00. Днем просто гипер лень и хочется больше в игры поиграть? А после 23-59 спать хочется. Что делать?

12 Мар, 15:38 #409 #684993

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

Ответы>>685030>>685119

12 Мар, 16:03 #410 #685030

>>684993
как вариант можно писать курсачи первокурсникам.

12 Мар, 17:36 #411 #685119

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

12 Мар, 18:00 #412 #685154

Я уже долгое время мучаюсь над одной задачей. Можно здесь спросить решения советов мудрых?

У меня уже есть некоторые идеи, можно выкладывать?

Ответы>>685165

12 Мар, 18:06 #413 #685165

>>685154
Если это не лаба/домашка то давай

Ответы>>685171

12 Мар, 18:09 #414 #685171

>>685165
Есть зал с колоннами и стеной. В зале стоит наблюдатель.
Известны координаты центров колонн, координаты начала и конца стены. Нужно определить, какие сегменты стены видны наблюдателю.

Ответы>>685176

12 Мар, 18:10 #415 #685176

>>685171
Да, координаты наблюдателя тоже известны хотя можно считать, что наблюдатель находится в ноле системы координат

Ответы>>685181

12 Мар, 18:13 #416 #685181

>>685176
Я пытался решить эту задачу напролом: из точки наблюдателя пускал "лучи" через некоторое количество радиан, смотрел где они пересекаются, когда пересекаются со стеной - радовался. Но такой подход был не совсем точным, на выходе какие-то странные данные были (хотя в целом результат был правильный), всё работало медленно

Ответы>>685187>>685211

12 Мар, 18:15 #417 #685187

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

12 Мар, 18:27 #418 #685211

>>685181
Ну что-то подобное и используют (ray tracing). Только тебе такое не нужно. Нужно идти от обратного. Найти сегменты стены которые закрывает каждая колона. По очереди у каждой колоны вычисляешь луч который попадает на левую гран и луч на правую грань, смотришь какой сегмент стены отрезок между ними закрывает, запоминаешь его. Так для каждой колоны, хранишь отрезки в чем-то типа interval tree. Потом заполнил все колонны, проходишь по дереву (стене) "выметающей прямой" и определяешь что колонны не закрывают.

Ответы>>685236>>685263>>685300

12 Мар, 18:43 #419 #685236

>>685211
Задача и правда хардкорная для меня.
Вот, некоторые эскизы к этой задаче. Для каждой колонны c_m можно найти два отрезка-касательных, для каждого из которых соответствует угол наклона к горизонтальной оси: [{alpha}_m ; {alpha}_{m-1}] Если во всем наборе касательных нету такого {alpha}_k что {alpha}_{m-1} < {alpha}_k < {alpha}_{m}, то для колонны c_m всё в порядке. Иначе колонны c_m и c_k как-то перекрываются (или пересекаются; или находятся одна в другой; или соприкасаются)

Ответы>>685240

23 Кб, 514x600

11 Кб, 369x493

7 Кб, 376x367

12 Мар, 18:45 #420 #685240

>>685236
картинки забыл

Ответы>>685275

10 Кб, 438x389

12 Мар, 19:03 #421 #685263

>>685211
Я, кажется, немного понял эту идею. Пикрилейтед, искомый отрезок стены помечен

12 Мар, 19:13 #422 #685275

>>685240
Если идти от обратного (сначала высчтитать закрытые отрезки) то тебе достаточно рассматривать каждую колону по отдельности. То что они перекрываются никак не влияет на результат. Если бы был легкий способ находить полностью закрытые колоны, то можно было бы ускорится игнорируя их - но я не думаю что разумно усложнять алгоритм поиском пересекающися колон. Основная проблема - разобратся с структурой для хранения отрезков, понять как найти их объеденение (тоесть объеденение теней от колон) и взять обратное от него.

12 Мар, 19:16 #423 #685277

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

3 Кб, 500x300

35 Кб, 528x400

12 Мар, 19:23 #424 #685285

Аноны. Немного увлекаюсь компьютерной графикой. Написал загрузчик bsp карт (квейковские которые). Не хочется хранить заранее просчитанные видимые сегменты. Давно мечтаю написать портальный рендер пикрлейтед но не знаю как к нему подступить ибо найти подходящей литературы не могу как размещать сами эти порталы, какие алгоритмы там используются и тд. Да даже по csg было найти проще.
Может быть знает кто?

Ответы>>685290

12 Мар, 19:29 #425 #685290

>>685285
Вот есть по основах: http://www.redblobgames.com/articles/visibility/

Ответы>>685298

12 Мар, 19:34 #426 #685298

>>685290
> 2d
Хуита.
Мне совсем другое надо.
С 28 слайда.
http://www.slideshare.net/ViTAly3/3d-graphics-54078288

12 Мар, 19:36 #427 #685300

>>685211
Посмотрел бы, как это всё в Думе и Дюке Нюкеме запилено.

12 Мар, 19:56 #428 #685321

Вот нахуй ты живешь, анон? Заебало все. Хочу как Цукерберг получать хулиооны бачинских и нихуя не делать. Нахуй ты живешь? Нахуй ты портишь статистику по рынку труда? Убейся нахуй за свои копейки. Чисти картофан в макдаке ослина тупорылая. НЕ суйся сучечка такая в ай мать его ти и не пизди что ты все знаешь и умеешь. Убейся нахуй, дичь. НЕ пизди манагерам. НЕ проси копейки гнида ты такая. Манагеры заебали уже дичь втирать про вас бомжей тупорылых.

12 Мар, 20:31 #429 #685391

>>679861 (OP)
что именно (темы, уровень глубины знаний) нужно вообще знать в среднем, чтобы начать подрабатывать фрилансером-погромистером?

Ответы>>685393

12 Мар, 20:32 #430 #685393

>>685391
В карму и касты веруешь?

Ответы>>685470

12 Мар, 20:38 #431 #685396

Двачик, подскажи, где найти годные и интересные задачки по программированию? Хочу научиться, а своих идей как-то нет. Практиковаться негде...

Ответы>>685398>>685402>>685416

12 Мар, 20:39 #432 #685398

>>685396
Напиши свой майнкрафт.

12 Мар, 20:41 #433 #685400

Реализовывал умножение длинных чисел и обнаружил, что в string влезает только 4094 символа. Как можно увеличить максимальную длину ввода?

Ответы>>685403

12 Мар, 20:42 #434 #685402

>>685396
Вот тебе задачка начального уровня:

Даны целые числа n и m (1≤n≤10^18, 2≤m≤10^5), необходимо найти остаток от деления n-го числа Фибоначчи на m. Ограничение по времени 5 секунд, по памяти 265 мб.

Ответы>>685408

12 Мар, 20:42 #435 #685403

>>685400
>что в string влезает только 4094 символа
На турбопаскале писал?

Ответы>>685406

12 Мар, 20:42 #436 #685406

>>685403
На крестах.

Ответы>>685409>>685412

12 Мар, 20:42 #437 #685408

>>685402
Так и пример (близкий к предельному) давай, шакал.

12 Мар, 20:43 #438 #685409

>>685406
И откуда ты взял в крестах такие ограничения?
Какой то компилятор "твиттер едишон"?

Ответы>>685410

12 Мар, 20:44 #439 #685410

>>685409
Хуй знает. VS 15 последней версии.

Ответы>>685411

12 Мар, 20:45 #440 #685411

>>685410
А можно пример, на котором это обнаружить?
Чот ты кажется заливаешь.

И да - а нахуя тебе "string" для длинных чисел?

Ответы>>685413

12 Мар, 20:47 #441 #685412

>>685406
Втф?

12 Мар, 20:47 #442 #685413

>>685411
Даже пример не нужен. Копирую кучу знаков в программу, вставляется только 4096.

Ответы>>685414>>685417>>685419

12 Мар, 20:48 #443 #685414

>>685413
> 4094
Фикс

12 Мар, 20:49 #444 #685416

>>685396
codewars.com
google.com/q?=Гуглик,+подскажи,+где+найти+годные+и+интересные+задачки+по+программированию?

12 Мар, 20:49 #445 #685417

>>685413
Как копируешь?
Может ты даун и это какое-то ограничение на буффер обмена?

Ответы>>685423

12 Мар, 20:50 #446 #685419

>>685413
> Копирую кучу знаков в программу, вставляется только 4096
А ты не копируй, ты из текстового файла читай.

Ответы>>685424

12 Мар, 20:51 #447 #685423

>>685417
ctrl+c ctrl+v

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

Ответы>>685427

12 Мар, 20:52 #448 #685424

>>685419
Но это же неудобно.

Ответы>>685426

12 Мар, 20:53 #449 #685426

>>685424
Ну так прикрути графон, чо ты.

Ответы>>685433

12 Мар, 20:53 #450 #685427

>>685423
А с чего ты взял, что в ворде не свой какой-то костыльный буффер обмена?

Сгенерь строку изнутри большой длины. С вероятностью 99,999% никакого "ограничения на длину строки" нет, а ограничение где то в другом месте. Может там, где ты ее считываешь.

Код в студию короче.

Ответы>>685433

12 Мар, 20:56 #451 #685433

>>685426
Я нюфак, а не пограмист.
>>685427
http://pastebin.com/nuRxEENm

Ответы>>685436>>685442

12 Мар, 20:59 #452 #685436

>>685433
Вангую ограничение консоли винды, делай файл.

12 Мар, 21:02 #453 #685442

>>685433
string test="";
for(unsigned long int i=0;i<100500;++i)
test+="a";
cout<< test.length()<<"\n";

Ответы>>685448

16 Кб, 659x302

12 Мар, 21:04 #454 #685444

Байтаны, хочу схоронять часть веб-страниц. Например всё то что внутри определённого <div class="">. Попутно вырезая неугодные классы, скачивая и заменяя <img src="/"> на локальные.
В регэкспы ебаться не хочу, но наверное придётся. Может wget такое умеет сразу?

Ответы>>685449>>685459>>685564

12 Мар, 21:05 #455 #685448

>>685442
Вывело 100500.

Ответы>>685450

12 Мар, 21:05 #456 #685449

>>685444
Используй исходники любого браузера, который умеет в схоронение страниц.

Ответы>>685451>>685452

12 Мар, 21:06 #457 #685450

>>685448
Это всяко больше 4к. Никаких ограничений.

12 Мар, 21:06 #458 #685451

>>685449
И из этого комбайна вырезать всё кроме сетевого стека, DOM и сохранения страниц? Упорот?

Ответы>>685460

12 Мар, 21:06 #459 #685452

>>685449
кекнул с дауна
Как думаешь, олень, сколько десятилетий он будет копаться в этих исходниках прежде чем найдет необходимый функционал?

Ответы>>685460

12 Мар, 21:08 #460 #685459

>>685444
10 строк php друг мой ситцевый

Ответы>>685462>>685465

12 Мар, 21:08 #461 #685460

>>685451
Лол, нет. Вырезать все, что надо тебе. Делов то.
>>685452
10 минут?
Создатели clover explorer успешно вырезали оконный менеджер и вкладки.

Ответы>>685465>>685467

12 Мар, 21:09 #462 #685462

>>685459
Ты еще js порекомендуй, лол. Только асм, только хардкор!

Ответы>>685464

12 Мар, 21:10 #463 #685464

>>685462
Конешн порекомендовал бы, но там нода нужна и легче php.
А как решил бы задачу, ты?

Ответы>>685468

12 Мар, 21:11 #464 #685465

>>685459
И потом хостить XAMP локально? Нахуй.
>>685460
Я и перечислил что нужно.

Но ты лучше не продолжай. Я понял тебя.

12 Мар, 21:12 #465 #685467

>>685460
>10 минут?
Если ты ведущий архитектор этого говна - то да. И то придется штепсели несколько дней искать.

12 Мар, 21:13 #466 #685468

>>685464
Js, я же написал.

Ответы>>685471>>685486

12 Мар, 21:14 #467 #685470

>>685393
да

12 Мар, 21:14 #468 #685471

>>685468
Почему таблетки не пьешь?

Ответы>>685474

12 Мар, 21:15 #469 #685474

>>685471
Ты что несешь, поехавший?

Ответы>>685480>>685491

12 Мар, 21:20 #470 #685480

>>685474
Ты асм написал. А ирл как решил бы?

Ответы>>685486

12 Мар, 21:23 #471 #685486

>>685480
>>685468

Ответы>>685489

12 Мар, 21:24 #472 #685489

>>685486
Ты дебил ебать

Ответы>>685491

12 Мар, 21:25 #473 #685491

>>685489
>>685474

Ответы>>685495

12 Мар, 21:26 #474 #685495

>>685491 <------ ЗАБАНЬТЕ ЭТОГО ДЕБИЛА

Ответы>>685497

12 Мар, 21:27 #475 #685497

>>685495
> бабах
Ясно.

12 Мар, 22:16 #476 #685564

>>685444
beatifulsoup

12 Мар, 22:56 #477 #685590

Есть ли приспособления, позволяющие при каждом сохранении файла с кодом записывать этот файл куда-нибудь еще? Чтобы при необходимости посмотреть старую версию этого файла, у тебя всегда был к ней доступ.
Слышал, что это делается через гит, но мой хеллоуворлдщицкий мозг нихуя его не осилил (хотя и не пытался осиливать, накидайте гайдов для конченых мудаков штоле).

Ответы>>685598>>685599>>685621>>685622>>685626

12 Мар, 23:01 #478 #685598

>>685590
https://git-scm.com/book/en/v2
Что именно не осилил?

12 Мар, 23:03 #479 #685599

>>685590
svn

12 Мар, 23:14 #480 #685621

>>685590
mercurial

12 Мар, 23:14 #481 #685622

>>685590
bazaar

12 Мар, 23:21 #482 #685626

>>685590
fossil

12 Мар, 23:43 #483 #685648

Как в Glide правильно добавить скроллбар?

Ответы>>685669

12 Мар, 23:51 #484 #685669

>>685648
Пробей мануал по глайду, чо ты.

Ответы>>685676

12 Мар, 23:58 #485 #685676

>>685669
Да я просто гуглил Glide вместо Glade и ничего не находил, лол.

936 Кб, 3264x2448

13 Мар, 00:26 #486 #685703

Господа, подскажите, как сбросить все существующие настройки и параметры Delphi по умолчанию?

Ответы>>685706

13 Мар, 00:27 #487 #685706

>>685703
Переустанови шиндоус, ахаха!

Ответы>>685708

13 Мар, 00:28 #488 #685708

>>685706
А-ха-ха!

Ответы>>686171

13 Мар, 00:40 #489 #685717

Есть ли легковесный MySQL сервер для маленьких задач? У меня было неприятное ощущение, когда я пользовался громоздким обычным сервером. Нужен именно MySQL с его языком запросов.

Ответы>>685760

13 Мар, 01:39 #490 #685760

>>685717
> с его языком запросов
Что такого особенного в мускуле тебе надо? И что за задача?

Ответы>>686315

13 Мар, 01:56 #491 #685774

Я тупой даун, который не может в математику, так как в школьные годы я забил на это. Какой язык мне лучше всего учить? Пробовал СИ, но там примеры во многом основаны на математике, особенно если учить не только по книге Ритче.
Сейчас у меня чувство, что я могу осилить только javascript. но я терпеть не могу веб и костыли для него мне писать не хочется. За что лучше взяться, что бы понять основы программирования, а потом перекатится на сишку?

Ответы>>685784

13 Мар, 02:02 #492 #685784

>>685774
Я тупой даун, который не может в музыку, так как в школьные годы я забил на это. Какой звукоряд мне лучше всего учить? Пробовал E, но там примеры во многом основаны на математике, особенно если учить не только по книге Ритче.
Сейчас у меня чувство, что я могу осилить только балалайку. но я терпеть не могу гусей и костыли для ебли их мне писать не хочется. За что лучше взяться, что бы понять основы игры на арфе, а потом перекатится на семиструнную гитару?

13 Мар, 02:08 #493 #685789

Нахуя нужны elseif elif и прочая подобная хрень, когда можно просто написать else if. Разработчикам языка нечено делать?

Ответы>>685797>>685817>>685891>>686030

13 Мар, 02:35 #494 #685797

>>685789
Меньше буковок жать.

Ответы>>685815

13 Мар, 03:24 #495 #685815

>>685797
Новый оператор для этого вводить?

Ответы>>685818

13 Мар, 03:31 #496 #685817

>>685789
Облегчает парсинг компилятору/интерпретатору.

Ответы>>685873

13 Мар, 03:35 #497 #685818

>>685815
Какой еще новыйоператор? Просто сахарок.

13 Мар, 07:35 #498 #685873

>>685817
Чем именно облегчает, кукаретик?

Ответы>>686223

13 Мар, 07:54 #499 #685879

А как мне посылать бесконечные http запросы например при вводе пароля в фейсбук, если там блок стоит после определенного кол-ва ошибок.

Ответы>>685884

13 Мар, 08:10 #500 #685884

>>685879
while(i < z) ++i;
Подбираешь экспериментально такое значение z, чтобы цикл выполнялся за время t, такое, что t <= времени блокировки. Как вариант, в тело цикла можно вставить вызов какой-либо time-consuming процедуры (копирование большого файла, например, компиляция исходника, вариантов масса).

Ответы>>685926

13 Мар, 08:40 #501 #685891

>>685789
Чтобы не было сюрпризов без фигурных скобочек, очевидно же. else if - это костыль, и ветка else принадлежит if в предыдущем else if, а не первому if в цепочке if (...) else if (...) else if (...).

13 Мар, 10:02 #502 #685926

>>685884
А как узнать ящик пользователя?

13 Мар, 10:50 #503 #685947

Прач, я знаю пару ЯП, но программист из меня хуёвый
Из оп-пика прочитаю "Алгоритмы: построение и анализ" и "Искусство программирования", что ещё посоветуешь, чтобы перестать писать говнокод и научиться в красивый, охуенный код?

13 Мар, 11:04 #504 #685956

Нужен совет, не знаю как правильней сделать.
Есть парсер сайта с новостями. Парсер один раз пробегается по всему сайту и заносит все данные в БД. Хочу повесить скрипт на cron. Как сделать так, чтобы скрипт добавлял только те новости, которых нет в БД? В лоб проверять по наличию в БД такого id? Там у каждой статьи id есть.

Ответы>>685981>>686963>>687015

13 Мар, 11:44 #505 #685981

>>685956
Ну ты такой, мол, "INSERT артиклю!", а БД тебе такая "а вот хуй, констрейнт виолейшун, праймари кей маст би юникque, иди нахуй", и ты такой понимаешь, что статья уже есть. Зачем что-то проверять?

Ответы>>686026

16 Кб, 1596x1002

13 Мар, 11:59 #506 #685989

Ребят, Требуется написать 3 простые программы на lisp для автокада.
1) Автоматическая нумерация
Как копирование текста, но цифра должна меняться. Например Ст1, Ст2, Ст3.
2) То же самое, но с выноской.
3) Автоматическое создание выноски.
При запуске программа будет просить указать точки, после этого он посчитает расстояние и поместит его на выноску.
За доп. информацией и ценой пишите на почту.
chief.a3fukaky2016ANUSiZRyandexPUNCTUMaM!ru

Ответы>>686018

13 Мар, 12:34 #507 #686018

>>685989
>лисп
>электрик в треде
Ну хоть на доширак лиспоёбам подкинешь.

13 Мар, 12:51 #508 #686026

>>685981
Да, так и сделаю, в случае фейла останавливать скрипт. Спасибо.

13 Мар, 13:14 #509 #686030

>>685789
раньше это говно делали чтобы сделать интерпретатор/компилятор в один проход

13 Мар, 13:40 #510 #686052

Кто знает, как прогу, написанную на паскале в PascalABC запустить на компе с шиндовс без сторонних программ?

Ответы>>686099

13 Мар, 13:53 #511 #686068

Паскаль вообще юзают где либо кроме школы и вузов?

Ответы>>686071

13 Мар, 13:57 #512 #686071

>>686068
Лично я ни разу не слышал

13 Мар, 14:07 #513 #686079

Разбираюсь с ООП и пытаюсь для тренировки написать что-то вроде базы данных по студентам с успеваемостью и стипендиями. Пока что набросал самый костяк, но есть проблема -- для хранения информации использую массив структур, вот программа при работе напрочь игнорирует то, что это массив, а не одна структура. То есть вот есть n студентов, я хочу в цикле вбивать данные по ним n раз, а программа проходит цикл только 1 раз. Посмотрите, пожалуйста, где я обосрался?
http://pastebin.com/xrfG3TLz
http://pastebin.com/rsdPNTJG

Ответы>>686080>>686086

13 Мар, 14:10 #514 #686080

>>686079
У main другая сигнатура, и никакого отношения к количеству студентов она не имеет. В n1 у тебя попадает количество аргументов программы, и это, внезапно, 1. Ты, вероятно, хотел сделать int n1 = Stat.number_of_students()?

Ответы>>686151

13 Мар, 14:13 #515 #686086

>>686079
> http://pastebin.com/rsdPNTJG
Это пиздец.

13 Мар, 14:22 #516 #686099

>>686052
Если скопмилировать в exe то должна запускаться. Там где .NET есть.

Ответы>>686101

13 Мар, 14:23 #517 #686101

>>686099
Вроде pastsalabs и pastsalabc.net разные вещи.

мимо

18 Кб, 661x308

13 Мар, 14:25 #518 #686105

>>679861 (OP)
Что?! Как за последнюю неделю с 3 чужих устройств входили на мою почту? Это пиздец! Что нужно, чтобы не взламывали, пароль я сложный придумал (с буквами, цифрами и прочими символами) Да и зачем взламывали? Я успел оставить пару провокационных комментариев на ютубе.
Что вообще происходит? что делать?! Как защититься?

Ответы>>686106>>686116>>686135>>686235

13 Мар, 14:26 #519 #686106

>>686105
Тыжпрограммисты в /s/

sage 13 Мар, 14:33 #520 #686116

>>686105
Что, сучечка, думал мы тебя не найдем? Жди гостей.

Ответы>>686173

13 Мар, 14:48 #521 #686135

>>686105
похуй насколько у тебя хороший пароль если ты пользуешься им во всех(или нескольких) сревисах

Ответы>>686173

13 Мар, 15:01 #522 #686151

>>686080
Да, я действительно кретин и не знал про то, что сигнатура main предопределена стандартной библиотекой (только сейчас загуглил). Спасибо. Но когда я вставляю внутри main строчку int n1 = Stat.number_of_students(); при работе программа дважды запрашивает количество студентов. Почему так происходит и как поправить?

Ответы>>686160>>686161

13 Мар, 15:04 #523 #686160

>>686151
> Почему так происходит
Потому что ты не удаляешь вторую строку с Stat.number_of_students()?

Ответы>>686163

13 Мар, 15:05 #524 #686161

>>686151
Ну если ты дважды вызываешь number_of_students, то дважды и запрашивает. На самом деле я нихуя не понимаю, что ты пытаешься сделать в этом коде. И почему именно таким образом.

Ответы>>686166

13 Мар, 15:07 #525 #686163

>>686160
Эм, да. Но как я понимал: в строке int n1 = Stat.number_of_students(); целочисленной переменной n1 присваивается результат вызова функции Stat.number_of_students(), а чтобы он был, предварительно нужно отдельно вызвать саму функцию. В общем я не прав и действительно достаточно одной строчки, в ней же происходит и вызов, и присваивается значение. Спасибо за помощь!

13 Мар, 15:11 #526 #686166

>>686161
Я просто пытаюсь освоить работу с классами и объектами, поэтому пишу исключительно в тренировочных целях программу с ними. Это пока сырой набросок, в окончательном виде хочу чтобы на вход пользователем подавались оценки, а программа считала средний балл и стипендию по определённым критериям и потом записывала результаты по всем студентам в файл.

13 Мар, 15:11 #527 #686167

>>679861 (OP)
Котаны, а как вы ищете вопросы по синтаксису, если используются всякие < > % = -- и прочие special symbols?
Гугл их режет в своих запросах.

Вот как найти
difference between <% and <%= erb?

Ответы>>686183>>686243

13 Мар, 15:16 #528 #686171

>>685708
f[f[]f
it iz zero
ahaahahaq

686 Кб, Webm

13 Мар, 15:17 #529 #686173

>>686116
Взломать почту - не значит определить местоположение. Тем более у меня динамический IP.
>>686135
А как количество регистраций может влиять на легкость взлома? Абсурд какой-то.
Входы на почту с моей области. В этом может быть замешан провайдер?

Ответы>>686203

13 Мар, 15:25 #530 #686183

>>686167
1 открыл SO
2 спросил
3 ????
4 Profit

Ответы>>686186>>686243

13 Мар, 15:26 #531 #686186

>>686183
>1 открыл SO
>2 спросил
3 погнали ссаными тряпками

Ответы>>686194>>686243

13 Мар, 15:32 #532 #686193

продолжаем ипть мазги с ПИД регул\ятором.
есть переменная выходная
и вот тут очень много вопросов
так как эта пременная физический процесс
многие ее приводят к процентам.
тое делают независьмость от излучателя энергии.
есть обратная звязь виде датчика температуры...
патамучто программеры.
п это делить
и это что??? скорость реакции?
д ето что ???
непрощи ли через дефенциал?
достигла уставки выключили
и тут шизик со сваим теристором
захуй мне тагда фазу регулировыать?
ТАКАЯ СКОРОСТНА\Я

13 Мар, 15:32 #533 #686194

>>686186
Это же не форум пидарах

Ответы>>686196>>686201

76 Кб, 700x487

13 Мар, 15:33 #534 #686196

>>686194

13 Мар, 15:33 #535 #686201

>>686194
Вот именно. Там тупые вопросы сразу минусуют/закрывают.

Ответы>>686205

13 Мар, 15:34 #536 #686203

>>686173
> Взломать почту - не значит определить местоположение.
Смотря что на ней. Содержимое почты может предоставить широкие возможности для соц инженерии - тоесть позволить полное раскрытие твоей личности. А твой айпи нахуй не нужен.

13 Мар, 15:36 #537 #686205

>>686201
ПОЭТОМУ ТО И БАНЯТ
СПУТНИК СКОЛЬКО СТОИТ ЧТОБЫ ВЗЛОМАТЬ,
'NJ NBCZXB JXRJD
ЕТО СМЕРТЬ
НЕЛЬЗЯ

13 Мар, 15:38 #538 #686210

НАШИ ИЗЛУЧЕНИЯ
САМИЕ МОЩНАИ
МАРС НЕ НА ТУ ОРБИТУ ВЫШЕЛ
ТЕПЕРЬ ЗА НЕГО VCNZN
ВЫЛЕТЯТ ТИСЯ4И ОРБИТ МУС ОРА
АХХА

13 Мар, 15:45 #539 #686223

>>685873
https://en.m.wikipedia.org/wiki/Dangling_else

Ответы>>686238

13 Мар, 15:55 #540 #686235

>>686105
У тя вишня на ПК. Антивирь накати триал каспера, хотя если прога уникальна, то и это непоможет

Ответы>>686290

13 Мар, 15:58 #541 #686238

>>686223
Хотя нет, это здесь не причём. Но как минимум elif уменьшает глубину вложенности блоков.

13 Мар, 16:08 #542 #686243

>>686183
>>686186
Я нашел только symbolhound.com

>>686167-кун

Ответы>>686245

13 Мар, 16:10 #543 #686245

>>686243
Какие нахуй вопросы по синтаксису? Открыл мануал по языку да прочитал.

Ответы>>686249

13 Мар, 16:13 #544 #686249

>>686245
Да иди ты нахуй со своими мануалами.
Я сначала ищу заказ на фрилансе, а потом изучаю язык.

Ну и там нет времени соответственно, надо уже релизить.

Ответы>>686256

13 Мар, 16:15 #545 #686251

Анон, что ты делаешь для расслабления глаз? Не вредно ли кроме выполнения гимнастики еще смотреть на яркое, горячее солнце с закрытыми глазами для расслабления мышц от тепла?

13 Мар, 16:19 #546 #686256

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

Ответы>>686267

13 Мар, 16:36 #547 #686267

>>686256
>ты там с дивана все языки уже выучил
Я так все языки выучил. Гляди, какой я хакер: карач, си и асм это байтоебское говно, раби - говно для хипсторов, С++ говно как асм, ява для дебилов, хаскель для борщехлебов, лисп для даунов. И все это не вставая с дивана и не прилагая усилий!

Ответы>>686286>>686287

13 Мар, 16:50 #548 #686286

>>686267
а для ровных пацанов какой язык?

Ответы>>686288

13 Мар, 16:51 #549 #686287

>>686267
HTML пропустил.

13 Мар, 16:51 #550 #686288

>>686286
prolog

13 Мар, 16:52 #551 #686290

>>686235
>вишня на ПК
Можно без сленга, что это?
>Антивирь накати
360 Total Security стоит

Ответы>>686311>>686312

13 Мар, 17:08 #552 #686311

>>686290
Скачай cuteit и проверь свою парашу.
тебе в s бтв

13 Мар, 17:09 #553 #686312

>>686290
Вирусня. Конкретно в твоем случае:
1) прога для удаленного контроля твоего ПК. Хацкер дома сидит и пароли ворует
2) прога-стиллер, который ворует пароли браузеров и регулярно отправляет кому надо
3) хитрожопая прога, которая наебнула тебе браузер и теперь тот сам шлет все пароли кому надо
4) ты сидишь через одну вайфай-сеть вместе с хацкером, он мониторит трафик. Класика mitm- пиздит пароли. но это маловероятно.
5) вирус на твоем андроид- смартфоне
6) еще что-то.

Теперь вопрос, что делать:
1) Удалить старый антивирь и накатить триал касперского. Поставить защиту на максимум, отключить внешние соединения.
2) Внезапно, накатить тот же каспер на андроид смарт
3) Не пользоваться вайфаем/поменять пароль сети. Отключить wps, шифрование на wpa2 поменять.

13 Мар, 17:16 #554 #686315

>>685760
>Что такого особенного в мускуле тебе надо?
Чтобы не приходилось бугуртить от того, что какой-нибудь FoxPro не поддерживает язык MySQL.

Ответы>>686333

13 Мар, 17:20 #555 #686320

Пацаны, поясните плес по вебу, только не бейте лучше поясните. Вопрос совсем уебанский, но я хочу ДЕЛАТЬ САЙТЫ. Ко мне многие знакомые обращаются, типа сделай сайт, заебал, т.к. я работаю на околоИТ должности. Сам знаю Сишарп немного, на уровне простых десктоп приложений типа простенькой БД проги для учёта и парсера авито. Начал гуглить и запутался. Я так понял, что тут нужен и html и какой-то ЯП типа пхп или петона. Составьте гайд, во что и в какой последовательности вкатываться. Планирую изучить основы и дальше делать мини-проекты + stack overflow. Книги тоже рассмотрю, спасибо.

Ответы>>686342>>686346

13 Мар, 17:32 #556 #686333

>>686315
Какой, нахуй, язык MySQL? Ты дебил?
SQLite подойдет тебе?

Еще раз спрашиваю, что ты собрался делать?

Ответы>>686401

13 Мар, 17:38 #557 #686342

>>686320
> нужен и html и какой-то ЯП типа пхп или петона
Для фронтенда (красивых страничек) нужен html и js.
Для бекенда- js, php. Возможно, немного mysql.
А вообже, с 0 никто сайты не делает. Есть шаблоны, есть конструкторы сайтов, есть движки готовые.

Ответы>>686352

13 Мар, 17:39 #558 #686346

>>686320
> вкатываться
Катись в /web/ или php-тред. Или раби-тред.

13 Мар, 17:41 #559 #686352

>>686342
>конструкторы сайтов, есть движки готовые
Вот про это расскажи, не в блокноте же их делают? Что изучать? Какие инструменты? Пока дрочу htmlacademy, думаю, лишним точно не будет. На чём сейчас можно забацать визитку с 0 за пару дней?

Ответы>>686358>>686359>>686360

13 Мар, 17:43 #560 #686358

>>686352
> На чём сейчас можно забацать визитку с 0 за пару дней?
За час, ты хотел сказать?
Хуй знает, никогда таким не занимался.
Смотри wix точка com - и хост сразу.

13 Мар, 17:44 #561 #686359

>>686352
ставишь вордпресс
разбираешься
...
профит

Ответы>>686363

13 Мар, 17:45 #562 #686360

>>686352
https://2ch.hk/web/res/83815.html (М)

Ответы>>686363

13 Мар, 17:48 #563 #686363

>>686360
>>686359
Спасибо, это то, что нужно. <3

13 Мар, 18:10 #564 #686401

>>686333
>Какой, нахуй, язык MySQL?
Ты не в курсе, что в каждой СУБД свой SQL?

с++ 13 Мар, 18:36 #565 #686429

Котаны, необходимо считать из файла информацию вида:
"data1(12.34)" ----- yes
"data2(19.45)" ----- no
"data3" ------yes
"data4" ------no
и т.д
далее записать это все в аccоциативный массив.
Вопрос в том каким образом заполнить этот массив?

Ответы>>686464

13 Мар, 18:52 #566 #686464

>>686429
Что ключ, что значение?

Ответы>>686496

13 Мар, 19:08 #567 #686496

>>686464
ключ yes, on
значение дата

Ответы>>686497

13 Мар, 19:09 #568 #686497

>>686496
Может наоборот?

Ответы>>686504>>686519

13 Мар, 19:11 #569 #686504

>>686497
Да наоборот.

Ответы>>686517

13 Мар, 19:14 #570 #686511

Назовите известных жидов программистов.

Ответы>>686513>>686515>>686523>>686564

13 Мар, 19:15 #571 #686513

>>686511
Штульман.

13 Мар, 19:15 #572 #686515

>>686511
Золотце, плиз

Ответы>>686520

13 Мар, 19:16 #573 #686517

>>686504
А в чём проблема, собсна? Считать? Или в std::map засунуть?

Ответы>>686528

13 Мар, 19:16 #574 #686519

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

13 Мар, 19:16 #575 #686520

>>686515
Бля. Я как-раз помню он составлял такой список. Но я не смог нагуглить.

13 Мар, 19:17 #576 #686523

>>686511
Эли Бендерски. Жид, вроде.
Спольски?

Ответы>>686549

13 Мар, 19:19 #577 #686528

>>686517
считать и засунуть тоже. Я только начал изучать, считать вроде получилось, но дальше начались сложности.

Ответы>>686531

13 Мар, 19:20 #578 #686531

>>686528
Ну показывай код, что ты там накорябал.

Ответы>>686553

13 Мар, 19:23 #579 #686543

Для лабораторной по БД нужно придумать предметную область и по ней 5-6 таблиц. Ну и запилить БД естественно.
Я, блядь, вообще без фантазии. Анон, помоги что ли? Есть идеи предметной области?

13 Мар, 19:25 #580 #686549

>>686523
>Спольски
>щё он любит пейсать про свой крутой офис в Нью-Йорке, где у каждого программиста свой кабинет, два монитора по 30 дюймов, кресло за штуку баксов и мраморный душ («так что можно ездить на работу на велосипеде», — оправдывается Джоэль). Фотки офиса (почему-то в основном с молоденькими мальчиками) он тоже периодически выкладывает на сайт.
Хотеть посмотреть.

13 Мар, 19:26 #581 #686553

>>686531
bool SrtStates::importCm( const char cmFileName )
{
FILE is = fopen( cmName, "r" );

if( is == NULL ) {
_logMemo->Lines->Add( ("no " ));
fclose( is );
return false;
}
_cm.clear()

Это момент считывания

Ответы>>686560>>686580

13 Мар, 19:27 #582 #686560

>>686553
> FILE is
> FILE
Твоя йоба?

Ответы>>686563>>686577

13 Мар, 19:28 #583 #686563

>>686560
что не так?

Ответы>>686584

13 Мар, 19:29 #584 #686564

>>686511
Jemie Zawinski

13 Мар, 19:32 #585 #686577

>>686560
> ко-ко-ко, в C++ нельзя FILE
Можно, успокойся.

Ответы>>686583

13 Мар, 19:33 #586 #686580

>>686553
>Это момент считывания
Только открытия.

Ответы>>686595

13 Мар, 19:33 #587 #686583

>>686577
A kak v c++ nado, serjezno? Tam chto-to drugoe vmesto file?

Ответы>>686587

13 Мар, 19:33 #588 #686584

>>686563
Ну хуй знает, через жопу как-то.

Ответы>>686594

13 Мар, 19:33 #589 #686587

>>686583
fstream же, ну.

Ответы>>686592

13 Мар, 19:36 #590 #686592

>>686587
Aaaa, ty pro eto.

13 Мар, 19:37 #591 #686594

>>686584
Это же классика:
unique_ptr<FILE, decltype(&fclose)>(fopen("file.txt", "rt"), &fclose);

Ответы>>686595

13 Мар, 19:38 #592 #686595

>>686580
тогда вопрос, как считывать?
>>686594
это равносильно?

Ответы>>686598>>686601>>686604

13 Мар, 19:39 #593 #686598

>>686595
> как считывать?
Через ifstream
> это равносильно?
Даю

Ответы>>686605>>686607>>686608>>686610>>686611>>686612>>686613>>686614>>686616>>686618>>686619>>686622>>686625>>686627>>686628>>686630>>686633>>686635>>686636>>686637>>686639>>686640>>686641>>686642>>686644>>686645>>686648>>686655>>686656>>686657>>686659>>686662>>686665>>686667>>686668>>686670>>686673>>686676>>686677>>686682>>686685>>686687>>686690>>686692>>686694>>686695>>686698>>686701

13 Мар, 19:41 #594 #686601

>>686595
>тогда вопрос, как считывать?
Ну раз уж FILE и у тебя есть некоторый паттерн в твоих данных, то fscanf().
Там число чёрточек одинаковое между data и yes/no?

Ответы>>686624

13 Мар, 19:43 #595 #686604

>>686595
> как считывать?
Построчно до eof в стринг temp. Ну и парсить этот стринг стандартными средствами стринга. Например, заменив все ненужные тебе символы на пробелы и удалив все пробелы что повторяются.

Ответы>>686624

7 Кб, 313x161

13 Мар, 19:43 #596 #686605

>>686598
>Даю

90 Кб, 500x700

13 Мар, 19:43 #597 #686607

>>686598
>Даю

452 Кб, 160x140

13 Мар, 19:44 #598 #686608

>>686598
>Даю

45 Кб, 300x300

13 Мар, 19:44 #599 #686610

>>686598
>Даю

31 Кб, 400x400

13 Мар, 19:44 #600 #686611

>>686598
>Даю

30 Кб, 507x337

13 Мар, 19:44 #601 #686612

>>686598
>Даю

6 Кб, 251x251

13 Мар, 19:45 #602 #686613

>>686598
>Даю

32 Кб, 426x374

13 Мар, 19:45 #603 #686614

>>686598
>Даю

20 Кб, 350x330

13 Мар, 19:45 #604 #686616

>>686598
>Даю

13 Мар, 19:46 #605 #686617

Аноны, такое дело. Хочу попробовать вкатиться в тестирование. Компания EPAM набирает тестировщиков с предварительным обучением. Требования: базовые знания в сфере сетевых технологий, баз данных, а также знание основ программирования. У самого в активе пока только знание основ HTML/CSS благодаря codecademy.com
Так вот, что конкретно нужно выучить под эти требования?

Алсо, кто знаком с фирмой EPAM (особенно с минским филиалом), есть ли подводные камни?

Ответы>>686629>>686691

50 Кб, 469x413

13 Мар, 19:46 #606 #686618

>>686598
>Даю

25 Кб, 555x352

13 Мар, 19:46 #607 #686619

>>686598
>Даю

Ответы>>686620>>686623

13 Мар, 19:46 #608 #686620

Выношу рацпредложение переименовать раздел в "быдлокодинг". Сие решит сразу три проблемы:
1. Это более точно отражать ситуацию на борде.
2. Отсеятся чувствительные долбоёбы, для которых это "слишком грубо", "обидно" и т.д.
3. Самое важное - прочие долбоёбы, не найдя доску "программирование", полезут с вопросами по перестановке винды и настройке роутера в софтач, что почистит доску.
>>686619
Сёма, это ещё с десятого года устарело и не смешно.

Ответы>>686664

45 Кб, 531x411

13 Мар, 19:47 #609 #686622

>>686598
>Даю

13 Мар, 19:47 #610 #686623

>>686619
Откуда ты вылезло?

13 Мар, 19:47 #611 #686624

>>686601
там не черточки должны быть, это я от себя добавил.
там примерно так:
//
20:51:40 WQEWE EWR RTR=KK 3212,050324DB// YES
20:51:45 SRT PLAZMAPZ YTRUU=KK 3212,05WQEWE EWR RTR
0324DB//
//

до этого идет примерно то же самое, но нет значения YES

>>686604
Спсибо

102 Кб, 595x335

13 Мар, 19:47 #612 #686625

>>686598
>Даю

62 Кб, 600x400

13 Мар, 19:47 #613 #686627

>>686598
>Даю

156 Кб, 857x536

13 Мар, 19:48 #614 #686628

>>686598
>Даю

13 Мар, 19:48 #615 #686629

>>686617
> Так вот, что конкретно нужно выучить под эти требования?
Поясняю.
> базовые знания в сфере сетевых технологий
php, js, html
> баз данных
Синтаксис mysql.
> знание основ программирования
c++
> кто знаком с фирмой EPAM
Подводный камень один- зарплаты хуйня.

Ответы>>686652

6 Кб, 320x174

13 Мар, 19:48 #616 #686630

>>686598
>Даю

24 Кб, 594x395

13 Мар, 19:49 #617 #686633

>>686598
>Даю

6 Кб, 180x180

13 Мар, 19:49 #618 #686635

>>686598
>Даю

17 Кб, 360x235

13 Мар, 19:49 #619 #686636

>>686598
>Даю

42 Кб, 600x398

13 Мар, 19:50 #620 #686637

>>686598
>Даю

140 Кб, 287x256

13 Мар, 19:50 #621 #686639

>>686598
>Даю

437 Кб, 1440x1917

13 Мар, 19:50 #622 #686640

>>686598
>Даю

383 Кб, 416x417

13 Мар, 19:51 #623 #686641

>>686598
>Даю

361 Кб, 420x487

13 Мар, 19:52 #624 #686642

>>686598
>Даю

249 Кб, 319x364

13 Мар, 19:52 #625 #686644

>>686598
>Даю

6 Кб, 230x219

13 Мар, 19:52 #626 #686645

>>686598
>Даю

Ответы>>686651

2966 Кб, 290x189

13 Мар, 19:54 #627 #686648

>>686598
>Даю

13 Мар, 19:54 #628 #686651

>>686645
Ты разделом не ошибся?

13 Мар, 19:54 #629 #686652

>>686629
Что, прямо язык C++ весь надо выучить? Это основы?

Ответы>>686654>>686666

13 Мар, 19:55 #630 #686654

>>686652
С крестов на любой другой язык будет достаточно просто соскочить.

Ответы>>686658

11 Кб, 209x258

13 Мар, 19:55 #631 #686655

>>686598
>Даю

19 Кб, 400x324

13 Мар, 19:55 #632 #686656

>>686598
>Даю

24 Кб, 310x411

13 Мар, 19:56 #633 #686657

>>686598
>Даю

13 Мар, 19:56 #634 #686658

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

Ответы>>686661

41 Кб, 800x532

13 Мар, 19:56 #635 #686659

>>686598
>Даю

13 Мар, 19:56 #636 #686661

>>686658
Хояешь поговорить на эту тему?

Ответы>>686669

32 Кб, 480x270

13 Мар, 19:57 #637 #686662

>>686598
>Даю

13 Мар, 19:58 #638 #686664

>>686620
Нульчaн умер.

249 Кб, 1100x733

13 Мар, 19:58 #639 #686665

>>686598
>Даю

13 Мар, 19:59 #640 #686666

>>686652
Именно. И возьмут того, кто выучил, а не тебя. Ведь вас понабежит 100500 на 1 место.

Ответы>>686711

98 Кб, 678x960

13 Мар, 19:59 #641 #686667

>>686598
>Даю

12 Кб, 716x724

13 Мар, 20:00 #642 #686668

>>686598
>Даю

13 Мар, 20:00 #643 #686669

>>686661
Что тут говорить. Это уже 10 лет назад (если не больше) было разобрано по частям умными людьми.
Цепепе-фанбои воображают, что при вызубривании костылей их язычка они изучают все остальные языки забесплатно.
Разумеется, это не так.

Ответы>>686672

1402 Кб, 207x207

13 Мар, 20:02 #644 #686670

>>686598
>Даю

13 Мар, 20:02 #645 #686672

>>686669
Я не цпп-фанбой, нет. Но цпп дает общее представление о работе на низком уровне и на уровне объектов. На любой язык после цпп перейти будет намного проще, чем с какого-нибудь пхп.

Ответы>>686675

42 Кб, 604x400

13 Мар, 20:02 #646 #686673

>>686598
>Даю

13 Мар, 20:04 #647 #686675

>>686672
> На любой язык после цпп перейти будет намного проще
Если определить "любой язык" = {C, Java, C#};

Ответы>>686678

3544 Кб, 1920x1080

13 Мар, 20:05 #648 #686676

>>686598
>Даю

80 Кб, 1920x1080

13 Мар, 20:05 #649 #686677

>>686598
>Даю

13 Мар, 20:06 #650 #686678

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

Ответы>>686684

215 Кб, 1920x1080

13 Мар, 20:07 #651 #686682

>>686598
>Даю

13 Мар, 20:07 #652 #686684

>>686678
Ну ведь ты согласишься, что знание цепепе не облегчит (скорее затруднит) вкатывание в OCaml (ну ладно, F#, чтобы не пугать).

Ответы>>686686

15 Кб, 364x242

13 Мар, 20:09 #653 #686685

>>686598
>Даю

13 Мар, 20:09 #654 #686686

>>686684
Вкатываться в мл-подобный язык все равно он будет, вероятней всего, для себя, а не с целью работы на этом языке.

Ответы>>686689

32 Кб, 443x325

13 Мар, 20:09 #655 #686687

>>686598
>Даю

13 Мар, 20:10 #656 #686689

>>686686
Ну ЧТД. С++ облегчает вкатывание только в родственные языки.
Этим он от других языков принципиально не отличается.

25 Кб, 640x432

13 Мар, 20:11 #657 #686690

>>686598
>Даю

13 Мар, 20:11 #658 #686691

>>686617
>EPAM
На галеру захотел?

Ответы>>686693>>686711

51 Кб, 620x350

13 Мар, 20:12 #659 #686692

>>686598
>Даю

13 Мар, 20:12 #660 #686693

>>686691
Нормальная компания, ты чего

30 Кб, 538x501

13 Мар, 20:14 #661 #686694

>>686598
>Даю

120 Кб, 460x460

13 Мар, 20:15 #662 #686695

>>686598
>Даю

21 Кб, 291x400

13 Мар, 20:18 #663 #686698

>>686598
>Даю

33 Кб, 480x360

13 Мар, 20:20 #664 #686701

>>686598
>Даю

13 Мар, 20:38 #665 #686711

>>686666
Нихуя себе. Просят же приходить без it-образования. Ну ок, спасибо
>>686691
Так я не в теме же, потому и спрашиваю о подобных камнях

849 Кб, 1024x768

13 Мар, 20:57 #666 #686739

>>679861 (OP)
Котоны, а у кого нить есть аккаунт на codeschool проплаченный?
нищеброд вкатывается

13 Мар, 21:15 #667 #686754

Ананасы, разъясните ссаному ньюфагу как на крестах записать в файл текст вместе с некоторыми переменными в нём?

То есть надо что-то вроде:

File file;
file = fopen("путь к файлу", "w");
char str = "Текст x текст y текст z"; //x,y,z -- переменные
fputs(str, file);
fclose(file);

Вот как это сделать епта?

Ответы>>686757>>686807>>686810

13 Мар, 21:17 #668 #686757

>>686754
Вакаба звёздочку в смысле указателя заменила на звёздочку в смысле своей разметки, ну вы понели.

Ответы>>686758

13 Мар, 21:18 #669 #686758

>>686757
>ну вы понели.
Нет. Мы не поняли. Расставь звёздочки.

Ответы>>686793

13 Мар, 21:46 #670 #686793

>>686758
File file;
file = fopen("путь к файлу", "w");
char str = "Текст x текст y текст z"; //x,y,z -- переменные
fputs(str, file);
fclose(file);

Ответы>>686795

13 Мар, 21:47 #671 #686795

>>686793
Это я не умею ставить юникодные символы с KDE... Пробую снова.

Ответы>>686801

13 Мар, 21:51 #672 #686801

>>686795
Просто не кидай код сюда. Есть же pastebin, hastebin, ideone.

Ответы>>686808

13 Мар, 21:56 #673 #686807

>>686754
#include <fstream>//сверху возле инуклудов напиши

string ass="lol"; //этот стринг писать будем

ofstream outfile;
outfile.open("huipizda.txt");
outfile<<"SUKA"<<"\n"<<"NAHUI"<< "BLYA!!!";
outfile<<"nebo "<<"allah "<<ass;
outfile.close();

Ответы>>686847

13 Мар, 21:57 #674 #686808

>>686801
А по вопросу - fstream, fprintf. Еще можно в строку писать с форматированием через stringstream или sprintf, а потом эту строку писать в файл.

Ответы>>686847

13 Мар, 21:59 #675 #686810

>>686754
> char str = "Текст x текст y текст z"; //x,y,z -- переменные
string ass="Текст " + x + " текст "+ y + " текст ";//можно так, а можно и потом дописать:
ass+=z;//вот так
//и не напиши после этого мне "спасибо", сука. Только попытайся не написать

Ответы>>686847

13 Мар, 22:07 #676 #686823

Как сократить регулярное выражение Regex_Pattern = '[^\n]{3}[.][^\n]{3}[.][^\n]{3}[.][^\n]{3}', и почему не работает [^\n]{3}\.{3}[^\n]{3}?

Это выражение должно искать текст вида xxx.xxx.xxx.xxx, где x - любой символ кроме символа перевода строки.

Ответы>>686829

13 Мар, 22:09 #677 #686829

>>686823
Г- говнокод.

Ответы>>686832

13 Мар, 22:10 #678 #686832

>>686829
Я только второй день изучаю регулярки. Как это выражение можно улучшить?

Ответы>>686833

13 Мар, 22:11 #679 #686833

>>686832
Внезапно, задай вопрос на стаковерфлове. Ответ будет лучше и быстрее.

13 Мар, 22:21 #680 #686847

>>686807
>>686808
>>686810
Осилил, спасибо!

13 Мар, 22:24 #681 #686854

Что можно почитать об изучении топологии сети при помощи ping и traceroute?

Ответы>>686983

13 Мар, 23:19 #682 #686925

Учить ньюфагу Си- хорошая идея?

Ответы>>686928>>686931>>686980

13 Мар, 23:23 #683 #686928

>>686925
Если ты вкатываешься потому что тебе интересно, а не для того, чтобы выучить похапе за 24 часа и зарабатывать 300к в секунду, то учи Сишечку.

Ответы>>686955

13 Мар, 23:27 #684 #686931

>>686925
Нет. Хорошая идея- учить js.

Ответы>>686955

13 Мар, 23:43 #685 #686955

>>686928
Мне интересно, и вроде бы не должен потом по жизни соснуть. Мелкоконтроллеры, yoba kernel developing, cкриптоязычок С API.
>>686931
Но мне нравится html

Ответы>>686959

13 Мар, 23:44 #686 #686959

>>686955
fix
Не нравится

13 Мар, 23:50 #687 #686963

Ребят, а вот >>685956-этот же вопрос как без БД решить? Писать в файл id самой новой новости (сорян за тавтологию), а потом при следующем запуске скрипта сверяться по этому номеру?

Ответы>>686977

13 Мар, 23:58 #688 #686977

>>686963
Это сработает только если id статей возрастают в хронологическом порядке. В чём проблема с подходом с БД?

Ответы>>686995

13 Мар, 23:59 #689 #686980

>>686925
Да.

13 Мар, 23:59 #690 #686983

>>686854
Тененбаум.

14 Мар, 00:02 #691 #686987

>>680019
Тестеры всегда нужны.

14 Мар, 00:03 #692 #686989

>>680155
Нормально.

14 Мар, 00:06 #693 #686995

>>686977
>В чём проблема с подходом с БД?
Если требуется просто как-то уведомить меня о том, что на сайте появилась новая новость. А сохранять их мне не нужно, к примеру.

>Это сработает только если id статей возрастают в хронологическом порядке.
Вот в этом проблема, id у новостей формируются непонятно как, радом стоят новости с id 255 и 1000, при этом нет 256, и других номеров. На ум приходит только сохранение id всех существующих статей в файле. Скрипт будет пробегаться по ВСЕМ новостям каждый раз, сверяясь, нет ли такого id файле. Чувствую себя дауном, не способным по-человечески справиться с этой задачей.

Ответы>>687012

14 Мар, 00:19 #694 #687012

>>686995
Тебе не требуется, чтобы id шли последовательно, достаточно чтобы они возрастали. Если этого не происходит, то необходимо хранить id.

14 Мар, 00:24 #695 #687015

>>685956
Время добавления новости есть?

Ответы>>687029

14 Мар, 00:34 #696 #687025

Аноны, какой андроид-броузер поддерживается сайтом codecademy.com? Опера, фаерфокс, хром не катит у меня.

14 Мар, 00:36 #697 #687029

>>687015
Нет. Там не новости, а ссылки на темы узкого характера, поэтому я назвал их новостями, чтобы никому здесь голову не морочить. Этот сайт даже json API предоставил, но метод вроде sort там нет. Всё, чем он плюётся - json'ом вида
[{"id":65013,"type":"foo1","title":"bar1"}, {"id":150,"type":"foo2","title":"bar2"} ... ]

Ответы>>687031>>687034

14 Мар, 00:37 #698 #687030

>>679861 (OP)
Анон, вопрос по git. Допустим, что я написал какую-то хуйню для ядра линукса в отдельной ветке и теперь хочу записать её на гитхаб, однако у меня совсем нет желания заливать весь тот охулиард исходников в свой уютный репозиторий. Можно ли в git пушить только отдельную ветку и только ту информацию, которая изменилась, чтобы потом легко и непринужденно получать эту ветку?

Ответы>>687044

14 Мар, 00:37 #699 #687031

>>687029
Следовало раньше об этом сообщить, извиняюсь.

14 Мар, 00:41 #700 #687033

man gitignore

14 Мар, 00:43 #701 #687034

>>687029
Что в header-ах?

14 Мар, 00:50 #702 #687044

>>687030
После чего я видя твой pull-request вижу что у тебя почему то удалены 95% ядра и закономерно шлю тебя нахуй.

Ответы>>687066

14 Мар, 01:07 #703 #687066

>>687044
Т.е. это это невозможно точнее - крайне не рекомендуется сделать?

Ответы>>687071

14 Мар, 01:17 #704 #687071

>>687066
Крайне не рекомендуется.

14 Мар, 05:06 #705 #687165

[CODE]using System;

public class Program
{
public static void Main()
{

for (int number = 1; number <= 100; number++)
{
bool DEV_3 = false;
bool DEV_5 = false;

// Check if multiple of 3 or 5 and raise appropriate flag
if (number % 3 == 0)
DEV_3 = true;
else {}

if (number % 5 == 0)
DEV_5 = true;
else {}

// Write the output
if (DEV_3)
Console.Write("Fizz");
else {}

if (DEV_5)
Console.Write("Buzz");
else {}

if (!(DEV_3) && !(DEV_5))
Console.Write(number);
else {}

Console.WriteLine();

}
}
}[/CODE]

67 Кб, 720x960

14 Мар, 06:14 #706 #687175

Есть либа сишная для кросплатформенной обработки событий рисовального планшета? Крайне желательно иметь мааленькую удобную либу с минимумом зависимостей и обозримым кодом. Поддержка винды опциональна на самом деле.

Ответы>>687352

14 Мар, 09:22 #707 #687223

Поясните за стаб криптора. Это та заглушка, которая находится перед ПЕ-заголовком, которую можно менять как в уроках iczelion'а и использовать для шифрования как одноразовый блокнот?

14 Мар, 09:23 #708 #687224

>>679908
Что как бы неоднозначно намекает. :)

47 Кб, 429x324

14 Мар, 10:23 #709 #687243

>>679861 (OP)
Сап, погромисты!

Я заочник (априори аутист и ДЦПшник в программировании), учусь по специальности ЭВМ на 6 курсе. Соответственно на носу диплом, а у меня даже темы нет. Есть идея написать простую систему тех.поддержки пользователей на QT. Перечислю основные моменты:
1. Программа должна иметь GUI.
2. База данных заявок должна быть на SQL.
3. Должна иметься оснаска администратора, где он может редактировать/удалать тикет и устанавливать его статус выполнения.
4. Пользуки должны создавать тикеты в GUI-клиенте.
5. GUI-клиент должен болтаться в трее и показывать список доступных админов.
6. Тикет должен прилетать админу по СМС и эл.почте.
7. При завершении/отказе тикета пользуку должно прилетать уведомление по эл.почте.

Итак, вопрос: сможет ли заочник со знаниями, стремящимися к нулю, освоить QT Creator и написать всё это добро за 1,5 месяца?
Если нет, предложите иную тему. Буду рад любому ответу!

Ответы>>687246

14 Мар, 10:24 #710 #687245

Аноны из ДС, где вы покупаете (если покупаете) обучающие книжки по языкам и технологиям на языке оригинала?
Хочу купить учебник по Джаве, но именно в оригинале, а не перевод.

Или самый верный путь -- амазон?

Ответы>>687247>>687350

14 Мар, 10:25 #711 #687246

>>687243
> сможет ли заочник со знаниями, стремящимися к нулю, освоить QT Creator и написать всё это добро за 1,5 месяца
Написать сможет, отдебагать- нет.

Ответы>>687249

14 Мар, 10:27 #712 #687247

>>687245
> купить
Зачем, если можно скачать?
> учебник
На кой тебе учебник, да еще и бумажный? Код 6-летней давности перепечатывать?
> по Джаве
Ява в 2016? Ох лол.
> амазон
Чтобы доставку ждать полгода, да?

Ответы>>687256

14 Мар, 10:29 #713 #687249

>>687246
Мне хотя бы написать. На дебаг у меня будет ещё примерно месяц.

Ответы>>687258

14 Мар, 10:30 #714 #687251

Хранить набор константных значений нужно в отдельной таблице в бд или где-то в логики серверного приложения?
Например, есть таблица аукционов, типы аукционов(авто, валютный, золота и т.д.)?

14 Мар, 10:32 #715 #687256

>>687247
>Зачем, если можно скачать?
Хочу держать учебник в руках, вдыхать запах свежеотпечатанных страниц и фапать
>На кой тебе учебник, да еще и бумажный? Код 6-летней давности перепечатывать?
Нет, издание 2016 года. И причем тут перепечатывание?
>Ява в 2016? Ох лол.
Дрочу на что хочу
>Чтобы доставку ждать полгода, да?
Не знаю, че там по доставке, но если приемлемых вариантов больше нет, то, видимо, это единственный выход.

А по делу у тебя есть что сказать?

Ответы>>687261

14 Мар, 10:33 #716 #687258

>>687249
Ну так вперед, чо.

Ответы>>687305

14 Мар, 10:34 #717 #687261

>>687256
Человеку, которому нужен учебник?
Нет, мне нечего сказать.

Ответы>>687262

14 Мар, 10:36 #718 #687262

>>687261
Ну тогда не флуди и слушай учителя лучше а то напишу модератору и тебя забанят

Ответы>>687266

14 Мар, 10:46 #719 #687266

>>687262
> не флуди
> флуди
> флуд
Ты из какого форума выполз, выпердыш?

Ответы>>687269>>687270

14 Мар, 10:48 #720 #687269

>>687266
С анонимного

Ответы>>687273

14 Мар, 10:48 #721 #687270

>>687266
А ты?))
А вы по информатике что сейчас проходите??

Ответы>>687273

14 Мар, 10:51 #722 #687273

>>687269
>>687270
Смищно.
Так вот, ползи обратно.

14 Мар, 10:57 #723 #687279

Яву надо осваивать через изучение дизассемблированного кода для ява-машины и восстановленре по нему исходника. Это путь воина дзена.

Ответы>>687293

14 Мар, 11:01 #724 #687281

Перед изучением явы надо научиться вычислять момент инерции при помощи трифилярного подвеса. Без этого в программировании никак.

Ответы>>687293

14 Мар, 11:17 #725 #687293

>>687281
>>687279
Тааак.
Давай только помедленнее, я записываю.
Что там дальше?

Ответы>>687296

14 Мар, 11:21 #726 #687296

>>687293
Сразу после того, как успешно скомпилировался и запустился helloworld на Java, следует вылить горячий кофе себя на руки.

Ответы>>687297

14 Мар, 11:24 #727 #687297

>>687296
А если я пропустил все эти формальности и сразу приступил к созданию чего-то серьезного? серьезного на Java, ага

14 Мар, 11:31 #728 #687305

>>687258
Так вот начал осваивать QT и меня уже берут смутные сомнения, что всё успею в срок.

Ответы>>687308

14 Мар, 11:32 #729 #687308

>>687305
Диплом горит что ль?

Ответы>>687311

14 Мар, 11:34 #730 #687311

>>687308
Пока сложно сказать "горит" или "не горит". В мае предзащита, в июне защита.

Ответы>>687322

14 Мар, 11:50 #731 #687322

>>687311
А как же предварительные межсезонные проверки? Или вам в январе только темы раздали?

Ответы>>687326

14 Мар, 11:52 #732 #687326

>>687322
Мы темы сами себе придумываем. И вот завтра уже надо согласовать и подписать задание на диплом. Мы ж заочники.

Ответы>>687328

14 Мар, 11:54 #733 #687328

>>687326
Чет у вас поздно все так.
Наши заочники еще в январе отстрелялись, а я на следующей неделе пойду пиздов получать за то, что с ноября нихуя не готово

Ответы>>687332

14 Мар, 11:58 #734 #687332

>>687328
Да вроде у нас всё по графику. 1го марта последняя сессия закончилась, а 3го я уже ГОСы сдал. Теперь вот диплом на 4 месяца.

Ответы>>687335

14 Мар, 12:02 #735 #687335

>>687332
Оперативно.
ДС?

Ответы>>687342

14 Мар, 12:14 #736 #687342

>>687335
Мухосрань в восточно-сибирских ебенях.

14 Мар, 12:30 #737 #687350

>>687245
ты прогроммировать собрался или читать

Ответы>>687357>>687372

14 Мар, 12:31 #738 #687352

>>687175
нет

14 Мар, 12:35 #739 #687357

>>687350
Читать, параллельно программировать

Ответы>>687384

14 Мар, 12:56 #740 #687372

>>687350
Да.

14 Мар, 13:18 #741 #687384

>>687357
выбери что то одно

Ответы>>687386

14 Мар, 13:25 #742 #687386

>>687384
Чипсы Принглз

14 Мар, 13:38 #743 #687394

Аноны, никогда не имел дело с html, поэтому и пишу сюда.
Имеется таблица с 3 столбцами, которая через <bvody id="huy"></tbody> выводится на страницу. Возможно ли на самой html странице добавить новый столбец и в каждую строку добавлять поле ввода с сохранением введенных туда данных?

Ответы>>687395>>687422

14 Мар, 13:42 #744 #687395

>>687394
><bvody id="huy"></tbody>
Какой еще bvody? Что это за тег вообще?
Таблица выводится тегом <table> же

Ответы>>687401

14 Мар, 13:46 #745 #687401

>>687395
Я мудак, с открывающим тегом обосрался
<tbody> конечно же.

14 Мар, 14:00 #746 #687422

>>687394
>Возможно ли на самой html странице добавить новый столбец
Ну так добавь еще один тег <th>
>и в каждую строку добавлять поле ввода с сохранением введенных туда данных
Вот тут не совсем понял. Подробнее
Строку ввода можно через <form> и <input> добавить. Чтобы парсил и сохранял куда-то, то это уже подключение sql и, например, php

Ответы>>687479

14 Мар, 14:09 #747 #687432

neural networks @ haskell
стоит ли?

Ответы>>687460>>688011

14 Мар, 14:27 #748 #687460

>>687432
Много чисел дробить, немалый простор для байтослесарей. Имхо лучше юзать С++\С либу.

Ответы>>687465

14 Мар, 14:31 #749 #687465

>>687460
на рутнопе же пишут и ничего

Ответы>>687975

23 Кб, 1164x483

14 Мар, 14:39 #750 #687479

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

Ответы>>687485

14 Мар, 14:43 #751 #687485

>>687479
>Нужно чтобы введенные данные оставались в строке ввода, если это возможно.
То есть, тебе нужно, чтобы при обновлении страницы, все те же данные были выведены в этих полях? То бишь оставались там всегда? Или как?
Будет очень круто, если ты приведешь реальный пример, ну или нарисуй подробнее. Столбец new уже рассказал тебе, как добавить, это несложно.

Ответы>>687491

14 Мар, 14:47 #752 #687491

>>687485
>>687485
>То есть, тебе нужно, чтобы при обновлении страницы, все те же данные были выведены в этих полях? То бишь оставались там всегда?
Именно.
Столбец уже добавил

Ответы>>687495

3 Кб, 252x47

14 Мар, 14:50 #753 #687495

>>687491
Типа так что ль?

Ответы>>687501

14 Мар, 14:53 #754 #687501

>>687495
Что-то вроде

Ответы>>687504

14 Мар, 14:57 #755 #687504

>>687501
В теге <input> есть атрибут placeholder, вот он отвечает за этот текст
http://htmlbook.ru/html/input
http://htmlbook.ru/html/input/placeholder

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

И если планируешь сесть на этот стул, то знай, что в любой ситуации http://htmlbook.ru -- теперь твой лучший друг

Ответы>>687506

14 Мар, 15:00 #756 #687506

>>687504
Спасибо огромное тебе, надеюсь, дальше разберусь.

2 Кб, 256x80

15 Кб, 632x269

14 Мар, 15:30 #757 #687528

Сап.
Есть скл-гуру?
Написал запрос
SELECT name[Название платежа], (summa)[Сумма]
FROM Платеж, Заявка, Статья_бюджета
WHERE Заявка.id_platezh = Платеж.id_platezh
AND Платеж.id_stbudget = Статья_бюджета.id_stbudget
AND DATEPART(yyyy, data_p) = DATEPART(yyyy, DATEADD(yyyy, -1, getdate()))
AND summa = (SELECT max(summa) FROM Заявка WHERE Заявка.id_platezh = Платеж.id_platezh AND stbudget = 'Прочие расходы')

Нужно, чтоб вывелась одна запись из категории "прочих расходов" с макс. суммой. НО ВЫВОДИТСЯ ДВЕ - С МАКСИМАЛЬНОЙ СУММОЙ И СО ВТОРОЙ, КОТОРАЯ МЕНЬШЕ.

Ответы>>687552

14 Мар, 15:46 #758 #687552

>>687528
За такие имена столбцов надо убивать.

Ответы>>687557>>687566>>687573

14 Мар, 15:49 #759 #687557

>>687552
Ты лучше ответь.
Я запрос подправил.

SELECT name[Название платежа], (summa)[Сумма]
FROM Платеж, Заявка, Статья_бюджета
WHERE Заявка.id_platezh = Платеж.id_platezh
AND DATEPART(yyyy, data_p) = DATEPART(yyyy, DATEADD(yyyy, -1, getdate()))
AND summa = (SELECT max(summa) FROM Заявка WHERE Заявка.id_platezh = Платеж.id_platezh AND stbudget = 'Прочие расходы')

А толку 0. Я не знаю, что уже дописать, вроде все указал. Но какого-то хера он считает сумму в 150000 тоже максимальной.

Ответы>>687596

sage 14 Мар, 15:54 #760 #687566

>>687552
Надо.

Ответы>>687573

14 Мар, 16:01 #761 #687573

>>687552
>>687566
Так помочь сложно? Нужно повыебываться и сагу прикрепить?

Ответы>>687582

14 Мар, 16:09 #762 #687582

>>687573
Дело вот в чём: такие названия очень много мне говорят о твоём отношении к работе. То есть ты в буквальном смысле даже пальцем не пошевелил, чтобы зайти на google translate и посмотреть как переводятся названия полей. typeplatezh – для тебя "Нармально, хуле. Главное максимум найти!". Человеку с таким подходом – помогать бессмвысленно. На будущее: к выбору имён относись очень аккуратно.

Ответы>>687584

14 Мар, 16:11 #763 #687584

>>687582
Я не просил оценивать выбор имён. Я попросил просто помочь с этим запросом.

14 Мар, 16:22 #764 #687596

>>687557
у тебя же вроде макс сумма для каждого платежа выбирается, нет?

Ответы>>687599

14 Мар, 16:25 #765 #687599

>>687596
Нет. Мне нужно только для категории, где id_stbudget = 1 (Прочие расходы)

Ответы>>687603

14 Мар, 16:27 #766 #687603

>>687599
А там их два, но максимальный - один, который 1500000

14 Мар, 17:07 #767 #687651

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

Ответы>>687652>>687696

14 Мар, 17:08 #768 #687652

>>687651
Бурбаки. Годный автор серии книжек.

Ответы>>687661

14 Мар, 17:14 #769 #687661

>>687652
Но ведь это не один автор, а несколько.
И там все кратко и сухо, ничего не объясняется, не совсем подходит для ребенка.

Ответы>>687662

14 Мар, 17:15 #770 #687662

>>687661
тогда перельман

Ответы>>687695

14 Мар, 17:45 #771 #687695

>>687662
Который из? Не тот ли который занимательно писал ?

Ответы>>687717

14 Мар, 17:47 #772 #687696

>>687651
Очень рикаминдую, для имбецилов задания с самого нулейшего нуля.
Правда, есть подводный камешек: нужно знать ангельский на уровне школьника-троечника 11 класса.
khanacademy.org

14 Мар, 17:58 #773 #687717

>>687695
да

14 Мар, 18:05 #774 #687730

Буду затрачивать матан, чтобы быть Программистом, а не быдлокодером.

Ответы>>687732

14 Мар, 18:06 #775 #687732

>>687730
На чем кодируешь?

Ответы>>687742

14 Мар, 18:15 #776 #687742

>>687732
PHP

14 Мар, 18:18 #777 #687747

можно взять день-два перерыва в обучении?
А то кажется невроз уже от переизбытка информации и фрустраций из-за получилось||не получилось

Ответы>>687748

14 Мар, 18:19 #778 #687748

>>687747
Нет, никаких перерывов, учись, раб.

Ответы>>687751

14 Мар, 18:20 #779 #687749

Хуй знает где задать вопрос, может тут кто знает. Есть отладчик DBVM на винде и он не работает со всеми ядрами. Т.е. у меня i5, соответственно он с 4-мя ядрами, и при отключении четвертого ядра все отлично работает с тремя. Но когда я пытаюсь запустить DBVM со всеми включеными ядрами винда просто виснет намертво. Есть какой-то способ запуска этой срани на четырех ядрах? Гугл усердно молчит. Куда хоть копать?

14 Мар, 18:20 #780 #687751

>>687748
а серьёзно?
ибо я к себе так и отношусь же.

Ответы>>687753>>687754

14 Мар, 18:21 #781 #687753

>>687751
Прогуляй, епта.
Или больничный возьми.

Ответы>>687757

14 Мар, 18:22 #782 #687754

>>687751
Что серьёзно? Захотел - отдыхал, но ты ведь болезненный, который предпочтет мучать себя.

Ответы>>687757

14 Мар, 18:23 #783 #687757

>>687753
да я ж не в универе учусь, я дома, для себя.

возраст уж не тот.

>>687754

пасибо, Анон.

Боюсь пиздец останавливаться.
Это походу ОКР из детства напоминает о себе

Ответы>>687761>>687763>>687766

14 Мар, 18:24 #784 #687761

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

Ответы>>687765

14 Мар, 18:24 #785 #687763

>>687757
Возьми фильм посмотри, книгу нетехническую почитай, музыку послушай, выйди погуляй. Хуле ты такой странный.

Ответы>>687765

14 Мар, 18:25 #786 #687765

>>687761
>>687763
Люблю тебя, Анон.

14 Мар, 18:25 #787 #687766

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

Ответы>>687783

14 Мар, 18:26 #788 #687767

Анон, хотел как можно кратче, но как обычно написал целую простыню: мне совсем чуть-чуть за 20, я начал "программировать" со школоверстки клонов сосача, потом поучил немного нативный js, сейчас вот на пыху перешел. Прошло уже более, чем полгода, и я понял, что верстка сайтов не это то, чем я бы хотел заниматься всю жизнь, глядя на верстку даже сейчас, меня просто тошнит от всех эти поцизионирований элементов и еблей с извлечением оных из pdf. Это все не то. К самому программированию у меня душа лежит. Но мозгов хватает разве что на php. Я сейчас буду переходить к освоению ООП на пыхе и не хочу обжечься об неправославную трактовку сути ООП. Многие говорят, что ООП на пыхе имеет свои особенности.

Что начинать учить, если я хочу:
1. в первую очередь: интересную индустрию, но без необходимости знать какие-то узкие области математики. У меня на данный момент знание нулевые, но я их активно подтягиваю изучением школьного матана. Думаю остановиться (или не остановиться, если осилю дальше) на первом курсе рашкинских вузиков. Все эти теории вероятностей и комбинаторику я с треском, но осиливал;
2. хлеб с маслом в ближайшем будущем (в идеале в будущем году);

В ОП-посте пишут про Java, говорят, что это тормознутое говно в отличие от language_name. Или это стереотипы, которые создаются из-за быдлокодеров?
Заточенность сисярпа только под винду делает грустить.
Всякая хипстота типа скалы и js еще не скоро будет общеиспользуемыми. Вот даже пыха сейчас сильно доминирует (пока) над жиэсом в бэкэнде.
Вот такие пироги.

Ответы>>687792>>687793

14 Мар, 18:31 #789 #687783

>>687766
Мне просто кажется, что нужно ВСЁ запоминать.
Я понимаю, что это пиздец как навязчиво, прям будто мания в голове. Но у меня как-будто какая-то фиксация на этом прям.
Если я гуглю проблему в интернете - всё, руки опускаются и я понимаю, что это не я её решил, а кто-то другой. И я трезво осознаю, что я просто копировал-вставил.
А я прям реально хочу всё знать. пиздец, блять, мания.
В детстве перечитывао в книжках и журналах каждую сноску, включая ГОСТ типографии.
Ебанутый блять :фэйспалм:

Сейчас вот если за что-то берусь, то виню себя, если пропустил день.

Надо освобождаться от этого. Отдохну пару дней.

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

Ответы>>687784>>687828

14 Мар, 18:32 #790 #687784

>>687783
У меня такая же хуйня была. Помогает только одно - найти работу, вот серьёзно. Для многих это еще больший стресс, а для меня было облегчением.

Ответы>>687788

14 Мар, 18:34 #791 #687788

>>687784
Экстраверт не палится.

Ответы>>687791

14 Мар, 18:35 #792 #687791

>>687788
Я не знаю к кому себя определить. С незнакомыми людьми я ультраинтроверт, с хорошо знакомыми - ультраэкстраверт

14 Мар, 18:35 #793 #687792

>>687767
1) Java гораздо быстрее пыхи
2) JS не такой уж и хипсторски
3) Хочешь писать плагины для вордпресса - ПХП, микросервисы - ЖС. Выбирай сам, что интереснее.
4) Интереснее - дело вкуса.
5) Интересной может быть и должность, а не только предметная сфера.
6) Джава тоже может быть интересной, если ты архитектурный астронавт. Ну и на хлеб с майонезом ты заработаешь.

Ответы>>687802

14 Мар, 18:36 #794 #687793

>>687767
0) Не бывает хороших языков и программирование вообще говно.

14 Мар, 18:41 #795 #687802

>>687792
>1) Java гораздо быстрее пыхи
Cпасибо.
>2) JS не такой уж и хипсторски
Ой, да ладно, редко какая контора сейчас на ноде сидит.
>3) Хочешь писать плагины для вордпресса - ПХП, микросервисы - ЖС. Выбирай сам, что интереснее.
Я вообще не хочу учить что-то ориентированное на веб.
>4) Интереснее - дело вкуса.
Для меня интересно было бы делать приложения для десктопа и мобильные приложения.
>5) Интересной может быть и должность, а не только предметная сфера.
Не соблюдаю субординацию.
>6) Джава тоже может быть интересной, если ты архитектурный астронавт. Ну и на хлеб с майонезом ты заработаешь.
Спасибо.
>0) Не бывает хороших языков и программирование вообще говно.
Вон из профессии!

То есть, мне в Джаву начинать вкатываться, дружок?

Ответы>>687822

14 Мар, 18:48 #796 #687822

>>687802
> контора
хочешь работать в "конторе"?
> приложения для десктопа и мобильные приложения.
Android, девайс хоть есть?
> Интересной может быть и должность
имеется в виду, что тебе может быть интересно работать ПМ или БА или СА, и похуй разрабатываешь ты САПР для наномашин или ERP для говна
> То есть, мне в Джаву начинать вкатываться, дружок?
Java @ Android

Ответы>>687844

14 Мар, 18:50 #797 #687828

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

14 Мар, 18:56 #798 #687844

>>687822
>хочешь работать в "конторе"?
Слушай, я не знаю подробностей трудоустройства, но если так можно, то бы конечно хотел работать дома в одиночестве или в офисе за закрытой перегородкой, чтобы никого не видеть. Это идеал работы, ящитаю.
>Android, девайс хоть есть?
Есть, у кого нет андроида-то. Даже 3 штуки есть, лол. А что, ява под десктоп уже не котируется или просто приложения сейчас модно разрабатывать? Или это лучше в финансовом плане?
>имеется в виду, что тебе может быть интересно работать ПМ или БА или СА, и похуй разрабатываешь ты САПР для наномашин или ERP для говна
Let4ik.jpg. Скорее всего я буду разрабатывать то, что нравится лично мне.
>Java @ Android
Прошу прощения, Android - это среда разработки или операционная система?

Ответы>>687847

14 Мар, 18:57 #799 #687847

>>687844
Десктоп не модно разрабатывать. На мобайл и веб больше работы.
ОС

Ответы>>687848

14 Мар, 18:58 #800 #687848

>>687847
Ну ладно, для себя тогда буду пилить под декстоп.

Ответы>>687850>>687852

14 Мар, 18:59 #801 #687850

>>687848
под десктоп лучше си-шарп (или кресты, но их хуй осилишь)

Ответы>>687858

14 Мар, 19:00 #802 #687852

>>687848
На джаве десктоп тоже можно писать, будет что показать, как джуениору.

Ответы>>687858

14 Мар, 19:03 #803 #687858

>>687850
Почему лучше? Какой критерий? Скорость разработки? Скорость работы приложения? Степень совместимость языка с платформой? Говорю же, не нравится заточка сисярпа под винду.
>>687852
Я знаю, куча хороших приложения на ней написано. Да и на джаве спокойно в веб можно вкатиться, если что. Универсальный язык.

Ответы>>687864

14 Мар, 19:05 #804 #687864

>>687858
Десктоп пишется под винду, под винду сишарп красивее.

Ответы>>687875

14 Мар, 19:07 #805 #687865

Вопрос по Gtk. Допустим, у меня есть css, который я загружаю CssProvider'ом и есть виджет, стиль которого я хочу менять динамически на описанный в css. Как мне это реализовать?

Ответы>>687977

14 Мар, 19:15 #806 #687875

>>687864
Я понял тебя. Но ведь ничего страшного не будет, если я буду на Джаве писать, лол, это же не вечно протекающий php, как сито.

1067 Кб, 2560x1920

14 Мар, 19:56 #807 #687943

Антон, первый раз делаю что-то подобное и не догоняю как в c# (под windows phone) вызвать метод из библиотеки.
Есть dll "goApi", в которой находятся методы типа public static void createSession(string phone, string pass) и public static dynamic addCard(string cardId, string name) и т.д. Например, мне в начале программы нужно вызвать createSession. Библиотека подключена и отображается, но не знаю как вызвать метод. Помоги, будь добр.

Ответы>>688136

14 Мар, 20:19 #808 #687975

>>687465
Там же numpy\scipy, а его ядро вроде реализовано на крестах.

Ответы>>688004

14 Мар, 20:19 #809 #687977

>>687865
добавлять класс к виджету динамически, не?

Ответы>>687989

14 Мар, 20:41 #810 #687989

>>687977
Можно подробнее?

Ответы>>688108

14 Мар, 20:53 #811 #688004

>>687975
На чистых си, в виде блас/лапак. кажется

РЕГУЛЯРКОПРОБЛЕМЫ 14 Мар, 20:54 #812 #688006

preg_replace('/^\/?(.*)\/?$/', '$1', /login/pew/); //=> login/pew/

Толку мне от \/?$, если последний слеш не убирает? Почему? Поставил U (ленивый поиск или чет такое) и он мне стал впереди слеш ставить - /login/pew

Анон, поясни долбаебу эту магию. Мне надо получить login/pew

Ответы>>688031

14 Мар, 21:01 #813 #688011

>>687432
А ты достаточно хорошо его знаешь? Наебешься с ним от души иначе.

14 Мар, 21:12 #814 #688019

Подскажите, по каким словам гуглить, чтобы почитать как создаются saas приложения? На каком стеке, как масшьабируется, принципы работы с БД - вот это все.

14 Мар, 21:18 #815 #688025

Аноны, кто проходил CS50, подскажите, годнота или нет? Опыт в программировании: хелло ворлды и калькулятор в крестах.

Ответы>>688058>>688112

14 Мар, 21:20 #816 #688031

>>688006
Закостылил крч.

Ответы>>688076

14 Мар, 21:34 #817 #688058

>>688025
> калькулятор в крестах.
А ты хорош.

14 Мар, 21:52 #818 #688073

Через trim?

Ответы>>688076>>688090

14 Мар, 21:53 #819 #688076

>>688031
>>688073

Ответы>>688090

14 Мар, 22:02 #820 #688090

>>688076
>>688073
Причем тут трим, он же пробелы убирает, а не слеши.

Ответы>>688122

14 Мар, 22:18 #821 #688108

>>687989
в гтк есть метод add_class и remove_class (по крайней мере в питоновской обертке) для добавления\удаления ксс класса. Ну а там уже в коде напишешь логику когда надо добавлять когда удалять и т.д. стили сами подтянутся в зависимости от класса

14 Мар, 22:19 #822 #688112

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

14 Мар, 22:27 #823 #688122

>>688090
Не только пробелы.
http://php.net/manual/en/function.trim.php

14 Мар, 22:33 #824 #688136

>>687943
Всё ещё очень актуально. Не могу понять что я не так делаю. Кто-нибудь разбирается?

Ответы>>688149

15 Кб, 548x597

14 Мар, 22:37 #825 #688147

>>679861 (OP)
ХАЛП АНОНИ
Есть 1 почта яндекс, там есть разные письма и среди них есть с заголовком ЗАКАЗ №ХХХ. Можно ли експортировать скриптом/программой содержимое писем на почте их где то пару сотен на пике и запихнуть в таблицу или вообще хоть как то вытащить?

Ответы>>688148>>688167>>689176>>689186

14 Мар, 22:38 #826 #688148

>>688147
Cъеби в /s/.
И поменьше торгуй всякой хуйней бесполезной.

Ответы>>688153

14 Мар, 22:38 #827 #688149

>>688136
http://stackoverflow.com/questions/5010957/call-function-from-dll

14 Мар, 22:39 #828 #688153

>>688148
мне в /s посоветовали сюда пойти

Ответы>>688164

14 Мар, 22:51 #829 #688164

>>688153
Какой язык знаешь? Имапом тягнешь письма уже отфильтрированые - парсишь контент и закидаешь куда хочешь.

Ответы>>689176

14 Мар, 22:51 #830 #688167

>>688147
http://email.about.com/od/YandexMail-Tips/fl/How-to-Export-Mail-from-YandexMail.htm

233 Кб, 960x720

14 Мар, 23:18 #831 #688202

Господа, не часто к вам захожу, но есть вопрос.
Я студентота 2 курс, криворукий и не умею кодить, не знаю толком никакой язык.
Преподаватель мне спалил такую тему как Google summer of code.
Собственно вопрос: стоит ли ньюфагу вообще в эту тему лезть?
Спасибо.

Ответы>>688234>>688241>>688253

14 Мар, 23:38 #832 #688234

>>688202
Я так понял, это что-то вроде всемирного онлайн-хакатона?
Меня всегда демотивировало в подобных проектах то, что там всегда куча задротов-математиков-отличников, у которых уже давно есть команда и вообще они молодцы.
А отбирают там, конечно, всего несколько работ

Ответы>>688263

14 Мар, 23:40 #833 #688241

>>688202
А твой преподаватель тебе там не палил такие темы, как стажировка от гугла в калифорнии?

Ответы>>688257>>688263

14 Мар, 23:45 #834 #688253

>>688202
Если пройдёшь - стоит.
http://write.flossmanuals.net/gsocstudentguide/am-i-good-enough/

Ответы>>688263

14 Мар, 23:46 #835 #688257

>>688241
https://developers.google.com/open-source/gsoc/faq#where_does_gsoc_occur

14 Мар, 23:49 #836 #688262

сап, програмач. Посоветуйте VS15 ставить халявную community с офф сайта, или же качать пираточку профф или enterprise ?

Ответы>>688273>>688276

14 Мар, 23:49 #837 #688263

>>688234
>>688253
Они так пишут, мол, some programming experience.
Я в растерянности, я же нихуя не умею.
>>688241
Про это я вообще молчу.

Ответы>>688274

14 Мар, 23:54 #838 #688273

>>688262
community

14 Мар, 23:55 #839 #688274

>>688263
>Я в растерянности, я же нихуя не умею.
Ну блядь, значит обосрёшься. Хуле ты ноешь? Не хочешь - не иди, хочешь - иди.

14 Мар, 23:55 #840 #688276

>>688262
Community и есть проф.

15 Мар, 02:54 #841 #688421

Поясните за инкапсуляцию, полиморфизм и паттерны своими простыми словами.

Ответы>>688443

15 Мар, 03:51 #842 #688443

>>688421
инкапсуляция - группировка данных и их скрытие
полиморфизм - различные формы поведения
паттерн - типичное решение

5 Кб, 250x250

15 Мар, 08:22 #843 #688483

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

Еще во время учебы сделал первую игру под андроид. С тех пор много воды утекло, успел поработать и скриптомакакой в геймдеве и эникеем, ну и еще в паре мест. Все кончилось тем, что я последний год провел за написанием собственных игр. Есть опыт с юнити (сишарп), даже немного явы. Но сосредоточился на haxe+openfl. Это можно сказать свободная реализация флеша. Но никаких денег с этого по-сути не заработал.

И вот доебало меня это существование на мамкиных борщах. Пошел смотреть на вакансии. В итоге по флешу работы не много. В моем миллионнике открыта одна вакансия. Но есть в других городах, это да. По юнити вакансий целых 7, но с ним работать не особо хочется.

Мне конечно нравится создание игр, но быть может пойти в другую сферу? А создание игр оставить как хобби, которым приятно заниматься.

Что можете посоветовать? Хотелось бы что-то интересное, более творческое. Смотрю на веб, мобилки. Как думаете, питон (15 вакансий) пойдет для старта? Правда я смотрю там больше сеньоры требуются. Но зато потенциально есть простор для роста и развития. Как думаете, питон не помрет ближайшие лет 10?

Мобилки тоже вариант. Но я думаю тогда можно посмотреть в сторону разработки под айос. Правда там все очень сомнительно. Платформа жива и разработчикам платят пока эпл на коне.

Себя в энтерпрайзе не особо представляю.

Ответы>>688566>>688624

15 Мар, 09:27 #844 #688499

>>679861 (OP)
Сап, программач! Нужна Ваша небольшая помощь! С меня как всегда... Нужна для работы программа, совсем простая. Для подсчета сделанной продукции, остатков на складе и прочих мелочей по типу выгрузки данных в Excel. Сам я компьютерной специальности, но сетевик. С программированием знаком только в основах. Думаю, что таких программ куча, но так как хотелось бы обмазаться программированием в будущем, решил написать сам. С курса института помню прогу которая позволяла строить код посредством графического интерфейса: кнопки, прогресс бары и прочая херота. Думаю собрать необходимую мне вещь на ней, насколько я помню она называлась C Shurp или что - то подобное. От Вас прошу совета! Стоит ли вообще это делать и если стоит, то правильно ли я выбрал среду? Спасибо)

Ответы>>688531

15 Мар, 10:28 #845 #688531

>>688499
> C Shurp
Если нужен только win то правильно. Качай visual studio 2015 community.

sage 15 Мар, 11:18 #846 #688566

>>688483
Есть кое что, что ты должен знать, если хочешь зарабатывать созданием игр. Скилы тут - совсем не главное. Гораздо (на порядки) важнее умение пиариться и продвигаться. Ты можешь сделать супер проект с оригинальной идеей и нескучной графикой, и о нём будет знать только твоя мамка и боты поисковиков (да и те - вряд ли), а можешь - очередной флаппибёрд (который пишется и рисуется буквально за пару часов) и срубить бабла на кокс и шлюх на год вперёд. Зависит только от рекламы (в большей степени) и удачи (в меньшей). Т.е., если ты, допустим, не чувствуешь, что потянешь успешную-пиаркомпанию-способную-продвинуть-даже-симулятор-кота, тебе светит только работать в студии (в которой этим просто будут заниматься другие люди). Но, если ты будешь работать в студии, фразы типа "но с ним работать не особо хочется", "хотелось бы что-то интересное, более творческое" и т.п. - то, от чего ты должен срочно отучиваться.

138 Кб, 1048x1024

15 Мар, 11:25 #847 #688574

Лень самому искать, спрошу у ононов: положим есть код под гпл лицензией и я его хочу спиздить применить в коммерческом продукте. Если я просмотрю его структуру и перепишу чуть ли не дословно, но "сам", будет ли это нарушением гпл?

Ответы>>688579>>688583>>688603

15 Мар, 11:28 #848 #688579

>>688574
da

15 Мар, 11:30 #849 #688583

>>688574
Это модификация без выкладывания исходников.
Такое запрещено. В жопаели какой-то версии можно динамически линковать жпльные dll к своему продукту.

Ответы>>688585

15 Мар, 11:31 #850 #688585

>>688583
> В жопаели какой-то версии можно динамически линковать жпльные dll к своему продукту.
Ни в какой версии нельзя.
Есть другая лицензия — LGPL.

15 Мар, 11:32 #851 #688586

Пилю тут игру, и у меня есть класс игры и класс геймскрин, который вызывает апдейи и дроу игры. Весь интерфейс находится в геймскрине, как правильно сделать взаимодействие этих классов? А то сейчас у меня а геймскрине напрямую вызываются методы игры когда например игрок кликает на чтото.

Ответы>>688592

sage 15 Мар, 11:37 #852 #688592

>>688586
Пусть методы вызываются из апдейта игры. Т.е., в экране - game.update(), а в Game update() - уже проверка на нажатые клавиши, двинутую мышь и т.д.

Ответы>>688621

15 Мар, 11:55 #853 #688603

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

15 Мар, 12:16 #854 #688621

>>688592
Ну вот я обнаружил что нажата кнопка мыши, нужно взаимодействовать с объектом на который нажали. Тут все легко, но теперь надо создать и вывести на экран какую-то кнопку, а это можно сделать только через геймскрин.

15 Мар, 12:19 #855 #688624

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

15 Мар, 12:23 #856 #688627

Вот смотрите, мне нужно создать класс в с++, такой, чтобы он включал в себя встроенные типы данных(инт и дабл), автоматически определял, что у меня за тип
и в зависимости от этого производил какие-то действия.
чтобы в мэйне я мог обратиться к переменной типа Т
но под этим подрузмевался инт или дабл,в зависимости от самой переменной, как это реализовать?

Ответы>>688632>>688641

15 Мар, 12:28 #857 #688632

>>688627
В смысле, ты хочешь разное поведение от класса в зависимости от типа, в который выведется параметр темплейта?

Ответы>>688635

15 Мар, 12:30 #858 #688635

>>688632
Да.

Ответы>>688637

15 Мар, 12:31 #859 #688637

>>688635
Ну запили явные специализации темплейта для int и double

Ответы>>688638

15 Мар, 12:32 #860 #688638

>>688637
Ладно. Пойду гуглить то, что ты написал. На самом деле я дуб дубом.

15 Мар, 12:33 #861 #688641

>>688627
>чтобы в мэйне я мог обратиться к переменной типа Т
STL-контейнеры позволяют узнать тип, делая typedef для параметра темплейта. Глянь в вопросе, как это реализуется http://stackoverflow.com/q/9637094

Ответы>>688651

15 Мар, 12:41 #862 #688651

>>688641
Спасибо.

15 Мар, 12:53 #863 #688657

Помню что один из способов разработки алгоритма - расписать все "ситуации" возникающие в процессе работы программы.
Не могу вспомнить другие способы разработки.
Анон, помоги.

Ответы>>688658>>689561

15 Мар, 12:54 #864 #688658

>>688657
Ну там... разделяй и властвуй.

Ответы>>688660>>688661

15 Мар, 13:01 #865 #688660

>>688658
Я не много не о том. На первоначальном этапе бывает нельзя предусмотреть все "ситуации". Одна такая "ситуация" может привести к полному переписыванию всего кода. Как разрабатывают код чтобы было как можно меньше переписок готовых фрагментов?

Ответы>>688661

15 Мар, 13:03 #866 #688661

>>688660
Тебе уже ответели >>688658

Ответы>>688672

15 Мар, 13:11 #867 #688672

>>688661
Да причем здесь рекурсия эта? Я об индукции в проектировании алгоритмов речь завел.

Ответы>>688676

15 Мар, 13:12 #868 #688676

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

Ответы>>688683

15 Мар, 13:25 #869 #688683

>>688676
Я так понял что индукция - это нейронные сети, а дедукция - это все остальное. Поправьте ламера если не так.

Ответы>>688684>>689561

15 Мар, 13:25 #870 #688684

>>688683
Про что несёт? Вообще охуеть.

Ответы>>688689

15 Мар, 13:29 #871 #688689

>>688684
Если ты такой умный - чем докажешь?

15 Мар, 14:44 #872 #688750

Господа, начал изучать html, css, javascript, mysql, jquery.
Пока в самом начале, можете подсказать, как потом на этом зарабатывать? И подкинуть годных площадок с заказами?

Ответы>>688761>>688771

57 Кб, 740x76

15 Мар, 14:53 #873 #688761

Хочу чтоб все запросы перенаправлялись на index.php, кроме тех, что ведут на существующие файлы в директории /media.
Написал такую хуету как на пике и ниче не работает. Тоесть он открывает файлы за пределами media. Скажите что не так.

>>688750
Апворк

Ответы>>688768>>688806

15 Мар, 14:56 #874 #688768

>>688761
гугли .htaccess

Ответы>>688774

15 Мар, 14:58 #875 #688771

>>688750
> Господа, начал изучать html, css, javascript, mysql, jquery.
Господин-то не настоящий, холоп ряженый.

15 Мар, 14:58 #876 #688774

>>688768
Мне это все на нгикс потом переносить.

15 Мар, 15:11 #877 #688787

>Апворк
Но я могу ведь на разных площадках зарегистрироваться? Мне бы пока простенькие заказы, чтобы потрентроваться.

Ответы>>688795>>688798

15 Мар, 15:21 #878 #688795

>>688787
Ну потрентруйся кузнечик, потрентруйся

15 Мар, 15:22 #879 #688798

>>688787
можешь, но лучше набирать репутацию на одной.

47 Кб, 566x84

15 Мар, 15:27 #880 #688806

>>688761
Вот че сделал. Работает. Как тебе, анон?

15 Мар, 18:07 #881 #688976

Реквестирую Керниган Б., Пайк Р. Практика программирования в djvu. На twirpx уебки сделали анальные ограничения.

Ответы>>689175

15 Мар, 18:13 #882 #688985

>>679861 (OP)
Как в вижуал basic'e у цифры вывести числа после запятой? В 14,88 вывести 88, например. Да, говно принес. Но не гуглится, а изучать нахуй не упало, это дерьмо на полсиместра от нехуй делать дали

Ответы>>688989>>689162

15 Мар, 18:15 #883 #688989

>>688985
Также как и везде.

Ответы>>689005

15 Мар, 18:20 #884 #689005

>>688989
я не буду цикл хуячить, должна быть процедура

Ответы>>689060

15 Мар, 19:04 #885 #689060

>>689005
Ну. Вспомиаешь как называется такая процедура в твоем любимом ЯП - скорее всего она будет с таким же или почти таким названием и в VB.

15 Мар, 19:11 #886 #689066

Как сделать в крестах массив в котором можно будет хранить слова? Стринг заебал, траблы с ним одни.

Ответы>>689193

15 Мар, 19:33 #887 #689091

Реквестирую материал (книжка\онлайн-курс\презентация) обозревающий типы нейронных сетей, только с необходимым минимумом - топология, как обучать, etc. Без чертовых доказательств. Начал просматривать имеющуюся литературу - все тонет в формулах, где-то посреди которых встречается фраза "дальше мы будем использовать эту функцию" и еще три листа вычислений непонятно чего чтобы вновь к ней вернуться.

15 Мар, 20:21 #888 #689162

>>688985
(NUM - FLOOR(NUM)) * 100

15 Мар, 20:35 #889 #689175

>>688976
Зачем тебе в djvu программировать?

15 Мар, 20:36 #890 #689176

>>688147
>>688164
Как на яндексе поставить метки сразу на нужных письмах?

Ответы>>689192

15 Мар, 20:44 #891 #689186

>>688147
Двач а можно ли скачать письма и какого они будут формата?
мимокрок

15 Мар, 20:54 #892 #689192

>>689176
Подумал что подумал что это у тебя в теме
>есть с заголовком ЗАКАЗ №ХХХ
Если и вправду так - то методами фльтрации имапа, забыл как контеинс в татайле искать. Если єти все письма пришли с одного ящика, то еще проще - фильтр FROM:[email-masked]

Если же надо искать в теле сообщения, то надо доставать все.

Ответы>>689196

15 Мар, 20:54 #893 #689193

>>689066
std::vector<std::string>

15 Мар, 20:59 #894 #689196

>>689192
>методами фльтрации имапа
Это на почтовом клиенте?

Ответы>>689206

15 Мар, 21:11 #895 #689206

>>689196
Это в коде

15 Мар, 21:48 #896 #689236

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

что получилось:
cd /etc ; echo рутовыйпароль | sudo touch shutdown.sh ; sudo sh -c 'echo "shutdown -r now" >shutdown.sh' ; sudo chmod +x shutdown.sh ; sudo crontab -e
после чего я руками добавляю 21 20 * /etc/shutdown.sh в крон

даже мне очевидно, что можно сделать проще. но как?

15 Мар, 22:22 #897 #689268

Сап.

Решил вкатиться в программирование целиком и полностью.

Знаю html+css, синтаксис php и js на уровне сохранить форму в бд или поп-ап показать.

Хотелось бы стать _хорошим спецом_, потому решил напрячься и курить базис.

Составил для себя следующий план:
1) Таненбаум — архитектура компьютера, операционные системы;
2) Олифер — компьютерные сети;
3) Дискретная математика;
4) Приступаю к си(с++?) ...
5) ... (дальше разберусь)

Таненбаума и Олифера точно перечитаю подряд три раза.

Все делаю правильно?

p/s:
Начал читать "Архитектуру компьютера". Сложность материала вызывает только большую страсть к книге. Думаю, осилить сумею.

Ответы>>689334

15 Мар, 22:28 #898 #689274

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

Ответы>>689291

15 Мар, 22:47 #899 #689284

Шалом, прогеры. Ай нид хелп. Давно хочу сделать базу данных по автозапчастям. В основе программа tecdoc, работающая на transbase. Изюм базы в том, шо она будет абсорбировать овердохуя товаров из файлов(или прямо парсить с интернет магазов если такое возможно) и импоровать правильную инфу из tecdoc. Что то подобное организовал на 1с, но меня совсем не утаивает скорость обработки данных. Ищу заинтересованных в реализации проекта. ЗЫ тз нет, с деньгами тож не оч. ЗЫ2 в программинге не шарю ваще:(

15 Мар, 22:58 #900 #689291

>>689274
В рамках разработки похуй. Я на бубунте разработываю, только памяти напихай туда по больше.

15 Мар, 23:38 #901 #689334

>>689268
Немного не те книжки читаешь, просто время потратишь зря. Эти книженции для спеца из области разработчика операционных систем, а не для веб-макаки. Начни хотя бы с теории алгоритмов, если можешь в высший матан. Если и в него не можешь, то учи.
Я так делаю, и ты так делай!
Мимо-джавист.

Ответы>>689347

15 Мар, 23:45 #902 #689347

>>689334
"Хорошим спецом" != всю жизнь быть веб-макакой, пишущей вебговно. Хочу знать системно, что я пишу и зачем я это пишу, а не НУ ЧТОБ ЛИШЬ БЫ РАБОТАЛО)).

Ответы>>689362

15 Мар, 23:56 #903 #689362

>>689347
Ну-ну. Это тебе на дваче рассказали?
Любая синиор макака даже на жс знает как внутри какой-нибудь V8 работает, какие оптимизации делает, етц. У тебя стереотипы, притом ты почему-то уверен, что ты знаешь больше чем люди которые это всё уже давно прочитали и работают.

16 Мар, 00:50 #904 #689415

Понимаю, что вопрос глупый, но всё же. Я достаточно далёк от программирования, но почитав интернеты, составил для себя некую картину.
Самый простой для изучения язык - PHP. То есть, я могу обучиться сначала ему, чтобы вообще познакомиться с миром IT, заработать немного денег и укатиться во что-то серьёзное? Из серьёзного выбрал Java, почему-то.
Прокатит такая моя схема? Уже понял, что php говно и нинужно, но начать тянет именно с него.
Вообще, мне от этого программирования нужны только деньги, и чем больше, тем лучше.

Ответы>>689423

16 Мар, 01:04 #905 #689423

>>689415
Если тебе нужны деньги, то учи пыху, но ты не остановишься, это факт.
Если ты не ограничен во времени, то начни с какой-нибудь книжки по введению в программирование и учи Паскаль. А потом переходи на Java. Ну или если любишь хардкор или тебе уже за 20, то начинай сразу с явы.

Ответы>>689428

16 Мар, 01:04 #906 #689424

Ананасы, горит лаба. На C# нужно написать прогу в Visual Studio(желательно 2015 года) на Windows Forms.

Описать функции ввода с клавиатуры элементов одномерного массива и поиска минимума среди тех элементов массива Х, которые не являются элементами массива Y.

16 Мар, 01:11 #907 #689428

>>689423
>но ты не остановишься, это факт.
Вот это не понял, можешь перефразировать или пояснить?

И ведь пыхеру гораздо проще найти заказы, нежели джаверу?

Ответы>>689431>>689432

16 Мар, 01:21 #908 #689431

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

Ответы>>689436

16 Мар, 01:22 #909 #689432

>>689428
И да, я не знаю, что ты имеешь ввиду под заказами, но хочу напомнить, что джавы нет во фрилансе. Запомни.

16 Мар, 01:28 #910 #689436

>>689431
А разрыв в заработке у равных по опыту и знаниям кодеров сильно велик в пользу Java? Много уже сайтов прочитал на эту тему, некоторые чуть ли не под 50% рисуют разницу, некоторые не больше 10%.
Ну, в любом случае, меня радует то, что есть живой пример перехода на яву с пхп.

Ответы>>689469

16 Мар, 01:31 #911 #689438

Слушай, раз ты тут, то сразу вопрос по пхп тебе вдогонку. WordPress это такая софтина, в которой мышкой возишь по экрану и ДЕЛАЕШЬ КРАСИВА?
И как вообще в жизни происходит написание сайта, руками сначала пишется каркас-html, затем добавляется css-красота, команды php и прочая ява? Или открывается WordPress и вперёд мышкой по гую возить?

16 Мар, 02:15 #912 #689469

>>689436
В любом случае этот разрыв больше в сторону явы. Ты не статистику ведь рисуешь, а язык учишь, так что выбери уже что-нибудь.

>Слушай, раз ты тут, то сразу вопрос по пхп >тебе вдогонку. WordPress это такая софтина, >в которой мышкой возишь по экрану и >ДЕЛАЕШЬ КРАСИВА?

Я не дошел до cms-ок, слава господи, меня вытошнило еще на пыховской ООП.

>И как вообще в жизни происходит написание >сайта
>руками сначала пишется каркас-html
Ну да.
>затем добавляется css-красота
Ага, но чаще всего это делается при помощи уже готовых решений вроде бутстрапа. >команды php и прочая ява
Ага, сначала накручиваются библиотечки джейквери и появляется динамика. А потом прикручиваешь уже нужные тебе серверные дела при помощи пыхи.
>Или открывается WordPress и вперёд мышкой >по гую возить?
Или так. Но я так никогда не делал. Я с нуля все писал. Может, поэтому у меня такое отвращение к верстке. Не люблю готовые решения. Ручками все, ручками.

Ответы>>689470

16 Мар, 02:17 #913 #689470

>>689469
Бля, проебался с гринтекстом. Ну ты понел.

Ответы>>689473

16 Мар, 02:21 #914 #689473

>>689470
Ну да, понял. В общем, из гугла удалось узнать, что CMS это вообще некошерно и длябыдлов. В основном, это пишут сами пыхеры.

На кого вообще эти CMS ориентированы? На домохозяйку, решившую заебашить себе сайт? Если я правильно понял, раньше эта домохозяйка бежала к пыхеру и платила даллары, а теперь она качает Джумлу и хуячит себе сайт сама? Ну и что, что такой же, как у Кристины Агилеры, зато работает и пы хы пы знать не надо.
Не сильно это подкосило рынок пыхеров?

Ответы>>689475

16 Мар, 02:26 #915 #689475

>>689473
Да какая разница? Не связывайся с этим. У меня очень мутное представление об этом.
Вообще, сms это готовое решение различных шаблонов сайта, без пыхи вордпресс - это кусок html/css/js кода. Чтобы его прикрутить к серваку, нужен php. Для домохозяек существуют бесплатные сервисы типа wix, которые написаны на тех же самых js и php. Там ничего делать не надо, сидишь себе и верстаешь интерфейс мышкой.
Спрашивай ответы, если что.

16 Кб, 659x184

16 Мар, 03:31 #916 #689485

Что тут, блять, пытаются сделать в этом коде? Я не понимат

219 Кб, 1280x729

16 Мар, 09:57 #917 #689561

>>688657
>>688683
Ну анон :3. Будь няшей, помоги.

16 Мар, 10:51 #918 #689582

Что вообще сложного в кодинге? У меня есть 2 друга, оба программисты, один пишет сайты, другой как он мне сказал "Software Engineer, пишу на C++ в основном". Так вот я решил приобщиться, выбор пал на Си, прочитал пару книжке.
И мне говорили пиздец как тяжело. Но код просто делает, то что я и только быстро, получается я просто записываю свои мысли в виде команд. Хули они орут что сложно?
Последнее что я написал по просьбе моего друга это
1) Херня, которая ищет самый короткий путь в графе
2) Херня, которая складывает двумерные массивы
Обе я сделал довольно быстро и просто, сначала написал на бумаге как я делал задачу, потом перенес в компилятор. Мой друг после того как я их решил взбугуртил и дал мне задание, цитирую "Алгоритм, который будет сжимать jpeg без потери качества, с коээфициентом минимум 2".
Пока не знаю как делать, вообще даже куда двигаться, вообще почитать про алгоритмы Хаффмана и Шенона-Фано, но понятного мало. Подскажите по этой теме.

Ответы>>689607>>689640>>689657

16 Мар, 11:50 #919 #689607

>>689582
Сложность в кодинге происходит от большого размера программ. В поделках на несколько тысяч строк естественно ничего сложного нет. Сжимать jpeg глуповатая затея, это уже формат с сжатием, следовательно у него очень высокая энтропия и сколько заметного сжатия не добиться. Можно сжимать колекции jpeg файлов - если среди них много похожих то можно получить хорошее сжатие. А на отдельном файле практически бессмысленно. Поэтому можно взять любой алгоритм.

Ответы>>689651

16 Мар, 12:37 #920 #689635

>>679861 (OP)
Господа, поясните за бинарное дерево и его отличие от бинарного дерева поиска, делаю курсач, нужно реализовать обычное бинарное дерево, не могу найти пример кода на плюсах, везде льют BST

Ответы>>689658

16 Мар, 12:41 #921 #689640

>>689582
>1) Херня, которая ищет самый короткий путь в графе
>2) Херня, которая складывает двумерные массивы
кекнул с дауна
>>689582
>Что вообще сложного в кодинге?
Денег заработать сложно. Рынок труда так и хочет чтобы ты не выебывался и жил как люди.

Ответы>>689660

16 Мар, 13:00 #922 #689651

>>689607
>В поделках на несколько тысяч строк естественно ничего сложного нет.
Больше 10 строк - уже сложно.

16 Мар, 13:09 #923 #689657

>>689582
>Что вообще сложного в кодинге?
Самое сложное в программировании - это задавать себе правильные вопросы по мере разработки. Когда до тебя все уже спроектировано и расписано в мельчайших деталях - это кодинг. В нем нет ничего сложного.

16 Мар, 13:10 #924 #689658

>>689635
В BST элементы заносятся в определенном порядке, а в бинарное дерево как угодно.

Ответы>>689662

16 Мар, 13:13 #925 #689660

>>689640
> кекнул с дауна
Что не так?

Ответы>>689668

16 Мар, 13:17 #926 #689662

>>689658
то есть, я просто пилю неупорядоченную дичь, заполняя дерево корень->левый узел->правый узел->левый левого->правый левого и т.д.?

Ответы>>689663

16 Мар, 13:18 #927 #689663

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

Ответы>>689669

16 Мар, 13:32 #928 #689668

>>689660
Поймешь когда будешь кодить ежедневно по 10 часов.

16 Мар, 13:33 #929 #689669

>>689663
Добра тебе, анон

726 Кб, 500x364

16 Мар, 15:51 #930 #689771

Есть какие книги, в которых поясняются как реализованы высокоуровневые вещи на ассемблере? Допустим, классы, структуры, шаблоны вот это все. Интересно почитать оче.

Ответы>>689785

16 Мар, 16:04 #931 #689784

Только-только начал изучать C++, а в универе уже задали написать программу для шифрования методом RSA. Как, блядь, это сделать?

Ответы>>689833

16 Мар, 16:07 #932 #689785

>>689771
нах те это надо
асм для реверса, не для разрабов сейчас

Ответы>>689788

16 Мар, 16:10 #933 #689788

>>689785
>асм для реверса
поэтому и прошу, хочу покопаться в своем коде параллельно почитывая книжку, чтобы примерно сопоставлять асм код с высокоуровневым.

16 Мар, 17:08 #934 #689833

>>689784
Ну ты учебники умеешь читать? Гуглить умеешь?

16 Мар, 17:20 #935 #689841

http://www.opennet.ru/opennews/art.shtml?num=44051
Анон, что это значит? ЯП, которые будут компилироваться в промежуточный код можно будет использовать заместо богомерзкого жса?

Ответы>>689859

16 Мар, 17:26 #936 #689859

>>689841
JS идеальный язык. Именно поэтому он теперь повсеместно используется. С его помощью можно даже приложения под десктоп пилить.

Ответы>>689863

16 Мар, 17:30 #937 #689863

>>689859
пройди в свой загон, ты мисскликнул
https://2ch.hk/pr/res/685345.html (М)

Ответы>>689880

16 Мар, 17:54 #938 #689880

>>689863
Я шарпист, если что. Просто все эти кукареки про js вскружили мне голову.

Ответы>>689884>>689887

16 Мар, 17:58 #939 #689884

>>689880
Не больно после шарпа на жс писать? У меня бы вклочья жопа была порвана.

16 Мар, 18:00 #940 #689887

>>689880
>Я шарпист
сорта говна

16 Мар, 19:02 #941 #689945

Аноны, начал учить Java. Какую IDE лучше всего использовать и почему?

Ответы>>689947>>689971>>690070>>690096

16 Мар, 19:05 #942 #689947

>>689945
Лучше всего не изучать Java

16 Мар, 19:27 #943 #689971

>>689945
emacs + командная строка. Кроме шуток. IDE слишком много работы выполняет за тебя.

Ответы>>689973>>690069

16 Мар, 19:31 #944 #689973

>>689971
>IDE слишком много работы выполняет за тебя
Разве это плохо?

Ответы>>689976

16 Мар, 19:33 #945 #689976

>>689973
Смотря для чего. Для работы хорошо, а для обучения плохо.

Ответы>>690010

16 Мар, 19:41 #946 #689981

Привет, программач.
хочу уметь в ASM, имею пару вопросов к посвящённым:
1. ASM, TASM, FASM, MASM, VASM, NASM, YASM(и прочие) - что из этого выбрать? (склонюсь к FASM'у, но сам аргументировать за него не могу)
2. Литература с пика по ассемблеру подойдёт для изучения FASM'а(русско-язычные книги)?

p.s. заранее спасибо за ваши ответы

16 Мар, 19:46 #947 #689986

Как push_back сделать в двумерный вектор?

16 Мар, 20:10 #948 #690010

>>689976
Неправда. Новичку очень сложно будет разобраться во всем этом. Лучше сначала пусть освоится в ide, а потом изучает тонкости.

Ответы>>690014

16 Мар, 20:16 #949 #690014

>>690010
Да ничего особо сложного там нет, просто отношение собственно к программированию сборка в консольке имеет очень посредственное. И обычно тупо нинужна. А если таки нужна - всегда можно освоить потом.

16 Мар, 20:56 #950 #690069

>>689971
>IDE слишком много работы выполняет за тебя.
А за emacs слишком много работы выполняешь ты.

gedit + командная строка это хорошо для изучения C или C++, там уж IDE не нужна. А

16 Мар, 20:56 #951 #690070

>>689945
Возьми IDEA. Потому что.

16 Мар, 21:24 #952 #690095

>>679861 (OP)
Оцените программу обучения.
Первый этап:
1.html + Css
2.Javascript + (https://medium.com/javascript-and-opinions/state-of-the-art-javascript-in-2016-ab67fc68eb0b#.j6bialbq5)
3.Go
4.C
Второй этап:
1.Calculus
2.Discrete Mathematics
3.Linear Algebra
4.Probability
5.Statistics
6.Algorithms and Data Structures
7.Databases
8.Operating Systems
9.Computer Networks
10.Computer Architecture
11.Cloud Computing
12.Machine Learning
Третий этап:
1.Python or ROR
2.Java
3.Scala

Ответы>>690098>>690103>>690110>>690143>>690432

16 Мар, 21:24 #953 #690096

>>689945
Netbeans, или обмазывай плагинами саблайм. Если извращенец- vim.
Бонус от саблайма/вима- будешь понимать как работает сборка и конпеляция.

16 Мар, 21:24 #954 #690098

>>690095
Полная хуета

Ответы>>690101

16 Мар, 21:25 #955 #690101

>>690098
Почему?

Ответы>>690104>>690118

16 Мар, 21:26 #956 #690103

>>690095
Года три назад тоже составлял себе всякие программки обучения. Потом в дурку попал. Благо, там вылечили.

Ответы>>690107>>690110

16 Мар, 21:26 #957 #690104

>>690101
Машин лернинг наверное лишний ?

16 Мар, 21:30 #958 #690107

>>690103
Что не так со списком ?

Ответы>>690116

16 Мар, 21:32 #959 #690110

>>690095
>>690103
Могу с тобой поделиться:
Грэхэм, Кнут и ещё кто-то — Конкретная математика
Кнут — Алгоритмы
SICP
CTMCP (Concepts, Techniques, and Models of Computer Programming.)
John Reynolds — Theories of programming languages
Категории для работающего математика
Лямбда-исчисление: его синтаксис и семантика
какое-то говно про хачкель, erlang и prolog

16 Мар, 21:37 #960 #690116

>>690107
Составлять списки != делать что-то. Через какое-то время поймешь, что ты сделал его зря и нужно дробить цели на более мелкие, иначе просто забьешь.

Ответы>>690133

16 Мар, 21:38 #961 #690118

>>690101
Потому что набор тем, не связанных логической связью x->y->z, нет цели, нет исходных данных. Не последовательный, темы не раскрыты.

Если хочешь сферическое "высшее обращование в IT", то погугли соответствующую пасту или посмотри на OCW чем занимаются студенты MIT.

16 Мар, 21:50 #962 #690133

>>690116
Читаю The Go programming language (Kernighan).

Ответы>>690139

16 Мар, 21:52 #963 #690139

>>690133
Фронтенд взял в первый этап для реализации проектов.

16 Мар, 21:55 #964 #690143

>>690095
Чет проиграл с машин питона после машин ленинга.

16 Мар, 22:12 #965 #690160

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

Ответы>>690189>>690201>>690236

16 Мар, 22:37 #966 #690189

>>690160
Примерно что нужно знать.
Матлогика -> OR AND gates -> триггеры -> регистры\сумматоры -> АЛУ \ управляющее устройство\ регистры общего назначения -> процессор\озу

16 Мар, 22:47 #967 #690201

>>690160
Петцольд. Код.

16 Мар, 23:13 #968 #690227

В каком языке используются конструкции типа:
хуита::хуита.хуита
и для чего они нужны?

Ответы>>690229>>690230>>690231

16 Мар, 23:14 #969 #690229

>>690227
c++

16 Мар, 23:17 #970 #690230

>>690227
вызов свойства хуита у статического объекта хуита класса хуита

Ответы>>690231

16 Мар, 23:18 #971 #690231

>>690227
>>690230
вызов метода у объекта в неймспейсе

16 Мар, 23:19 #972 #690236

>>690160
В смысле как кремниевый камушек может произвести операцию, например, сложения?
Реализуется с помощью сумматора. Проходится в вузе на курсе схемотехники.
Ну и про цикл работы процессора можешь прочитать.

16 Мар, 23:21 #973 #690239

>690095
Обучения чему? Список - хуита из баззвордов.

16 Мар, 23:31 #974 #690260

Пожалуйста, объясните, что такое Cisco и с чем его едят?
Какой-то огромный ажиотаж связан с этой компанией.

17 Мар, 05:16 #975 #690432

>>690095
Отличный вариант, не слушай этих ничегонедобившихся. Подборка хороша,только советую поменять местами по приоритету третий с седьмым и шестой с одиннадцатым. Почему? Дойдешь до них - поймешь ;)

20 Мар, 10:58 #976 #693163

Аноны, объясните поподробнее как в Java отправлять POST и GET запросы, желательно с примером. В гугле слишком сложно.

Тред утонул или удален.
Это копия, сохраненная 5 апреля 2016 года.

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

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.

« /pr/В начало тредаВеб-версияНастройки/a//b//mu//s//vg/Все доски

Пользуетесь скринридером — пишите, что можно улучшить.
Host-Food.ru — надёжный хостинг от 12 руб/мес | Free DNS
Зеркала М.Двача: m2ch.hk, m2ch.lib, m2chfapiswfw2wcakptqp4o6ltgchvjuxfab7urxlduraomtlnhw5xad.onion