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

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

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
919 Кб, 2310x2306
ньюфаг тред #108 #679861 В конец треда | Веб

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

книжки

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

F.A.Q.

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

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

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

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

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

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


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

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

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

Прошлый тред

#2 #679906
Аноны, скиньте пасту про успех в программировании. Помню сначало нужно купить книгу, потом написать борду и тд. ХЕЛПП!"
>>679922
#3 #679908
И ссылка на сисярп тред традиционно на 404 ведет.
>>679930>>687224
#4 #679922
>>679906
Завтра ищешь в интернете книжку Dive into python. Похуй если ничего не поймешь. Затем идешь на python.org и изучаешь стандартную библиотеку от корки до корки. Потом зубришь, именно, сука, вызубриваешь конвенцию по написанию питоньего кода - PEP8, чтобы от зубов отскакивало. Когда напишешь свою первую имиджборду, по пути изучив верстку на html+css, скачиваешь и изучаешь любой питоний асинхронный вебсервер, рекомендую Tornado или Gevent. Как переделаешь имиджборду, чтобы выдавала по крайней мере 5 тысяч запросов в секунду, можешь идти дальше - тебя ждет увлекательный мир хайлоада. Apache Hadoop, сверхбыстрые асинхронные key-value хранилища, MapReduce. Отсос хиккующих выблядков / просто неудачников типа рейфага или сисярп/джава-хуесосов, которые сосут хуй по жизни не заставит себя ждать и уже через пол года ты будешь получать такие суммы, что любая баба будет течь при одном упоминании твоей зарплаты.
#5 #679930
>>679908
Да и хрен с ним. В каталоге найти недолго.
#6 #679936
https://telegram.me/joinchat/BE8kJwf-WVg8DXyoEeHixw
Фронтенд/бекенд/.NET конференция двачеров.
#7 #679939
Ньюфагач помогай. Надо сделать баннер вот сюда: http://www.adriver.ru/ но я никогда с этой парашей не сталкивался, что подразумевают под "баннером" для этой параши?
#8 #680019
>>679861 (OP)
Не знаю в тот ли тред пишу, но хоть попробую
Поясните за тестирование ПО, большой ли спрос на данную область? Сейчас практикуюсь на Selenium, говно без задач или пригодится ?

Мимо студент
>>686987
773 Кб, 977x602
#9 #680085
Привет всем, скачал ваш путхон, но чета когда запустил произошел пикрилейтед казус (у меня 32-битный проц, качал для него естессна). Если что, я полный дебил в ваших компутерах (примерно на уровне вашей мамы).
>>680090
#10 #680090
>>680085
1. Service Pack 1 установи и прочие апдейты на винду кроме зондов. Наотключают апдейтов, а потом им картинки с двача диски криптуют.
2. Написано же - см. log file. Учись уже сейчас читать текст об ошибке, а то дальше хэлловорлда не продвинешься.
>>680095
#11 #680095
>>680090
Блин, я просто нихуя не умею. Вообще не секу в компьютерах. Есть какие-нибудь вводные гайды по смежным областям для совсем уж кретинов отбитых. Мне 17, в школе на отъебись писал на паскале, больше программрованием в жизни и не занимался.
#12 #680096
>>680095
Иди просвящайся в /s/. Когда генту установишь, возвращайся.
>>680097>>680116
#13 #680097
>>680096

>генту


Что это?
>>680114
#14 #680114
>>680097
Когда гуглить научишься, возвращайся.
#15 #680116
>>680096
Не слушай его, сначала установи убунту, потом manjaro, а как почувствуешь, что разобрался - ставь голый арч на виртуалку. Когда допинаешь арч до уровня юзабельности manjaro, открывай генту-хэндбук.
Для начала - читай последовательно всё что тебе пишет комп. Не понял первое предложение - читай второе. Не понял всё - перечитай. Все равно не понял - загугли текст ошибки и читай что по этому поводу пишут на stackoverflow.
С программированием - рекомендую какой-нибудь opennet штудировать, но только в случае, когда у тебя уже есть вопрос, на который ты ищешь ответа. Например, как программа открывает файлы и что такое файловый дескриптор - https://www.opennet.ru/docs/RUS/zlp/005.html
>>680118>>680129
#16 #680118
>>680116
Ок, а зачем мне убунту затем манжара, когда я только окном пользуюсь?
>>680129
#17 #680123
>>680095
Читай Таненбаума
#18 #680129
>>680116
Не слушай его, убанту можно ставить когда ты более-менее уверенный в себе пользователь (могешь в шелл, шаришь за систему инициализации, хотя бы) и хочешь получить рабочую систему за 20 минут. Если ты полный нуб -- ставь слаку, сначала даже без иксов. Она для использования в практических целях совершенно не годится, но для изучения -- идеальный вариант. Сам так делал, зависимость есть.
>>680118
Чтобы не пользоваться только окном, что непонятного?
>>680136
#19 #680136
>>680129
Блин, если честно я вообще не понимаю, зачем мне нужны какие-то другие ОС на пеку.
>>680196
32 Кб, 624x467
#20 #680138
Погромисты поясните за первую строчку алгоритма?
Правильно я понимаю, что f = 0 только при
f[0][0] = 0 и f[Nn][Nb] = 0
А z = 0 при
z[Nn][0] = 0 и z[Nn][Nb] = 0
>>680148
sage #21 #680148
>>680138

> Правильно я понимаю, что f = 0 только


> при f[0][0] = 0 и f[Nn][Nb] = 0


То есть, ты считаешь, что N_n это число и оно объединяется с множеством {0}. И тебя совершенно ничего в этом не смущает.
>>680157
#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
#23 #680157
>>680148

> И тебя совершенно ничего в этом не смущает.


Нет не смущает.
Я и пришел узнать для каких i,j F = 0
>>680158
sage #24 #680158
>>680157

>Нет не смущает.


Ну так тебе рано в алгоритмы. Поучи элементарную дискретку. Теорию множеств, в частности.
>>680161
#25 #680161
>>680158
Это как бы ньюфаг тред #108 и если ты не знаешь, как помочь или ты такой высокомерный, то для чего такие комментарии оставлять?
>>680166>>680169
#26 #680166
>>680161
Чтобы выебнуться, очевидно же.
sage #27 #680169
>>680161

> если ты не знаешь, как помочь


Знаю. Иди почитай что-нибудь по дискретке.

А вообще я намекнул, где ты фейлишься.
Но, видимо, вопрос "не смущает?" для тебя не означает, что тебе говорят, что что-то не так.
#28 #680176
Подскажите мне, пожалуйста.
Есть один игровой сервер, запускается и управляется через собственную консоль.
Можно ли это реализовать и на каком языке программирования?
Немного знаком с C# и хорошо знаю php
>>680179>>680184
#29 #680179
>>680176
Извиняюсь, вот так:

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

>Можно ли это реализовать


Что реализовать-то? Сервер же уже есть и уже работает. Или нет?
Я бы такие вещи на баше/виндобаше(как он там называется) делал. Скорее всего задача ограничивается простейшими админскими и конфигурационными процедурами, зачем тебе С#? Сделать масштабируемую ООП-архитектуру и написать в 5 раз больше кода для той же задачи?
>>680365
#31 #680185
>>680179
#!/bin/bash
cd path
./consolename --command1 111 --command2 222
#32 #680196
>>680136
Ты вроде собрался заниматься программированием, а под Windows тебе будет удобно, разве что, писать на дотнете в Visual Studio. Даже с питоном ты уже соснул, про что-то менее мейнстримное и говорить нечего.
>>680229
#33 #680199
>>680095
Пиздуй в грузчики. Твои конкуренты в этой области с 13 пишут, для тебя тут всё проёбано.
>>680231
#34 #680212
Доставьте учебник по SQL. Я уже не помню, но, кажется, он был от O'Reily.
>>680219>>680511
#35 #680219
>>680095
Охуеваю, зачем вы с такими даунами нянчитесь? У кого-то есть надежда, что он станет программистом? Серьезно блядь?
А если и станет каким-то чудом, что дальше? Конкуренции совсем нет, работы навалом, даешь большое и дружное комьюнити, да?
Совсем голову не используете, на все готовы лишь бы самоутвердиться в роли учителя блядь. Пиздуйте в аспирантуры, если любите такой хуйней заниматься.

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

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


Скудоумный шизофреник, угомонись. Мне нужен не файл с учебников, а хотя бы автор той книги, которую здесь рекомендовали 2 месяца назад.
>>680232
#37 #680229
>>680196
То есть, пользуясь ОС windows, мне будет неудобно писать код на IDLE пользуясь языком Python? Я как-бы пока не обдумываю какие-то серьезные планы, я вообще питон для ЕГЭ сейчас собираюсь учить (просто я хочу начать с нормального языка а не с блевотного паскаля или еще чего-то). Короче, снова не понял (я вообще не шарю в программировании и компутерах). Я вообще не задумывался о том, какой операционной системой пользоваться, потому что два моих друга изучают C# и у них все вроде нормально даже не виндоусе. Давай ты лучше напишешь, с чего мне лучше начать заниматься программированием, потому что много из того, что вы пишите мне вообще не понятно, вплоть до того, зачем мне нужно пользоваться другой ОС. Вообще все (мои знакомые) вроде как начинают программирование, просто скачав прогу для написания кода и учебник по языку, без ебли со всякими там другими осями. (опять сумбурно написал, просто вы меня путаете, ребята).
>>680244>>680251
#38 #680231
>>680199
>>680219
Ты чего так сразу то? Я, вроде, обучаемый, физику понимаю, математику тоже. С чего ты взял, что я даун? Просто я доселе не пользовался компьютером в каких-либо норм целях (я только в игры играл, в интернете сидел и всякие презентации делал в школу, когда надо).
>>680237
#39 #680232
>>680228
А, ну если ты название книги по известной теме от известного издателя узнать не можешь, то я свои назад забираю. Такого в гугле конечно же нет. Ты тру кодер, сквозь экран чувствую.
>>680233>>680236
#40 #680233
>>680232
От тебя просто несет снобизмом, уебок.
>>680241
#41 #680236
>>680232
Еще одна нищенка оказалась под забором, когда вместо него взяли хипстора.
#42 #680237
>>680231

>С чего ты взял, что я даун?


Человек без проблем с головой такие фразы использовать не будет:

>я полный дебил в ваших компутерах


>я просто нихуя не умею.


>Вообще не секу в компьютерах.


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

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

25 лвл, степень инженера cs, в 17 писал моды для игор, кряки для профессионального софта, разгонял железо и компилировал си код из терминала, безработный
>>680246>>680271
#43 #680241
>>680233
Это не я сноб, это ты дебил
#44 #680244
>>680229

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



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

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

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


Лол, очередной байтоеб понял, что крякерство и вирмейкинг никому не нужно, и сжег себе пердак. Пиздец, я чуть в голос не заржал, когда представил ситуацию.
#46 #680249
Сука, этот даун еще и выпячивает свое умение писать кряки, хотя тем, кто в этом шарит, ясно, какое это тупое обезьянье говно по сравнению с современным компьютер сайенсом. У меня щас ебало лопнет от лыбы.
>>680278
#47 #680251
>>680229

>я вообще питон для ЕГЭ сейчас собираюсь учить


На ЕГЭ вопросы по питону спрашивают? Охуеть, мне бы так в 2008.
На винде есть проблемы с установкой питоновских библиотек, например. Нет, пользоваться можно, но не так комфортно.

>код на IDLE


Я бы посоветовал vim + jedi, но вим для винды поддерживает только python 2, который не нужен. Видишь? Виндовс это фрактал отсоса.

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


Давай ты лучше подумаешь, надо ли тебе оно. Если бы было желание, ты бы не задавал такие вопросы здесь.
#48 #680255
ИТТ обслуга для бизнеса болезненно осознает свое место в экономике.
#49 #680260
>>680251
Да сперма вообще одна сплошная проблема
#50 #680266
Эй, хуесос со степенью инженера в CS и собственными кряками? Почему ты не можешь найти работу ни в CS каким-нибудь исследователем-теоретиком, ни в лаборатории К Спермского? А знаешь, почему? Потому что ты тупой даун, получивший степень для галочки, ибо дрочишь на статус как тупая пизда.
>>680278>>680299
#51 #680269
Ахаха сука со степенью сидеть без работы. Это как бы намекает на ценность рашкинских званий, которые выдают всем желающим тупым дрочилам, которые добиваются их упорством, а не умом.
#52 #680271
>>680251
Мне оно надо.

>Если бы было желание, ты бы не задавал такие вопросы здесь.


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

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



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

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


Хочу конкурировать, да. Ты если считаешь меня дауном не способным на это, просто подскажи мне с чего начать знакомство с программированием. Остальная морока - мои проблемы.
#53 #680273
>>680251

>На ЕГЭ вопросы по питону спрашивают? Охуеть, мне бы так в 2008.


ЕГЭ ввели в 2009. И по питону там вопросы не спрашивают, просто задания из части C можно писать на любом языке программирования.
>>680284
#54 #680274
Напоминаю ньюфагам, которым, возможно, этот хуесос пустил пыль в глаза: защита ПО в то время, когда ему было 15 лет, находилась на уровне crackme для даунов, где ключ сравнивается со статической строкой. Продвинутая защита того времени - это когда вшитый ключ поксорен, и введенный ключ тоже ксорится перед сравнением.
>>680287>>680289
#55 #680278
>>680249
Реверс инжиниринг -- одна из самых сложных областей CS. Если ты так уверен в обратном, надо полагать, ты "шаришь" достаточно хорошо, написал не один десяток кряков и навскрывал уязвимостей, так?
>>680266

>лаборатории К Спермского


Кому там нужен левый хуй с горы?

>работу ни в CS каким-нибудь исследователем-теоретиком


Пинать хуи в НИИ за 10 к рублей?
>>680302
#56 #680284
>>680273

>ЕГЭ ввели в 2009


Я сдавал ЕГЭ в 2006, не пизди.
>>680292
#57 #680287
>>680274
Я не делаю вид, что это охуеть какое достижение. Просто написал для контраста с человеком, который НИЧЕГО НЕ ПОНИМАИТ В КАМПУТЕРАХ, который даже не видит разницы между "программирование" и "кампутеры". Это уровень моей бабушки.
#58 #680289
>>680274
ну хорош сказки рассказывать. Я не знаю какой он там был крекер, но 10 лет назад был 2006, я как раз школотой старфорс пытался ломать (не вышло :(), AsProtect и Armadillo. Не весть что, но всё же уже не просто было. И явно не статика, и виртуальные машины и порченые импорты вот это всё.
#59 #680292
>>680284
Извиняюсь, окончательно утвержден был в 2009.
#60 #680295
>>680271

>просто подскажи мне с чего начать знакомство с программированием.


Ты уже начал. Нравится?
#61 #680298
>>680271

>Мне оно надо.


Тогда почему ты не прочитал фак из шапки?

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


>О: Английский + Java


Просто, по крайней мере, на этапе нубства и ламерства, у меня никогда не возникало вопросов, на которые я не мог бы найти ответ на первой странице гугла. Тем более, таких абстрактных вопросов. Тебе даже посоветовали установить линукс, что правильно, так как должно поспособствовать улучшению "компьютерной грамотности", но ты ответил, что тебе и на винде норм, что наводит на мысли, что эта область тебе не особо интересна.
>>680303
#62 #680299
>>680266
А давай ты в мухосранск приедешь, сожжешь свое резюме и попробуешь найти работу в айти кем-то, кроме 1Сника, хотя бы за 20к рублей?
#63 #680302
>>680278

>Пинать хуи в НИИ за 10 к рублей?


Не оправдывайся. В московском ИППИ зарплаты 60-80к.
#64 #680303
>>680298

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


Я лишь хотел узнать, зачем мне менять ось, и зачем я должен учиться пользоваться именно линуксом (а не сразу виндоусом).
>>680305
#65 #680305
>>680303
Можно и не менять, для начала можешь как вторую ось поставить, или на виртуалбокс. Две причины для этого я уже назвал. Вперед.
>>680313
#66 #680313
>>680305
Ок, попробую.
#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
#68 #680321
#69 #680326
>>680320
Обижаешь.
#70 #680330
>>680316
Я знаю, что для написания ЕГЭ много не надо. Просто хочу в дальнейшем изучать питон (после ЕГЭ).
>>680334>>680379
#71 #680334
>>680330

>Ничего не знает о программировании


>Точно знает, какой язык хочет изучать


Мне бы такую уверенность
>>680375
52 Кб, 984x510
#72 #680352
#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
#74 #680365
>>680184
Пиздосик. Я просто указал текущие навыки
#75 #680366
>>680355
GNU nano. IDE настоящих мужиков.
Настоящие мужики обычно пишут в терминале, но оттуда нельзя скриншот сделать. Поэтому пришлось в окошках как хипстер ебаный.
>>680372
72 Кб, 600x541
#76 #680372
>>680366
IDE???
первое что приходит в голову пик.
скок я накрутил их в свое время...
МА4А В ТРЕДЕ
СВАЛИВАЕМ...
#77 #680375

>>680315


>и чемже линуксоид научит кампуктерной грамотности???


>канкретна по буквам можно?


>приволакли недавно на лине сделаную шляпу - планшет с аппаратом срощеннай...


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


>нифига ни разу не произошло...


>званю на завод говарю КАК????


>ани мне да типа он сам кампом являеца и надо типо егошними средства


>ми операции произвадить...


>ну не долбоебиз ли а?


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


>кагда мне сваих механических проблем до сраки хватает...


>ненависть и злость порой берет от таких вот девайсов стоимостью ВНИМАНИЕ за 70к рупчиков...


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


>сука блядж от одного только его вида...


>и это я еще в этот девайс не лез...


Ты сам ответил на свой вопрос, не?
>>680334
Питон не лучший вариант для первого языка программирования, на самом деле. Из-за ебанутого скоупинга хотя бы. Возьми лучше книжку "Структура и интерпретация компьютерных программ" (гугли, бесплатно на офф. сайте) и установи DrRacket. Как осилишь ее, можешь браться за питон и за что угодно.
>>680379>>680392
#78 #680376

>>680367


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

>>680361
Лишнее действие у тебя
a += b; // a + b
b = a - b; // a
a -= b // b
#79 #680379
#80 #680382
Модератор, зачем ты нормальные адекватные комменты потер? Вот этот, например >>680367
#81 #680386
>>680372
Мне норм.
#82 #680391
>>680372

>2016


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

#83 #680392
>>680375

>Ты сам ответил на свой вопрос, не?


ну я вывел теорию о том что линь в принципе лишний геморой.
его используют теперь восновном в РФ вот почему.
капирайты да открытый код да туда сюда...
кагда есть и давно уже сделан виндовоз мобайл.
и работает у меня на отдаленной точке от меня в 40 км.
две машины.
и если мне чтото надо от них или им от меня, я тупо беру кусок железа размером 10на15 на 10 в сантиметрах подрубаю к кампу и произважу все что мне угодно в области видимости федерального закона, а порой и занего не не об энтом речь...
хз хз мож я сам даун мож там системы безопасности, в душе неипу.
но говарю за час я человек с высшим кампуктерным образованием не смог подключить эту шляпу в сеть.
а потом мне приходица объяснять клиентиу что он тупица и ему опять надо пакупать новый кусок железа стоимостью в нехуевую девятку...
да приходица работать да приходица изучать...
просто потому что у когото на этапе разработки ума не хватило понять что есть виндовоз который мобайл.
>>680401>>680405
#84 #680401
>>680392
Ну вот. А знал бы GNU/Linux -- починил бы железку и клиента бы огорчать не пришлось.
>>680429
#85 #680405
>>680392

>линь в принципе лишний геморой.


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

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

Прям срывы покровов ИТТ.
>>680443>>680446
#88 #680443
>>680433
прям фейс палм
ты еще раскажи мне за микрошаговый режим униполярного двигуна...
пойми одно если есть отлаженная система в которой работают люди, техже секретутак учат в ворд ога?
то нахрена спрашиваеца выебываца???
если есть отлаженная всем доступная и понятная операционка, за савместимость я молчу...
я тупо задам вопрос НАХУЯ?????
я тебе тутже отвечу нахрена - на новую бентлю вот нахрена, и если тебе аниме дауну эти элементарные истины не понятны...
в армии тебе я надеюсь раскажут...
и за саринку на затворе и за пылинку в стволе.
>>680470
#89 #680446
>>680433
этож какое то железо не тянет виндовоз?
>>680453>>680454
#90 #680448
>>680429
Да понимаю, ситуация стремная, базара нет. Но проблема, согласись, и не в линуксе. Если аппарат барахло, он и на винде дольше не отработает, смекаешь?
>>680467
#91 #680453
>>680446
Та я не знаю, это вот он >>680429 что-то втирает про то что якобы Линукс ставят там, где винду на потянули. Если я его правильно понял.
>>680475
#92 #680454
>>680446
Любое не x86.
>>680477
#93 #680467
>>680448
я и не говарил что аппарат сахар
но он работал и мне как механику вообще проблем не доставлял.
я говарю сейчас о том что у чьегото выблядка в жопе говна загорелись - хачу бентлю и пиздец.
помниш про дальнобоев?
запомни рас и навсегда есть специализированное ПО под канкретную железяку и вопросы совместимости....
а потом всем расказывают что это механик синий малатком гироскоп забивал... и что фобос грунт америкосы лучами наебнули...
но всем то ясно откуда ноги растут ога?
а между делом налоги списывают списывают и пакупают баксы по 70р а наних уже бентли...
#94 #680470
>>680443

>пойми одно если есть отлаженная система в которой работают люди


>НАХУЯ?????


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

>техже секретутак учат в ворд ога?


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

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


>GNU


:)

>в армии тебе я надеюсь раскажут...


Ващет я инвалид, в военном билете написано что в случае войны буду ОПЕРАТОРОМ ЭВМ. Теперь жду третью мировую, хоть какая-то работа будет. Один хуй это лучше чем сидеть дома, читать книжечки уровня "C++ in depth".
>>680496
#95 #680473
ПРО ОБСЛУГУ ДЛЯ БИЗНЕСА
http://www.linux.org.ru/forum/talks/12178712
#96 #680475
>>680453
эти посты один огромный крик души.
и где тебе лиш влепят штарф рублей так в 30 40 который для тебя смехотворен, меня сделают стрелочником и от трех до пяти учитывая ранее неоднократность и рецедивы... очередная тупица судья которая даже сука в паспорт не глядит влепит максималку.

слав те госпади что я недождусь выродка в виде отечественной ОС.
#97 #680477
>>680454
где не х86 там спец ПО отвали аниме даун.
незнаеш не пизди.
которое кстати делаеца железячниками, канкретное ПО под канкретный девайс...
да не без ошибок, но замечу их там на порядок меньше, чем в вашем линуксоиде с его ...
>>680575
#98 #680479
Актуальны ли еще сишные трюки Криса Касперски типа не использовать в условиях цикла функции-инварианты, или компиляторы сейчас с этим справляются лучше программиста?
#99 #680484
>>680479
Вам же байтоебам дали Rust, делай map, filter, reduce, не хочу, хочу жрать сишкаговно.
>>680499
363 Кб, 1275x1755
159 Кб, 1150x763
#100 #680496
>>680470

>когда все ездят на лошадях,


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

>Вангую, через 10 лет


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

>Ващет я инвалид, в военном билете написано


РАССТРЕЛЯТЬ
пруфы или инвалид?
>>680529
#101 #680497
>>680479

>или компиляторы сейчас с этим справляются лучше программиста?


Никто не знает и всем похуй.
Просто пили 2000 строк пэхэпэ говнокода в день, это все что от тебя требует 2016 год.
>>680505
#102 #680499
>>680479
ты про что?
>>680484
жаваеб порвался...
иди уже прерывание из доси кампилируй
#103 #680504
>>680479
Ну вот тебе пример: https://goo.gl/6FygnC
square вызывается вне цикла, custom_limit в цикле. Какие функции gcc посчитает за инвариант ("pure") кроме компилятора никто не знает - нужно устанавливать экспериментально
>>680520
#104 #680505
>>680497
ну его нахуй я гей шлюхой больше заработаю
#105 #680511
>>680212
Он выше на картинке нарисован. Хороший учебник, и действительно от O'Reilly.
#106 #680520
>>680504
Как же охуительно выглядит код. Обожаю си и асм.
>>680522
#107 #680522
>>680520
зачем в синятине асм вставки?
>>680525
#108 #680525
>>680522
timing attack
#109 #680529
>>680496

> это меня остановило ???


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

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


Тебе показать скриншот фаерфокса с прокси аддоном?

>но я тупо взял и заюзал предоставленое мне решение...туда сюда полчаса времени заняло


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

>РАССТРЕЛЯТЬ


:'(

>пруфы или инвалид?


Выбираю второй вариант.
>>680549
190 Кб, 1275x1755
#110 #680549
>>680529

>Ахаха лол.


мой тред https://2ch.hk/b/res/119299355.html (М)

>установить нормальный браузер


маня незнает за быкап и виндовоз за 13 минут
открою сикрет есть материнки где на системном винте аппаратно резервируеца место .... сдохла винда? нет ничего проще - три пальца ф8 и пошел курить драчить к плазме.

>Выбираю второй вариант.


если "или" это ниразу незначет что ты волен выбирать.
#111 #680555
Какую музыку вы слушаете для успокоения в перерывах между коденком? Меня успокаивает вот такая, а еще игра в nethack.

https://youtu.be/yxnedxqll_A
>>680615
#112 #680575
>>680477
Ноутбук Lemote Yeeloong. К спец девайсам не относится. Воткни на него виндовоз, раз умный такой.
#113 #680592
Сап.
Можете подсказать годную предметную область для курсового по БД? Нужно таблиц 13-15
>>680767
#114 #680615
>>680555
Погугли ещё:
Grey Houston - Alpha Waves - Uplifting Hope
Grey Houston - Delta Waves - Across Galaxies
Grey Houston - Delta Waves - Sounds of Universe
#115 #680622
Котаны, кто кодит под алкашку? Как выходит?
>>680631
#116 #680631
>>680622
Нереально.
>>680652
#117 #680646
>>679861 (OP)
сап. собственно, какой freeware 3d движок может посоветовать анон? сам смотрю в сторону анриал так как там можно c++, но ведь есть ещё unity, ogre и ещё всякое. что наиболее адекватное?
#118 #680652
>>680631
Вообще без вариантов? Или нереально круто получается?
>>680694
#119 #680654
С кем тут можно покодить - набраться опыта?
#120 #680694
>>680652
Ньюфага, в этом треде, наблюдаю я.
Чёрный чай, кофе, сигареты, папиросы, любое столовое вино, портвейн, коньяк, водка, светлые сорта пива — можешь о них забыть. Навсегда.
Зелёный чай, пу-эр, иногда (очень редко) трубка, но и то не все сорта табака (гугл, University Flake).
Тёмное пиво после еды, иногда вино красное полусладкое до еды.
И всё.
39 Кб, 518x385
#121 #680707
>>680694

>Ньюфага, в этом треде, наблюдаю я.


Никто и не скрывался.

>Тёмное пиво после еды, иногда вино красное полусладкое до еды.


Почему именно так? И чем плохи светлые сорта пива. Понимаю, что должно быть связано с умственной деятельностью. Буду рад услышать особенности.
>>680714>>680791
96 Кб, 580x561
#122 #680714
>>680707

>чем плохи светлые сорта пива


Тем, что их нет!!! в продаже уже лет N-дцать как.
>>680723
42 Кб, 639x421
#123 #680723
>>680714
Ты хочешь сказать, то что продают в магазине, не пиво? Не пойму тебя.
>>680725
#124 #680725
>>680723
Google, моча пожилого зайца
Выдаст сотни линков.
#125 #680767
>>680592
Бамп.
На 7-8 таблиц тоже ок, сам додумаю
#126 #680772
>>680694
Чёрный чай и кофе? ШТО
Охуенно помогают думать, как и любое горячее пойло, которое ты сёрбаешь маленькими порциями с дохуя задумчивым видом.
#127 #680774
>>680694
Жестко оспариваю сего плебея. Как раз нужно как можно больше употреблять веществ, способствующих ускорению работы мозга: сижки кофе, алкоголь.
Кстати, фарму кто-нибудь моет посоветует, а то больно дорого на кофе сидеть.
>>680791>>681402
#128 #680775
с++
ClassName& ClassBName::operator=(ClassName& obj1)
{
.
.
.
return *this;
}
Объясните дауну-аутисту почему это работает? И вообще как работает возврат адреса. Гуглил но все-равно не могу впереть.
>>680783
#129 #680783
>>680775
А почему это не должно работать? Возвращается разыменованный указатель на текущий объект, но возвращается ссылкой.
Что тут вообще тебе не понятно?
>>680790
#130 #680790
>>680783
Вот что не понятно:
int main(){
ClassName obj1;
ClassName obj2;
ClassName obj3;
.
obj3 = obj2 = obj1;
Если operator= возвращает ссылку то как возвращаемое значение присваевается obj3? И чем вообще отличает возвращение через ссылку?

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

Кун->>680707
Поясните за все остальное, почему нельзя сигареты, водку, чай черный?
>>680792
#132 #680792
>>680791
Фикс Авито=Али
#133 #680797
>>680790
Для простоты можешь считать что ссылка это такой хитрый указатель который автоматически разименовывается. Ссылка ведет себя как объект на который она ссылается.

>Если operator= возвращает ссылку то как возвращаемое значение присваевается obj3?


Компилятор знает что это ссылка, и потому присваивает obj3 значение объекта по тому адресу, на который указывает ссылка. Такой себе синтаксический сахар.
>>680801
#134 #680801
>>680797
Ага, но чем отличается возвращение ссылкой и без?
подозреваю ничем?
>>680817>>680825
#135 #680813
Ребят, я блять психую нахуй.
Есть SQLITE база. В базе есть таблица FACT. Еще есть плюсы с Qt.
Открываю пример по QT с relationaltablemodel, пихаю тудой базу свою (с правками, естестна) - все норм открывается.

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

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

Вот что за блядство? Уже посимвольно сравниваю - все что можно перенести - перенес.
>>680824
2 Кб, 187x218
#136 #680817
#137 #680824
>>680813
ты должен в коде создавать таблицу в этой базе.
>>680826
#138 #680825
>>680801
При возвращении объекта просто так ты кладешь его копию в стек, вызывая при этом все рутины нужные для копирования объекта, что очень хуёво если он тяжеловесный.
При возвращении по ссылке ты возвращаешь ссаные 4 байта или 8 в которых записано по какому адресу можно обратиться к объекту.
>>680831>>680905
#139 #680826
>>680824
А как тогда я в пример тот базу запихнул и оно заработало?
И если я (гипотетически) буду делать дохуя клиент для очень большой и распределенной БД - мне тоже её с нуля надо будет создавать?
>>680847
#140 #680831
>>680825
Кажется впер, спасибо анон
>>680905
#141 #680844
Анон, никому не нужен в их мега-проект мальчик на побегушках, который готов фиксить баги на параше, лишь бы научиться чему-то? Умею на троечку в плюсы, то есть все основные конструкции, стл, кусочек ооп, могу пару строк на питоне, читаю жабу
#142 #680847
>>680826
Ну да, там у тебя сборка заново собирается, т.е. таблицы не сохраняются в бд каждый раз при компиляции проекта, такая особенность sqlite.
>>680849
#143 #680849
>>680847
А, сорян. Забыл сказать.
Таблица внешняя, через диалог подключается. После успешного подключения инициализируются модели.
>>680852
#144 #680852
>>680849

>Таблица


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

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


Но это пока.
>>680917
#147 #680917
>>680907
Значит память занятая переменной в отличии от объекта просто не менялась?
Догадывался, но я несколько раз тестил и каждый раз один результат, на месте объекта рандом а на месте переменной она же
>>680985
#148 #680938
Вкатываюсь в программинг. Как совмещать? Выбрал веб направление, в итоге хочу в фуллстека закатиться.
Бек scala
Фронте и говорить не надо
Как совмещать? Есть 3-4 часа свободных каждый день, как не заиметь кашу?
>>680948>>680982
#149 #680948
>>680938

>вкатываюсь


>в фуллстека


>не заиметь кашу



На ноль поделил
>>680953>>681226
#150 #680953
>>680948
Как вкатиться в тайпсейфостек за 2 месяца? Есть 12 часов свободных.
Мама борщем спонсирует.
78 Кб, 640x468
#151 #680982
>>680938

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

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

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

http://ideone.com/1ltX9r

тут пытаюсь посчитать ISBN-10
>>681031>>681065
sage #154 #681031
>>681015
Можешь зделать isbn[100]. Будет работать без printf().

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

Заодно выкидывает j. Правда, почему это сказывается на поведении условия в конце, пока неясно.
>>681069
#155 #681065
>>681015
Ошибка в том что ты вылазишь за буфер, для хранения десятисимвольной строки нужно 11 символов, а не десять. С printf работает скорее всего из-за того что при ее вызове на стек какого-то хуя сразу за буфером (char isbn[10]) вписывается 0 - поэтому все отрабатывает типа как и должно. Если не вызвать printf то на стеке за буфером не нулевой мусор и ты читаешь больше чем нужно.
>>681069
sage #156 #681069
>>681031
>>681065
Лол, действительно. Мне показалось, что у него 9 символов, а не 10.
Тогда да, ты за пределы буфера вылазишь.

Без printf() компилятор выкидывает if (i < 10) нахуй, справедливо полагая, что переполнения (UB) не происходит.
С printf() — if (i < 10) почему-то остаётся и тогда, несмотря на нахождение нуля вне буфера, sum не изменяется при i = 10;
#157 #681163
Поясните кто в теме. Есть пара приватный-открытый ключи (SSLные допустим). Приватным я зашифровал файл (текстовый, допустим). В файле была текст: "Привет, Дмитрий". Кто-то имеет открытый ключ и знает, что текст в исходном файле начинается на "Привет,". Он может с этими данными прочитать весь файл или получить закрытый ключ?
>>681190
258 Кб, 960x1280
#158 #681181
В. Какие языки программирования НЕ стоит изучать?
О. Если в шапке треда данного ЯП написано: "Божественный", "Элитный", "Остальные сосут", "Илитарный", "Для господ" и т.п. . Это значит, что вам пытаются подкинуть какашку!
>>681193
sage #159 #681190
>>681163
Если кто-то имеет открытый ключ, он, конечно, может расшифровать файл, зашифрованный закрытым ключом. Так что ты здесь хрень спросил.

А вот про закрытый ключ — вопрос содержательный. Ответ: нет, не сможет получить.
71 Кб, 427x604
#160 #681193
>>681181

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

#161 #681226
>>680948
Тогда с бека или фронта начать?
#162 #681227
Посоны, куда лучше вкатываться:
1. Devops, системная инженерия
2. Проектирование хранилищ данных

Оба направления нравятся, но что более перспективнее?
>>681356
37 Кб, 604x377
#163 #681294
Анон, я тупой. Совершенно не воспринимаю информацию из книжек, вообще. Даже в художественной литературе сюжет не запоминаю, что уж про образовательные книжки говорить. И это не лечится, всю жизнь заставляю себя читать, но вытянуть информацию из книги не получается.
Могут ли образовательные видосики по программированию на ютубе заменить мне книги? Их я воспринимаю намного легче и запоминаю больше. Алсо, если знаете хорошие каналы по .net и javascript, поделитесь ссылкой.
>>681363
#164 #681356
>>681227

>более перспективнее


Блядь, ты в русский-то не можешь.
#165 #681363
>>681294
Вполне. Я когда-то в sql врубился только после обучающего видео. Но лучше сразу начинай кодировать.
>>681381
#166 #681373
Решил замутить нечто с сетью методом тыка. Не что-то нужное, просто любопытно.
У меня пакеты хаотично стали резаться, если слишком крупные куски передавать. Почитал чуть-чуть всякого чтоб найти ограничение, нашёл mtu. Там по стандарту оно 1492, 2272 и другое на разных устройствах. Но, если я отправляю пакет на 2272 и он проходит через узел с mtu в 1492, то по идее он пилится на пакет в 1492 и хвост из 780, что куда меньше чем 1492. Какой минимальный гарантированный размер, который точно дойдёт одним куском в любой сети?
А ещё если передавать много данных, то если промежуточное устройство медленное, то оно хвост данных теряет, так как не успевает передавать, а сохранить не может столько. Я придумал как это пофиксить вручную, но мне мой способ кажется костылём с излишним количеством проверок.
Кошмар в общем. Что прочитать по теме чтоб это всё было понятно?
В оп-пике есть книги по сетям, из них любая подойдёт, да?
>>681375
33 Кб, 541x380
#167 #681375
>>681373

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

#168 #681381
>>681363
Ок, тогда начну с этого
https://www.youtube.com/playlist?list=PLvItDmb0sZw-vQV7Xw8tqiBhLQs2LHGHY
Потом их платные уроки с торрентом скачаю.
#169 #681402
>>680774
Кофеин в таблетках, без рецепта, стоит дешевле трамвайного билета.
#170 #681411
Посоветуйте видеокурсы для новичков по Python
>>681416
#171 #681416
>>681411
http://nnm-club.me/forum/viewtopic.php?t=983281
Ну вот чет есть. На сайте у них платные вроде.
#172 #681471
Добрый день, необходимо написать написать для универа антивирус на c++, хотелось бы найти разжеванное решение.
Пока нашел только это: http://hack-academy.ru/programming/system/361-pishem-svoj-antivirus-na-c.html
Может кто еще чего посоветовать?
#173 #681499
Аноны, это правда, что если я выйду на российский уровень в олимпиаде по информатике, то топовые вузы будут жопу лизать для того, что бы я к ним вступил?
>>681502>>681534
#174 #681502
>>681499
Лизать жопу тебе, плебею, никто не будет.
Вот если бы ты в свои 10 лет писал диссертации, тогда другой разговор.
#175 #681534
>>681499
Не правда. Им плевать. То есть, тебя возьмут с большей вероятностью, но не более.
18 Кб, 302x416
#176 #681571
Ткните носом, что не так
Должен считать количество слов, у которых 2 первые буквы совпадают
Строка символьная
>>681578>>681581
#177 #681578
>>681571
В слове типа "EEEEdasdasd" засчитается 1 и 2 Е, а потом ещё раз 3 и 4, так как у тебя OUT одинаковый что после двойного символа, что после пробела/точки.
>>681641
#178 #681581
>>681571
len([None for i in s.split() if i[0] == i[1]])
#179 #681641
>>681578
Не пойму чет
0 выдаёт всегда
>>681650
#180 #681650
>>681641
Да, я тоже напутал, забей на мой комментарий. Но я могу написать сам на си, если хочешь.
>>681657
#181 #681657
>>681650
Был бы рад
>>681679
#182 #681677
Аноны, короче я конченный нуб в программировании, начал можно сказать вчера. Это не профессия, а хобби, и таковым и останется.
В общем, в чём трабла. Скачал IDE Code::Blocks, под неё скачал wxWidgets, поставил её компилироваться. Обломался, вылезла ошибка. Пошёл искать в гугле текст ошибки, нарыл в итоге вот этот патч: https://github.com/wxWidgets/wxWidgets/commit/4f846f72de795b86d8de0990dc3c340d30722a0e. Нихуя не понял в нём, тупо открыл \wxWidgets\include\wx\defs.h, изменил согласно патчу (удалил красные строки, добавил зелёные). Опять поставил компилироваться, и вот оно херачится уже минут 30. В прошлый раз ошибка выскочила на 3-й минуте. Тащемта, два вопроса:
1) Всё правильно сделал, что тупо скопипастил патч? Сил разбираться что же делает этот патч нету. я блять пока не полностью понимаю что такое указатели
2) Сколько ему ещё компилироваться? Уже домой съебать хочу
>>681758
#183 #681679
>>681916
#184 #681732
Решил вкатиться в Java, начать с книг Хортсманна, так вот вопрос. Есть 9 издание про Java 7, а вот недавно вышло 10 издание на ангельском там уже Java 8, мне как новичку есть смысл читать сразу 10 издание или можно и 9?
>>681772
#185 #681758
>>681677
В общем, библиотека скомпилировалась, а я скомпилировал в C::B программу-образец. Чувствую себя ниибаца крутым.
#186 #681772
>>681732
Лучше самое новое читать. Там же еще и ошибки исправляют.
#187 #681785
Начинать надо с бекенда или фронтенда, чтобы через годик уже фуллстаком жуном быть?
>>681796
#188 #681796
>>681785
да вы ахуели с такими вопросами?
#189 #681808
Посоны, вопрос про баш.
В общем надо узнать разницу между двумя датами в днях. Я начал отдельно дни, отдельное месяцы высчитывать, но может способ полегче есть? Какая-нибудь утилита или еще что-нибудь?
>>681826
50 Кб, 454x807
#191 #681829
Аноны, такие дела.
Есть мускульная бд (недвижимость - квартиры, адреса, телефоны и т.п. поля), для которой нужно сделать понятную даже тупому мудаку админку, где бы можно было вносить новые записи и удалять их (объекты недвижимости по сути).
+ Нужно сделать интерфейс для пользователя, который бы по нужным параметрам получал данные из бд, естественно в понятном юзеру виде.
На чем все это проще написать? Веб-фреймворки не знаю.
Есть опыт работы с WP, если там есть какой готовый плагин для общения с внешней бд - подскажите.
Хочу минимизировать собственные время- и трудозатраты, ибо не хочу заниматься этим говном, но отказаться по определенным причинам не могу, лол.
Помоги, анон.
#192 #681834
>>681826
Спасибо, уже нашел статейку про такой способ.
#193 #681836
>>681829
phpMyAdmin
>>681844
#194 #681837
>>681829
Погуглил за тебя: http://www.phpgrid.org/
#195 #681838
>>681829
Django друг. Могу помочь даже.
>>681844>>681845
#196 #681844
>>681836
И что дальше? Он не понятен любому тупому мудаку. Нужно городить обвязку с формами и т.п., с разделением доступа. Про фреймворки я уже написал.

>>681838
Помочь мне в джанго == запилить это с нуля, т.к. я сам в джанго ноль. Но если огласишь бюджет, то можно поговорить.
#197 #681845
>>681838
И не факт, что на серваке питон будет (пока не знаю, где это говно будет крутится), может вообще самый простой шаред.
#198 #681870
Посоны, книжицей OCP: Java 8 можно где разжиться? Вот такой:
http://www.amazon.com/OCP-Certified-Professional-Programmer-1Z0-809/dp/1119067901/
17 Кб, 407x407
#199 #681885
Я знаю что в ВУЗах программированию не научишься, и надо разбираться самому, но всё же. Какая из этих специальностей наиболее приближена к реальности, никто случайно не знает?
>>681886>>681893
#200 #681886
>>681885
Ясно
>>681892
#201 #681892
>>681886
Что не так? Я на эту тему нашел статью на хабре, но она видимо немного устарела и рекомендованной там специальности нет во многих ВУЗах. Подумал, может тут кто знает.
#202 #681893
>>681885
Я по верхней учился. На четвёртом курсе даже про cuda рассказывают и базы данных. А на третьем были задания типа запрограть игру-лабиринт трёхмерную. Я не знаю насколько это приближено к реальности, но так-то было интересно, по крайне мере.
#203 #681916
>>681679
Збс, работает, я вродь даже понял
А что-то похожее, но с посимвольным вводом можно заделать?
>>681919
#204 #681919
>>681916
Но это будет уже не совсем консольная программа. Суть в том, что символы только после нажатия ентера отправляются в буфер консоли(а до этого их можно свободно менять и программа про них ничего не знает, соответственно). Если ты хочешь чтоб оно на каждое нажатие реагировало, то это нужно или свою консоль делать, или какой-то режим включать в стандартной, но про такой режим я не слышал.
>>681930
#205 #681929
Куда вкатиться чтобы можно было как можно быстрее начать зарабатывать денюжку фрилансом?
>>682500
#206 #681930
>>681919
Хм, может я обозвал это не так
Просто пытаюсь на подобии подсчета слов как у Кернигана и Ритчи
>>681994>>682002
sage #207 #681949
Подкиньте годных материалов по ООП. Спасибо.
>>681950
#208 #681950
>>681949
Сажа приклеилась.
#209 #681951
#210 #681994
>>681930
Ты хочешь чтоб так не из одной строчки считалось, а из всех? Я не знаю про что ты, не читал Ритчи.
>>682002
#211 #682002
>>681994>>681930
Короче приведи пример входных данных и пример результата, это будет самое понятное объяснение. Если захочешь.
>>682010
52 Кб, 899x631
#212 #682010
>>682002
Там так получается, что вводишь символ - жмешь энтер, и так с каждым, ну а в конце ctrl+z
>>682059
#213 #682021
Можно ли вывести элементы бинарного дерева по уровням за O(1) памяти без использования обхода в ширину?
>>682041
#214 #682041
>>682021
Niet(((
#215 #682059
>>682010
Но не как на пикче, а слова с двойным символом в начале?
Жуть, это где такое вообще нужно.
http://ideone.com/SoD88e
Попробуй это, если на си. Твой код с картинки перепечатывать я не буду, да и компилятора для крестов нету.
Символ 10 - перенос строки, их игнорирую полность, считывая только полезные. Ctrl+Z почему-то как -1 в представлении int. Может быть так и должно быть, я не знаю, не увлекаюсь консолями. Я просто сейчас посмотрел какой символ Ctrl+Z выдаёт, а там -1 оказалось.
>>682071
#216 #682071
>>682059
Оке, попробую так разобраться
Благодарности вам
Ctrl+Z = EOF = -1
#217 #682088
Как освоить регулярные выражения? Есть что-нибудь для даунов?
>>682242
#218 #682241
Я вот по этой штуке учился. Ради игры.
А потом начал использовать уже по делу.
regexcrossword dot com
Плюс поищи шпаргалку по RegEx. Она есть на русском.
А вот здесь ты можешь потестить свои регулярки.
regexr dot com
>>682242>>682880
#219 #682242
421 Кб, 1456x1665
#220 #682376
>>679861 (OP)
Имеется вопрос к вышкогосподам (профильно околокодерским). Составляю, так сказать, статистику. Вот дали вам техзадание или повесили задачу в таскменеджере. Утвердили сроки(или просто дату дедлайна). Сопоставимо ли это по сложности решения с курсовой/лабораторной по кодерской дисциплине на 3-5 курсе обучения в вашем альма матере? Под сложностью здесь следует понимать количество времени на анализ требований и разработку непосредственно алгоритма из структур данных (без учёта времени на реализацию или отладку).
>>682424
#221 #682424
>>682376
Тебе к бигдата пиьухам в /ga
>>682998
#222 #682443
Ребят, есть у кого часы на С++.
Желательно что бы там была парадигма ООП, и всякие фичи, как будильник, или календарь.
Хочется посмотреть на это дело.
Код или соус на код,
С меня как обычно :3
#223 #682456
Анон, я довольно много ебланю на работе по причинам отсутствия работы. Чем занятся в свободное время? Чем занимаешься ты, кроме скролла харкачей?
#224 #682500
>>682580
251 Кб, 2706x1144
264 Кб, 846x227
#225 #682515
Лол, чёт я нихрена не понял, а как мне не делить вертикальную синхронизацию между всем программами на opengl?
Сочетания dx+gl/dx+dx уживаются спокойно друг с другом. Но gl в количестве больше одного стакается с другими, пусть там что мои программы, что чужие игры.
Первый пик, всё на gl, второй - три игры на dx.

Репост из /gd. Там gl-тред мёртрый немного.
>>682588
#226 #682580
>>682500
+wordpress, но готовься конкурировать с толпами индусов и васянами из жопинска
#227 #682588
>>682515
Вопрос очень интересный, но мне почему-то кажется, что это просто драйверопроблемы.
>>682614
#228 #682614
>>682588
А ты прав, на другом компьютере подобного нет. Я даже как-то не подумал о таком.
>>682628
#229 #682628
>>682614
Прав я или нет - совершенно непонятно, что с этим делать и как автоматически детектить. У меня тоже воспроизводится.
>>682653
#230 #682647
Реквестирую онлайн-курсы или хорошие гайды по OpenCV, UML (видел в шапке), распределенным системам и системной инженерии.
Внезапно оказалось что я все же закончу универ, но для этого нужно сдать экзамен. Все что на практике применял я знаю нормально, но перечисленные моменты просто на нуле.
#231 #682653
>>682628

>как автоматически детектить.


Это то просто, можно как самым тупым способом на секунду создать второе окно c gl и посмотреть как оно влияет на синхронизацию, так и узнать какая должна быть частота у этого экрана и сравнить с той что есть сейчас.
#232 #682655
Я, бля, может в глаза долблюсь, но что за хуйня?
invoke LoadLibraryA, offset lib
выдает ошибку:

mitm.asm(3677) : error A2008: syntax error : .
>>682670
#233 #682670
>>682655
Собери минимальный исходник, а то из одной строчки нихуя не понятно. Инклуды не забыл?
>>682793
#234 #682793
>>682670
Да не, все норм, исправил. Я просто генерировал код, а там после .endif и перед ret не было новой строки, вот он и жаловался на точку.
А сейчас у меня такая фигня. Видишь эту строку?
Так вот у меня примерно следующее
lib db 'C:\\huy\\kek.dll',0
;--------------------------
; а потом идет вот эта хуйня
Invoke LoadLibraryA, offset lib
И хоть бы хуй dll подключалась.
Я не понимаю почему. Другое дело, что есть гипотеза о том, что там надо без \\, потому что масму вообще на это говно похуй. Т.е. вставляешь \n он тебе и выдаст \n. Но сейчас попробовать не могу, т.к. дома на прыщах, а виртуалку не потянет ноут. (ЧСХ дома core 2 duo, на работе i3)
#235 #682859
Сап, помогите, люди добрые. Не могу в malefile. Имеются один файлобработки.c, файлобработки.h, тест1.c, тест2.c. Это все работает, но компиляция и запуск произвожу напрямую. Не могу вдуплить в make, все гайды и маны в инете написаны так, будто я сам писал и документировал утилиту make, цели какие-то ебучие(иногда это цель, а иногда подобие функции, как я понял). Хелп.
3 Кб, 200x199
#236 #682872
Какие языки стоит учить инвалиду, чтобы работать дома?
>>682883
#237 #682880
>>682241

> [*]+


Будь мил, подскажи, что за хуетень. В нотпад++ не определяется, как ни пробовал
#238 #682883
>>682965
15 Кб, 763x298
#239 #682941
Поцоны, помогите определить алгоритм шифрования. Это должно быть что-то простое, вроде xor, or, and и т.д. На пике HEX отображение этих файлов. И обычный PNG для сравнения. Я правильно понял что он шифрует по 4 байта за раз, ведь если бы он шифровал по одному то входные и выходные числа не совпадают. Например, байт 00 превращается в 32, а совсем рядом 00 превращается в 30.
>>683124
#240 #682948
>>681829
Нашел плагин, Participants Database называется. То, что нужно.
#241 #682965
>>682883
Толсто
#242 #682998
>>682424
ты там небось уже свой проект РАЗРАБАТЫВАЕШЬ, шутник?
#243 #683124
>>682941
Ну первые 16 байт там xor с 0xcd, а потом нечто странное. Лениво перебивать с картинки байты, но наверняка ключ - функция от офсета. Возьми поковыряй бинарник просто.
>>683169
#244 #683139
>>679861 (OP)
http://prnewbies.esy.es/

Модер почему ты не хочешь добавить мою ссылку в шапку?
>>683178>>683188
223 Кб, 437x600
#245 #683169
>>683124
спасибо
#246 #683178
>>683139
добавил как платить удобней?
#247 #683188
>>683139
Неадекватное количество книг на русском языке, то же касается и шапки, конечно.
>>683218
#248 #683218
>>683188
Двачую. Надо больше книг на мове.
#249 #683245
#250 #683246
Пишу свой мессенджер. Как реализовать на сервере "распознавание" команды? То есть чтобы сервер отличал что здесь передают файл, а там обычное сообщение. Я просто этого не секу. Джава чистая.
>>683254>>683307
#251 #683254
>>683246
а чё бывает джава грязная?
>>683389
#252 #683307
>>683246
Ну, в начале передаваемых данных указываешь число. При приёме данных смотри это число, если оно 1, то это файл и нужно считывать последующие данные как файл. Если число 2, то это текстовое сообщение, и последующие данные как сообщение чата надо обрабатывать. И так сколько угодно разных типов данных и сообщений.
#253 #683315
Для вкатывания в программирование, с прицелом в фриланс (ни в коем случае не работа в офисе) что стоит учить ? На что самый большой спрос ?
>>683374
#254 #683350
Посоветуйте статью, книгу, серию лекций(...) по основам машинного обучения.
Не могу нагуглить ничего подходящего. Нужно не введение в питон или нампай, и не лекции по линейной алгебре или теории вероятности. Нужно именно определение что это такое, желательно с разбором пары базовых примеров, и тдитп.
1662 Кб, Webm
#255 #683351
>>683350
Ахда, картиночка для привлечения внимания
#257 #683358
>>683353
Явно неплохой курс, а чего-нибудь более базового не посоветуешь?
>>683537
#258 #683372
>>683350
https://www.coursera.org/learn/vvedenie-mashinnoe-obuchenie
https://yandexdataschool.ru/edu-process/courses/machine-learning#item-1
молодец, что картинку прикрепил, вот так и нужно реквесты делать. Пусть все пример берут. Молодец.
#259 #683374
>>683315
А у тебя сестра малолетняя есть?
>>683577
#260 #683389
>>683254
Да. Называется скала кресты.
#261 #683447
Сосоны, как создать поток по адресу процесса? Ну допустим делаю я LoadLibrary, потом GetProcAddress, а как из этого поток запустить?
>>683660
#262 #683454
http://pastebin.com/WC1mqn0t ЧЯДНТ?
Хули он не грузит длл? Только не говорите, что надо \\ вместо \, это он в мессаджбокс выдает также как и пишешь.
10 Кб, 220x288
#263 #683537
>>683358

>с разбором пары базовых примеров


>более базового не посоветуешь


А чем тебе питон не нравится, достаточно примитивно все рассосано.
Если сможешь осилить это, то перекатиться на любой другой ЯП не составит труда.
+ она есть на русике.
>>683558>>683688
#264 #683558
>>683537
вот оглавление этой книги.
http://rghost.ru/6jphXLPlq.view
#265 #683577
>>683374
нету ? А какое это значение имеет ?

Я сурьёзно спрашиваю ребята. Неужели сложно адекватно ответить
>>683605>>683682
#266 #683605
>>683577
Открываешь сайт, на котором собираешься работать, составляешь список проектов за неделю (если знаешь какой-нибудь язык уже - парсишь), анализируешь, гуглишь конкретные языки и технологии.
#267 #683660
>>683447
все это обсуждается у рихтера в книжках и сотнях статей по всему интернету
оче странно что ты задаешь такой вопрос
86 Кб, 500x355
#268 #683682
>>683577

>нету


Ну и, --
#269 #683688
>>683537
Я не писал, что мне не нравится питон. Я писал, что мне нужна инфа имено по машобучению, а не по программированию или математике.
Спасибо за книгу сейчас посмотрю.
#270 #683827
Подскажите ньюфагу.
Есть массив из звёзд, где у каждой звезды есть координаты x,y. Звёздная карта так сказать. Размером 1000010000
И есть у нас "взгляд" на эту карту - небольшой массив из звёзд, которые мы видим размером 100
100.
Как определить этот участок на звёздной карте?
Я гуглю алгоритмы, нахожу хуету про гороскопы и мореплавание.
#271 #683829
>>683827
Размеры похерились.
Полный размер карты 10000 на 10000
Размер "взгляда" - 100 на 100
#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
#273 #683843
>>683836
У меня первый случай. Это сетка.
Но перебор по клеточкам занимает же овердохуя процессорного времени, а мне каждую секунду надо искать десятки "взглядов" на карте. Вот и ищу алгоритм какой-нибудь хитрый.
>>683851>>683857
#274 #683851
>>683843

> а мне каждую секунду надо искать десятки "взглядов"


так бы сразу и сказал. тогда тебе нужно предрассчитать хэши всех квадратов 100х100. А потом все эти десятки взглядов почти моментально будут находиться
>>683856>>683857
#275 #683856
>>683851
Вот тут то и проблема. Как ты узнаешь, как хэшировать свой "взгляд". У тебя взгляды не кратны 100, они могут быть например
x1=5673
y1=1567
x2=5773
y2=1676
При этом ты, само собой, не знаешь где именно этот взгляд. У тебя в руках только область 100 на 100.
Щито делать?
>>683862
#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
#277 #683862
>>683856
А вообще, может быть скинешь код(если там си/паскаль) или несколько примеров исходных данных? Или если данные рандомны, я могу сам написать генерацию. Есть парочка идей, как ускорить в несколько раз, но я не уверен что будет существенный прирост скорости, а описывать довольно долго.
>>683873
#278 #683873
>>683857
>>683862
Да мне бы ссылку на готовый алгоритм, который расписан.
Вот тут например алгоритм поиска пути расписали https://habrahabr.ru/post/264189/
Должно же быть такое же для звёзд где-нибудь. А эти костыли, которые сам придумываешь на ходу, это не то.
>>683878
#279 #683878
>>683873
Это не такая задача, к которой будет расписан подобный алгоритм.
В любом случае придётся опросить хотя бы раз все 10000х10000 клеток, как ты не извращайся, а это половина опросов, которая потребуется для самого тупого алгоритма, который по очереди проверяет соотвествие. Можно лишь не опрашивать несколько раз, не более, но это никогда не даст выигрыша больше чем в два раза, если не известно каких-либо особенностей данных.
А если тебе нужно именно быстро это считать, то иди распараллеливай, лучше на видеокарту, это максимально эффективный путь, и выигрыш будет в несколько десятков раз.

>А эти костыли, которые сам придумываешь на ходу


Это не костыли. Я половину сортировок сам придумал ещё даже не зная что они как-то называются, когда ничего не читал по теме, а лишь баловался. Так-то волновой алгоритм или ещё, это такой же "костыль", который может внезапно в голову прийти.
>>683879
#280 #683879
>>683878

>лучше на видеокарту


Вот и я так думаю. Ну и хрен с ним тогда. Буду решать задачу по другому.
97 Кб, 300x250
ML #281 #683904
В machine learning еще не поздно вкатиться? Или тренд уже идет на спад?
>>683906
#282 #683906
>>683904
Ты свой сервис открыть хочешь или учиться в них?
>>683966
#283 #683919
>>683827
Ебашишь все это гавно в двухмерное дерево, затем ищешь в заданном квадрате. Гугли kd-tree.
#284 #683920
помагите плиз с ПИД регулятором.
я настолько даун что ума по описанию хватает только на то чтобы понять пропорциональную составляющую, а интегральную и диференциальную для меня это темный лес перегугли х гору мануалов но нигде нет четкого ответа что именно делает каждая из них, точнее ани есть эти ответы но на уровне интегральная накопила диференциальная туда сюда...
чувствую со сваими 8 битами опять влечу на не хилую так сказать умственную деятельность...
учитывая время отнявшее у меня на площадь синусоиды ...
отопительный сезон скорее кончица чем я запилю конечный девайс(
>>683927>>683935
#285 #683927
>>683920
Там же все просто.
>>683934
#286 #683932
>>683827
все просто как 2 пальца обоссать мне бы тваи проблемы.
определяеш свое небо в виде двух массивов
затем определяеш окно еще в виде двух массивов
ну а затем выводиш чере обычнай цикл в цикле сваи звезды в свое окно указывая точку отсчета как i+x и j+y только не забуть впилить условия проверки типа если начало координат не в небе или окно вылазит за пределы неба
#287 #683934
>>683927
я немогу понять как от времени все это завязать.
>>683935
#288 #683935
>>683920
>>683934
Смотри: допустим, ты хочешь регулировать температуру.
(Ибо на работке мы юзали програмные пид-регуляторы для печей).

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

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

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

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

Допустим, секунду назад была температура 50 градусов, а сейчас 55 - итого скорость нагрева 5 градусов в секунду. Умножаешь скорость нагрева на коэффициент и получаешь воздействие, которое нужно вычесть - дифференцирующее звено.
>>683948
#290 #683945
Нид хелп.
ofstream inst("INSTRUCTIONS.hex",);
inst <<hex<< somehex;

Должно выводиться HEX число в файл, но проблема если число однобайтное, то естественно, первый ноль отсекается. Как сделать так, чтобы при выводе в файл число 0x0B не выглядело как 0xB?
#291 #683948
>>683939
И последнее - интегрирующее. Нужно оно затем, что печка твоя опять же нихуя не идеальна, и когда она догреется до температуры - пропорциональная составляющая будет 0 (надо 200 градусов - есть 200 градусов, дельта нулевая), так и скорость нагревания - 0.

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

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

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

Вопросы?
#292 #683951
>>683935
пропорциональную я вкурил, но тут несколько другие условия, еслиб хотел то давно бы прилепил магнитник и данфософский прибор от холодильника - коий кстати запилил на конторский котел и проблем не имею...
но у меня несколькор другая схема.
у меня не магнитник, а семистор и огромное спасибо местному анону с вышкой, я решил проблему как выдавать на маю ветродуйку (тупо кусок асбестоцементной трубы с торца вентилятор от пром холодильника, а спираль от промышленной печи на 2 киловата) именно в процентах линейно от нуля до 100.
еслиб я хотел яб запилил бы и через диференциал, но я хочу ПИД регулятор.
ШИМ не пройдет у меня семистор.
да и температура комнатная благоприятная для сна ее я и должен поддерживать, вполне введу типа часов будильника... типа быстрый сон медленный сон мая больная пропитая печень...
>>683954
#293 #683954
>>683951
Я тебе же все расписал по всем составляющим.
Есть какой то сигнал и какая то хуйня, на которой ты меняешь входное воздействие.
Остальное не важно.
>>684237
#294 #683955
А по PowerShell был тут когда-нибудь отдельный тред? Имхо, PS5 уже совсем как полноценный.
>>684014
#295 #683960
Ребята, завтра лабу сдавать, осталось последнее задание, нужно переделать код на плюсах под шарп, помогите плс
http://pastebin.com/WJTcNEsh
>>684100
#296 #683966
>>683906
Да без разницы. Работу найти, или что-нибудь своё запилить эдакое.
#297 #684014
>>683955
Нет, и я не уверен, что такой тред тут взлетит. Как видишь тут и баш-треда собственно нет, а он, думаю, более популярен среди здешних
#298 #684087
inst <<hex<< somehex;
что это?
как вариант разложи на байты и выводи побайтно а 0х дорисовывай с переди
>>684480
#299 #684098
Сижу тут ковыряю драйвера форточек в поисках способа использовать баг. Теперь начинаю понимать ассемблер, и он довольно понятный.
#300 #684100
>>683960
бамп
18 Кб, 480x270
#301 #684166
Программач,
Доставь книгца про F#.
#302 #684198
Читаю книги по реверс инжинирингу. В них все показано на примере вирусов и программ, которых у меня нет. Что делать? Как извлечь пользу из этих примеров, не имея ничего под рукой? Ведь даже нагуглить эти файлы часто уже не получается.
73 Кб, 510x340
#303 #684237
>>683954
я прекрасно понимаю за хуйни, но я непонимаю смысла интегрирующей и диференциальной составляющих.
точнее я слегка понимаю что это зависимые от времени поравки, но суть их изменения от происходящих событий, и тем более вносимый вкалд неговоря уже о принципе вычисления для меня слабо понимаема.

>остановишь нагрев - температура дохуя перегреется


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

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

но та весна что шуткоюс небес
останеца невнятным ну какбы здесь.
73 Кб, 510x340
#303 #684237
>>683954
я прекрасно понимаю за хуйни, но я непонимаю смысла интегрирующей и диференциальной составляющих.
точнее я слегка понимаю что это зависимые от времени поравки, но суть их изменения от происходящих событий, и тем более вносимый вкалд неговоря уже о принципе вычисления для меня слабо понимаема.

>остановишь нагрев - температура дохуя перегреется


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

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

но та весна что шуткоюс небес
останеца невнятным ну какбы здесь.
>>684241
#304 #684239
мача сори
#305 #684241
>>684237

>инерции самой печи фактически нет


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

Я так делал, когда на работке наебался ЦАП и не получалось линейно крутить движок (там подобной эболой лента конвейера управлялась).
#307 #684255
>>684241
я стар я супер стар
но если нет необходимости
то это не значет что я не желаю.
хз лето на подходе
и вполне вероятно ...
дело не в том что я немогу
дело в том что я желаю
#308 #684262
задача проста
путем просадки фаз
вывести на недопустимые режимы
холодильники
для начала это
#309 #684264
Как упростить себе жизнь с помощью Python?
>>684266>>684271
#310 #684266
>>684264
Сперва усложняешь себе жизнь с помощью python, а потом делаешь обратно как было.
#311 #684271
>>684264
начать изучать БАЗУ
сколько интов во флоат\
сколькими ты сможеш?
понять структуру то че м ты рулиш
предыграть и придумать в чем ани рулить не смогут.
#312 #684281
бесподобных паст и кодов нить иди...
в сраку синий забыл уже о всем
и нитька самосознания идет
в умервщвление меня
ок мой бесподобнай цикл
ти стори мне подскажд?
но в рифму туже рифму\
рас рас рас рас рас рас
.
.
.
.
для тупых три к пяти.
#313 #684305
непонимаю дюймовую систему счисления\\
https://www.youtube.com/watch?v=TdIb0o2MDw0
ай ай
#314 #684306
>>679861 (OP)
Сап, програмеры остальные мимо.
Пилю ммо, нет, в тиму не набираю я итт не за этим. Вопрос в другом- как запилить годный сервер? Вообще, сервер готов. Класика- потоки и tcp. Запилил пока на плюсах. Может, на nodejs перепишу.
Клиент пока на плюсах и опенгл. Потом, может, перепишу на канвасе/svg и js.
Осталось добавить client prediction, чтобы уменшить лаг.
Собственно, прошу совета по годных client prediction. Ну и по серверостроению вообще.
>>684320
#315 #684320
>>684306

> Пилю ммо


> tcp


Можешь тут посмотреть http://mrelusive.com/books/books.html там правда старье, но те что про "Networking / Multiplayer" наверное не сильно устарели.
>>684378>>684447
sage #316 #684378
>>684320
Сука, какие ещё книжки по физическим движкам. Я значит сам придумывал, извращался как отсортировать объекты чтоб работало быстро, что делать с пересечениями, когда ни одна из вершин не заходит в чужое тело, а пересекаются лишь грани и тому подобное, а тут значит книжки есть и какое-нибудь днище где-то будет в книжке читать как что сделать. Кошмар, я чувствую некоторую несправедливость и от этого горит. Снова я слишком много времени потратил на то, что уже сделали и описали в книжках.
>>684411>>684428
#317 #684411
>>684378

> книжки по физическим движкам


Нинужны.
Мне бы client prediction
#318 #684428
>>684378
С чего горит, наоборот должно быть. Те вещи, до которых ты доходил своим умом, днище сможет, разве что, бездумно переписать с книжки, даже не вникая в суть переписанного, и не испытав того самого прихода от достижения цели.
>>684473
#319 #684447
>>684320
Собственно, прочел.
Что советуют:
Lossless Compression - нинужна, незачем 2 double то жать.
Opponent Prediction - есть, но выглядит как дерьмо
Delta Compression - уже, не помогает.
Interest Management - пока рано
Peer-to-Peer - не вариант
Update Aggregation - уже, но толку 0. Только лаги побольше.

Кароч, все хуйня.
#320 #684473
>>684428
Это верно, писать мне понравилось, особенно когда начало работать. Сейчас просто некоторое удовольствие от достижения той цели уже прошло.
Ну и в целом мне не нравится тенденция, что чтоб что-то сделать в 95% случаев эффективнее не делать самому, а использовать что-то уже готовое. Так-то вообще нет почти никакого смысла (кроме образовательного) писать заново физический движок, если можно какой-нибудь bullet использовать(если конечно не какая-то специфичная задача, которую bullet не умеет решать). Получается что эффективный программист это сборщик, а не программист, который просто разные куски чужого кода совмещает и использует какие-то готовые библиотеки. Поэтому я в общем-то и учусь таким образом, переписывая заново то что уже сотню раз сделали, чтоб быть не сборщиком, а чтоб самому с достаточной скоростью делать всё без чужих библиотек.
#321 #684480
>>684087
первая строка - объект класса для записи, связанный с файлом
вторая - запись в файл, с представлением числа в HEX
Это выводит в файл некоторую переменную somehex в шестнадцатеричном виде, у меня 2 байта в HEX.
Да и пишу на С++, забыл сказать, но писал только на С, на С++ вообще не работал. Там в радаче всё на си вот и не указал по привычке.

0x не нужен, нужно получить готовый файл, суть моей программы - трансляция исходников, написанных на ассемблере в машинный код, с последующей записью в EEPROM, так вот некоторые мнемокоды в моей программе, есть двухбайтовые, например 0xAA, а есть однобайтовые 0x0A, на выходе появляется HEX файл - с последовательностью команд процессора - AABBAABBAABB, а проблема такова:
если транслируется двухбайтовая команда, то ошибки не будет, так как в файл и выведется AA, а если транслируется однобайтовая команда 0A, то она запишется в последовательность как A, а не как 0A, что нарушает всю последовательность команд, что и приведет к каше.
В общем, вопрос, можно ли как-то добавить автоматически, перед однобайтовым, как-то этот злосчастный ноль? конечно, могу поставить и условие, но выглядит как-то непрофессионально. Например, вот, в printf, есть спецификаторы %d и %i, которые сами дорисуют нужное количество нулей.
>>684484
#322 #684484
>>684480
setfill и setw - это не то, что тебе нужно?
Первые же ссылки в гугле.
>>684495
#323 #684495
>>684484
Спасибо, думаю это то, что нужно. Да пол дня искал, наверное я просто ходил вокруг, да около, т.к. никак не мог правильно сформулировать запрос.
Ньюфаг #324 #684517
Допустим я хочу написать свой html/css браузер. Что мне для этого надо?
Я самый натуральный ньюфаг и только пытаюсь учить C, потому даже не представляю как это всё выглядит. По идеи браузер это парсер того же html, ето же так? Если да, то как научится писать что-то подобное? Что читать? Где объясняют всё это? Поставь на верную дорогу, анон, интересна эта тема. У меня есть мечта написать свой браузер со своим аддблоком, носкриптом и резалкой кроссдоменного говна, чтоб работал быстро и было удобно юзать.
#325 #684518
>>684517
Лучше сразу забей, это задача уровня гугла.
Ведь в твоем случае хуй с ним, с парсером - тебе ведь рендер писать.

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

> Что мне для этого надо?


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

> рендер писать


> начни с маркдауна


> попробуй его отрендерить.


Нихуя не понял. Можно доступней? Да и вообще - по этой теме есть книжечки какие-то? Я же не сейчас всё это делать буду, а так, попутно.
#328 #684522
>>684520
Ну толсто, анончик.
>>684525
#329 #684525
>>684522
Почему? Если хочешь- собери свою либу вебкита из исходников. Допили нужное.
>>684528
#330 #684527
>>684520
Ну, это демка qtbrowser из Qt examples. Она так и построена.
ИЧСХ, даже есть браузер, который с этого и начал - demo -> arora -> rekonq.

Но насколько я понял, поциент хочет именно свой движок.
Ну давай, хуле - тут мозила целый язык запилила и все равно обосралась.
>>684535
#331 #684528
>>684525
Ну яж с нуля хочу.
Хотя сейчас посмотрел на замечательный браузер luakit, думал что он тоже с нуля написан а он сука на вебките! Неужели так сложно с нуля писать? Без жаваскрипта конечно.
>>684666
#332 #684529
>>684517

> я хочу написать свой html/css браузер


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

>хоть на уровни ИЕ


Хоть на уровне ИЕ он браузер не запилит никогда.
Он может запилить браузер на уровне браузера из kolibri OS. Это да - и пердолинг, и посильно.
>>684540>>684549
#334 #684535
>>684527

> демка qtbrowser из Qt examples


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

> своим аддблоком, носкриптом и резалкой кроссдоменного говна


Делов то.
>>684539
#335 #684539
>>684535

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


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

Есть еще qupzilla по сходному принципу, так что эта ниша занята.
>>684543
#336 #684540
>>684533
Имел в виду ИЕ 1.0, который нетскейп еще.
#337 #684543
>>684539
Ну так пускай форкнет rekonq, допилит. Как хром и хромиум.
>>684545
#338 #684545
>>684543
Но хромиум это не форк хрома, это блять одно и то же.
>>684546
#339 #684546
>>684545

> это блять одно и то же


Нет.

> хромиум это не форк хрома


Хром- форк хромиума.
>>684547
#340 #684547
>>684546
Тогда разве что форк уровня "впилить гуглологотипы и включить слежку по умолчанию"
>>684548
#341 #684548
>>684547
Именно.
>>684550
#342 #684549
>>684529
>>684533
Блджад, запугали вы меня.

Ну а если я хочу написать хуйню, которая будет отображать html станичку с текстом "Hello World!", это тоже оче сложно? Я думаю нет. А дальше допилить туда поддержку базового html, даже без css + гуй всему этому, вот тебе и браузер, можно в ридонли читать харкач, это сложно? 5 лет на это не уйдёт? Мне же поддержка всего и вся нахуй не нужна, я этот новый веб заебался выпиливать.
>>684554>>684563
34 Кб, 600x443
#343 #684550
>>684548
Тогда, ОП на верном пути.
Хуле, это ведь просто. На скрине охуенный OgenBrowse, такой пиздатый браузер смог написать всего лишь тагильский школьник. (и не только его!)
>>684551>>684552
#344 #684551
>>684550
То есть не ОП, но вы понели
#345 #684552
>>684550
А ты, кстати, новую версию уже поставил?
>>684557
#346 #684554
>>684549
Видишь ли, изначально html был языком разметки, что отражено в его названии.
И

>css


уже невъебенная роскошь, которая изначально не подразумевалась. Суть изначального веба - странички с разметкой и (!!!!) гипертекстом.
#347 #684555
>>684517

> даже не представляю как это всё выглядит


Вот, что нужно запилить:
1. Скачивание файлов (вебстраниц)
2. Парсинг файлов
3. Вывод графики + элементов вебстраницы (того что напарсили). Нужна поддержка видеокарты, потому выбор между директх и qt. Юзай либу- например, glut.
4. Реакция на действия пользователя.

Вот и все, самое простое. Чисто html с десятком тегов. Толку от такого - 0.
Если крутить js, придется писать js- движок. Интерпритировать js- файлы на лету, превращая в функции.
>>684565>>684666
#348 #684557
>>684552
Кстати, а ведь он сейчас уже несколько лет как универчик должен был закончить...
Интересно, как он щас, кто он щас? Сидит ли он на сосаче?
>>684561
#349 #684561
>>684557
Сапоги топчет)
на линукс орге сегодня читал ту переписку, поржал. Там он повзрослел на аве, бородку отпустил.
>>684566
#350 #684563
>>684549

> написать хуйню, которая будет отображать html станичку с текстом "Hello World!"


Если отображать только текст- 20мин работы.
Если нужны всякие там текстовые поля, кнопочки- это уже посложнее.
163 Кб, 1917x1054
#351 #684565
>>684555

> Толку от такого - 0


А если сделать свой линкс с гуем? Вроде обычный html, а я даже постить могу. Сколько на такое может уйти времени? js нахуй не нужон
>>684569>>684571
#352 #684566
>>684561

>Сапоги топчет)


Даже если так - он и оттоптать уже должен был давно.

Я смотрел его видосы на ютубе - а ведь блять он оказывается музыкантом пиздатым заделался, я ажно охуел.
>>684570
#353 #684569
>>684565

>А если сделать свой линкс с гуем?


Тоже уже есть и называется links2

>20мин работы.


Да ты охуел! Ты просто голый текст без тегов попробуй отрендери, чтоб с переносами.
Да на ogl ссаную демку с вращающимся треугольником на 20 минут не написать.
>>684573
#354 #684570
>>684566
Да что они, успешные мемы, музыкантами-то становятся? Повар тоже музыкант.
#355 #684571
>>684565
Это и будет линкс с гуем. Только еще, возможно, с загрузкой картинок, цветами и т.д.
У меня... зависимо от языка. Я бы писал на шарпах, справился бы часов так за 40.
>>684574
#356 #684573
>>684569

> Ты просто голый текст без тегов попробуй отрендери, чтоб с переносами.


glut тебе в помощь.
>>684576
#357 #684574
>>684571

>Я бы писал на шарпах, справился бы часов так за 40.


Откуда вы беретесь, пиздоболы?
Ладно на работке иногда давят "когда закончишь хуйню" - и говоришь рандомное число чтоб отъебались только.
>>684579
#358 #684575
#359 #684576
>>684573

>glut тебе в помощь


Который устарел, ага, ага...
>>684580
#360 #684579
>>684574
Писал прост похожий проект на плюсах. Парсер xml со всеми плюшками.
А в шарпах на wpf это намного проще будет.
>>684581
#361 #684580
>>684576

> opengl


> устарел


Ох лол.
>>684581
#362 #684581
>>684579
Тут, кхм, хер с ним, с парсером. Тут еще терпимо.
Жопа начнется в другом плане - чего с рендером?
>>684580

>opengl


Ты в глаза ебешься, или решил поиграть в демагога и понятия поподменять? Мы про glut говорили, а не про opengl
>>684588>>684590
Ньюфаг с браузером #363 #684584
Короче спасибо что успокоили, как я понял браузер таки можно в соло написать, значит буду пробовать.

Алсо, и всё же посоветуйте, что можно почитать по этой теме парсеры, рендеринг, хотелось бы на си писать.
#364 #684587
>>684584

>как я понял браузер таки можно в соло написать


можно

>что можно почитать по этой теме парсеры, рендеринг


но явно не тебе
#365 #684588
>>684581

> чего с рендером


Ну смотри. Конечно, конкретно ТАК делать никто не будет, но все-же:
1) Пропарсили вебстраницу в массив элеметов.
2) Из массива берем первый элемент.
3) Видим, что это поле ввода текста.
4) Координаты знаем.
5) Начинаем создания текстбокса из wpf на нужном месте.
>>684592
#366 #684590
>>684581

> Мы про glut говорили, а не про opengl


Понимаешь, глупо говорить о устаревших вещах на опенгл, ведь сам опенгл устарел как таковой.
>>684593
#367 #684592
>>684588

>5) Начинаем создания текстбокса из wpf на нужном месте.


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

А эдак - как выше и говорилось, проще всего взять QtWebkit и не ебать мозг. Но это уже будет не "свой браузер".
>>684598
#368 #684593
>>684590
Именно. Мало того, что glut это синоним дикого легаси, сейчас то юзают glfw - так еще и сам opengl вот-вот на свалку отправится в пользу вулкана.
>>684595
#369 #684594
>>684584

> парсеры


Вообще, определись, что тебе нужно. Если хочешь правда годное отображение, тогда надо будет поебаться и читать начинай статейки о создании интерпритаторов/своего языка программирования.
Если же на красоту пофиг, можно просто запилить кучу классов и массив итемов. Да, ООП во все поля.

> рендеринг


Лучше выбирать готовые либы гуи- тот же qt, чем пилить с 0 на опенгл.

> на си писать


На плюсах лучше. На с будет печально.
>>684597
#370 #684595
>>684593
Ну так директх во все поля, чо ты.
>>684597
#371 #684597
>>684594

>На с будет печально.


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

>Лучше выбирать готовые либы гуи- тот же qt, чем пилить с 0 на опенгл.


В том же qt уже есть и парсер - так есть и qtwebkit готовый. Даже блять его label-ы умеют html рендерить изначально. Так что там - совершенно нечего делать.

>>684595

>Ну так директх во все поля, чо ты.


шиндоус онли
>>684602
#372 #684598
>>684592

> я имел в виду рендер именно


Он не запилит свой рендер. Он даже С не знает.

> пиздецки сложной задачей будет


Ни разу. Конвертить каждый символ шрифта в текстурки и выводить.
>>684601
#373 #684601
>>684598

>Ни разу.


На словах - да. А вообще, "гладко было на бумаге".

>Он не запилит свой рендер.


Да он вообще нихуя не запилит. Он вообще не понимает, какого класса эта задача.
Напомнило скриншот где баба "нужно создать соцсеть, бюджет 5 тысяч рублей, за два дня управитесь?"
>>684603>>684605
#374 #684602
>>684597

> там - совершенно нечего делать


У людей бывают разные цели.
Кому-то надо быстро сделать "свой" браузер. - форк хрома
Кому-то хочется не оче быстро- qtwebkit
Кому-то хочеться поебаться, превзойти, написать- qt
А кто-то хочет заняться поеданием устаревшего дерьма ради никакого результата- opengl
>>684610
Ньюфаг с браузером #375 #684603
Стоп, а зачем шрифты в браузере реализовывать? Оно же по дефолту рисуется выбранным гуем gtk/qt/другая хуйня, или я чего-то не понимаю?

>>684601

> Да он вообще нихуя не запилит. Он вообще не понимает, какого класса эта задача.


Сейчас - разумеется нет. Но когда сишку лучше познаю - возможно да. Просто нужна же цель, которая будет мотивировать. Верно?
#376 #684605
>>684601

> гладко было на бумаге


Таки да, но опыт решает.
#377 #684606
>>684603

>gtk/qt/другая хуйня, или я чего-то не понимаю?


В gtk и qt уже все встроено! Там уже впилен вебкит, и делать нихуя не надо абсолютно.
За gtk не скажу, а в qt даже без webkit сраный QLabel уже умеет в RichText из довольно нехилого подмножества html.
>>684612
#378 #684607
>>684603

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


Конечно. Если юзать готовые либы гуи, можно вообще страницу всю в лейбл загнать и будет тебе норм отображение. Ведь само пропарсит все.
А рендеринг- имеется в виду, собственно, низкоуровневый. Где максимум что можно- залить область экрана цветом, дав координаты.
>>684612
#379 #684608
>>684603
А зачем тебе это? Ладно для обучения, что-то простое, но зачем тебе делать то что уже есть, и 1000 раз обкатано, протестировно и на грабли насуплено? Иди в команду жуниором и двигайся вперед. А то что ты хочешь - это шаг назад или, в лучшем случае, топтание на месте.
>>684612>>684613
#380 #684610
>>684602

>заняться поеданием устаревшего дерьма ради никакого результата- opengl


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

Но лучше бы поциент свой клон майнкрафта писал, ей богу.
>>684614
#381 #684611
Тох, дай пикчу телок с гантелями из треда крестов.
#382 #684612
>>684606
>>684607
Спасибо за объяснение.

>>684608
А зачем жить? Просто хочу свой браузер, это огромный опыт в конце концов. Деньги, продвижение и "успешность" не интересуют, это для себя.
>>684622
#383 #684613
>>684608
Ну, обычно, нубы начинают из такой хуйни.
Придумывают даже не велосипед- колесо изобретают. Чтобы построить машину.
А опытные люди умело используют готовые средства для проэкта. С 1 либы колеса, со 2- двигатель, с 3- корпус и т.д.
А умные люди вообще используют готовые решения:
машина джип= новая машина(4 колеса, 4 двери, внедорожник, мотор...);
>>684616
#384 #684614
>>684610

> скилл в нем открывает двери в гейдев


Ох лол. Да простой моделлер или юнитираб будет ценнее.
>>684618
#385 #684616
>>684613
Только вот "опытные люди" делают это не для себя.
Эта хуйня их вообще не ебет, ничего личного, только деньги.
>>684623
#386 #684618
>>684614
Одно другому не мешает. Я имел в виду тот гейдев, где в написании движков оно используется, а не "накорми лягушку" на яблопаде.
>>684620
#387 #684620
>>684618

> в написании движков оно используется


Сколько людей в тиме разрабов движка юнити? 20? 100?
А сколько людей пилят контент на юнити?
Смекаешь?
#388 #684622
>>684612

>А зачем жить?


Чтобы развиваться, движение вперед - это использование старого и его совершенствование, а не придумывание всего каждый раз заново.
#389 #684623
>>684616
Именно. Так и должно быть.
>>684625
#390 #684625
>>684623
Не скажи. Танцевать с бубном ради хотелок начальства 8 часов в день - уныло.
Кодить для души гораздо веселее, а как обязанность - нагоняет смертельную тоску и однообразие.
#391 #684666
>>684555

>Нужна поддержка видеокарты, потому выбор между директх и qt.


Хуйню сказал. Некоторые браузеры не используют аппаратное ускорение от видеокарты рисуя всё программно. Эта поддержка по крайне мере не обязательна.
>>684528
Это в самом деле очень долго и очень нудно. Десятки лет придумывали всякие штуки для интернет страниц, html, php, javascript, куча всяких разметок, какие css, вставки флеша, какие-то вебшрифты, html5. Очень много всяких технологий схожего назначения, я не могу представить кем должен быть программист, чтоб ему не наскучило реализовывать такое количество схожих технологий, а потом это всё ещё отлаживать. Это уж не говоря про то, что придётся потратить тысячу часов, чтоб разобраться какие технологии и их реализовать, если не несколько тысяч. Это даже если целыми днями сидеть и прогать, то, условно говоря, к тому моменты как ты закончишь придумают ещё столько всяких стандартов, что тебе ещё работы на месяц прибавится.
В общем, я тебе от всей души желаю дропнуть браузер. Не знаю, если так хочется с текстом возиться, то придумай свой язык программирования с какими-либо особенностями и делай для него компилятор. Это будет примерно также бесполезно, но зато куда меньше времени потратишь, и не так нудно, так как не нужно следовать чужим стандартам, чтоб какой-нибудь php работал так как должен по стандарту.
#392 #684697
Подскажите софтину для формирования todo листа для своего проекта. Под линь.
>>684755
#393 #684755
>>684697
Youtrack, Jira бесплатны для команды в 10 человек.
Есть швабодный но уебанский Redmine.
Есть хипстерский Trello.
Или тебе чисто баг трекер? Otrs, bugzilla.
#394 #684762
>>684584
Пиздуй на юдасити, там есть курс programming languages, проходи его, там как раз браузер делают. Если по окончании ещё останется желание, то будешь хоть знать, куда двигаться.
#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
#396 #684799
>>684797
Касательно первого шага -дефолтный /srv/http в DocumentRoot файла http.conf приводит к тем же результатам.
#397 #684800
Двачик посоветуй годных сайтецов с задачками по программированию. Уж очень хочется практиковаться, а на свои идеи я какой-то импотент пока что.
>>684828
#398 #684827
кто-нибудь использовал ffmpeg и ffserver? Почему фид пишется а вместо видео черный экран. Пробовал и swf в браузере, тоже пустая страница
#400 #684834
Кто там html парсер пилил.
http://lexborisov.github.io/myhtml/
#401 #684850
Реквестирую крякмисы по нарастанию сложности.
>>684921
#402 #684906
Посоветуйте книги по алгоритмам и структурам данных.
http://www.intuit.ru/studies/courses/13848/1245/lecture/25226
#403 #684921
>>684850
crackmes.de
#404 #684943
Где почитать про кросс-компиляцию из-под cygwin для arm, нагуглить не выходит.
>>684945
#405 #684945
>>684943
Смотри LLVM. А вообще пора бы на Rust перекатиться.
>>684958
#406 #684958
>>684945
Зачем перекатываться, если можно просто подождать год-полтора до выхода новой хипстерской хуйни?
>>684963
#407 #684963
>>684958
Хуйня здесь только ты и кресты
#408 #684965
Аноны, почему интерес к программированию, наступает только после 22-00. Днем просто гипер лень и хочется больше в игры поиграть? А после 23-59 спать хочется. Что делать?
#409 #684993
Посоны, можно ли на плюсах или питоне лучше на плюсах что-нибудь нафрилансить ньюфагу? Сейчас на 1м курсе, чувствую, что вместо делания чего-то полезного пинаю хуи, так хоть мотивация будет заработать.
>>685030>>685119
#410 #685030
>>684993
как вариант можно писать курсачи первокурсникам.
#411 #685119
>>684993
фрилансить на плюсцах эт я сомневаюсь
а по пистону работы полно
начиная от парсерсов, заканчивая джанго хуйней
#412 #685154
Я уже долгое время мучаюсь над одной задачей. Можно здесь спросить решения советов мудрых?

У меня уже есть некоторые идеи, можно выкладывать?
>>685165
#413 #685165
>>685154
Если это не лаба/домашка то давай
>>685171
#414 #685171
>>685165
Есть зал с колоннами и стеной. В зале стоит наблюдатель.
Известны координаты центров колонн, координаты начала и конца стены. Нужно определить, какие сегменты стены видны наблюдателю.
>>685176
#415 #685176
>>685171
Да, координаты наблюдателя тоже известны хотя можно считать, что наблюдатель находится в ноле системы координат
>>685181
#416 #685181
>>685176
Я пытался решить эту задачу напролом: из точки наблюдателя пускал "лучи" через некоторое количество радиан, смотрел где они пересекаются, когда пересекаются со стеной - радовался. Но такой подход был не совсем точным, на выходе какие-то странные данные были (хотя в целом результат был правильный), всё работало медленно
>>685187>>685211
#417 #685187
>>685181
Да, колоны могу пересекаться, накладываться друг на друга и на стену, это допускается условием
может даже одна колона быть внутри другой
#418 #685211
>>685181
Ну что-то подобное и используют (ray tracing). Только тебе такое не нужно. Нужно идти от обратного. Найти сегменты стены которые закрывает каждая колона. По очереди у каждой колоны вычисляешь луч который попадает на левую гран и луч на правую грань, смотришь какой сегмент стены отрезок между ними закрывает, запоминаешь его. Так для каждой колоны, хранишь отрезки в чем-то типа interval tree. Потом заполнил все колонны, проходишь по дереву (стене) "выметающей прямой" и определяешь что колонны не закрывают.
#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
#420 #685240
>>685236
картинки забыл
>>685275
10 Кб, 438x389
#421 #685263
>>685211
Я, кажется, немного понял эту идею. Пикрилейтед, искомый отрезок стены помечен
#422 #685275
>>685240
Если идти от обратного (сначала высчтитать закрытые отрезки) то тебе достаточно рассматривать каждую колону по отдельности. То что они перекрываются никак не влияет на результат. Если бы был легкий способ находить полностью закрытые колоны, то можно было бы ускорится игнорируя их - но я не думаю что разумно усложнять алгоритм поиском пересекающися колон. Основная проблема - разобратся с структурой для хранения отрезков, понять как найти их объеденение (тоесть объеденение теней от колон) и взять обратное от него.
#423 #685277
Собсвенно тебе наверное даже не нужно ебаться с сложными структурами. Нужен просто массив отрезков (координаты тени колоны на стене), потом сортируешь массив по левой координате и поочереди смотришь их, и высчитываешь отрезки которые не перекрываются.
3 Кб, 500x300
35 Кб, 528x400
#424 #685285
Аноны. Немного увлекаюсь компьютерной графикой. Написал загрузчик bsp карт (квейковские которые). Не хочется хранить заранее просчитанные видимые сегменты. Давно мечтаю написать портальный рендер пикрлейтед но не знаю как к нему подступить ибо найти подходящей литературы не могу как размещать сами эти порталы, какие алгоритмы там используются и тд. Да даже по csg было найти проще.
Может быть знает кто?
>>685290
#425 #685290
>>685298
#426 #685298
>>685290

> 2d


Хуита.
Мне совсем другое надо.
С 28 слайда.
http://www.slideshare.net/ViTAly3/3d-graphics-54078288
#427 #685300
>>685211
Посмотрел бы, как это всё в Думе и Дюке Нюкеме запилено.
#428 #685321
Вот нахуй ты живешь, анон? Заебало все. Хочу как Цукерберг получать хулиооны бачинских и нихуя не делать. Нахуй ты живешь? Нахуй ты портишь статистику по рынку труда? Убейся нахуй за свои копейки. Чисти картофан в макдаке ослина тупорылая. НЕ суйся сучечка такая в ай мать его ти и не пизди что ты все знаешь и умеешь. Убейся нахуй, дичь. НЕ пизди манагерам. НЕ проси копейки гнида ты такая. Манагеры заебали уже дичь втирать про вас бомжей тупорылых.
#429 #685391
>>679861 (OP)
что именно (темы, уровень глубины знаний) нужно вообще знать в среднем, чтобы начать подрабатывать фрилансером-погромистером?
>>685393
#430 #685393
>>685391
В карму и касты веруешь?
>>685470
#431 #685396
Двачик, подскажи, где найти годные и интересные задачки по программированию? Хочу научиться, а своих идей как-то нет. Практиковаться негде...
#432 #685398
>>685396
Напиши свой майнкрафт.
#433 #685400
Реализовывал умножение длинных чисел и обнаружил, что в string влезает только 4094 символа. Как можно увеличить максимальную длину ввода?
>>685403
#434 #685402
>>685396
Вот тебе задачка начального уровня:

Даны целые числа n и m (1≤n≤10^18, 2≤m≤10^5), необходимо найти остаток от деления n-го числа Фибоначчи на m. Ограничение по времени 5 секунд, по памяти 265 мб.
>>685408
#435 #685403
>>685400

>что в string влезает только 4094 символа


На турбопаскале писал?
>>685406
#436 #685406
>>685403
На крестах.
>>685409>>685412
#437 #685408
>>685402
Так и пример (близкий к предельному) давай, шакал.
#438 #685409
>>685406
И откуда ты взял в крестах такие ограничения?
Какой то компилятор "твиттер едишон"?
>>685410
#439 #685410
>>685409
Хуй знает. VS 15 последней версии.
>>685411
#440 #685411
>>685410
А можно пример, на котором это обнаружить?
Чот ты кажется заливаешь.

И да - а нахуя тебе "string" для длинных чисел?
>>685413
#441 #685412
>>685406
Втф?
#442 #685413
>>685411
Даже пример не нужен. Копирую кучу знаков в программу, вставляется только 4096.
#443 #685414
>>685413

> 4094


Фикс
#444 #685416
>>685396
codewars.com
google.com/q?=Гуглик,+подскажи,+где+найти+годные+и+интересные+задачки+по+программированию?
#445 #685417
>>685413
Как копируешь?
Может ты даун и это какое-то ограничение на буффер обмена?
>>685423
#446 #685419
>>685413

> Копирую кучу знаков в программу, вставляется только 4096


А ты не копируй, ты из текстового файла читай.
>>685424
#447 #685423
>>685417
ctrl+c ctrl+v

Какое может быть ограничение если в ворде в любых количествах копируется.
>>685427
#448 #685424
>>685419
Но это же неудобно.
>>685426
#449 #685426
>>685424
Ну так прикрути графон, чо ты.
>>685433
#450 #685427
>>685423
А с чего ты взял, что в ворде не свой какой-то костыльный буффер обмена?

Сгенерь строку изнутри большой длины. С вероятностью 99,999% никакого "ограничения на длину строки" нет, а ограничение где то в другом месте. Может там, где ты ее считываешь.

Код в студию короче.
>>685433
#451 #685433
>>685426
Я нюфак, а не пограмист.
>>685427
http://pastebin.com/nuRxEENm
>>685436>>685442
#452 #685436
>>685433
Вангую ограничение консоли винды, делай файл.
#453 #685442
>>685433
string test="";
for(unsigned long int i=0;i<100500;++i)
test+="a";
cout<< test.length()<<"\n";
>>685448
16 Кб, 659x302
#454 #685444
Байтаны, хочу схоронять часть веб-страниц. Например всё то что внутри определённого <div class="">. Попутно вырезая неугодные классы, скачивая и заменяя <img src=""> на локальные.
В регэкспы ебаться не хочу, но наверное придётся. Может wget такое умеет сразу?
#455 #685448
>>685442
Вывело 100500.
>>685450
#456 #685449
>>685444
Используй исходники любого браузера, который умеет в схоронение страниц.
>>685451>>685452
#457 #685450
>>685448
Это всяко больше 4к. Никаких ограничений.
#458 #685451
>>685449
И из этого комбайна вырезать всё кроме сетевого стека, DOM и сохранения страниц? Упорот?
>>685460
#459 #685452
>>685449
кекнул с дауна
Как думаешь, олень, сколько десятилетий он будет копаться в этих исходниках прежде чем найдет необходимый функционал?
>>685460
#460 #685459
>>685444
10 строк php друг мой ситцевый
>>685462>>685465
#461 #685460
>>685451
Лол, нет. Вырезать все, что надо тебе. Делов то.
>>685452
10 минут?
Создатели clover explorer успешно вырезали оконный менеджер и вкладки.
>>685465>>685467
#462 #685462
>>685459
Ты еще js порекомендуй, лол. Только асм, только хардкор!
>>685464
#463 #685464
>>685462
Конешн порекомендовал бы, но там нода нужна и легче php.
А как решил бы задачу, ты?
>>685468
#464 #685465
>>685459
И потом хостить XAMP локально? Нахуй.
>>685460
Я и перечислил что нужно.

Но ты лучше не продолжай. Я понял тебя.
#465 #685467
>>685460

>10 минут?


Если ты ведущий архитектор этого говна - то да. И то придется штепсели несколько дней искать.
#466 #685468
>>685464
Js, я же написал.
>>685471>>685486
#467 #685470
#468 #685471
>>685468
Почему таблетки не пьешь?
>>685474
#469 #685474
>>685471
Ты что несешь, поехавший?
>>685480>>685491
#470 #685480
>>685474
Ты асм написал. А ирл как решил бы?
>>685486
#471 #685486
>>685489
#472 #685489
>>685486
Ты дебил ебать
>>685491
#473 #685491
>>685495
#474 #685495
>>685491 <------ ЗАБАНЬТЕ ЭТОГО ДЕБИЛА
>>685497
#475 #685497
>>685495

> бабах


Ясно.
#476 #685564
>>685444
beatifulsoup
#477 #685590
Есть ли приспособления, позволяющие при каждом сохранении файла с кодом записывать этот файл куда-нибудь еще? Чтобы при необходимости посмотреть старую версию этого файла, у тебя всегда был к ней доступ.
Слышал, что это делается через гит, но мой хеллоуворлдщицкий мозг нихуя его не осилил (хотя и не пытался осиливать, накидайте гайдов для конченых мудаков штоле).
#478 #685598
>>685590
https://git-scm.com/book/en/v2
Что именно не осилил?
#479 #685599
#480 #685621
>>685590
mercurial
#481 #685622
>>685590
bazaar
#482 #685626
>>685590
fossil
#483 #685648
Как в Glide правильно добавить скроллбар?
>>685669
#484 #685669
>>685648
Пробей мануал по глайду, чо ты.
>>685676
#485 #685676
>>685669
Да я просто гуглил Glide вместо Glade и ничего не находил, лол.
936 Кб, 3264x2448
#486 #685703
Господа, подскажите, как сбросить все существующие настройки и параметры Delphi по умолчанию?
>>685706
#487 #685706
>>685703
Переустанови шиндоус, ахаха!
>>685708
#488 #685708
>>685706
А-ха-ха!
>>686171
#489 #685717
Есть ли легковесный MySQL сервер для маленьких задач? У меня было неприятное ощущение, когда я пользовался громоздким обычным сервером. Нужен именно MySQL с его языком запросов.
>>685760
#490 #685760
>>685717

> с его языком запросов


Что такого особенного в мускуле тебе надо? И что за задача?
>>686315
#491 #685774
Я тупой даун, который не может в математику, так как в школьные годы я забил на это. Какой язык мне лучше всего учить? Пробовал СИ, но там примеры во многом основаны на математике, особенно если учить не только по книге Ритче.
Сейчас у меня чувство, что я могу осилить только javascript. но я терпеть не могу веб и костыли для него мне писать не хочется. За что лучше взяться, что бы понять основы программирования, а потом перекатится на сишку?
>>685784
#492 #685784
>>685774
Я тупой даун, который не может в музыку, так как в школьные годы я забил на это. Какой звукоряд мне лучше всего учить? Пробовал E, но там примеры во многом основаны на математике, особенно если учить не только по книге Ритче.
Сейчас у меня чувство, что я могу осилить только балалайку. но я терпеть не могу гусей и костыли для ебли их мне писать не хочется. За что лучше взяться, что бы понять основы игры на арфе, а потом перекатится на семиструнную гитару?
#493 #685789
Нахуя нужны elseif elif и прочая подобная хрень, когда можно просто написать else if. Разработчикам языка нечено делать?
#494 #685797
>>685789
Меньше буковок жать.
>>685815
#495 #685815
>>685797
Новый оператор для этого вводить?
>>685818
#496 #685817
>>685789
Облегчает парсинг компилятору/интерпретатору.
>>685873
#497 #685818
>>685815
Какой еще новыйоператор? Просто сахарок.
#498 #685873
>>685817
Чем именно облегчает, кукаретик?
>>686223
#499 #685879
А как мне посылать бесконечные http запросы например при вводе пароля в фейсбук, если там блок стоит после определенного кол-ва ошибок.
>>685884
#500 #685884
>>685879
while(i < z) ++i;
Подбираешь экспериментально такое значение z, чтобы цикл выполнялся за время t, такое, что t <= времени блокировки. Как вариант, в тело цикла можно вставить вызов какой-либо time-consuming процедуры (копирование большого файла, например, компиляция исходника, вариантов масса).
>>685926
#501 #685891
>>685789
Чтобы не было сюрпризов без фигурных скобочек, очевидно же. else if - это костыль, и ветка else принадлежит if в предыдущем else if, а не первому if в цепочке if (...) else if (...) else if (...).
#502 #685926
>>685884
А как узнать ящик пользователя?
#503 #685947
Прач, я знаю пару ЯП, но программист из меня хуёвый
Из оп-пика прочитаю "Алгоритмы: построение и анализ" и "Искусство программирования", что ещё посоветуешь, чтобы перестать писать говнокод и научиться в красивый, охуенный код?
#504 #685956
Нужен совет, не знаю как правильней сделать.
Есть парсер сайта с новостями. Парсер один раз пробегается по всему сайту и заносит все данные в БД. Хочу повесить скрипт на cron. Как сделать так, чтобы скрипт добавлял только те новости, которых нет в БД? В лоб проверять по наличию в БД такого id? Там у каждой статьи id есть.
#505 #685981
>>685956
Ну ты такой, мол, "INSERT артиклю!", а БД тебе такая "а вот хуй, констрейнт виолейшун, праймари кей маст би юникque, иди нахуй", и ты такой понимаешь, что статья уже есть. Зачем что-то проверять?
>>686026
16 Кб, 1596x1002
#506 #685989
Ребят, Требуется написать 3 простые программы на lisp для автокада.
1) Автоматическая нумерация
Как копирование текста, но цифра должна меняться. Например Ст1, Ст2, Ст3.
2) То же самое, но с выноской.
3) Автоматическое создание выноски.
При запуске программа будет просить указать точки, после этого он посчитает расстояние и поместит его на выноску.
За доп. информацией и ценой пишите на почту.
chief.a3fukaky2016ANUSiZRyandexPUNCTUMaM!ru
>>686018
#507 #686018
>>685989

>лисп


>электрик в треде


Ну хоть на доширак лиспоёбам подкинешь.
#508 #686026
>>685981
Да, так и сделаю, в случае фейла останавливать скрипт. Спасибо.
#509 #686030
>>685789
раньше это говно делали чтобы сделать интерпретатор/компилятор в один проход
#510 #686052
Кто знает, как прогу, написанную на паскале в PascalABC запустить на компе с шиндовс без сторонних программ?
>>686099
#511 #686068
Паскаль вообще юзают где либо кроме школы и вузов?
>>686071
#512 #686071
>>686068
Лично я ни разу не слышал
#513 #686079
Разбираюсь с ООП и пытаюсь для тренировки написать что-то вроде базы данных по студентам с успеваемостью и стипендиями. Пока что набросал самый костяк, но есть проблема -- для хранения информации использую массив структур, вот программа при работе напрочь игнорирует то, что это массив, а не одна структура. То есть вот есть n студентов, я хочу в цикле вбивать данные по ним n раз, а программа проходит цикл только 1 раз. Посмотрите, пожалуйста, где я обосрался?
http://pastebin.com/xrfG3TLz
http://pastebin.com/rsdPNTJG
>>686080>>686086
#514 #686080
>>686079
У main другая сигнатура, и никакого отношения к количеству студентов она не имеет. В n1 у тебя попадает количество аргументов программы, и это, внезапно, 1. Ты, вероятно, хотел сделать int n1 = Stat.number_of_students()?
>>686151
#515 #686086
#516 #686099
>>686052
Если скопмилировать в exe то должна запускаться. Там где .NET есть.
>>686101
#517 #686101
>>686099
Вроде pastsalabs и pastsalabc.net разные вещи.

мимо
18 Кб, 661x308
#518 #686105
>>679861 (OP)
Что?! Как за последнюю неделю с 3 чужих устройств входили на мою почту? Это пиздец! Что нужно, чтобы не взламывали, пароль я сложный придумал (с буквами, цифрами и прочими символами) Да и зачем взламывали? Я успел оставить пару провокационных комментариев на ютубе.
Что вообще происходит? что делать?! Как защититься?
#519 #686106
>>686105
Тыжпрограммисты в /s/
sage #520 #686116
>>686105
Что, сучечка, думал мы тебя не найдем? Жди гостей.
>>686173
#521 #686135
>>686105
похуй насколько у тебя хороший пароль если ты пользуешься им во всех(или нескольких) сревисах
>>686173
#522 #686151
>>686080
Да, я действительно кретин и не знал про то, что сигнатура main предопределена стандартной библиотекой (только сейчас загуглил). Спасибо. Но когда я вставляю внутри main строчку int n1 = Stat.number_of_students(); при работе программа дважды запрашивает количество студентов. Почему так происходит и как поправить?
>>686160>>686161
#523 #686160
>>686151

> Почему так происходит


Потому что ты не удаляешь вторую строку с Stat.number_of_students()?
>>686163
#524 #686161
>>686151
Ну если ты дважды вызываешь number_of_students, то дважды и запрашивает. На самом деле я нихуя не понимаю, что ты пытаешься сделать в этом коде. И почему именно таким образом.
>>686166
#525 #686163
>>686160
Эм, да. Но как я понимал: в строке int n1 = Stat.number_of_students(); целочисленной переменной n1 присваивается результат вызова функции Stat.number_of_students(), а чтобы он был, предварительно нужно отдельно вызвать саму функцию. В общем я не прав и действительно достаточно одной строчки, в ней же происходит и вызов, и присваивается значение. Спасибо за помощь!
#526 #686166
>>686161
Я просто пытаюсь освоить работу с классами и объектами, поэтому пишу исключительно в тренировочных целях программу с ними. Это пока сырой набросок, в окончательном виде хочу чтобы на вход пользователем подавались оценки, а программа считала средний балл и стипендию по определённым критериям и потом записывала результаты по всем студентам в файл.
#527 #686167
>>679861 (OP)
Котаны, а как вы ищете вопросы по синтаксису, если используются всякие < > % = -- и прочие special symbols?
Гугл их режет в своих запросах.

Вот как найти
difference between <% and <%= erb?
>>686183>>686243
#528 #686171
>>685708
f[f[]f
it iz zero
ahaahahaq
686 Кб, Webm
#529 #686173
>>686116
Взломать почту - не значит определить местоположение. Тем более у меня динамический IP.
>>686135
А как количество регистраций может влиять на легкость взлома? Абсурд какой-то.
Входы на почту с моей области. В этом может быть замешан провайдер?
>>686203
#530 #686183
>>686167
1 открыл SO
2 спросил
3 ????
4 Profit
>>686186>>686243
#531 #686186
>>686183

>1 открыл SO


>2 спросил


3 погнали ссаными тряпками
>>686194>>686243
#532 #686193
продолжаем ипть мазги с ПИД регул\ятором.
есть переменная выходная
и вот тут очень много вопросов
так как эта пременная физический процесс
многие ее приводят к процентам.
тое делают независьмость от излучателя энергии.
есть обратная звязь виде датчика температуры...
патамучто программеры.
п это делить
и это что??? скорость реакции?
д ето что ???
непрощи ли через дефенциал?
достигла уставки выключили
и тут шизик со сваим теристором
захуй мне тагда фазу регулировыать?
ТАКАЯ СКОРОСТНА\Я
#533 #686194
>>686186
Это же не форум пидарах
>>686196>>686201
76 Кб, 700x487
#534 #686196
#535 #686201
>>686194
Вот именно. Там тупые вопросы сразу минусуют/закрывают.
>>686205
#536 #686203
>>686173

> Взломать почту - не значит определить местоположение.


Смотря что на ней. Содержимое почты может предоставить широкие возможности для соц инженерии - тоесть позволить полное раскрытие твоей личности. А твой айпи нахуй не нужен.
#537 #686205
>>686201
ПОЭТОМУ ТО И БАНЯТ
СПУТНИК СКОЛЬКО СТОИТ ЧТОБЫ ВЗЛОМАТЬ,
'NJ NBCZXB JXRJD
ЕТО СМЕРТЬ
НЕЛЬЗЯ
#538 #686210
НАШИ ИЗЛУЧЕНИЯ
САМИЕ МОЩНАИ
МАРС НЕ НА ТУ ОРБИТУ ВЫШЕЛ
ТЕПЕРЬ ЗА НЕГО VCNZN
ВЫЛЕТЯТ ТИСЯ4И ОРБИТ МУС ОРА
АХХА
#540 #686235
>>686105
У тя вишня на ПК. Антивирь накати триал каспера, хотя если прога уникальна, то и это непоможет
>>686290
#541 #686238
>>686223
Хотя нет, это здесь не причём. Но как минимум elif уменьшает глубину вложенности блоков.
#542 #686243
>>686183
>>686186
Я нашел только symbolhound.com

>>686167-кун
>>686245
#543 #686245
>>686243
Какие нахуй вопросы по синтаксису? Открыл мануал по языку да прочитал.
>>686249
#544 #686249
>>686245
Да иди ты нахуй со своими мануалами.
Я сначала ищу заказ на фрилансе, а потом изучаю язык.

Ну и там нет времени соответственно, надо уже релизить.
>>686256
#545 #686251
Анон, что ты делаешь для расслабления глаз? Не вредно ли кроме выполнения гимнастики еще смотреть на яркое, горячее солнце с закрытыми глазами для расслабления мышц от тепла?
#546 #686256
>>686249
Должно быть, ты там с дивана все языки уже выучил, тогда тем более не понятно, какие у тебя вопросы.
>>686267
#547 #686267
>>686256

>ты там с дивана все языки уже выучил


Я так все языки выучил. Гляди, какой я хакер: карач, си и асм это байтоебское говно, раби - говно для хипсторов, С++ говно как асм, ява для дебилов, хаскель для борщехлебов, лисп для даунов. И все это не вставая с дивана и не прилагая усилий!
>>686286>>686287
#548 #686286
>>686267
а для ровных пацанов какой язык?
>>686288
#549 #686287
>>686267
HTML пропустил.
#550 #686288
>>686286
prolog
#551 #686290
>>686235

>вишня на ПК


Можно без сленга, что это?

>Антивирь накати


360 Total Security стоит
>>686311>>686312
#552 #686311
>>686290
Скачай cuteit и проверь свою парашу.
тебе в s бтв
#553 #686312
>>686290
Вирусня. Конкретно в твоем случае:
1) прога для удаленного контроля твоего ПК. Хацкер дома сидит и пароли ворует
2) прога-стиллер, который ворует пароли браузеров и регулярно отправляет кому надо
3) хитрожопая прога, которая наебнула тебе браузер и теперь тот сам шлет все пароли кому надо
4) ты сидишь через одну вайфай-сеть вместе с хацкером, он мониторит трафик. Класика mitm- пиздит пароли. но это маловероятно.
5) вирус на твоем андроид- смартфоне
6) еще что-то.

Теперь вопрос, что делать:
1) Удалить старый антивирь и накатить триал касперского. Поставить защиту на максимум, отключить внешние соединения.
2) Внезапно, накатить тот же каспер на андроид смарт
3) Не пользоваться вайфаем/поменять пароль сети. Отключить wps, шифрование на wpa2 поменять.
#554 #686315
>>685760

>Что такого особенного в мускуле тебе надо?


Чтобы не приходилось бугуртить от того, что какой-нибудь FoxPro не поддерживает язык MySQL.
>>686333
#555 #686320
Пацаны, поясните плес по вебу, только не бейте лучше поясните. Вопрос совсем уебанский, но я хочу ДЕЛАТЬ САЙТЫ. Ко мне многие знакомые обращаются, типа сделай сайт, заебал, т.к. я работаю на околоИТ должности. Сам знаю Сишарп немного, на уровне простых десктоп приложений типа простенькой БД проги для учёта и парсера авито. Начал гуглить и запутался. Я так понял, что тут нужен и html и какой-то ЯП типа пхп или петона. Составьте гайд, во что и в какой последовательности вкатываться. Планирую изучить основы и дальше делать мини-проекты + stack overflow. Книги тоже рассмотрю, спасибо.
>>686342>>686346
#556 #686333
>>686315
Какой, нахуй, язык MySQL? Ты дебил?
SQLite подойдет тебе?

Еще раз спрашиваю, что ты собрался делать?
>>686401
#557 #686342
>>686320

> нужен и html и какой-то ЯП типа пхп или петона


Для фронтенда (красивых страничек) нужен html и js.
Для бекенда- js, php. Возможно, немного mysql.
А вообже, с 0 никто сайты не делает. Есть шаблоны, есть конструкторы сайтов, есть движки готовые.
>>686352
#558 #686346
>>686320

> вкатываться


Катись в /web/ или php-тред. Или раби-тред.
#559 #686352
>>686342

>конструкторы сайтов, есть движки готовые


Вот про это расскажи, не в блокноте же их делают? Что изучать? Какие инструменты? Пока дрочу htmlacademy, думаю, лишним точно не будет. На чём сейчас можно забацать визитку с 0 за пару дней?
#560 #686358
>>686352

> На чём сейчас можно забацать визитку с 0 за пару дней?


За час, ты хотел сказать?
Хуй знает, никогда таким не занимался.
Смотри wix точка com - и хост сразу.
#561 #686359
>>686352
ставишь вордпресс
разбираешься
...
профит
>>686363
#563 #686363
>>686360
>>686359
Спасибо, это то, что нужно. <3
#564 #686401
>>686333

>Какой, нахуй, язык MySQL?


Ты не в курсе, что в каждой СУБД свой SQL?
с++ #565 #686429
Котаны, необходимо считать из файла информацию вида:
"data1(12.34)" ----- yes
"data2(19.45)" ----- no
"data3" ------yes
"data4" ------no
и т.д
далее записать это все в аccоциативный массив.
Вопрос в том каким образом заполнить этот массив?
>>686464
#566 #686464
>>686429
Что ключ, что значение?
>>686496
#567 #686496
>>686464
ключ yes, on
значение дата
>>686497
#568 #686497
>>686496
Может наоборот?
>>686504>>686519
#569 #686504
>>686497
Да наоборот.
>>686517
#570 #686511
Назовите известных жидов программистов.
#571 #686513
>>686511
Штульман.
#572 #686515
>>686511
Золотце, плиз
>>686520
#573 #686517
>>686504
А в чём проблема, собсна? Считать? Или в std::map засунуть?
>>686528
#574 #686519
>>686497
Так,в цикле будет идти работа с датой, то есть да ты прав, ключом должна быть дата.
#575 #686520
>>686515
Бля. Я как-раз помню он составлял такой список. Но я не смог нагуглить.
#576 #686523
>>686511
Эли Бендерски. Жид, вроде.
Спольски?
>>686549
#577 #686528
>>686517
считать и засунуть тоже. Я только начал изучать, считать вроде получилось, но дальше начались сложности.
>>686531
#578 #686531
>>686528
Ну показывай код, что ты там накорябал.
>>686553
#579 #686543
Для лабораторной по БД нужно придумать предметную область и по ней 5-6 таблиц. Ну и запилить БД естественно.
Я, блядь, вообще без фантазии. Анон, помоги что ли? Есть идеи предметной области?
#580 #686549
>>686523

>Спольски


>щё он любит пейсать про свой крутой офис в Нью-Йорке, где у каждого программиста свой кабинет, два монитора по 30 дюймов, кресло за штуку баксов и мраморный душ («так что можно ездить на работу на велосипеде», — оправдывается Джоэль). Фотки офиса (почему-то в основном с молоденькими мальчиками) он тоже периодически выкладывает на сайт.


Хотеть посмотреть.
#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
#582 #686560
>>686553

> FILE is


> FILE


Твоя йоба?
>>686563>>686577
#583 #686563
>>686560
что не так?
>>686584
#584 #686564
>>686511
Jemie Zawinski
#585 #686577
>>686560

> ко-ко-ко, в C++ нельзя FILE


Можно, успокойся.
>>686583
#586 #686580
>>686553

>Это момент считывания


Только открытия.
>>686595
#587 #686583
>>686577
A kak v c++ nado, serjezno? Tam chto-to drugoe vmesto file?
>>686587
#588 #686584
>>686563
Ну хуй знает, через жопу как-то.
>>686594
#589 #686587
>>686583
fstream же, ну.
>>686592
#590 #686592
>>686587
Aaaa, ty pro eto.
#591 #686594
>>686584
Это же классика:
unique_ptr<FILE, decltype(&fclose)>(fopen("file.txt", "rt"), &fclose);
>>686595
#592 #686595
>>686580
тогда вопрос, как считывать?
>>686594
это равносильно?
#594 #686601
>>686595

>тогда вопрос, как считывать?


Ну раз уж FILE и у тебя есть некоторый паттерн в твоих данных, то fscanf().
Там число чёрточек одинаковое между data и yes/no?
>>686624
#595 #686604
>>686595

> как считывать?


Построчно до eof в стринг temp. Ну и парсить этот стринг стандартными средствами стринга. Например, заменив все ненужные тебе символы на пробелы и удалив все пробелы что повторяются.
>>686624
7 Кб, 313x161
#596 #686605
>>686598

>Даю

90 Кб, 500x700
#597 #686607
>>686598

>Даю

452 Кб, 160x140
#598 #686608
>>686598

>Даю

45 Кб, 300x300
#599 #686610
>>686598

>Даю

31 Кб, 400x400
#600 #686611
>>686598

>Даю

30 Кб, 507x337
#601 #686612
>>686598

>Даю

6 Кб, 251x251
#602 #686613
>>686598

>Даю

32 Кб, 426x374
#603 #686614
>>686598

>Даю

20 Кб, 350x330
#604 #686616
>>686598

>Даю

#605 #686617
Аноны, такое дело. Хочу попробовать вкатиться в тестирование. Компания EPAM набирает тестировщиков с предварительным обучением. Требования: базовые знания в сфере сетевых технологий, баз данных, а также знание основ программирования. У самого в активе пока только знание основ HTML/CSS благодаря codecademy.com
Так вот, что конкретно нужно выучить под эти требования?

Алсо, кто знаком с фирмой EPAM (особенно с минским филиалом), есть ли подводные камни?
>>686629>>686691
50 Кб, 469x413
#606 #686618
>>686598

>Даю

25 Кб, 555x352
#607 #686619
>>686598

>Даю

>>686620>>686623
#608 #686620
Выношу рацпредложение переименовать раздел в "быдлокодинг". Сие решит сразу три проблемы:
1. Это более точно отражать ситуацию на борде.
2. Отсеятся чувствительные долбоёбы, для которых это "слишком грубо", "обидно" и т.д.
3. Самое важное - прочие долбоёбы, не найдя доску "программирование", полезут с вопросами по перестановке винды и настройке роутера в софтач, что почистит доску.
>>686619
Сёма, это ещё с десятого года устарело и не смешно.
>>686664
45 Кб, 531x411
#609 #686622
>>686598

>Даю

#610 #686623
>>686619
Откуда ты вылезло?
#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
#612 #686625
>>686598

>Даю

62 Кб, 600x400
#613 #686627
>>686598

>Даю

156 Кб, 857x536
#614 #686628
>>686598

>Даю

#615 #686629
>>686617

> Так вот, что конкретно нужно выучить под эти требования?


Поясняю.

> базовые знания в сфере сетевых технологий


php, js, html

> баз данных


Синтаксис mysql.

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


c++

> кто знаком с фирмой EPAM


Подводный камень один- зарплаты хуйня.
>>686652
6 Кб, 320x174
#616 #686630
>>686598

>Даю

24 Кб, 594x395
#617 #686633
>>686598

>Даю

6 Кб, 180x180
#618 #686635
>>686598

>Даю

17 Кб, 360x235
#619 #686636
>>686598

>Даю

42 Кб, 600x398
#620 #686637
>>686598

>Даю

140 Кб, 287x256
#621 #686639
>>686598

>Даю

437 Кб, 1440x1917
#622 #686640
>>686598

>Даю

383 Кб, 416x417
#623 #686641
>>686598

>Даю

361 Кб, 420x487
#624 #686642
>>686598

>Даю

249 Кб, 319x364
#625 #686644
>>686598

>Даю

6 Кб, 230x219
#626 #686645
>>686598

>Даю

>>686651
2966 Кб, 290x189
#627 #686648
>>686598

>Даю

#628 #686651
>>686645
Ты разделом не ошибся?
#629 #686652
>>686629
Что, прямо язык C++ весь надо выучить? Это основы?
>>686654>>686666
#630 #686654
>>686652
С крестов на любой другой язык будет достаточно просто соскочить.
>>686658
11 Кб, 209x258
#631 #686655
>>686598

>Даю

19 Кб, 400x324
#632 #686656
>>686598

>Даю

24 Кб, 310x411
#633 #686657
>>686598

>Даю

#634 #686658
>>686654

>С крестов на любой другой язык будет достаточно просто соскочить.


Смешно.
>>686661
41 Кб, 800x532
#635 #686659
>>686598

>Даю

#636 #686661
>>686658
Хояешь поговорить на эту тему?
>>686669
32 Кб, 480x270
#637 #686662
>>686598

>Даю

#638 #686664
>>686620
Нульчaн умер.
249 Кб, 1100x733
#639 #686665
>>686598

>Даю

#640 #686666
>>686652
Именно. И возьмут того, кто выучил, а не тебя. Ведь вас понабежит 100500 на 1 место.
>>686711
98 Кб, 678x960
#641 #686667
>>686598

>Даю

12 Кб, 716x724
#642 #686668
>>686598

>Даю

#643 #686669
>>686661
Что тут говорить. Это уже 10 лет назад (если не больше) было разобрано по частям умными людьми.
Цепепе-фанбои воображают, что при вызубривании костылей их язычка они изучают все остальные языки забесплатно.
Разумеется, это не так.
>>686672
1402 Кб, 207x207
#644 #686670
>>686598

>Даю

#645 #686672
>>686669
Я не цпп-фанбой, нет. Но цпп дает общее представление о работе на низком уровне и на уровне объектов. На любой язык после цпп перейти будет намного проще, чем с какого-нибудь пхп.
>>686675
42 Кб, 604x400
#646 #686673
>>686598

>Даю

#647 #686675
>>686672

> На любой язык после цпп перейти будет намного проще


Если определить "любой язык" = {C, Java, C#};
>>686678
3544 Кб, 1920x1080
#648 #686676
>>686598

>Даю

80 Кб, 1920x1080
#649 #686677
>>686598

>Даю

#650 #686678
>>686675
И все эти языки практически и образуют рынок, да. Это если веба не считать. Ну и кроме всего прочего ты можешь пойти работать крестовой макакой, чего не смогут джава и решеткокодеры.
>>686684
215 Кб, 1920x1080
#651 #686682
>>686598

>Даю

#652 #686684
>>686678
Ну ведь ты согласишься, что знание цепепе не облегчит (скорее затруднит) вкатывание в OCaml (ну ладно, F#, чтобы не пугать).
>>686686
15 Кб, 364x242
#653 #686685
>>686598

>Даю

#654 #686686
>>686684
Вкатываться в мл-подобный язык все равно он будет, вероятней всего, для себя, а не с целью работы на этом языке.
>>686689
32 Кб, 443x325
#655 #686687
>>686598

>Даю

#656 #686689
>>686686
Ну ЧТД. С++ облегчает вкатывание только в родственные языки.
Этим он от других языков принципиально не отличается.
25 Кб, 640x432
#657 #686690
>>686598

>Даю

#658 #686691
>>686617

>EPAM


На галеру захотел?
>>686693>>686711
51 Кб, 620x350
#659 #686692
>>686598

>Даю

#660 #686693
>>686691
Нормальная компания, ты чего
30 Кб, 538x501
#661 #686694
>>686598

>Даю

120 Кб, 460x460
#662 #686695
>>686598

>Даю

21 Кб, 291x400
#663 #686698
>>686598

>Даю

33 Кб, 480x360
#664 #686701
>>686598

>Даю

#665 #686711
>>686666
Нихуя себе. Просят же приходить без it-образования. Ну ок, спасибо
>>686691
Так я не в теме же, потому и спрашиваю о подобных камнях
849 Кб, 1024x768
#666 #686739
>>679861 (OP)
Котоны, а у кого нить есть аккаунт на codeschool проплаченный?
нищеброд вкатывается
#667 #686754
Ананасы, разъясните ссаному ньюфагу как на крестах записать в файл текст вместе с некоторыми переменными в нём?

То есть надо что-то вроде:

File file;
file = fopen("путь к файлу", "w");
char
str = "Текст x текст y текст z"; //x,y,z -- переменные
fputs(str, file);
fclose(file);

Вот как это сделать епта?
#668 #686757
>>686754
Вакаба звёздочку в смысле указателя заменила на звёздочку в смысле своей разметки, ну вы понели.
>>686758
#669 #686758
>>686757

>ну вы понели.


Нет. Мы не поняли. Расставь звёздочки.
>>686793
#670 #686793
>>686758
File file;
file = fopen("путь к файлу", "w");
char
str = "Текст x текст y текст z"; //x,y,z -- переменные
fputs(str, file);
fclose(file);
>>686795
#671 #686795
>>686793
Это я не умею ставить юникодные символы с KDE... Пробую снова.
>>686801
#672 #686801
>>686795
Просто не кидай код сюда. Есть же pastebin, hastebin, ideone.
>>686808
#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
#674 #686808
>>686801
А по вопросу - fstream, fprintf. Еще можно в строку писать с форматированием через stringstream или sprintf, а потом эту строку писать в файл.
>>686847
#675 #686810
>>686754

> char str = "Текст x текст y текст z"; //x,y,z -- переменные


string ass="Текст " + x + " текст "+ y + " текст ";//можно так, а можно и потом дописать:
ass+=z;//вот так
//и не напиши после этого мне "спасибо", сука. Только попытайся не написать
>>686847
#676 #686823
Как сократить регулярное выражение Regex_Pattern = '[^\n]{3}[.][^\n]{3}[.][^\n]{3}[.][^\n]{3}', и почему не работает [^\n]{3}\.{3}[^\n]{3}?

Это выражение должно искать текст вида xxx.xxx.xxx.xxx, где x - любой символ кроме символа перевода строки.
>>686829
#677 #686829
>>686823
Г- говнокод.
>>686832
#678 #686832
>>686829
Я только второй день изучаю регулярки. Как это выражение можно улучшить?
>>686833
#679 #686833
>>686832
Внезапно, задай вопрос на стаковерфлове. Ответ будет лучше и быстрее.
#680 #686847
>>686807
>>686808
>>686810
Осилил, спасибо!
#681 #686854
Что можно почитать об изучении топологии сети при помощи ping и traceroute?
>>686983
#682 #686925
Учить ньюфагу Си- хорошая идея?
#683 #686928
>>686925
Если ты вкатываешься потому что тебе интересно, а не для того, чтобы выучить похапе за 24 часа и зарабатывать 300к в секунду, то учи Сишечку.
>>686955
#684 #686931
>>686925
Нет. Хорошая идея- учить js.
>>686955
#685 #686955
>>686928
Мне интересно, и вроде бы не должен потом по жизни соснуть. Мелкоконтроллеры, yoba kernel developing, cкриптоязычок С API.
>>686931
Но мне нравится html
>>686959
#686 #686959
>>686955
fix
Не нравится
#687 #686963
Ребят, а вот >>685956-этот же вопрос как без БД решить? Писать в файл id самой новой новости (сорян за тавтологию), а потом при следующем запуске скрипта сверяться по этому номеру?
>>686977
#688 #686977
>>686963
Это сработает только если id статей возрастают в хронологическом порядке. В чём проблема с подходом с БД?
>>686995
#689 #686980
#690 #686983
>>686854
Тененбаум.
#691 #686987
>>680019
Тестеры всегда нужны.
#692 #686989
>>680155
Нормально.
#693 #686995
>>686977

>В чём проблема с подходом с БД?


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

>Это сработает только если id статей возрастают в хронологическом порядке.


Вот в этом проблема, id у новостей формируются непонятно как, радом стоят новости с id 255 и 1000, при этом нет 256, и других номеров. На ум приходит только сохранение id всех существующих статей в файле. Скрипт будет пробегаться по ВСЕМ новостям каждый раз, сверяясь, нет ли такого id файле. Чувствую себя дауном, не способным по-человечески справиться с этой задачей.
>>687012
#694 #687012
>>686995
Тебе не требуется, чтобы id шли последовательно, достаточно чтобы они возрастали. Если этого не происходит, то необходимо хранить id.
#695 #687015
>>685956
Время добавления новости есть?
>>687029
#696 #687025
Аноны, какой андроид-броузер поддерживается сайтом codecademy.com? Опера, фаерфокс, хром не катит у меня.
#697 #687029
>>687015
Нет. Там не новости, а ссылки на темы узкого характера, поэтому я назвал их новостями, чтобы никому здесь голову не морочить. Этот сайт даже json API предоставил, но метод вроде sort там нет. Всё, чем он плюётся - json'ом вида
[{"id":65013,"type":"foo1","title":"bar1"}, {"id":150,"type":"foo2","title":"bar2"} ... ]
>>687031>>687034
#698 #687030
>>679861 (OP)
Анон, вопрос по git. Допустим, что я написал какую-то хуйню для ядра линукса в отдельной ветке и теперь хочу записать её на гитхаб, однако у меня совсем нет желания заливать весь тот охулиард исходников в свой уютный репозиторий. Можно ли в git пушить только отдельную ветку и только ту информацию, которая изменилась, чтобы потом легко и непринужденно получать эту ветку?
>>687044
#699 #687031
>>687029
Следовало раньше об этом сообщить, извиняюсь.
#700 #687033
man gitignore
#701 #687034
>>687029
Что в header-ах?
#702 #687044
>>687030
После чего я видя твой pull-request вижу что у тебя почему то удалены 95% ядра и закономерно шлю тебя нахуй.
>>687066
#703 #687066
>>687044
Т.е. это это невозможно точнее - крайне не рекомендуется сделать?
>>687071
#704 #687071
>>687066
Крайне не рекомендуется.
#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]
#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
#706 #687175
Есть либа сишная для кросплатформенной обработки событий рисовального планшета? Крайне желательно иметь мааленькую удобную либу с минимумом зависимостей и обозримым кодом. Поддержка винды опциональна на самом деле.
>>687352
#707 #687223
Поясните за стаб криптора. Это та заглушка, которая находится перед ПЕ-заголовком, которую можно менять как в уроках iczelion'а и использовать для шифрования как одноразовый блокнот?
#708 #687224
>>679908
Что как бы неоднозначно намекает. :)
47 Кб, 429x324
#709 #687243
>>679861 (OP)
Сап, погромисты!

Я заочник (априори аутист и ДЦПшник в программировании), учусь по специальности ЭВМ на 6 курсе. Соответственно на носу диплом, а у меня даже темы нет. Есть идея написать простую систему тех.поддержки пользователей на QT. Перечислю основные моменты:
1. Программа должна иметь GUI.
2. База данных заявок должна быть на SQL.
3. Должна иметься оснаска администратора, где он может редактировать/удалать тикет и устанавливать его статус выполнения.
4. Пользуки должны создавать тикеты в GUI-клиенте.
5. GUI-клиент должен болтаться в трее и показывать список доступных админов.
6. Тикет должен прилетать админу по СМС и эл.почте.
7. При завершении/отказе тикета пользуку должно прилетать уведомление по эл.почте.

Итак, вопрос: сможет ли заочник со знаниями, стремящимися к нулю, освоить QT Creator и написать всё это добро за 1,5 месяца?
Если нет, предложите иную тему. Буду рад любому ответу!
>>687246
#710 #687245
Аноны из ДС, где вы покупаете (если покупаете) обучающие книжки по языкам и технологиям на языке оригинала?
Хочу купить учебник по Джаве, но именно в оригинале, а не перевод.

Или самый верный путь -- амазон?
>>687247>>687350
#711 #687246
>>687243

> сможет ли заочник со знаниями, стремящимися к нулю, освоить QT Creator и написать всё это добро за 1,5 месяца


Написать сможет, отдебагать- нет.
>>687249
#712 #687247
>>687245

> купить


Зачем, если можно скачать?

> учебник


На кой тебе учебник, да еще и бумажный? Код 6-летней давности перепечатывать?

> по Джаве


Ява в 2016? Ох лол.

> амазон


Чтобы доставку ждать полгода, да?
>>687256
#713 #687249
>>687246
Мне хотя бы написать. На дебаг у меня будет ещё примерно месяц.
>>687258
#714 #687251
Хранить набор константных значений нужно в отдельной таблице в бд или где-то в логики серверного приложения?
Например, есть таблица аукционов, типы аукционов(авто, валютный, золота и т.д.)?
#715 #687256
>>687247

>Зачем, если можно скачать?


Хочу держать учебник в руках, вдыхать запах свежеотпечатанных страниц и фапать

>На кой тебе учебник, да еще и бумажный? Код 6-летней давности перепечатывать?


Нет, издание 2016 года. И причем тут перепечатывание?

>Ява в 2016? Ох лол.


Дрочу на что хочу

>Чтобы доставку ждать полгода, да?


Не знаю, че там по доставке, но если приемлемых вариантов больше нет, то, видимо, это единственный выход.

А по делу у тебя есть что сказать?
>>687261
#716 #687258
>>687249
Ну так вперед, чо.
>>687305
#717 #687261
>>687256
Человеку, которому нужен учебник?
Нет, мне нечего сказать.
>>687262
#718 #687262
>>687261
Ну тогда не флуди и слушай учителя лучше а то напишу модератору и тебя забанят
>>687266
#719 #687266
>>687262

> не флуди


> флуди


> флуд


Ты из какого форума выполз, выпердыш?
>>687269>>687270
#720 #687269
>>687266
С анонимного
>>687273
#721 #687270
>>687266
А ты?))
А вы по информатике что сейчас проходите??
>>687273
#722 #687273
>>687269
>>687270
Смищно.
Так вот, ползи обратно.
#723 #687279
Яву надо осваивать через изучение дизассемблированного кода для ява-машины и восстановленре по нему исходника. Это путь воина дзена.
>>687293
#724 #687281
Перед изучением явы надо научиться вычислять момент инерции при помощи трифилярного подвеса. Без этого в программировании никак.
>>687293
#725 #687293
>>687281
>>687279
Тааак.
Давай только помедленнее, я записываю.
Что там дальше?
>>687296
#726 #687296
>>687293
Сразу после того, как успешно скомпилировался и запустился helloworld на Java, следует вылить горячий кофе себя на руки.
>>687297
#727 #687297
>>687296
А если я пропустил все эти формальности и сразу приступил к созданию чего-то серьезного? серьезного на Java, ага
#728 #687305
>>687258
Так вот начал осваивать QT и меня уже берут смутные сомнения, что всё успею в срок.
>>687308
#729 #687308
>>687305
Диплом горит что ль?
>>687311
#730 #687311
>>687308
Пока сложно сказать "горит" или "не горит". В мае предзащита, в июне защита.
>>687322
#731 #687322
>>687311
А как же предварительные межсезонные проверки? Или вам в январе только темы раздали?
>>687326
#732 #687326
>>687322
Мы темы сами себе придумываем. И вот завтра уже надо согласовать и подписать задание на диплом. Мы ж заочники.
>>687328
#733 #687328
>>687326
Чет у вас поздно все так.
Наши заочники еще в январе отстрелялись, а я на следующей неделе пойду пиздов получать за то, что с ноября нихуя не готово
>>687332
#734 #687332
>>687328
Да вроде у нас всё по графику. 1го марта последняя сессия закончилась, а 3го я уже ГОСы сдал. Теперь вот диплом на 4 месяца.
>>687335
#735 #687335
>>687332
Оперативно.
ДС?
>>687342
#736 #687342
>>687335
Мухосрань в восточно-сибирских ебенях.
#737 #687350
>>687245
ты прогроммировать собрался или читать
>>687357>>687372
#738 #687352
>>687175
нет
#739 #687357
>>687350
Читать, параллельно программировать
>>687384
#740 #687372
#741 #687384
>>687357
выбери что то одно
>>687386
#742 #687386
>>687384
Чипсы Принглз
#743 #687394
Аноны, никогда не имел дело с html, поэтому и пишу сюда.
Имеется таблица с 3 столбцами, которая через <bvody id="huy"></tbody> выводится на страницу. Возможно ли на самой html странице добавить новый столбец и в каждую строку добавлять поле ввода с сохранением введенных туда данных?
>>687395>>687422
#744 #687395
>>687394

><bvody id="huy"></tbody>


Какой еще bvody? Что это за тег вообще?
Таблица выводится тегом <table> же
>>687401
#745 #687401
>>687395
Я мудак, с открывающим тегом обосрался
<tbody> конечно же.
#746 #687422
>>687394

>Возможно ли на самой html странице добавить новый столбец


Ну так добавь еще один тег <th>

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


Вот тут не совсем понял. Подробнее
Строку ввода можно через <form> и <input> добавить. Чтобы парсил и сохранял куда-то, то это уже подключение sql и, например, php
>>687479
#747 #687432
neural networks @ haskell
стоит ли?
>>687460>>688011
#748 #687460
>>687432
Много чисел дробить, немалый простор для байтослесарей. Имхо лучше юзать С++\С либу.
>>687465
#749 #687465
>>687460
на рутнопе же пишут и ничего
>>687975
23 Кб, 1164x483
#750 #687479
>>687422

>Вот тут не совсем понял. Подробнее


Нужно чтобы введенные данные оставались в строке ввода, если это возможно.
Если нет, то чтобы они сохранялись в новый столбец, например.
>>687485
#751 #687485
>>687479

>Нужно чтобы введенные данные оставались в строке ввода, если это возможно.


То есть, тебе нужно, чтобы при обновлении страницы, все те же данные были выведены в этих полях? То бишь оставались там всегда? Или как?
Будет очень круто, если ты приведешь реальный пример, ну или нарисуй подробнее. Столбец new уже рассказал тебе, как добавить, это несложно.
>>687491
#752 #687491
>>687485
>>687485

>То есть, тебе нужно, чтобы при обновлении страницы, все те же данные были выведены в этих полях? То бишь оставались там всегда?


Именно.
Столбец уже добавил
>>687495
3 Кб, 252x47
#753 #687495
>>687491
Типа так что ль?
>>687501
#754 #687501
>>687495
Что-то вроде
>>687504
#755 #687504
>>687501
В теге <input> есть атрибут placeholder, вот он отвечает за этот текст
http://htmlbook.ru/html/input
http://htmlbook.ru/html/input/placeholder

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

И если планируешь сесть на этот стул, то знай, что в любой ситуации http://htmlbook.ru -- теперь твой лучший друг
>>687506
#756 #687506
>>687504
Спасибо огромное тебе, надеюсь, дальше разберусь.
2 Кб, 256x80
15 Кб, 632x269
#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
#758 #687552
>>687528
За такие имена столбцов надо убивать.
#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 #760 #687566
>>687552
Надо.
>>687573
#761 #687573
>>687552
>>687566
Так помочь сложно? Нужно повыебываться и сагу прикрепить?
>>687582
#762 #687582
>>687573
Дело вот в чём: такие названия очень много мне говорят о твоём отношении к работе. То есть ты в буквальном смысле даже пальцем не пошевелил, чтобы зайти на google translate и посмотреть как переводятся названия полей. typeplatezh – для тебя "Нармально, хуле. Главное максимум найти!". Человеку с таким подходом – помогать бессмвысленно. На будущее: к выбору имён относись очень аккуратно.
>>687584
#763 #687584
>>687582
Я не просил оценивать выбор имён. Я попросил просто помочь с этим запросом.
#764 #687596
>>687557
у тебя же вроде макс сумма для каждого платежа выбирается, нет?
>>687599
#765 #687599
>>687596
Нет. Мне нужно только для категории, где id_stbudget = 1 (Прочие расходы)
>>687603
#766 #687603
>>687599
А там их два, но максимальный - один, который 1500000
#767 #687651
Посоветуйте годный учебник по матеше за все классы, включая первый, лол. Или годных авторов серий книжек.
>>687652>>687696
#768 #687652
>>687651
Бурбаки. Годный автор серии книжек.
>>687661
#769 #687661
>>687652
Но ведь это не один автор, а несколько.
И там все кратко и сухо, ничего не объясняется, не совсем подходит для ребенка.
>>687662
#770 #687662
>>687661
тогда перельман
>>687695
#771 #687695
>>687662
Который из? Не тот ли который занимательно писал ?
>>687717
#772 #687696
>>687651
Очень рикаминдую, для имбецилов задания с самого нулейшего нуля.
Правда, есть подводный камешек: нужно знать ангельский на уровне школьника-троечника 11 класса.
khanacademy.org
#773 #687717
#774 #687730
Буду затрачивать матан, чтобы быть Программистом, а не быдлокодером.
>>687732
#775 #687732
>>687730
На чем кодируешь?
>>687742
#776 #687742
#777 #687747
можно взять день-два перерыва в обучении?
А то кажется невроз уже от переизбытка информации и фрустраций из-за получилось||не получилось
>>687748
#778 #687748
>>687747
Нет, никаких перерывов, учись, раб.
>>687751
#779 #687749
Хуй знает где задать вопрос, может тут кто знает. Есть отладчик DBVM на винде и он не работает со всеми ядрами. Т.е. у меня i5, соответственно он с 4-мя ядрами, и при отключении четвертого ядра все отлично работает с тремя. Но когда я пытаюсь запустить DBVM со всеми включеными ядрами винда просто виснет намертво. Есть какой-то способ запуска этой срани на четырех ядрах? Гугл усердно молчит. Куда хоть копать?
#780 #687751
>>687748
а серьёзно?
ибо я к себе так и отношусь же.
>>687753>>687754
#781 #687753
>>687751
Прогуляй, епта.
Или больничный возьми.
>>687757
#782 #687754
>>687751
Что серьёзно? Захотел - отдыхал, но ты ведь болезненный, который предпочтет мучать себя.
>>687757
#783 #687757
>>687753
да я ж не в универе учусь, я дома, для себя.

возраст уж не тот.

>>687754

пасибо, Анон.

Боюсь пиздец останавливаться.
Это походу ОКР из детства напоминает о себе
#784 #687761
>>687757

> дома, для себя.


для эффективного обучения нужно делать перерывы.
>>687765
#785 #687763
>>687757
Возьми фильм посмотри, книгу нетехническую почитай, музыку послушай, выйди погуляй. Хуле ты такой странный.
>>687765
#786 #687765
>>687761
>>687763
Люблю тебя, Анон.
#787 #687766
>>687757
Мужик, этот процесс тебе должен удовольствие приносить, а не боль. Не нужно себя пересиливать. Не нравится -- пошел вон из профессии отдохни, погуляй, поиграй во что-нить, кинцо посмотри
>>687783
#788 #687767
Анон, хотел как можно кратче, но как обычно написал целую простыню: мне совсем чуть-чуть за 20, я начал "программировать" со школоверстки клонов сосача, потом поучил немного нативный js, сейчас вот на пыху перешел. Прошло уже более, чем полгода, и я понял, что верстка сайтов не это то, чем я бы хотел заниматься всю жизнь, глядя на верстку даже сейчас, меня просто тошнит от всех эти поцизионирований элементов и еблей с извлечением оных из pdf. Это все не то. К самому программированию у меня душа лежит. Но мозгов хватает разве что на php. Я сейчас буду переходить к освоению ООП на пыхе и не хочу обжечься об неправославную трактовку сути ООП. Многие говорят, что ООП на пыхе имеет свои особенности.

Что начинать учить, если я хочу:
1. в первую очередь: интересную индустрию, но без необходимости знать какие-то узкие области математики. У меня на данный момент знание нулевые, но я их активно подтягиваю изучением школьного матана. Думаю остановиться (или не остановиться, если осилю дальше) на первом курсе рашкинских вузиков. Все эти теории вероятностей и комбинаторику я с треском, но осиливал;
2. хлеб с маслом в ближайшем будущем (в идеале в будущем году);

В ОП-посте пишут про Java, говорят, что это тормознутое говно в отличие от language_name. Или это стереотипы, которые создаются из-за быдлокодеров?
Заточенность сисярпа только под винду делает грустить.
Всякая хипстота типа скалы и js еще не скоро будет общеиспользуемыми. Вот даже пыха сейчас сильно доминирует (пока) над жиэсом в бэкэнде.
Вот такие пироги.
>>687792>>687793
#789 #687783
>>687766
Мне просто кажется, что нужно ВСЁ запоминать.
Я понимаю, что это пиздец как навязчиво, прям будто мания в голове. Но у меня как-будто какая-то фиксация на этом прям.
Если я гуглю проблему в интернете - всё, руки опускаются и я понимаю, что это не я её решил, а кто-то другой. И я трезво осознаю, что я просто копировал-вставил.
А я прям реально хочу всё знать. пиздец, блять, мания.
В детстве перечитывао в книжках и журналах каждую сноску, включая ГОСТ типографии.
Ебанутый блять :фэйспалм:

Сейчас вот если за что-то берусь, то виню себя, если пропустил день.

Надо освобождаться от этого. Отдохну пару дней.

Просто из побочного занятия, которое мне нравилось первый месяц точно, это превратилось в навязанное задание. Причём это мне нравится, но надо же расти в знаниях. А расти - это труд. поэтому страдаю.
Короче, я спасусь. Анон, беру перерыв на два дня.
>>687784>>687828
#790 #687784
>>687783
У меня такая же хуйня была. Помогает только одно - найти работу, вот серьёзно. Для многих это еще больший стресс, а для меня было облегчением.
>>687788
#791 #687788
>>687784
Экстраверт не палится.
>>687791
#792 #687791
>>687788
Я не знаю к кому себя определить. С незнакомыми людьми я ультраинтроверт, с хорошо знакомыми - ультраэкстраверт
#793 #687792
>>687767
1) Java гораздо быстрее пыхи
2) JS не такой уж и хипсторски
3) Хочешь писать плагины для вордпресса - ПХП, микросервисы - ЖС. Выбирай сам, что интереснее.
4) Интереснее - дело вкуса.
5) Интересной может быть и должность, а не только предметная сфера.
6) Джава тоже может быть интересной, если ты архитектурный астронавт. Ну и на хлеб с майонезом ты заработаешь.
>>687802
#794 #687793
>>687767
0) Не бывает хороших языков и программирование вообще говно.
#795 #687802
>>687792

>1) Java гораздо быстрее пыхи


Cпасибо.

>2) JS не такой уж и хипсторски


Ой, да ладно, редко какая контора сейчас на ноде сидит.

>3) Хочешь писать плагины для вордпресса - ПХП, микросервисы - ЖС. Выбирай сам, что интереснее.


Я вообще не хочу учить что-то ориентированное на веб.

>4) Интереснее - дело вкуса.


Для меня интересно было бы делать приложения для десктопа и мобильные приложения.

>5) Интересной может быть и должность, а не только предметная сфера.


Не соблюдаю субординацию.

>6) Джава тоже может быть интересной, если ты архитектурный астронавт. Ну и на хлеб с майонезом ты заработаешь.


Спасибо.

>0) Не бывает хороших языков и программирование вообще говно.


Вон из профессии!

То есть, мне в Джаву начинать вкатываться, дружок?
>>687822
#796 #687822
>>687802

> контора


хочешь работать в "конторе"?

> приложения для десктопа и мобильные приложения.


Android, девайс хоть есть?

> Интересной может быть и должность


имеется в виду, что тебе может быть интересно работать ПМ или БА или СА, и похуй разрабатываешь ты САПР для наномашин или ERP для говна

> То есть, мне в Джаву начинать вкатываться, дружок?


Java @ Android
>>687844
#797 #687828
>>687783
Ты что изучаешь, какой язык?
Не нужно все знать, просто имей представление о том, что есть. Не нужно прям зубрить.
Допустим, ты же не всегда знал, как готовить котлеты. Ты просто знал, что у тебя есть такая возможность и в нужный момент, когда ты захотел есть, ты загуглил рецепт и приготовил котлеты. Так же и тут. Просто знай, что в языке-нейм есть такая-то полезная функция. Как только придет время, ты вспомнишь, что она есть, загуглишь и применишь.
Соответственно, как и с котлетами -- если часто готовить, то рецепт запоминается сам.
Вот такая метафора

>и я понимаю, что это не я её решил, а кто-то другой


Изучай его код, смотри, как он решил задание, может даже найдешь моменты, которые можно решить по-другому.
В следующий раз уже будешь знать, как решать ту или иную задачу.
Читать чужой код -- нормально
#798 #687844
>>687822

>хочешь работать в "конторе"?


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

>Android, девайс хоть есть?


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

>имеется в виду, что тебе может быть интересно работать ПМ или БА или СА, и похуй разрабатываешь ты САПР для наномашин или ERP для говна


Let4ik.jpg. Скорее всего я буду разрабатывать то, что нравится лично мне.

>Java @ Android


Прошу прощения, Android - это среда разработки или операционная система?
>>687847
#799 #687847
>>687844
Десктоп не модно разрабатывать. На мобайл и веб больше работы.
ОС
>>687848
#800 #687848
>>687847
Ну ладно, для себя тогда буду пилить под декстоп.
>>687850>>687852
#801 #687850
>>687848
под десктоп лучше си-шарп (или кресты, но их хуй осилишь)
>>687858
#802 #687852
>>687848
На джаве десктоп тоже можно писать, будет что показать, как джуениору.
>>687858
#803 #687858
>>687850
Почему лучше? Какой критерий? Скорость разработки? Скорость работы приложения? Степень совместимость языка с платформой? Говорю же, не нравится заточка сисярпа под винду.
>>687852
Я знаю, куча хороших приложения на ней написано. Да и на джаве спокойно в веб можно вкатиться, если что. Универсальный язык.
>>687864
#804 #687864
>>687858
Десктоп пишется под винду, под винду сишарп красивее.
>>687875
#805 #687865
Вопрос по Gtk. Допустим, у меня есть css, который я загружаю CssProvider'ом и есть виджет, стиль которого я хочу менять динамически на описанный в css. Как мне это реализовать?
>>687977
#806 #687875
>>687864
Я понял тебя. Но ведь ничего страшного не будет, если я буду на Джаве писать, лол, это же не вечно протекающий php, как сито.
1067 Кб, 2560x1920
#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
#808 #687975
>>687465
Там же numpy\scipy, а его ядро вроде реализовано на крестах.
>>688004
#809 #687977
>>687865
добавлять класс к виджету динамически, не?
>>687989
#810 #687989
>>687977
Можно подробнее?
>>688108
#811 #688004
>>687975
На чистых си, в виде блас/лапак. кажется
РЕГУЛЯРКОПРОБЛЕМЫ #812 #688006
preg_replace('/^\/?(.*)\/?$/', '$1', /login/pew/); //=> login/pew/

Толку мне от \/?$, если последний слеш не убирает? Почему? Поставил U (ленивый поиск или чет такое) и он мне стал впереди слеш ставить - /login/pew

Анон, поясни долбаебу эту магию. Мне надо получить login/pew
>>688031
#813 #688011
>>687432
А ты достаточно хорошо его знаешь? Наебешься с ним от души иначе.
#814 #688019
Подскажите, по каким словам гуглить, чтобы почитать как создаются saas приложения? На каком стеке, как масшьабируется, принципы работы с БД - вот это все.
#815 #688025
Аноны, кто проходил CS50, подскажите, годнота или нет? Опыт в программировании: хелло ворлды и калькулятор в крестах.
>>688058>>688112
#816 #688031
>>688006
Закостылил крч.
>>688076
#817 #688058
>>688025

> калькулятор в крестах.


А ты хорош.
#818 #688073
Через trim?
>>688076>>688090
#819 #688076
>>688090
#820 #688090
>>688076
>>688073
Причем тут трим, он же пробелы убирает, а не слеши.
>>688122
#821 #688108
>>687989
в гтк есть метод add_class и remove_class (по крайней мере в питоновской обертке) для добавления\удаления ксс класса. Ну а там уже в коде напишешь логику когда надо добавлять когда удалять и т.д. стили сами подтянутся в зависимости от класса
#822 #688112
>>688025
Ультрагоднота если не напрягает, что нет жестких дедлайнов и курс излишне растянут по времени.
#823 #688122
#824 #688136
>>687943
Всё ещё очень актуально. Не могу понять что я не так делаю. Кто-нибудь разбирается?
>>688149
15 Кб, 548x597
#825 #688147
>>679861 (OP)
ХАЛП АНОНИ
Есть 1 почта яндекс, там есть разные письма и среди них есть с заголовком ЗАКАЗ №ХХХ. Можно ли експортировать скриптом/программой содержимое писем на почте их где то пару сотен на пике и запихнуть в таблицу или вообще хоть как то вытащить?
#826 #688148
>>688147
Cъеби в /s/.
И поменьше торгуй всякой хуйней бесполезной.
>>688153
#828 #688153
>>688148
мне в /s посоветовали сюда пойти
>>688164
#829 #688164
>>688153
Какой язык знаешь? Имапом тягнешь письма уже отфильтрированые - парсишь контент и закидаешь куда хочешь.
>>689176
233 Кб, 960x720
#831 #688202
Господа, не часто к вам захожу, но есть вопрос.
Я студентота 2 курс, криворукий и не умею кодить, не знаю толком никакой язык.
Преподаватель мне спалил такую тему как Google summer of code.
Собственно вопрос: стоит ли ньюфагу вообще в эту тему лезть?
Спасибо.
#832 #688234
>>688202
Я так понял, это что-то вроде всемирного онлайн-хакатона?
Меня всегда демотивировало в подобных проектах то, что там всегда куча задротов-математиков-отличников, у которых уже давно есть команда и вообще они молодцы.
А отбирают там, конечно, всего несколько работ
>>688263
#833 #688241
>>688202
А твой преподаватель тебе там не палил такие темы, как стажировка от гугла в калифорнии?
>>688257>>688263
#834 #688253
>>688263
#836 #688262
сап, програмач. Посоветуйте VS15 ставить халявную community с офф сайта, или же качать пираточку профф или enterprise ?
>>688273>>688276
#837 #688263
>>688234
>>688253
Они так пишут, мол, some programming experience.
Я в растерянности, я же нихуя не умею.
>>688241
Про это я вообще молчу.
>>688274
#838 #688273
>>688262
community
#839 #688274
>>688263

>Я в растерянности, я же нихуя не умею.


Ну блядь, значит обосрёшься. Хуле ты ноешь? Не хочешь - не иди, хочешь - иди.
#840 #688276
>>688262
Community и есть проф.
#841 #688421
Поясните за инкапсуляцию, полиморфизм и паттерны своими простыми словами.
>>688443
#842 #688443
>>688421
инкапсуляция - группировка данных и их скрытие
полиморфизм - различные формы поведения
паттерн - типичное решение
5 Кб, 250x250
#843 #688483
Привет анон, хочется обсудить с тобой такую вещь.
21 год. Окончил шарагу, плюс пошел на заочку. Но это не так важно я думаю.

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

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

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

Что можете посоветовать? Хотелось бы что-то интересное, более творческое. Смотрю на веб, мобилки. Как думаете, питон (15 вакансий) пойдет для старта? Правда я смотрю там больше сеньоры требуются. Но зато потенциально есть простор для роста и развития. Как думаете, питон не помрет ближайшие лет 10?

Мобилки тоже вариант. Но я думаю тогда можно посмотреть в сторону разработки под айос. Правда там все очень сомнительно. Платформа жива и разработчикам платят пока эпл на коне.

Себя в энтерпрайзе не особо представляю.
>>688566>>688624
#844 #688499
>>679861 (OP)
Сап, программач! Нужна Ваша небольшая помощь! С меня как всегда... Нужна для работы программа, совсем простая. Для подсчета сделанной продукции, остатков на складе и прочих мелочей по типу выгрузки данных в Excel. Сам я компьютерной специальности, но сетевик. С программированием знаком только в основах. Думаю, что таких программ куча, но так как хотелось бы обмазаться программированием в будущем, решил написать сам. С курса института помню прогу которая позволяла строить код посредством графического интерфейса: кнопки, прогресс бары и прочая херота. Думаю собрать необходимую мне вещь на ней, насколько я помню она называлась C Shurp или что - то подобное. От Вас прошу совета! Стоит ли вообще это делать и если стоит, то правильно ли я выбрал среду? Спасибо)
>>688531
#845 #688531
>>688499

> C Shurp


Если нужен только win то правильно. Качай visual studio 2015 community.
sage #846 #688566
>>688483
Есть кое что, что ты должен знать, если хочешь зарабатывать созданием игр. Скилы тут - совсем не главное. Гораздо (на порядки) важнее умение пиариться и продвигаться. Ты можешь сделать супер проект с оригинальной идеей и нескучной графикой, и о нём будет знать только твоя мамка и боты поисковиков (да и те - вряд ли), а можешь - очередной флаппибёрд (который пишется и рисуется буквально за пару часов) и срубить бабла на кокс и шлюх на год вперёд. Зависит только от рекламы (в большей степени) и удачи (в меньшей). Т.е., если ты, допустим, не чувствуешь, что потянешь успешную-пиаркомпанию-способную-продвинуть-даже-симулятор-кота, тебе светит только работать в студии (в которой этим просто будут заниматься другие люди). Но, если ты будешь работать в студии, фразы типа "но с ним работать не особо хочется", "хотелось бы что-то интересное, более творческое" и т.п. - то, от чего ты должен срочно отучиваться.
138 Кб, 1048x1024
#847 #688574
Лень самому искать, спрошу у ононов: положим есть код под гпл лицензией и я его хочу спиздить применить в коммерческом продукте. Если я просмотрю его структуру и перепишу чуть ли не дословно, но "сам", будет ли это нарушением гпл?
#848 #688579
#849 #688583
>>688574
Это модификация без выкладывания исходников.
Такое запрещено. В жопаели какой-то версии можно динамически линковать жпльные dll к своему продукту.
>>688585
#850 #688585
>>688583

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


Ни в какой версии нельзя.
Есть другая лицензия — LGPL.
#851 #688586
Пилю тут игру, и у меня есть класс игры и класс геймскрин, который вызывает апдейи и дроу игры. Весь интерфейс находится в геймскрине, как правильно сделать взаимодействие этих классов? А то сейчас у меня а геймскрине напрямую вызываются методы игры когда например игрок кликает на чтото.
>>688592
sage #852 #688592
>>688586
Пусть методы вызываются из апдейта игры. Т.е., в экране - game.update(), а в Game update() - уже проверка на нажатые клавиши, двинутую мышь и т.д.
>>688621
#853 #688603
>>688574
Если ты перепишешь - не будет никакого шанса доказать, что ты что-то переписал. Почти все нарушения жопоели сейчас детектируют по строкам в бинарнике.
#854 #688621
>>688592
Ну вот я обнаружил что нажата кнопка мыши, нужно взаимодействовать с объектом на который нажали. Тут все легко, но теперь надо создать и вывести на экран какую-то кнопку, а это можно сделать только через геймскрин.
#855 #688624
>>688483

>Себя в энтерпрайзе не особо представляю.


и правильно - нахуй ты нам не здался
#856 #688627
Вот смотрите, мне нужно создать класс в с++, такой, чтобы он включал в себя встроенные типы данных(инт и дабл), автоматически определял, что у меня за тип
и в зависимости от этого производил какие-то действия.
чтобы в мэйне я мог обратиться к переменной типа Т
но под этим подрузмевался инт или дабл,в зависимости от самой переменной, как это реализовать?
>>688632>>688641
#857 #688632
>>688627
В смысле, ты хочешь разное поведение от класса в зависимости от типа, в который выведется параметр темплейта?
>>688635
#858 #688635
>>688632
Да.
>>688637
#859 #688637
>>688635
Ну запили явные специализации темплейта для int и double
>>688638
#860 #688638
>>688637
Ладно. Пойду гуглить то, что ты написал. На самом деле я дуб дубом.
#861 #688641
>>688627

>чтобы в мэйне я мог обратиться к переменной типа Т


STL-контейнеры позволяют узнать тип, делая typedef для параметра темплейта. Глянь в вопросе, как это реализуется http://stackoverflow.com/q/9637094
>>688651
#862 #688651
>>688641
Спасибо.
#863 #688657
Помню что один из способов разработки алгоритма - расписать все "ситуации" возникающие в процессе работы программы.
Не могу вспомнить другие способы разработки.
Анон, помоги.
>>688658>>689561
#864 #688658
>>688657
Ну там... разделяй и властвуй.
>>688660>>688661
#865 #688660
>>688658
Я не много не о том. На первоначальном этапе бывает нельзя предусмотреть все "ситуации". Одна такая "ситуация" может привести к полному переписыванию всего кода. Как разрабатывают код чтобы было как можно меньше переписок готовых фрагментов?
>>688661
#866 #688661
>>688660
Тебе уже ответели >>688658
>>688672
#867 #688672
>>688661
Да причем здесь рекурсия эта? Я об индукции в проектировании алгоритмов речь завел.
>>688676
#868 #688676
>>688672
зы
В индуктивном умозаключении связь посылок и заключения опирается не на закон логики, а на некоторые фактические или психологические основания, не имеющие чисто формального характера. В таком умозаключении заключение не следует логически из посылок и может содержать информацию, отсутствующую в них. Достоверность посылок, не означает поэтому, достоверности выведенного из них индуктивно утверждения. Индукция дает только вероятные, или правдоподобные, заключения, нуждающиеся в дальнейшей проверке.
>>688683
#869 #688683
>>688676
Я так понял что индукция - это нейронные сети, а дедукция - это все остальное. Поправьте ламера если не так.
>>688684>>689561
#870 #688684
>>688683
Про что несёт? Вообще охуеть.
>>688689
#871 #688689
>>688684
Если ты такой умный - чем докажешь?
#872 #688750
Господа, начал изучать html, css, javascript, mysql, jquery.
Пока в самом начале, можете подсказать, как потом на этом зарабатывать? И подкинуть годных площадок с заказами?
>>688761>>688771
57 Кб, 740x76
#873 #688761
Хочу чтоб все запросы перенаправлялись на index.php, кроме тех, что ведут на существующие файлы в директории /media.
Написал такую хуету как на пике и ниче не работает. Тоесть он открывает файлы за пределами media. Скажите что не так.

>>688750
Апворк
>>688768>>688806
#874 #688768
>>688761
гугли .htaccess
>>688774
#875 #688771
>>688750

> Господа, начал изучать html, css, javascript, mysql, jquery.


Господин-то не настоящий, холоп ряженый.
#876 #688774
>>688768
Мне это все на нгикс потом переносить.
#877 #688787

>Апворк


Но я могу ведь на разных площадках зарегистрироваться? Мне бы пока простенькие заказы, чтобы потрентроваться.
>>688795>>688798
#878 #688795
>>688787
Ну потрентруйся кузнечик, потрентруйся
#879 #688798
>>688787
можешь, но лучше набирать репутацию на одной.
47 Кб, 566x84
#880 #688806
>>688761
Вот че сделал. Работает. Как тебе, анон?
#881 #688976
Реквестирую Керниган Б., Пайк Р. Практика программирования в djvu. На twirpx уебки сделали анальные ограничения.
>>689175
#882 #688985
>>679861 (OP)
Как в вижуал basic'e у цифры вывести числа после запятой? В 14,88 вывести 88, например. Да, говно принес. Но не гуглится, а изучать нахуй не упало, это дерьмо на полсиместра от нехуй делать дали
>>688989>>689162
#883 #688989
>>688985
Также как и везде.
>>689005
#884 #689005
>>688989
я не буду цикл хуячить, должна быть процедура
>>689060
#885 #689060
>>689005
Ну. Вспомиаешь как называется такая процедура в твоем любимом ЯП - скорее всего она будет с таким же или почти таким названием и в VB.
#886 #689066
Как сделать в крестах массив в котором можно будет хранить слова? Стринг заебал, траблы с ним одни.
>>689193
#887 #689091
Реквестирую материал (книжка\онлайн-курс\презентация) обозревающий типы нейронных сетей, только с необходимым минимумом - топология, как обучать, etc. Без чертовых доказательств. Начал просматривать имеющуюся литературу - все тонет в формулах, где-то посреди которых встречается фраза "дальше мы будем использовать эту функцию" и еще три листа вычислений непонятно чего чтобы вновь к ней вернуться.
#888 #689162
>>688985
(NUM - FLOOR(NUM)) * 100
#889 #689175
>>688976
Зачем тебе в djvu программировать?
#890 #689176
>>688147
>>688164
Как на яндексе поставить метки сразу на нужных письмах?
>>689192
#891 #689186
>>688147
Двач а можно ли скачать письма и какого они будут формата?
мимокрок
#892 #689192
>>689176
Подумал что подумал что это у тебя в теме

>есть с заголовком ЗАКАЗ №ХХХ


Если и вправду так - то методами фльтрации имапа, забыл как контеинс в татайле искать. Если єти все письма пришли с одного ящика, то еще проще - фильтр FROM:noreplay@mail.com

Если же надо искать в теле сообщения, то надо доставать все.
>>689196
#893 #689193
>>689066
std::vector<std::string>
#894 #689196
>>689192

>методами фльтрации имапа


Это на почтовом клиенте?
>>689206
#895 #689206
>>689196
Это в коде
#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 в крон

даже мне очевидно, что можно сделать проще. но как?
#897 #689268
Сап.

Решил вкатиться в программирование целиком и полностью.

Знаю html+css, синтаксис php и js на уровне сохранить форму в бд или поп-ап показать.

Хотелось бы стать _хорошим спецом_, потому решил напрячься и курить базис.

Составил для себя следующий план:
1) Таненбаум — архитектура компьютера, операционные системы;
2) Олифер — компьютерные сети;
3) Дискретная математика;
4) Приступаю к си(с++?) ...
5) ... (дальше разберусь)

Таненбаума и Олифера точно перечитаю подряд три раза.

Все делаю правильно?

p/s:
Начал читать "Архитектуру компьютера". Сложность материала вызывает только большую страсть к книге. Думаю, осилить сумею.
>>689334
#898 #689274
Уже как год вкатился в продакшн с нуля. Сейчас думаю начать ковырять линукс и руби для интереса. Как первый дистрибутив убунта нормально зайдет, по возможностям чем-то хуже более красноглазых вариантов?
>>689291
#899 #689284
Шалом, прогеры. Ай нид хелп. Давно хочу сделать базу данных по автозапчастям. В основе программа tecdoc, работающая на transbase. Изюм базы в том, шо она будет абсорбировать овердохуя товаров из файлов(или прямо парсить с интернет магазов если такое возможно) и импоровать правильную инфу из tecdoc. Что то подобное организовал на 1с, но меня совсем не утаивает скорость обработки данных. Ищу заинтересованных в реализации проекта. ЗЫ тз нет, с деньгами тож не оч. ЗЫ2 в программинге не шарю ваще:(
#900 #689291
>>689274
В рамках разработки похуй. Я на бубунте разработываю, только памяти напихай туда по больше.
#901 #689334
>>689268
Немного не те книжки читаешь, просто время потратишь зря. Эти книженции для спеца из области разработчика операционных систем, а не для веб-макаки. Начни хотя бы с теории алгоритмов, если можешь в высший матан. Если и в него не можешь, то учи.
Я так делаю, и ты так делай!
Мимо-джавист.
>>689347
#902 #689347
>>689334
"Хорошим спецом" != всю жизнь быть веб-макакой, пишущей вебговно. Хочу знать системно, что я пишу и зачем я это пишу, а не НУ ЧТОБ ЛИШЬ БЫ РАБОТАЛО)).
>>689362
#903 #689362
>>689347
Ну-ну. Это тебе на дваче рассказали?
Любая синиор макака даже на жс знает как внутри какой-нибудь V8 работает, какие оптимизации делает, етц. У тебя стереотипы, притом ты почему-то уверен, что ты знаешь больше чем люди которые это всё уже давно прочитали и работают.
#904 #689415
Понимаю, что вопрос глупый, но всё же. Я достаточно далёк от программирования, но почитав интернеты, составил для себя некую картину.
Самый простой для изучения язык - PHP. То есть, я могу обучиться сначала ему, чтобы вообще познакомиться с миром IT, заработать немного денег и укатиться во что-то серьёзное? Из серьёзного выбрал Java, почему-то.
Прокатит такая моя схема? Уже понял, что php говно и нинужно, но начать тянет именно с него.
Вообще, мне от этого программирования нужны только деньги, и чем больше, тем лучше.
>>689423
#905 #689423
>>689415
Если тебе нужны деньги, то учи пыху, но ты не остановишься, это факт.
Если ты не ограничен во времени, то начни с какой-нибудь книжки по введению в программирование и учи Паскаль. А потом переходи на Java. Ну или если любишь хардкор или тебе уже за 20, то начинай сразу с явы.
>>689428
#906 #689424
Ананасы, горит лаба. На C# нужно написать прогу в Visual Studio(желательно 2015 года) на Windows Forms.

Описать функции ввода с клавиатуры элементов одномерного массива и поиска минимума среди тех элементов массива Х, которые не являются элементами массива Y.
#907 #689428
>>689423

>но ты не остановишься, это факт.


Вот это не понял, можешь перефразировать или пояснить?

И ведь пыхеру гораздо проще найти заказы, нежели джаверу?
>>689431>>689432
#908 #689431
>>689428
Ты либо поймешь, что пых-пых это все, что тебе нужно для добывания хлеба с маслом и перестанешь двигаться дальше, либо поймешь, что пых-пых это уродливое говно, которое течет как сито и перейдешь на джаву, я это сделал я.
>>689436
#909 #689432
>>689428
И да, я не знаю, что ты имеешь ввиду под заказами, но хочу напомнить, что джавы нет во фрилансе. Запомни.
#910 #689436
>>689431
А разрыв в заработке у равных по опыту и знаниям кодеров сильно велик в пользу Java? Много уже сайтов прочитал на эту тему, некоторые чуть ли не под 50% рисуют разницу, некоторые не больше 10%.
Ну, в любом случае, меня радует то, что есть живой пример перехода на яву с пхп.
>>689469
#911 #689438
Слушай, раз ты тут, то сразу вопрос по пхп тебе вдогонку. WordPress это такая софтина, в которой мышкой возишь по экрану и ДЕЛАЕШЬ КРАСИВА?
И как вообще в жизни происходит написание сайта, руками сначала пишется каркас-html, затем добавляется css-красота, команды php и прочая ява? Или открывается WordPress и вперёд мышкой по гую возить?
#912 #689469
>>689436
В любом случае этот разрыв больше в сторону явы. Ты не статистику ведь рисуешь, а язык учишь, так что выбери уже что-нибудь.

>Слушай, раз ты тут, то сразу вопрос по пхп >тебе вдогонку. WordPress это такая софтина, >в которой мышкой возишь по экрану и >ДЕЛАЕШЬ КРАСИВА?



Я не дошел до cms-ок, слава господи, меня вытошнило еще на пыховской ООП.

>И как вообще в жизни происходит написание >сайта


>руками сначала пишется каркас-html


Ну да.

>затем добавляется css-красота


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

>Или открывается WordPress и вперёд мышкой >по гую возить?


Или так. Но я так никогда не делал. Я с нуля все писал. Может, поэтому у меня такое отвращение к верстке. Не люблю готовые решения. Ручками все, ручками.
>>689470
#913 #689470
>>689469
Бля, проебался с гринтекстом. Ну ты понел.
>>689473
#914 #689473
>>689470
Ну да, понял. В общем, из гугла удалось узнать, что CMS это вообще некошерно и длябыдлов. В основном, это пишут сами пыхеры.

На кого вообще эти CMS ориентированы? На домохозяйку, решившую заебашить себе сайт? Если я правильно понял, раньше эта домохозяйка бежала к пыхеру и платила даллары, а теперь она качает Джумлу и хуячит себе сайт сама? Ну и что, что такой же, как у Кристины Агилеры, зато работает и пы хы пы знать не надо.
Не сильно это подкосило рынок пыхеров?
>>689475
#915 #689475
>>689473
Да какая разница? Не связывайся с этим. У меня очень мутное представление об этом.
Вообще, сms это готовое решение различных шаблонов сайта, без пыхи вордпресс - это кусок html/css/js кода. Чтобы его прикрутить к серваку, нужен php. Для домохозяек существуют бесплатные сервисы типа wix, которые написаны на тех же самых js и php. Там ничего делать не надо, сидишь себе и верстаешь интерфейс мышкой.
Спрашивай ответы, если что.
16 Кб, 659x184
#916 #689485
Что тут, блять, пытаются сделать в этом коде? Я не понимат
219 Кб, 1280x729
#917 #689561
>>688657
>>688683
Ну анон :3. Будь няшей, помоги.
#918 #689582
Что вообще сложного в кодинге? У меня есть 2 друга, оба программисты, один пишет сайты, другой как он мне сказал "Software Engineer, пишу на C++ в основном". Так вот я решил приобщиться, выбор пал на Си, прочитал пару книжке.
И мне говорили пиздец как тяжело. Но код просто делает, то что я и только быстро, получается я просто записываю свои мысли в виде команд. Хули они орут что сложно?
Последнее что я написал по просьбе моего друга это
1) Херня, которая ищет самый короткий путь в графе
2) Херня, которая складывает двумерные массивы
Обе я сделал довольно быстро и просто, сначала написал на бумаге как я делал задачу, потом перенес в компилятор. Мой друг после того как я их решил взбугуртил и дал мне задание, цитирую "Алгоритм, который будет сжимать jpeg без потери качества, с коээфициентом минимум 2".
Пока не знаю как делать, вообще даже куда двигаться, вообще почитать про алгоритмы Хаффмана и Шенона-Фано, но понятного мало. Подскажите по этой теме.
#919 #689607
>>689582
Сложность в кодинге происходит от большого размера программ. В поделках на несколько тысяч строк естественно ничего сложного нет. Сжимать jpeg глуповатая затея, это уже формат с сжатием, следовательно у него очень высокая энтропия и сколько заметного сжатия не добиться. Можно сжимать колекции jpeg файлов - если среди них много похожих то можно получить хорошее сжатие. А на отдельном файле практически бессмысленно. Поэтому можно взять любой алгоритм.
>>689651
#920 #689635
>>679861 (OP)
Господа, поясните за бинарное дерево и его отличие от бинарного дерева поиска, делаю курсач, нужно реализовать обычное бинарное дерево, не могу найти пример кода на плюсах, везде льют BST
>>689658
#921 #689640
>>689582

>1) Херня, которая ищет самый короткий путь в графе


>2) Херня, которая складывает двумерные массивы


кекнул с дауна
>>689582

>Что вообще сложного в кодинге?


Денег заработать сложно. Рынок труда так и хочет чтобы ты не выебывался и жил как люди.
>>689660
#922 #689651
>>689607

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


Больше 10 строк - уже сложно.
#923 #689657
>>689582

>Что вообще сложного в кодинге?


Самое сложное в программировании - это задавать себе правильные вопросы по мере разработки. Когда до тебя все уже спроектировано и расписано в мельчайших деталях - это кодинг. В нем нет ничего сложного.
#924 #689658
>>689635
В BST элементы заносятся в определенном порядке, а в бинарное дерево как угодно.
>>689662
#925 #689660
>>689640

> кекнул с дауна


Что не так?
>>689668
#926 #689662
>>689658
то есть, я просто пилю неупорядоченную дичь, заполняя дерево корень->левый узел->правый узел->левый левого->правый левого и т.д.?
>>689663
#927 #689663
>>689662
Да. В бинарном дереве поиска есть ключ. И элементы у которых ключ меньше, всегда находятся левее элементов у которых ключ больше.
>>689669
#928 #689668
>>689660
Поймешь когда будешь кодить ежедневно по 10 часов.
#929 #689669
>>689663
Добра тебе, анон
726 Кб, 500x364
#930 #689771
Есть какие книги, в которых поясняются как реализованы высокоуровневые вещи на ассемблере? Допустим, классы, структуры, шаблоны вот это все. Интересно почитать оче.
>>689785
#931 #689784
Только-только начал изучать C++, а в универе уже задали написать программу для шифрования методом RSA. Как, блядь, это сделать?
>>689833
#932 #689785
>>689771
нах те это надо
асм для реверса, не для разрабов сейчас
>>689788
#933 #689788
>>689785

>асм для реверса


поэтому и прошу, хочу покопаться в своем коде параллельно почитывая книжку, чтобы примерно сопоставлять асм код с высокоуровневым.
#934 #689833
>>689784
Ну ты учебники умеешь читать? Гуглить умеешь?
#935 #689841
http://www.opennet.ru/opennews/art.shtml?num=44051
Анон, что это значит? ЯП, которые будут компилироваться в промежуточный код можно будет использовать заместо богомерзкого жса?
>>689859
#936 #689859
>>689841
JS идеальный язык. Именно поэтому он теперь повсеместно используется. С его помощью можно даже приложения под десктоп пилить.
>>689863
#937 #689863
>>689859
пройди в свой загон, ты мисскликнул
https://2ch.hk/pr/res/685345.html (М)
>>689880
#938 #689880
>>689863
Я шарпист, если что. Просто все эти кукареки про js вскружили мне голову.
>>689884>>689887
#939 #689884
>>689880
Не больно после шарпа на жс писать? У меня бы вклочья жопа была порвана.
#940 #689887
>>689880

>Я шарпист


сорта говна
#941 #689945
Аноны, начал учить Java. Какую IDE лучше всего использовать и почему?
#942 #689947
>>689945
Лучше всего не изучать Java
#943 #689971
>>689945
emacs + командная строка. Кроме шуток. IDE слишком много работы выполняет за тебя.
>>689973>>690069
#944 #689973
>>689971

>IDE слишком много работы выполняет за тебя


Разве это плохо?
>>689976
#945 #689976
>>689973
Смотря для чего. Для работы хорошо, а для обучения плохо.
>>690010
#946 #689981
Привет, программач.
хочу уметь в ASM, имею пару вопросов к посвящённым:
1. ASM, TASM, FASM, MASM, VASM, NASM, YASM(и прочие) - что из этого выбрать? (склонюсь к FASM'у, но сам аргументировать за него не могу)
2. Литература с пика по ассемблеру подойдёт для изучения FASM'а(русско-язычные книги)?

p.s. заранее спасибо за ваши ответы
#947 #689986
Как push_back сделать в двумерный вектор?
#948 #690010
>>689976
Неправда. Новичку очень сложно будет разобраться во всем этом. Лучше сначала пусть освоится в ide, а потом изучает тонкости.
>>690014
#949 #690014
>>690010
Да ничего особо сложного там нет, просто отношение собственно к программированию сборка в консольке имеет очень посредственное. И обычно тупо нинужна. А если таки нужна - всегда можно освоить потом.
#950 #690069
>>689971

>IDE слишком много работы выполняет за тебя.


А за emacs слишком много работы выполняешь ты.

gedit + командная строка это хорошо для изучения C или C++, там уж IDE не нужна. А
#951 #690070
>>689945
Возьми IDEA. Потому что.
#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
#953 #690096
>>689945
Netbeans, или обмазывай плагинами саблайм. Если извращенец- vim.
Бонус от саблайма/вима- будешь понимать как работает сборка и конпеляция.
#954 #690098
>>690095
Полная хуета
>>690101
#955 #690101
>>690098
Почему?
>>690104>>690118
#956 #690103
>>690095
Года три назад тоже составлял себе всякие программки обучения. Потом в дурку попал. Благо, там вылечили.
>>690107>>690110
#957 #690104
>>690101
Машин лернинг наверное лишний ?
#958 #690107
>>690103
Что не так со списком ?
>>690116
#959 #690110
>>690095
>>690103
Могу с тобой поделиться:
Грэхэм, Кнут и ещё кто-то — Конкретная математика
Кнут ­— Алгоритмы
SICP
CTMCP (Concepts, Techniques, and Models of Computer Programming.)
John Reynolds — Theories of programming languages
Категории для работающего математика
Лямбда-исчисление: его синтаксис и семантика
какое-то говно про хачкель, erlang и prolog
#960 #690116
>>690107
Составлять списки != делать что-то. Через какое-то время поймешь, что ты сделал его зря и нужно дробить цели на более мелкие, иначе просто забьешь.
>>690133
#961 #690118
>>690101
Потому что набор тем, не связанных логической связью x->y->z, нет цели, нет исходных данных. Не последовательный, темы не раскрыты.

Если хочешь сферическое "высшее обращование в IT", то погугли соответствующую пасту или посмотри на OCW чем занимаются студенты MIT.
#962 #690133
>>690116
Читаю The Go programming language (Kernighan).
>>690139
#963 #690139
>>690133
Фронтенд взял в первый этап для реализации проектов.
#964 #690143
>>690095
Чет проиграл с машин питона после машин ленинга.
#965 #690160
Хочу узнать принцип работы компьютера, именно того, как он вычисляет математически. Читаю архитектуру компьютера но там немного не то. Вот например хочу эту статью понять. Посоветуйте литературы.
#966 #690189
>>690160
Примерно что нужно знать.
Матлогика -> OR AND gates -> триггеры -> регистры\сумматоры -> АЛУ \ управляющее устройство\ регистры общего назначения -> процессор\озу
#967 #690201
>>690160
Петцольд. Код.
#968 #690227
В каком языке используются конструкции типа:
хуита::хуита.хуита
и для чего они нужны?
#969 #690229
#970 #690230
>>690227
вызов свойства хуита у статического объекта хуита класса хуита
>>690231
#971 #690231
>>690227
>>690230
вызов метода у объекта в неймспейсе
#972 #690236
>>690160
В смысле как кремниевый камушек может произвести операцию, например, сложения?
Реализуется с помощью сумматора. Проходится в вузе на курсе схемотехники.
Ну и про цикл работы процессора можешь прочитать.
#973 #690239

>690095


Обучения чему? Список - хуита из баззвордов.
#974 #690260
Пожалуйста, объясните, что такое Cisco и с чем его едят?
Какой-то огромный ажиотаж связан с этой компанией.
#975 #690432
>>690095
Отличный вариант, не слушай этих ничегонедобившихся. Подборка хороша,только советую поменять местами по приоритету третий с седьмым и шестой с одиннадцатым. Почему? Дойдешь до них - поймешь ;)
#976 #693163
Аноны, объясните поподробнее как в Java отправлять POST и GET запросы, желательно с примером. В гугле слишком сложно.
Тред утонул или удален.
Это копия, сохраненная 5 апреля 2016 года.

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

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