Большие куски кода желательно вставлять через ideone или pastebin
F.A.Q.
В: У меня горит лаба/курсач, не знаю какую тему диплома взять. О: Задавай вопрос в этом треде.
В: Какую программу/ось поставить для ... ? О: Связанные с софтом вопросы обсуждаются в /s/. Исключение - IDE и прочие инструменты программирования, которые можно обсудить в тредах соответствующих языков.
В: Ко-ко-ко не работает программа. Анон памаги. О: Копируешь сообщение об ошибке в гугл, удаляя номер строки и название файла. Языко- и платформоспецифичные вопросы можешь задать в соответствующем треде. Воспользуйся поиском или вот этим каталогом: 1СandroidCC#C++DelphiGoHaskelliOSJavaJavaScriptLispPerlPHPPythonRubyRustScala
В: Хочу стать программистом, какой язык учить? О: Английский + Java
В: Бугурт от собеседований, программировать в 30 лет, съябываем из говнокодинга, обсудить новые рецепты маминого борща. О: Тред для обсуждения нетехнических околопрограммерских тем.
В: Бежать ли мне срочно в node.js, если на него сам PayPal гостевуху перенёс? Начинать ли учить Go и Rust, раз все говорят, что за ними будущее? О: Если интерес не поиграться, а работать, то не нужно следовать за массовыми истериями. Выбирай язык с кучей библиотек, туториалов и проверенными временем фреймворками под твои нужды.
Иначе будешь тратить время на велосипеды и поиск багов в чужих пакетах.
В: Взломать акк. О: Просто съеби.
В: Подскажите сайтов, которые читают крутые программеры. О: Лента из руби, джавы, скалы и ещё какой-то херни.
Какой был раньше бамплимит у этого треда? Если 1000 была всегда, то за все время существования этих тредов было запощено 105000 постов. Заставляет задуматься...........
Господа, не подскажете, нужно ли видеть цель, прежде чем изучать языки? Просто я даже не представляю в какую сторону идти. Фронтенд/бэкенд, с каких соответственно языков начинать. Я планктон с работой, которая не напрягает и получается много времени. 22 года.
То есть главный вопрос - сложно ли найти ту точку, с которой мы построим пряму от теоретических изучений до хоть какой-то практики? Или КАК её найти?.
Вот, например, один знакомый, которые уже сделал первые робкие шаги пишет: >ебашь веб >потом программирование >чтобы стать нормальным программистом надо просто усраться, мне кажется >чтобы начать ебашить в вебе - хватит полугода
Опять же, так как работа у меня с этим не связана, я даже не представляю план действий. Кто-нибудь сталкивался с этой ебаной неопределённостью?
Что можно почитать по комп. сетям после Таненбаума? Желательно прикладной и/или транспортный уровни. То, что у него в рекомендуемом написано, половина не гуглится даже.
>>654889 В программирование не менее тухло. А учитывая, что у тебя нет особых способностей (иначе не задавал бы свой первый вопрос), всю жизнь будешь крудошлёпить серым унылым кодерком и ныть в pr об этом.
>>654763 (OP) 1. По слухам, код на компилируемом языке (С, С++) компилируется сразу в машинный код и якобы он привязан к железу. Но это ведь не так? Я могу скомпилировать С++ программу на своем ноутбуке и она прекрасно запустится в университете на совсем другом железе.
2. По слухам, код на интерпретируемом языке (C#) выполняется на любом железе и это чуть ли не главная причина существования интерпретируемых языков. Это ведь тоже неправда? Если я скомпилирую C# программу под х64 архитектуру, на архитектуре х86 она не запустится. Соответственно, платформо-независимость C# и С/С++ ничем не отличаются.
3. Если так, то какой вообще смысл в интерпретируемых языках? Почему бы сразу не компилировать C# код в машинный код? Даже пресловутая Java, как бы являющаяся мультиплатформой... На деле же версию под каждую платформу все-равно разрабатывают отдельно, хотя бы из-за разницы в интерфейсе разных платформ. Но если так, почему бы не скомпилировать несколько версий сразу в машинный код, опять же используя компилируемый язык? К чему все эти виртуалбоксы? Не понимаю.
>>655037 >Я могу скомпилировать С++ программу на своем ноутбуке и она прекрасно запустится в университете на совсем другом железе. Она привязана к конкретной системе и архитектуре процессора. Да, кроме твоего ссаного x86 в природе ещё куча видов процессоров. > По слухам, код на интерпретируемом языке (C#) Интерпритируемые языки не компилируются вообще никак. Java, C# - компилируемые в байткод их виртуальной машины. Программу на Java один раз скомпилировав можно хоть на кофемолке крутить, а C# - хуёвый пример из-за маркетинга (хотя есть средства аналогичные яве). >хотя бы из-за разницы в интерфейсе разных платформ Нет, с этим разбераются на уровне GUI-библиотеки и виртуальной машины. > К чему все эти виртуалбоксы Ты попутал вм и полную софтварную виртуализацию. >Но если так, почему бы не скомпилировать несколько версий сразу в машинный код, опять же используя компилируемый язык? Потому что такой подход позволяет легче отлаживать и писать программы => требуются менее квалифицированные сотрудники, которые могут работать даже с большей производительностью.
>>655037 >Я могу скомпилировать С++ программу на своем ноутбуке и она прекрасно запустится в университете на совсем другом железе. Имеется ввиду процессор x86 и другие. На ARM вряд-ли запустится без перекомпиляции. >на любом железе Где есть интерпретатор этого языка
>>655056 >Она привязана к конкретной системе и архитектуре процессора. Ну вот C# тоже привязан. Скомпилированный под x64 софт на x86 не запустится.
>Да, кроме твоего ссаного x86 в природе ещё куча видов процессоров. Если речь о каком-то специфическом софте под специфические платформы (кофемолки) - разве на нем кому-то нужна многоплатформенность? Даже если нужна - можно для этих нужд специальную технологию придумать и не выводить ее с рынка кофемолок в массовое применение.
Если речь о диапазоне типичных устройств х86-х64-arm, то байт-код мало чего дает. Java: 1. Компилируем одну версию библиотек. 2. Компилируем две версии приложения (пэка, мобайл). C++: 1. Компилируем три версии библиотеки. 2. Компилируем три версии приложения.
И вот из-за этой разницы весь мир на виртуальных машинах сидит?
>Нет, с этим разбераются на уровне GUI-библиотеки Все-равно ведь версии под каждый GUI будут разные.
Конечно можно написать код вида if (isIOS) LoadIOSGUI(); else if (isAndroid) LoadAndroidGUI(); И кидать один дистрибутив под все платформы. Так делают вообще? Я мобайлом не пользуюсь, не знаю какая там дистрибуция. Предположил бы, что под каждую платформу свои версии делают.
>Потому что такой подход позволяет легче отлаживать и писать программы В чем конкретно легкость? Вот у меня есть С# компилятор, который компилируется в IL байткод. И есть C# компилятор, который компилируется сразу в машинный код. Какая мне, как разработчику/тестировщику, разница?
Нужно получить максимумы: [1,4],[2,6] Очевидный SELECT FROM (SELECT FROM ... ORDER BY val DESC) t2 GROUP BY id никакой разницы не дает. Что делать? мария*
>>655081 Наверное, ты либо живешь в деревне, где нет вузов, либо дебил, который не смог сдать ЕГЭ по техническим дисциплинам на 60+ и поступить в вуз. При любом из вариантом, программистом становиться не нужно. В деревне (или городе 500к) ты просто работу не найдешь никогда. А если у тебя нет хотя бы средних способностей к техническим наукам и математике - ты не сможешь стать даже специалистом низшего звена.
Если ты умный и готов переезжать в ДС - подумай, где ты начальный капитал возьмешь? Чтобы в ДС работу найти нубу - может понадобиться месяц или больше. Квартиру самую днищенскую снять 20х3 +20к каждый последующий месяц. Где ты эти начальные 100к+ на переезд заработаешь в мухосрани? Грузчиком?
Ну и чисто с точки зрения качества образования, техникум бесполезен полностью. Даже вузы (российские) бесполезны, если честно. Уровень везде один и тот же: паскаль, делфи, корел дро, фотошоп, история, экология, химия. На старших курсах много матана (который 99% кодеров не нужен, или нужен не в той форме). 5 лет в жопу.
>>655063 >Имеется ввиду процессор x86 и другие. На ARM вряд-ли запустится без перекомпиляции. Ну да, я это понял. Платформ же мало. В мэинстрим-айти всего три платформы сейчас существуют, насколько я понимаю. Притом одна из них (x86) устарела и должна бы уже сдохнуть. Останутся всего две платформы. Что сложного скомпилировать две версии программы под две платформы? Тем более что это платформы принципиально отличающиеся (не только процессором) и скорее всего придется две разных версии программы делать в любом случае.
>>655088 Любую книжку уровня "ООП и паттерны проектирования для чайников" скачай и прочти - больше узнаешь, чем за 5 лет в университете уровня "Раисся". После получения диплома не знал что такое интерфейс и не слышал про синглтон
>>654887 Ричард Стивенс, "TCP/IP крупным планом" Йон Снейдер, "Программирование TCP/IP" Всё отлично гуглится, но т.к. книги в ZIP и DjVu, их в поисковиках не так хорошо видно, как остальные.
Господа, как в перле быстро прибавить 8 миллионов?
Изначальный код не мой, но я нашёл тут ошибку. Код вычисляет адреса секторов файлов и записывает из в таблицу на диске. Последними двумя четырехбайтовыми записями являются указатель на конец последнего файла и на lead-out.
Однако, из четырех байт на деле используются только три. Четвертый всегда нулевой, а из третьего нам доступны только 7 бит.
В итоге нам доступны 23 бита, чтоб указать номер сектора. При этом последние два указателя должны иметь установленный 24-й бит, то есть их значения будут 0x008xxxxx.
На скриншоте код, вычисляющий и передающий нужное число какой-то функции. Я не придумал ничего лучше, чем перевести 0x800000 в десятичную и прибавить.
Теперь всё работает корректно, образ не умирет к хуям, но на этом моменте всё подвисает на 20 секунд. Пересобирать диск мне нужно часто, так что разница между 3 секунды и 23 достаточно ощутима. Как установить нужный бит?
>>655086 >Ну вот C# тоже привязан. Скомпилированный под x64 софт на x86 не запустится. Сам C# не привязан вообще ни к чему. Анальная привязка только у дотнета, повторюсь, и только в коммерческих целях (надо же как-то отрабатывать деньги спонсоров клепающих железо). >разве на нем кому-то нужна многоплатформенность Суть явы в том что один раз написал и собрал - и работает везде, где есть жвм. Про кофемолки это была слишком трудная для тебя шутка. >2. Компилируем две версии приложения (пэка, мобайл). Тащемта, кроме гуя который возможно нужно будет переписать логику-то можно сохранить (а можно и версию с пеки запустить при желании). >Все-равно ведь версии под каждый GUI будут разные. Хуй знает, что там в явной гуйне, а в том же Qt создать один гуй с одной логикой, выглядящий на всех платформах одинаково или нативно - не проблема. >Вот у меня есть С# компилятор, который компилируется в IL байткод. И есть C# компилятор, который компилируется сразу в машинный код. Какая мне, как разработчику/тестировщику, разница? Я вот не понимаю, какая тебе вообще разница если ты не даже понимаешь о чём сам пишешь?
>>655103 >А если у тебя нет хотя бы средних способностей к техническим наукам и математике - ты не сможешь стать даже специалистом низшего звена. >На старших курсах много матана (который 99% кодеров не нужен) Вот уж точно вершина логического мышления.
>>655162 >один раз написал и собрал - и работает везде >какая тебе вообще разница Думаю ты не понимаешь тему, а просто повторяешь где-то услышанные чужие слова.
>>655172 Способности к математике подразумевают развитый аппарат аналитического логического мышления, который необходим для на программиста. При этом сама по себе математика 99% кодеров не нужна. По окончании школы, математика - это не реально нужный навык, а индикатор, демонстрирующий способности человека.
>>655103 >Уровень везде один и тот же: паскаль, делфи, корел дро, фотошоп, история, экология, химия Проиграл с программы для даунов. Даже алгебраической геометрии нет.
>>655177 Ну вот смотри. Я отлично понимал школьную информатику и сдал ЕГЭ по ней на 93 балла. При этом математику терпеть не могу и всегда получал тройки. С программированием тоже никаких проблем.
>>655181 О, до хомячков из калтакта начинает доходить, что настойщим программистом можно стать только имея психические болезни и шизоидную акцентуацию. Давай в грузчики, маня, профессия для мужиков, еще милфам в автобусе место уступай.
>>655181 >Какие у вас зарплаты? Поищи здесь тред, люди подробно расписывают. >Какая мотивация работать? Нравится аутировать над кодом сутками, это моя страсть. Больше ничего не умею и не хочу. >Как вы пришли к программированию? Игры. Последующие попытки создать что-то своё определили дальнейший путь.
>>655183 >С программированием тоже никаких проблем. Вижу два возможных объяснения: а) Ты пока что не программировал ничего сколько-либо сложного. Когда на втором курсе начнутся рекурсии, указатели, деревья и замыкания - твоя карьера программиста закончится. б) У тебя был очень плохой учитель математики, либо ты даже не пытался его слушать.
Мне трудно представить, чтобы человек, не осиливший школьный курс математики при хотя бы минимальных прилагаемых усилиях, смог стать программистом, даже днище-уровня.
Анон, вопрос по именованию переменных. При вычислении символа Якоби надо разложить его на произведение нескольких символов. В процессе выделяем тривиальыне символы Якоби вида (2/p), это производится выделением из "знаменателя" степени двойки 2^k. Как правильно назвать переменную, содержащую степень двойки? Пидр со стековерфлоу сказал, что надо factors_of_two, хотя по-моему правильнее power_of_two.
Когда выделили степень двойки, надо сохранить результат деления на 2^k в переменной t. Какое осмысленное название дать переменной t?
Помогите ньюфагу, ребята. Допустим, у меня есть архив "name1.rar", в нем файл "name2.txt". Как в С++(винда 7, Code blocks) открыть архив, файл и вписать в него строчку. Мне желательно напишите как открыть сам файл в архиве
>>655181 Почти год назад закончил вуз, работу до сих пор не нашел, с нового года даже не пытаюсь.
Зарплаты высокие, но только для избранных. У работодателей какие-то требования нереальные (десятки технологий, зачастую дублирующих или взаимоисключающих, диапазон от сисадминства до фронтенда). Подозреваю что сейчас берут только людей с опытом 5+ лет или по знакомству, а объявления вешают чисто чтобы над очкастыми студентами поиздеваться.
Пришел как все: аутизм, пэка, игори, моды морровинда, карты варкрафта, айти специальность.
>>655173 После вот этого >>655086 >В чем конкретно легкость? >Вот у меня есть С# компилятор, который компилируется в IL байткод. И есть C# компилятор, который компилируется сразу в машинный код. Какая мне, как разработчику/тестировщику, разница? Ты ещё мне говоришь что я не понимаю что пишу :D
>>655206 Нужен фреймворк для работы с rar архивом. Либо самостоятельно писать архиватор-разорхиватор, для этого нужно знать что такое rar-архивация и как именно она работает. Получаешь битовый поток и ебашишь.
>>655212 Опущенке с лджедвача ничего не поможет, потому что у вас у всех гормональные нарушения от невостребованности у самок, у вас тестостерона и эндорфина недостаток. Людям с большим количеством эндорфина доставляет радость многое, даже прикосновение воды из крана очень приятно. А тем, у кого эндорфина мало, от всего тошно.
>>655212 У тебя ошибочные представления, если ты думаешь что программировать - это сложно и для этого нужны какие-то выдающиеся способности или трудолюбие. Обычный технический навык, не сложнее и не легче других. Самое сложное в программировании - найти работу :| .
>>655212 Все 11 классов угорал по истории, иностранным языкам и художественной литературе. В конце 11-го купили кампуктер, меня увлекло, подготовился чуть ли не с нуля и поступил в техвуз. Фрилансил в свободное от учёбы время, сейчас в офис взяли. >>655171-хуй.
>>655212 Самое сложное в программировании - информацию найти. 95% книг и гайдов расчитаны на уровень домохозяек. В вузах преподают неудачники, сами ничего не умеющие. Даже на дваче простой вопрос поднимаешь про преимущества интерпретируемого языка над компилируемым и никто ничего сказать не может кроме шаблонных общепринятых ничего не значащих фраз.
>>655225 >В вузах преподают неудачники, сами ничего не умеющие Вузы по своей сути должны быть научными центрами, а не местом, где готовят слесарей. Вы правы, когда говорите об их бесполезности при подготовке кодеров и о том, что лучше бы в ПТУ учили так, чтобы сразу идти и зарабатывать. Просто почему-то в рашке образование вдруг стало престижным, и быдло поперло туда за статусом. А еще мамаши силой отправляют на учебу и работодатели требуют корочки.
Ну так что же вам с этим делать, быдланы? Как поступите в ВАШЕЙ жизни?
>>655246 Ты открыл мне глаза. Никогда бы не подумал, что страх или неуверенность в себе мешает достигнуть успеха. Очень познавательная статья, спасибо большое!!!))
>>655226 Севастополь. Штат будут летом расширять. Но я планирую валить из этого города, цены спекулятивные, зарплаты нищенские. Очень сложно себя самостоятельно содержать, аренда комнат дорогая. Моя семья в деревне (отсюда комп аж в 17 лет), высылают только еду изредка.
Пишу на различных PHP фреймворках: Yii, Yii2, Laravel различного уровня свежести, недавно в CodeIgniter окунался.
Друг на hh.ru нашёл вакансию, закатились оба в офис.
Капитулирую. Аноны, где почитать про use after free уязвимости? Есть одна дыра в винде. Ее конечно уже давно залатали, но мне таки хочется ее поломать, благо под рукой образ с уязвимой версией.
>>654763 (OP) Аноны, а что лучше учить? Сишарп или джаву? Учу только ради того, чтобы в будущем немного пофрилансить и устроиться в контору. Параллельно с этим буду изучать верстку и англ.
>>655262 Красавчик, что на пхп пишешь. Тут многие илитисты пхп / 1С / сишарп презирают, пишут на скалах и хаскелях и сидят без работы в 25 лет. А ты красавчик.
>>655256 Я бы начинал с Танненбаума, Линукса, Баша, Си и Пайтона. Потом поставил бы MySql и апач и прочел по ним пару хороших книг. После этого пхп, хтмл, ксс, жс, фреймворки. И у нас готов рукастый фулстак веб-девелопер, чуть ли не девопс.
Обычно все наоборот делают, начинают с языка (пхп/руби/сишарп) и фреймворков высокоуровневых. Что-то делают по гайдам, но ничерта не понимают как что работает.
>>655314 Если ты хочешь именно фрилансить - что угодно, кроме сишарпа и джавы. Это самые индусские области. Фронтенд, пхп, вордпресс можно таски находить думаю. Там специалистов меньше чем на сишарпе, а вакансий больше в десятки раз.
Почему ты такие вопросы задаешь незнакомым людям, ты реально доверишь месяцы работы мнению нонейма с двача? Открой биржи фриланса и посмотри сам.
>>655158 Сложение не может тормозить. Нет никакой разницы, сделаешь ли ты установку бита "правильно" или сложением. Скорее всего, твой скрипт что-то делает с памятью ниже того значения, которое ты правишь, поэтому, когда ты добавляешь к нему настолько дохуя, он и начинает тормозить. Ищи профилировщик и смотри, что происходит, но тебе понадобится знание перла.
>>655324 >Но на самых индусских областях легче найти вакансии же upwork.com фрилансеров/вакансий
C# 150268 / 591
php 190392 / 3880
Где проще работу находить?
Сишарп и джава - это энтерпрайз-бейзд скилы, они именно во фрилансе мало востребованы. Так же например, как специалисты по ИБ, например.
>Да и я потом хочу в офис перекатываться, имея немного портфолио Как ты представляешь самостоятельную работу без опыта и без старших кодеров? Считаешь себя дохуя талантливым?
>>655343 Да блядь, дело не в этом, мне просто не нравится синтаксис. Вот я и думаю, выбирать джаву или сишарп. Но как я понял, ни на том, ни на другом во фриланс у меня не получится.
>>655360 И тут я охуел, знать надо все. До веб-серверов с их SQL И жабу и c# и Asp.net и прочее-прочее-прочее Только вот где на всем этом какой-то опыт получить ?
>>655363 К энтерпрайз веб-бэкэнду очень даже относится. Куда лучше питонов или руби в таких ситуациях. Например те же Blizzard все свои сайтики на сервере джавы пишут.
Как думаете, есть ли такие люди, чтобы возраста далеко за 20 а то и 30 лет, вкатились в acm, ну по разным причинам, кто самолюбие свое потешить рейтингами на кодфорсерс, кто вспомнить школьные успехи на фоне неудачно сложившейся жизни, или за компанию с друзьями просто?
Аноны, помогите с курсовой. А именно скажите что делать. Могу прикрепить пик если хотите. Тема курсовой марковские случайные процессы. Подскажите с чего начать
Аноны, поясните (только без говна) за кафедру информатики/программирования в экономическом вузе? Пошёл учиться на экономиста, но хочу немного переквалифицироваться, но не полностью. Очень хорошо знаю математику+знаю си до уровня матриц (в школе проходили). Стоит ли идти на этот факультет, или же там совсем ничего общего с программированием не будет?
>>655469 > Подскажите с чего начать С похода в /un/ начинай. >>655483 Если ты про РФ (или другие славшит страны) то в вузах программированию не учат. Есть (возможно) некоторый смысл пойти в какой-то "топовый" российский технарский вуз ради более престижной корочки или там шанса познакомится с интерестными личностями. А если у тебя нонейм вуз то там нет разницы. Учится нужно все равно самому, смысл вуза - получить корочку с надписью "программист" чтобы от тебя отъебались бюрократы.
>>655494 Я не из СНГ. Просто хочу уметь программировать хотя бы на каком-то уровне и работать в сфере новых технологий, но самим программистом быть нет особого желания (по крайней мере нет желания работать им всю жизнь). >>655483 кун
>>655485 http://pro-ldap.ru/tr/zytrax/tech/ssl.html#crls - это если ты УЦ А как пользователь - да, просто удали его их хранилища корневых сертификатов ОС. У файрфокса своё хранилище сертификатов, им можно управлять в Настройки -> Дополнительно -> Сертификаты. Ну и проверяй, чтобы с обновлениями он опять не появился.
>>655087 >>655628 SQL я не осилил, поэтому написал на спермоговне для инвалидов. Надеюсь, тебя устроит.
var table = new[] { new { id = 1, val = 6, sym = 'ф' }, new { id = 1, val = 7, sym = 'ы' }, new { id = 2, val = 9, sym = 'в' }, new { id = 2, val = 3, sym = 'а' } };
var q = from row in table group row by row.id into gr select (from row in gr orderby row.val descending select row ).First();
>>655087 SELECT ID, MAX(VAL) FROM ... GROUP BY ID;
>>655628 Лучше сделать джоин с предыдущим запросом, но я здесь чтобы выёбываться, а ты сам решай что из этого использовать: WITH t AS ( SELECT tb., ROW_NUMBER() OVER(PARTITION BY id ORDER BY val DESC /опционально NULLS LAST*/) rnum FROM ... tb ) SELECT t.ID, t.VAL, t.LETTER FROM t WHERE rnum = 1;
>>655701 WITH t AS ( SELECT tb.•, ROW_NUMBER() OVER(PARTITION BY id ORDER BY val DESC /•опционально NULLS LAST•/) rnum FROM ... tb ) SELECT t.ID, t.VAL, t.LETTER FROM t WHERE rnum = 1;
Анон, можешь по-простому объяснить зачем нужен Docker? Настроил я допустим на тестовом серваке приложение с конфигами nginx+uwsgi+django, я делаю контейнер, он это всё сохраняет и я просто на локалке разворачиваю и оно сразу работает? Я правильно понял?
В файле /etc/test лежат айпишники (каждый ип - новая строка), они построчно обрабатываются скриптом (ip подставляется аргументом).
Я хочу добавить в этот файл комментарии к каждому адресу. И чтобы этот комментарий игнорировался скриптом. Т.е. файл выглядел так: 192.168.0.1 192.168.0.4 А я хочу так: 192.168.0.1 #мать 192.168.0.4 #ебал
Анон подсказал, что можно фильтровать так: ${str#} Но как это использовать в цикле? for ${ip#} in $(cat /etc/test) не катит, например.
>>655846 И изначально я имел в виду такую конструкцию: for ip in $(cat /etc/list);do str=${ip%%#*} echo $str done Тогда бы в переменной str был бы только адрес без комментария. А не то, что ты сделал.
>>655885 >>655888 На самом деле я просто хотел проверить как в /pr реагируют на новичков-школьников и новичков, которым за 20+. Как реагируют на вторых мы и так прекрасно знаем. Видимо, школьников тут любят больше, хотя объективно они составят вам больше конкуренции в будущем, нежели вася-пхпшник. Хотя если весь /pr состоит из таких вась-пхпшников, то все встает на свои места
>>655895 Я занимаюсь программированием в основном для себя, плюс упарываюсь низкоуровневой хуитой. На конкуренцию плевать хотел, доброжелателен, так что любому анону всегда помогу и подскажу, если разбираюсь в вопросе.
>>655895 Все были новичками-школьниками, пока ерохины шли на экономистов-юристов и пинали хуи в платной шараге. Сейчас мы короли, а ерохины внезапно решили вкатиться. Отсюда и отношение.
>>655904 Прозреваю крудошлёпство до конца дней, потом что никакими выдающимися навыками я не обладаю. С людьми тоже не умею общаться, так что в менеджеры тоже путь закрыт.
Самый что ни на есть ньюфаг вопрос. Подскажите годных и, главное, не заброшенных чатов по различным тематикам (больше всего интересует Джава, Андройд ну и вообще попизделки на компьютерные темы).
В начале ламповых нулевых, когда еще интернет был только у одного человека из ста и то на работе, я сидел во всяких чатиках и аськах (и, конечно, на форумах) и это была охуительная ламповая атмосфера, когда в чате по теме компьютеров все друг друга знают (потому что сама по себе тусовка еще и не особо большая была) и в перерывах между спросить, как пропатчик KDE2 под FreeBSD и установить винду, там можно было увидеть вопрос а-ля "зацените пончики в дс на метро Лубянка". Вот хочется чего-то подобного, но почти все, куда я пробовал вкатиться, либо уже мертво, либо на последнем издыхании держится на 1-2 сообщениях в неделю.
Алсоу, может, еще и форумов каких-нибудь подкинете на ту же тематику? Где сейчас можно посидеть, пообщаться, покурить в курилке и поотвечать на вопросы? Раньше торчал на РуБорде, nnm-e и Игроманском форуме но там тоже уже как-то не то.
И еще раз платина, учусь в одном из топовых ВУЗов россиюшки на пограмиста (экономика, мат. анализ, история, философия, все дела). Собственно говоря вопрос, а с чего начать?! В плане чего-то полезного, основы кое какие знаю, желание учиться (но не в блядском вузе) есть.
Аноны, надо запилить общение между процессами. Как я понял у меня три стула - сокеты, пайпы и stdin stdout. Может кто вкратце пояснить за плюсы минусы ? Ньюфаг полный.
>>656005 Если живешь не в ДС/ДС2, то направление только одно: 1С.
Если живешь в ДС/ДС2, то выбери понравившийся стэк веб технологий и планомерно его осваивай. "Начинать" не нужно, сразу технологии и фреймворки осваивай, которые на практике нужны.
Из нужного всем: только паттерны проектирования и фронтенд стэк (который сейчас требуют в вакансиях от каждого бэкендера почему-то).
Если живешь в Калифорнии, то помимо вебдева есть варианты геймдева, системного программирования и хуй знает чего еще. Но ты не живешь в Калифорнии, поэтому учи веб, если не хочешь закончить бомжом.
>>656005 Говорит тебе 4-курсник на грани отчисления. Въебывай как можно сильнее в языки и технологии. На вуз можешь, в принципе, забить. Если верстка интересна, то начинай с html, если нет, то бери любой язык, заходи в соответствующий тред и выбирай самоучитель. Ты сам-то себя кем видишь в ближайшем будущем?
>>656094 Ох, ну вот верстка да и вообще сайты совсем не интересно пилить, пробовал, написал хуйню даже поднял на ней 300к рублей, лол, но вообще никак. Игры хочу делать, именно сильно хочу, но это больше как хобби. Хотелось бы софт какой-нибудь пилить, или те же игры, но могу в принципе и вебом заняться на деньги абсолютно похуй, 30-40к рублей в месяц вполне достаточно было бы, алсо, вот эта ебота из ВУЗа нужна вообще? Мы там за полгода на С# научились использовать сортировку пузырьком, зато математики пиздец сколько
>>656121 >вот эта ебота из ВУЗа нужна вообще? Скорее всего нет, ибо за ненадобностью ты забудешь ее. Единственное, что она расширит твой кругозор, но если тебе и понадобится что-то в будущем, то ты все равно скачаешь мануал и будешь заново все смотреть.
По поводу языков в вузе -- смотри сам. У нас был охуенный препод по Питону, который сказал, что какую-то ебань по плану читать не будет и лучше даст питон, чтобы те, кому нужно могли актуальными знаниями обладать, а остальные не особо ебались ввиду легкого синтаксиса.
>Хотелось бы софт какой-нибудь пилить, или те же игры Продолжай долбить C# раз уж начал еще в универе. Можешь потом уйти в .net-чики. К концу вуза наполнишь гитхаб чем-нить интересненьким и уже будет что показать на собеседовании
>>656168 >У нас был охуенный препод по Питону Я не договорил. Ну так вот этот препод -- самое лучшее, что с нами случалось, ибо остальные по части программирования давали неактуальное и зачастую еще и скучное говно
>>656168 >>656172 Так или иначе - спасибо за советы. Буду заниматься самостоятельно, параллельно делать игру на юнити, лол, ну а почему нет, все равно геймплея там нет толком, может и взлетит.
>>656188 я ни капли не успешен единственное, с чем мне повезло, так это с родителями, мамка меня родила красивеньким и вроде даже умненьким, да и воспитала хорошо, лол
Вы что тут делаете, вы ебанутые? На hh полно вакансий версталы с зп от $1k. Знать надо обосраный html+css+js и ангулар. ВСЕ. Никакого дроча на яп в течении нескольких лет, никаких 100500 фреймворков. Даже пхп знать не надо.
>>656230 Правильно, лучше дополнительно учить питон/пхп/руби, потом учить к ним фреймворки, потом сети и прочую хуйню и все это чтобы устроится в бэкенд за точно такую же зарплату. ЗАТО ПРОГРАММИСТ
>>656241 А тот вариант что заниматься версткой для некоторых так же увлекательно как и улицы мести ты не учитываешь? Ну да главный и единственный критерий в работе это деньги. Все остальное не важно.
>>656250 Ну мне помню когда дворником во время учебы работал доставляло какое то время. Целыми днями за книгами, экраном сидишь как бивень. В кайф было на свежем воздухе листву погребсти, снежок пораскидовать, дорожки подмести, кусты постричь. Релакс и отдых от задротского образа жизни. Правда потом дико надоело и воротить начало, слишком уж скучно стало часами выполнять монотонные действия, начал подкасты слушать, аудиокниги.
Хотя это я про работу дворником, уборщик этож вообще заплеваные подъезды убирать - ну нах.
Анончики, начал учить сишечку как первый язык. Скачал дефолтную книгу, которая The C Programming Language, начал читать. По началу пошло нормально, а потом начались примеры с температурами и я кончился. Вообще блджад не понимаю примеров, сложно. Возможно если уделить много времени, то до меня дойдёт, однако после двух-трёх перечитываний я все равно толком ничего не понял.
Это нормально, или я конченый аутист? Может программирование не моё? Как думаете, стоит пытаться? Я подавлен.
>>656258 Зарабатывать где? Где вообще работу брать? На Апворке всякие индусы за 1$/год сидят, или их никто не нанимает и их можно не считать конкурентами (при хороших знаниях)?
Аноны, вы слушаете музыку когда читаете книги по программированию? Нужно что то что бы не отвлекаться на внешние факторы, но и музыка не должна мешать усвоить материал.
подскажите пару годных способов усреднения, или где почитать за сам смысл можно, к примеру есть массив в который постоянно заносяца значения и из него происходит выборка как он заполница. стандартное тупо все сложить и поделить не устраивает - некоторые значения по сути являются ошибкой. хотелось бы что то типа обнаружить область где эти значения боле менее в одном диапазоне и уже из них вывести среднее. овражный метод не предлогать.
тут же еще один вопрос. есть симистор он в определенный момент времени от начала полу волны отрезает куски тем самым регулирует мощность. но так как липиздричество в сети 220 это синусоида то получается не линейная зависимость регулирования мощьности от времени - тупо 2 параметра. вопрос какбы привести через 3.14 или другие константы к линейной зависимости мощьности от времени отсечки.
да и погуглите за меня плиз ПИД регуляторы с меня? годная проверенная хуета.
Пошел 2 семестр 1-го курса. Задали на курсач написать любую программу, приложение на любой платформе. Идей нет совсем, как и особых навыков кодинга. Реквестирую идеи и пути их простой реализации.
>>656613 микросовтовский акцес, ну или 1С 1с по моему более приближен - но там свая ... эска ана более распространена в рф фоксы и прочие меньше. лиш один пример - в свое время увлекся С низкоуровневым програмингом - а диплом защитил по СУБД. да жизнь показала какой я разноплановый.
data bit ind0=0,pila1=0,p0=0,z1=0; data char unsigned Th=0,Tl=0, i=0,i1=0,i2=0,e=0,e1=0,t0=0,t1=0; code unsigned char alf[24]={130,190,98,42,30,11,3,174,2,10}; data int unsigned buf0=0,buf1=0,temp0[4],temp1[4];
/ Name of the class has to be "Main" only if the class is public. / class Ideone { public static void main (String[] args) throws java.lang.Exception { // your code goes here } }
>>656634 покамест он просто вычисляет температуру до сотой с NTC датчика (хренова - усреднение хромает) затем идет поиск фазы - неотлажено и затем идет импульс на нагрузку. резку фаз еще не придумал .
>>656655 ява эжто плохо там нету сдвигов и прочей игры ... напиши функцию типа ну обработки какова нибуть механического процесса - там только логика. >>656659 бухаю я = неуспешен есть цех - 1 пик есть мая сторожка - 2 пик был гусик -3 пик и есть в RA хуева гора банов - пик 4 перекатываюсь в програминг.
>>656585 Для абсолютного новичка можно еще попробовать страничку запилить на HTML. Я как раз так и втянулся -- на уроке информатики охуел, что я могу что-то сделать и это что-то отобразится прямо в браузере.
>>656622 Да не, братан, ты не понял меня. Я хочу понять в каком случае мне выбирать ту или иную базу данных, по каким критериям выбирать и тд. В общем, теория нужна.
>>656709 запомни одно все базы специализированны. тое каждая угу в сваю предметную область. но на практике человеки нивелируца = срастаюца с канкретной предметной областью задач. отсюда и хикование - теже кузнецы = закрытая каста. >теория нужна терия для всех одна релятивистскаи или прочаи. в итоге ты сам создаш базу нужную канкретному клиенту. го из практики в свое время контора пакупала бугалтерше 1с а нам механикам на акцесе сляпаную. итог прост все дело в обновлениях. как просто все уменя я пишу семистору вкюлючица и есть сигнал. а у вас поддержка и все на окна почему нет вопроса к путлеру разработка РФ ОС? а вот почему есть ссложная система железа ...
>>655326 Читаю архитектуру и не понимаю, как микрокоманды куда-то загружаются, как значения куда-то загружаются, как это всё во что-то преобразуется. Я, по идее, должен это всё понимать если я до этого ничего по теме не изучал? А то я себя каким-то тупым чувствую. Должен ли я полностью понимать что происходит в четвёртой главе?
>>656832 Давай я дам тебе еще один шанс. Сейчас ты просто пойдешь в другой тред и переключишься на другую тему. И ничего плохого не произойдет. Ты возьмешь на руки своего кота, и погладишь его. И потом, каждый раз, когда ты спокойно будешь гладить кота, ты будешь вспоминать этот момент и вспоминать, что ничего плохого не произошло, потому что ты решил не испытывать свое любопытство.
>>656811 Потому что сможешь сразу устроится фронтендом/верстальщиком за ту же зарплату, что и программист, который годами изучал языки и фреймоврки. Парни завидуют просто.
>>656871 Будьте осторожны, выбирая карьеру программиста. Для многих людей это временная карьера. Большая часть программирования в реальном мире это написание костылей и исправление багов в чужём говнокоде. После 5 лет, половина того, что ты знаешь, устареет. Когда тебе стукнет 40 лет, ты будешь "out-of-date". Организациям нужен молодой чел с 2-4 годами опыта, который будет работать до полуночи и все выходные без оплаты переработок. Весь профит, который ты получишь это бесплатный кофе и засохший пряник. Затем, когда ты выгоришь через 8 лет, тебя заменят свежим студентом, который знает все новые фрейморки и языки.
>>656740 > запомни одно все базы специализированны. > тое каждая угу в сваю предметную область. И чем же различаются предметные области Oracle и SQL Server?
>>655181 > Какие у вас зарплаты? 15k > Какая мотивация работать? Мамка выгнала, приходится работать, чтобы покупать еду и оплачивать жилье. Была бы возможность, я бы всю жизнь сычевал, конечно. > Как вы пришли к программированию? В школе писал (игори), а кроме кодинга больше ни хуя не умею.
>>655883 1. Учить биографию Джобса, который ни разу не был программистом. 2. Читать все записи gans-spb.livejournal.com по тегу "программистишки" + запись про стоимость социального контракта. Затем Киосаки, Форда и другую бизнес-литературу, чтобы стать успешным манагером на черном джипе.
Дропнул. Взял книгу лутца по питону, а потом еще топку книг по питону и навернул.
Сейчас могу читать любой нормально написанный код на любом ЯП кроме хаскеля, липса, ерланга, брейнфака, и ультраспецифичных вещей, типа ссылки на байтоебство с кастомными типами с сях
>>657106 Erlang легко выучить, он ничем не отличается от. Ну вместо циклов хвостовая рекурсия, ну чуть другие операторы условия, в остальном — всё то же, что и в остальных я/п. >>657195 Google, the nature of lisp
Корочи, так как ссылка из первого сообщения на C-тред недоступна, спрошу здесь. Мне нужно посчитать количество символов в заданном файле символы запрашиваю. Вот пример кода, который даже не компилируется. ЧЯДНТ?
int main(int argc, char argv[]) { char count; char z[1],x[1]; int intz; FILE file; file=fopen("text.txt","r"); if(file==NULL) return 1; printf("Enter char to search in file:\n> ",file); // Как здесь задать вывод имени файла file, заданного на две строчки выше? scanf("%c",&x); // FSymCnt(file,x); while(fgets(z,1,file)){ if (strsrt(x,z)) count++; printf("%c",z); } printf("\nEntered char counted %d times.\n",count);
>>657217 >>657218 Тебя компилятор носом в ошибки тычет. Ты читать не умеешь?
>prog.c: In function 'main': prog.c:5:2: error: unknown type name 'FILE' FILE file; ^ prog.c:6:7: warning: implicit declaration of function 'fopen' [-Wimplicit-function-declaration] file=fopen("text.txt","r"); ^ prog.c:6:6: warning: assignment makes pointer from integer without a cast [-Wint-conversion] file=fopen("text.txt","r"); ^ prog.c:7:11: error: 'NULL' undeclared (first use in this function) if(file==NULL) return 1; ^ prog.c:7:11: note: each undeclared identifier is reported only once for each function it appears in prog.c:8:2: warning: implicit declaration of function 'printf' [-Wimplicit-function-declaration] printf("Enter char to search in file:\n> ",file); // Как здесь задать вывод имени файла file, заданного на две строчки выше? ^ prog.c:8:2: warning: incompatible implicit declaration of built-in function 'printf' prog.c:8:2: note: include '<stdio.h>' or provide a declaration of 'printf' prog.c:8:9: warning: too many arguments for format [-Wformat-extra-args] printf("Enter char to search in file:\n> ",file); // Как здесь задать вывод имени файла file, заданного на две строчки выше? ^ prog.c:9:2: warning: implicit declaration of function 'scanf' [-Wimplicit-function-declaration] scanf("%c",&x); ^ prog.c:9:2: warning: incompatible implicit declaration of built-in function 'scanf' prog.c:9:2: note: include '<stdio.h>' or provide a declaration of 'scanf' prog.c:9:8: warning: format '%c' expects argument of type 'char ', but argument 2 has type 'char ()[1]' [-Wformat=] scanf("%c",&x); ^ prog.c:11:8: warning: implicit declaration of function 'fgets' [-Wimplicit-function-declaration] while(fgets(z,1,file)){ ^ prog.c:12:7: warning: implicit declaration of function 'strsrt' [-Wimplicit-function-declaration] if (strsrt(x,z)) count++; ^ prog.c:13:10: warning: format '%c' expects argument of type 'int', but argument 2 has type 'char ' [-Wformat=] printf("%c",z); ^ prog.c:17:2: warning: implicit declaration of function 'fclose' [-Wimplicit-function-declaration] fclose(file); ^ prog.c:4:6: warning: unused variable 'intz' [-Wunused-variable] int intz; ^
>>656890 доебаца решил? >предметные области Oracle и SQL Server открою табе тайну - это нихуя не базы данных это СУБД - системы управления базами. а по сути нихера ани по большому счету не отличаюца >в итоге ты сам создаш базу нужную канкретному клиенту. >>656918 изучай электрику програминг нудное и муторное дело, к тамуже ниразу не пахнит шабашками - если только студентью лабы да курсачи писать... а электрика имеет тенденцию ломаца - и вот ани стоят и слезно умоляют - у нас кипятильник не работает у нас тестомес наебнулся и тд... >>656290 синятина это фактически низкоуровневый язык хоть и считаеца высокоуровневым - предпологающий у кодера понимание предметной области и знание архитектуры под что он дылдокодит. у тебяжи ни первого ни второго. как вариант попробуй в макросы в томже ворде - это так сказать для начала а ваще бейсик никто не отменял. и 2 самых любимых оператора гото и додди.
>>657539 Для современного нормального фронтэнда кроме html/css/js надо знать столько всякой хуйни, что я прям поражаюсь. Хорошая статья на хабре насчет этого https://habrahabr.ru/post/277323/
Анон, не гони в /web/, мне там не нравится. Надо сделать сайт, весь контент которого - тексты. Не в формате блога, а в формате архива. Хочется, чтобы юзер мог масштабировать, менять фон/цвет текста и т.п. при чтении. Например, как в этой онлайн-библиотеке: http://e-reading.club/bookreader.php/46343/Pratchett_-_Kot_bez_durakov.html Как это сделать? Может, есть какие-то плагины для того же ВП? Пхп не знаю и учить особенно не хочется, хочу развиваться как фронтэндщик.
>>657549 Там все реализовано манипуляцией css через javascript. Просто открой код страницы и разбирайся. Или можешь использовать страницу по своей ссылке как шаблон, даже не разбираясь.
>>657542 Никогда не понимал всей этой хуйни с переизобретением колеса на жс. Лучше всего взять банальный makefile, closurecompiler, кофескрипты/тайпскрипты/бабелы по желанию, а для watch-ребилдера сделать в конце успешной компиляции короткий звук например или на второй монитор его унести. Получается аккуратная монолитная минифицированная сборка, которая хорошо закешируется и вполне потянет 90% SPA без необходимости разбить её на части.
Анон, пожалуйста, можешь написать прогу, на любом языке, которая переименовывает все находящиеся внутри папки файлы в idle_x.ogg, где x - порядковый номер, начиная с 1 и заканчивая последним файлом. Спасибо огромное.
>>657542 Там в комментариях хорошо разобрали проблему автора. На самом деле нужно просто уметь выбирать нужный набор технологий из всего этого фронтенд-зоопарка и пользоваться только ими, а не перескакивать с одного на другой.
>>657586 А теперь посмотрим сколько макак на эти вакансии. На Яндексе резюме отсутствуют, так воспользуемся hh
Python: 115 вакансий, 9 758 резюме 84 макаки на вакансию
PHP: 348 вакансий, 53 416 резюме 153 макаки на вакансию.
Вот и подумай, где хуй соснешь в плане работки. При поиске ставил фильтр, чтобы название языка было написано в заголовке резюме, иначе hh будет показывать вообще все резюме, где упоминался язык. Если фильтр убрать, то соотношение примерно такое же
>>657603 Нет, не подумал. На пистоне у тебя, примерно, в 2 раза больше шансов устроится со знанием джанго в веб-контроку. С пхп у тебя этих шансов в 2 раза меньше.
>>657611 Чому так, скоро будем перекатываться в рекитиры. Еще можно перекатываться в отпускники, за поездки в далекие и не очень страны платят на порядок больше кодеришки.
>>657629 Сидишь ты, кодишь, вдруг дверь ломают, блядь, с арматурой забегают и убивают тебя нахуй, нихуясе неопасно. Или мусора так же сломают, себе погон порвут и тебя возьмут за нападение на полицейского. Вот и всё. Неопасно.
Пиздец, котаны Как добавить ебучее меню в VBa в новом Excel через макрос? Что бы хуета с пика, превращалась в меню, которое запустит мой макрос. Я не знаю как еще объяснить.
>>657667 А если так python -c "import os;list(map(lambda x: os.replace(*x),[(f, f.replace('.ogg','_'+str(i)+'.ogg')) for i,f in enumerate(os.listdir())]))"
Есть видео на YouTube. Это видео можно добавить себе на в видеозаписи VK, тыкнув на "Поделиться", а затем выбрав VK. Как это автоматизировать скриптом?
>>657762 А чуть-чуть конкретнее? Где почитать именно о том, как видео со сторонних ресурсов средствами API добавлять в видеозаписи? И будет ли достаточно одного VK API или YT API тоже нужен?
А как у себя на стене в VK разместить запись от имени Паши Дурова. Раньше видел такое. Но когда нажимаешь на акк Паши, то переходит на левый какой-то акк.
Есть тут те, кто когда-то выбирал между фронтендом и бэкендом? Я еще в сосничестве верстал сайтики на тему игор, а в школе спокойно мог кодить на паскале. В общем и там, и там особых проблем не испытывал. Вот думаю куда лучше податься. Верстка все-таки больше нравится, но хотелось бы при этом еще нормальную зарплату, а в бэкенде, вроде как, зарплаты выше.
>>657833 Уточню. Вот передал я аргументом путь к папке. Надо ее открыть, прочитать файлы в подпапках и обработанные данные слить в другую папку и файлы в подпапках.
Анон, есть функция, которая переводит число в регистре ax в строку символов. Для чего в процедуре WToAscii каждый раз надо выполнять xor dx, dx? В каких случаях результат будет неправильным, если не обнулять dx?
Сап аноны, я решил постичь java, сегодня утром почитал много инфы, это интересно. Пользуясь материалами javaтредошапки решил уделять часа по два три в день на изучение. А теперь просьба к анону, поставь какую-нибудь задачу(и) с дедлайном в месяц, т е чтобы спустя 30 дней видел результат Ну или предложи еще какой сплсоб, чтобы не изучать всё подряд, а найти какую-то цель и идти к ней
По учебе нужно уметь написать мини программку по Apache Ant.
В принципе, практически все, я уже написал, осталось пару проблем.
Первая.
Нужно сделать, чтобы файлы с форматом png перенеслись из папки и ее подпапок, при этом подпапки нужно указать так, чтобы не писать имена подпапок. У меня это получилось, но когда переносятся, то файлы переносятся вместе с самой подпапкой, а мне нужно, чтобы только файлы переносились. Как исправить? В коде ниже таргет "movePng".
Вторая.
Нужно запустить тесты, но у меня почему-то не выходит, выдает ошибку [junit] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0 sec BUILD FAILED C:\WorkSpace\Zaliczenie\build.xml:51: Test testSumm() failed
В коде ниже таргет "startTest". Как это исправить, где ошибка?
>>658199 У тебя вызывается перегрузка Convert.ToInt32(char) которая (по факту) вовращает код введенного символа. Тебе стоит или попытатся добиться того чтобы вызывалась Convert.ToInt32(string) или попробывать использовать TryParse или вызвать Convert.ToInt32(STR[0] - '0'). Первые два предпочтительней, так как там будет (скорее всего) эксепшен при попытке скормить им что-то отличное от числа. Третий быстрее но он небезопасный, так как ему похуй что там ввели. Алсо он зависит от реализации.
Всем ку. Я хочу опробовать погромирование, но сам рак в этом. Моя девушка айтишник и многие знакомые. Я знаю, что есть сайты обучающие поочередно по урокам с 0, вот совсем с полного 0. Анончик, можешь подкинуть его? Я видел где-то скрин, где этому обучались. Не для фриланса или работы, для себя
Приветствую. Задача стандартная. Есть ajax фильтр по параметрам(форма с чекбоксами, полями и прочее). После наложения фильтра, отображаются записи. При клике на любую запись, переход на эту запись. В этой записи должна быть кнопка НАЗАД, которая возвращает обратно на страницу фильтра с уже ранее выбранными параметрами. Как это реализовать? Голову сломал уже. Вроде есть history API, но как это применить к моему примеру не нашел. Есть библиотеки jquery, но тоже не понимаю, как их применить. Устроит даже тупо при нажатии кнопки фильтровать (аjax вызова) формирование урла в строке браузера вроде http://site.ru?hui=4,5,7&pizda=000, то есть в гет параметрах будут сохранятся данные из инпутов форме, и потом по этому урл http://site.ru?hui=4,5,7&pizda=000 можно воспроизвести страницу с наложенными фильтрами? Есть какой-нибудь нормальный мануал от а до я по этой теме, можно на англ. В инете все кусками, с jquery не особу дружу. Ведь задача распространена.
>>658287 не нужно. Математика нужна для программирования сложных узкоспециализированных систем. Для написания драйверов к твоему usb-стройству хз зачем ты еще С выбрал в 2016 математика не нужна.
>>658294 Честно сказать, я делаю только первые шаги в программировании. Лурк сказал, что С - это способ научиться правильно программировать (быдло/говнокодом называют).
Треда не нашел. В PHP я нуб. Нужно написать скрипт, к которому по вебу цепляются два клиента, и то, что шлет первый клиент скрипту - улетает ко второму, и наоборот. Такой себе прокси, да.
>>658305 Основной источник говнокода - глобальные переменные и т.п. наследие 50-х, когда области временных переменных не хватало для них всех (на мейнфреймах размер стека был ограничен 4КБ, на пекарнях - 64КБ). На современном Си можно спокойно обходиться без них.
Алсо, наблюдаю в окружающем меня энторнет-просрансве: Rob Pike, «Notes on Programming in C» Paul Krzyzanowski, «C Programming Style» Bill Shannon, «C Style and Coding Standards for SunOS» Steve Oualline, «C: Elements of Style» И так далее. Эти и другие книги помогут правильно оформить код. Математика именно в этом не поможет никак.
>>658335 А чем ява плоха? По востребованности это самый популярный язык, что в Рашке, что по миру. Алсо, поясните за SQL. Лучше с него начать или таки с Руби/Питона? полный-нуб-кун
Анон, возникла довольно серьёзная проблема. Учился на физика-химика и забивал на прогу, а сейчас пришёл в лабу и немного оухел - большинство рассчетов куда удобнее делать с помощью прог. Дабы повысить свою эффективность, хочу более-менее изучить язык плюсы, питон Посоветуйте какую-нибудь годную литературу, которая поможет не только в самом языке разобраться, но и в том, как все это работает. Могу в гугл, но там столько информации, что глаза разбегаются.
>>658370 Ява несёт на себе бремя ПОЛНОЙ СОВМЕСТИМОСТИ из-за чего в ней много всякого говна, которое начинаешь видеть с опытом и которое естественно раздражает тех, кому приходится с явой работать. SQL начинай учить, когда CORE выбранного языка освоишь.
Пиздец, пацаны, я в отчаянии от этого ебучего программирования. Я вроде не тупой, писать программки в джаве (без фреймворков) было одно удовольствие. Вдруг решил перейти на веб. И это пиздец. Тут нихуя не понятно, вообще нихуя. Начал с рельсов, нихуя не понятно, сложно блять. Теперь пытаюсь с нодами ебаться. НИ-ХУ-Я НЕ ПО-НЯ-ТНО. Структурности в обучении нету никакой блять. Че это за дерьмо? Че за хуйня? Я в шоке. Да еще и ебучая софтина все время криво блять ставится, работать невозможно нахуй, че за дерьмо блять
Вот не знаю, сюда ли писать, но тут компьютерное железо обсуждают, так что сюда, наверно. Вот решил я навернуть учебника по информатики за свой шестой класс, почитав несколько страниц об устройстве процессора у меня возник такой вот вопрос: "Как работают такты в процессоре?"
В смысле, что я имею ввиду: если 32-битный процессор имеет несколько ножек подключенных к шинам, 32 из которых обрабатывают биты, то есть, как я понял одна ножка - один бит. И тут я нихуя не понял, в смысле, неужели все так просто? Как же тогда возможно оперировать с 4 гб памяти если это работает так просто: одна железка - один бит, если на эту железку подается ток эта железка принимает положение в один бит, если нет то в ноль.
Если учесть, что современные процессоры имеют мощность в несколько герц, то получается, что за одну секунду современный процессор способен до несколько миллиардов раз пускать ток по этим ножкам? Охуеть , в одну блядскую секунду можно пускать ток по шине по несколько миллиардов раз, такое вообще возможно или это мой неверный вывод?
Вкидывал этот текст сначала в F.A.Q-тред /hw, но там не ответили
>>658647 Ого, Г-споди, то есть реально? Мир явно страшная вещь. Пойду дальше читать про архитектуру компьютера, взяв учебник по физике(я ведь правда не думал, что каждую секунду в моем процессоре такая параша твориться, я его уже боятся начинаю)
>>658681 Кстати, как не смешно, но до такой мысли меня натолкнул учебник по ассемблеру, не знаю почему, но учить программирования я решил с него(сам не знаю почему). Вообще, меня ассемблер удивил, я просто еще с уроков по информатики знаю какую-никакую основу программирования. Удивлен, что еще остались языки программирования, для которых нужно знать структуру процессора, чтобы программировать на нем.
>>658699 Я конечно не изучал не один ООП язык, но почему-то во мне живет мысль, что не один из тех, кто его изучал не разу не задумывался об архитектуре процессора(Возможно ошибаюсь, но почему-то когда я представляю себе программиста на php то в моей голове все так и выстраивается)
Почему большая часть звезд в галактике лежат на одной плоскости(плоскостью это сложно назвать конечно, но все же) а не разбросаны друг от друга так, что в целом образуют шар?
>>658382 Любой introduction курс на любой образовательной платформе. Выбирай язык по вкусу и проходи. Выбор языка мало на что влияет, потом переедешь, если не понравится.
>>658551 >за одну секунду современный процессор способен до несколько миллиардов раз пускать ток по этим ножкам? Гигагерцы это внутри процессора. С внешним миром процессор общается на меньших частотах. Например с памятью на 100-300 мегагерцах.
>>658382 Тут дело не в языке, а в предметной области и существующих там численных методов.
Язык определяется существующими либами. Почему ты выбрал именно плюсы/питон? У нас вон квантовые механики на фортране считают (вроде электронные оболочки у ионов или что-то в этом духе).
>>658681 >>658706 Ассемблер с этим никак не связан. Это миф уровня "для программирования нужно знать математику". Вся архитектура, нужная для программирования на фсме - регистры, стек и всё. Потом ты узнаешь, конечно, про организацию памяти (да и то, на высоком уровне, типа читать последовательно - быстрее, чем из рандомных адресов), про префетч (тоже на высоком уровне) ещё что-то. А, может быть, и не узнаешь, если книжек/стимула не будет. А уж как это всё в железе работает, все эти такты-хуякты - этого ты не узнаешь, если не запишешься на курс по, собственно, устройству железа. Причём программировать на асме тебе этот курс не поможет вообще никак.
>>658799 Всё зависит от платформы. Мне, например, для переписывания кусков кода на MIPS для PS1 пришлось узнать очень много об архитектуре. И предстоит узнать не меньше.
>>658799 Да я понимаю, что в современном мире довольно хорошо упростили программирование и знать математики или архитектуру процессора совсем не обязательно, однако, мне стало интересно как это все работает, просто интересно, поэтому и спросил(А заодно и сказал пару книг из пика в треде)
Почему у меня после месяца прибывания в /pr выработалось стойкое презрение к фронтенд разработчикам? Я ебнутый или этому может быть какое-то обоснование?
Ладно, все равно спрошу. Может вы тут все няши-скромняши. Есть сайт example.org. Есть сервер на 666порте которого крутится некая веб-морда. Сайт и веб-морда на одном сервере. Эта веб-морда должна открываться по адресу example.org/newhome Причем изначально веб-морда доступна по адресу localhost:666/home. Как на nginx сделать reverse proxy? И там и там поддержка ssl нужна, если что.
Я вроде как сделал, но у меня появилась такая проблема. Изначально все скрипты, стили и прочая ебень на этой вебморде имеют адреса вида /home/styles/style.css, при моей настройке прокси выходит, что у меня открывается адрес example.org/newhome, а он пытается потянуть статику с example.org/home/styles/style.css, в то время как у меня она проксировалась по пути example.org/newhome/home/style.style.css?
Какой реврайт мне нужно написать и куда, чтобы попытки обратиться к /home/какой-топуть посылались сервером на /newhome/home/какой-топуть*
Править пути в html\css не вариант, все это нужно сделать на уровне веб-прокси.
Знаю, что хуево объясняю, поэтому еще раз основной вопрос: как послать запросы вида /home/style.css по пути /newhome/home/style.css?
Сап двач, нужна помощь с лабой. Имеется код в правильности уверен процентов на 90. Если кто может расписать что и зачем делается прикреплю пояснения команд. Сам вообще ничего не понимаю.
Привет, программач. У меня нет ничего: друзей, тян и работы. Решением было начать свое существование с чистого листа буквально.
Вот график: 1. SICP - 2 hours per day 2. Eng - 1 hour per day 3. Худож.Литература - 1 ч. 4. Играю на гитаре по 3-4 ч. 5. Всё остальное время поддерживаю себя в хорошей физической форме, как могу.
>>659006 Я когда решил все поменять пошел на пикапфорум и нашел там друзяшек. Последний год пролетел с тянами и с новыми друзьями. Жизнь поменял, социализация счастья не принесла.
>>659047 -На гитаре я уже давно играю, моё хобби, как б. -С компьютером обращаюсь на ты, люблю разбираться в кодах и исправлять в ошибки в чужих. -Англ нужон, чтоб больше тех.документации к языкам читать и усваивать. Информации на английском языке тупо больше. -Литература для общего развития, а остальное хуй с ним, если повезет - позанимаюсь, если нет, то похуй.
тред не читал Сап аноны, нужно написать что-то наподобие интернет магазина и тут у меня пара вопросов: На чём писать знаю немного (плохо) php? Хороший фреймворк или движок для сего непотребства? Нужная литература? wordpress + php подойдёт (я дебил)
Я быдло, и не понимаю процесс создания чего-то в парадигме ООП без примеров для дебилов. Где взять годных, простых примеров, которые помогут втянуться?
>>659126 >>659128 Не будьте столько категоричны. Разве если ссылок на объект файла не будет, то фаил не закроется автоматически? А если сделать так: f = open('file.txt', 'w').write(a) f = open('another-file.txt', 'w').write(b) То первый фаил не закроется?
>>659135 Когда GC вызовется, тогда и закроется. В CPython ещё может быть закроется, но в других реализациях может провисеть ещё долго. А учитывая ограничения на кол-во одновременно открытых файловых дескрипторов, если ты активно работаешь с файлами, имеет смысл их во время закрывать.
>>658990 Если код без состояния — вполне возможно. В остальных случаях — миф. Отлаживать все переходы из одного состояния в другое в здравом уме никто не будет.
Школьную программу информатики на 2013 год знал на 100 баллов егэ. не поступил на программиста, пошел в инженеры, особо не запоминая проскочил 2 семестра информатики (с/с++). хочу найти подработку в валюте. подскажите чем можно заняться (сайты/программы) и какими навыками надо овладеть?
>>659243 У меня мама на курсы по 1с ходила, может лучше html sql php ruby java? Расскажите что для каких целей нужно, на чем можно подзаработать, и в каком порядке изучать.
Поясните за wordpress, часто вижу, как тут его обсирают. Если у меня нет большого желания становится крутым пограмистом, а есть желание пилить небольшие сайты для малого бизнеса, стоит ли изучать эту cms и php, или же лучше перейти на js и фреймворки? Есть ли какие-то фундаментальные недостатки у вп? Знаю про немалое количество говнокода, но скорость разработки сайтов на нем и наличие готовых решений заставляют меня сомневаться...
>>659272 Если для рашкобизнеса тогда уж 1С-битрикс. Всем похуй в общем, если приносит деньги и несложно, то занимайся чем хочешь. Большая часть местных хейтеров даже на работу не может устроится.
Из плюсов. Приятная админка, огромное количество плагинчиков, тем, простое API. Сегодня из WP можно сделать что угодно. Я даже видел портал с посещалкой на 250к человек в месяц на WP. Очень популярна на западе. Как то пилил сайт для адвоката из США, так он сам попросил сделать на WP так как уже работал с ним и знает его админку. На нем можно сделать и бложикк, и магазин, новостной портал. Типовые решения на WP можно поднять очень легко и быстро.
Из минусов. Легаси. Там даже есть файлик с функциями версии 0.х для совместимости, которая вышла лет 20 назад. API CMS хоть и простое но говно. Глобальные переменные. Отсутствие абстракции для доступа к БД. Надо быть очень аккуратным с плагинчиками, так как они часто написаны не самыми компетентными людьми и содержать дыры. Кодстайл. Да, у WP он свой. Подразумевается, что разработчику не нужны кастомные таблицы, и он все будет хранить в тех что идут из коробки. Вообще, работать с базой в WP неудобно. WP появился в эпоху web1.0 Тогда еще не получило свое распространение MVC, OOP, и прочие ныне обязательные слова. Я даже не уверен что тогда существовали какие-то web фреймворки. И вот с этим всем тебе нужно будет смирится и работать.
>>659272 Но ведь на жс-фреймворках разработка быстрее в разы, и сайт не будет статичным говном мамонта из нулевых. К слову высрать ещё-один-говноблог и налепить на него вырвиглазную тему это не разработка вообще.
>>659288 Собственно и изучаю фреймворк на js(react и redux), вот мне интересно, а можно это совместить? Морду сайта делать на react'е, но с профитами от вордпресса? Сам я слегка нуб, так что сорь, если говорю глупости.
>>659292 Можно, но сегодня это не требуется. Все эти хипсторские фреймворки нужны 5 конторам в ДС. К тому же там возникают проблемы с SEO, утяжелением клиента и т.д. Типовым сайтам и е-шопам это не нужно.
>>659301 >Все эти хипсторские фреймворки нужны 5 конторам в ДС И в любой нормальной конторе в США/Европе.
>проблемы с SEO Мифы из нулевых, любой поисковик давно умеет исполнять джяваскрипт.
>утяжелением клиента Весь клиент грузится один раз (10-100 кб, основной вес это бутстрап, жквери и т.п. которые в любом случае там будут), а дальше только данные (сжатый жсон), это в разы меньше загрузки хтмл-страниц с сервера.
Можно ли делать красивую верстку в email? Как ее делать? Никогда раньше не задумывался о такой возможности, а тут увидел тестовое задание "верстка email-рассылки"
>>659316 А как тогда такую красивую почту будут обрабатывать почтовые серверы? РОР3, SMTP клиенту отдадут то что нужно? Не получит клиент у себя месиво из html/css? Можно такое чудо с джаваскриптом и css отправлять через gmail? А через интерфейс Яндекс-почты?
>>659317 >Просто сдохни. Ты няша. :3 >не-plain/text почта не нужна. поддерживаю. Но программист - это типа ассистент маркетолога. Если маркетолог говорит, что нужен вырвиглаз-шаблон вместо plaintext для почты, то придется это штамповать
>>659324 >А как тогда такую красивую почту будут обрабатывать почтовые серверы? Серверу срать с высокой колокольни, что ты там запихнул в письмо
>РОР3, SMTP клиенту отдадут то что нужно? Не получит клиент у себя месиво из html/css? Отдадут, надо только впихнуть хтмл и вписать Content-Type: text/html. Протокол поддерживает указание нескольких форматов письма, т.е. в клиенте можно выбрать какое читать: текстовое или хтмл.
>Можно такое чудо с джаваскриптом и css отправлять через интерфейс Понятия не имею. Ты собрался автоматическую рассылку через веб-интерфейс отправлять?
>>659133 Если ты посрал (что-то открыл), то смой за собой (закрой). with для того и сделан, чтобы закрывать автоматически. Ещё, вроде бы, сборщик мусора закрывает хэндлы, но он может не вызываться сутками (нет мусора - нефиг и собирать), да и закрывать хэндлы он не обязан, на самом-то деле, хотя в питоне он это делает. Если у тебя одноразовый скрипт, в котором ты открываешь один файл, что-то с ним делаешь, потом открываешь другой файл и пишешь в него результат (и делаешь это один! раз), то можно спокойно забить на всё хуй и ничего не закрывать, потому что операционная система следит и почистит за тобой, когда скрипт завершится. Кроме, конечно же, каких-то внешних штуковин, с которыми перед закрытием надо что-то делать (типа базы данных, где нужно завершить транзакцию перед тем, как закрывать соединение, иначе изменения не сохранятся).
Господа, пишу исследовательскую на конкурс, в качестве темы - процедурная генерация 3д миров(читай 3д объектов и ландшафта, планет). Создал тред https://2ch.hk/gd/res/227750.html. Всех, кто может в процедурку - прошу поделиться, не жадгичайте. На пикре честно спмзженнаы картинка с гитхаба
Ньюважный ньюфаг вкатился, аноны, я тут понял что нихуя не разбираюсь в сетях, в смысле я не знаю чем отличается роутер от свитча, tcp\ip, прокси, шмокси для меня это японский. Как мне всему этому научиться, чтобы хотя бы спокойно заходить в расширенные настройки браузера, и не охуевать.
>>659524 >"Сети для самых маленьких" Там для "маленьких" сетевиков же, тебе вряд ли подойдет. А вот Таненбаума бояться не надо, "Компьютерные сети" полистай, где слишком заумные вещи описываются, то пропускай, потом к этому вернешься, если останется интерес.
>>659507 Не понял про Таненбаума с Олиферами, типа слишком сложно? Или не стоит так углубляться? Есть какие нибудь книги про сети, но более прикладного характера?
>>659561 Да, слишком сложно и новичкам нахуй не нужно. Я про нужные мне протоколы больше узнал, когда работал с ними, чем после прочтения этих талмудов.
Я не программист и ничего в этом не соображаю, нужна консультация.
Допустим, есть контора, которая поставляет нам определённое оборудование, скажем, считыватели штрихкода, под это нам дают соответствующее ПО, которое полученные штрихкоды преобразует в баркоды и вставляет/не вставляет/с временными интервалами в зависимости от настроек в конфиге этой программы - определить что куда и когда вставлять вот это уже моя работа.
Теперь такой момент: к каждому считывателю штрихкода есть лицензия, то есть файл заводской номер считывателя.lic размером в пол килобайта. Без этого файла в папке программы программа выдаёт "ошибка лицензии" и не работает, с этим файлом - всё пашет нормально.
Яссен пень эти гомосэксуалы тупо хотят привязать ПО к железу (как будто их высер кому-то ещё будет нужен), при этом в техзадании им было явно указано что этого говна не должно быть.
Два вопроса: 1. Один из команды гомосексуалов заявил, что если убрать лицензию, то придётся переписывать всю программу. Суть вопроса в том насколько нагло он врёт. 2. Можно как-то самому клепать эти файлы лицензии через какой-нибудь "взлом" существующих? Как их, вообще, делают?
>>659578 1. Это зависит от архитектуры проги. Можете в принципе сами, но надо будет дизассемблировать. 2. Их делают анализируя программу. Если там нету сложно обратимых функций то почему бы и нет?
Извините за ебнутый вопрос, анончики: в программировании ведь все завязано на абстрактном мышлении, да? Вот мне, например, чтобы что-то понять нужно представить это в голове визуально. Программисты тоже так делают? В общем я не знаю стоит ли углубляться в программирование ибо люблю работать с тем, что можно увидеть. А в программировании видно только код и все. ни черта вы меня не поняли наверно Я чисто для себя спрашиваю, о работе даже не мечтаю.
>>659626 Когда немецкий химик Ф. А. Кекуле искал формулу бензола, толчком к её открытию послужил приснившийся ему дракон, кусающий свой хвост: творческая работа продолжалась в подсознании, во сне. Эта схема упрощённо представляет, как взаимодействуют три важные системы, организующие психическую и прежде всего творческую деятельность человека: полушария мозга, сон и бодрствование, сознание и подсознание. Сон и подсознание вместе с правым полушарием составляют внутренний контур психики, рождающий идеи, мысли, образы и т. п. Бодрствование и сознание вместе с левым полушарием образуют внешний контур, который эти идеи и мысли осуществляет в реальной деятельности человека. Внутренний и внешний контуры, так же, как и составляющие их модули, неразрывно связаны друг с другом.
Говнокодинг ушел(остался) в ПХП, Красивыйкодинг в Питон\Руби Перл немого проебал хайп.
На самом деле он годный только по сравнению с ПХП. там ящик способов отстрелить себе ногу, и на нем нужно кодить, когда имеешь представление что делаешь(например покодить пару лет на питоне )
>>659578 >1. Один из команды гомосексуалов заявил, что если убрать лицензию, то придётся переписывать всю программу. Суть вопроса в том насколько нагло он врёт.
скорее всего вся программа лицензии, это ридфайл, и проверка третьего с конца байта.
очевидно что лицензия никак не учавствует в создании бар-кодов, так как это даже не кассовый аппарт, где например номер аппарата должен быть на каждом коде.
очевидно он пиздит, и хотят содрать денег.
если есть конкуренты, то можно спросить у конкурентов если конкуренты могут поставить без этой хуйни, и послать этих.
Безотносительно к том, врёт или нет, если в техзадании было сказано без привязки — кого ебут его кукареки по "переписывание". Раз не соответствует — пусть "переписывает".
Я правильно понимаю, что нужно будет пробовать как-то вернуть эту херню в читаемый вид, найти номер считывателя, поменять на нужный нам, перехерачить обратно и запускать с него?
Или дизассемблирвоать саму программу и найти ту херню, которая указывает на отмену запуска при отсутствии лицензии.
Хотя, с моими способностями эта затея выглядит весьма плачевно.
> Я могу как-то захерачить туда номер считывателя, нужный мне, чтобы запускать прогу с нужным мне железом? Это непонятно, надо пробовать.
Сама кодировка лицензии — херня. Строка в конце выглядит подозрительно. Это какая-нибудь контрольная сумма, неизвестно как вычисляемая. Если ты поменяешь другие поля в лицензии, а контрольная сумма не будет соответственно пересчитана, то программе такая лицензия не понравится.
>>659920 Завтра на работе обязательно попробую (хотя чую что сосну).
Так значит в саму программу надо лезть, а вот что уже с ней делать я, если честно, не представляю.
Скачивать "дизассемблер" и... и "дизассемблировать"/декодировать? Алсоу, всё что о ней знаю это то, что она требует библиотеку С++ (по-моему), это может как-то помочь?
>>659947 >На чём вообще программа написана, на какой платформе работает? Если честно - я не знаю. Но при установке требует С++ (по моему).
В папке после установки: Файл с расширением .config, в котором я указываю порядок вставки баркодов, временные интервалы и запись баркодов в БД. Файл с расширением .xsd, в который я не лезу, но блокнотом нормально открывается, вот часть текста:
>>659984 >А можно заменять одну лицензию на другую, или к каждому устройству своя программа и своя лицензия? Программа - одна на всех. Но на каждое устройство свой файл лицензии, поэтому, когда у нас новые поставки, мы пишем письмо с требованием выслать файлы лицензии на определённое оборудование с заводским № такой-то.
То есть, если с рабочего места снять один считыватель и воткнуть другой, то его заводской номер будет, соответственно, другим, и программа выдаст "ошибка лицензии".
Открыл программу Саблаймом (понемногу пытаюсь в программирование, но пока хватило только на "хеллоу ёбанный мир"), там вот это... а что это значит?
>>660016 >Это 16-ричное представление программы. А можно её как-то привести в вид, в котором я смогу найти строку "если лицензии нет то организация, которая заплатила за это говно бешенные бабки, идёт сосать хуи"? Дез.. как его... "дезассемблирование", да?
>>660037 >Заебал семенить Извини, я реально в этом ничего не понимаю и не хочу идти по неверному пути. >>660041 >Строки извлечь можно и без "дизассемблирования". Если они никак не спрятаны. А как это узнать? То есть... чем и как открыть exe, чтобы можно было найти строки?
Вообще, вот то, что лежит в папке. Последний файл - exe.
>>659943 >>659961 Интересно. Первые 16 байт у hex-строки почти совпадают. Кроме второго и пятнадцатого байтов. Причём, оба байта коррелируют с длиной строки. Строки, у которой значения полей больше на единицу чем у другой, длина тоже на 1 байт больше.
Похоже, в начале идёт заголовок. А дальше какие-то данные.
>>660063 Короче, во втором байте длина этой шестнадцатеричной строки: 3057300906072A8648CE3D0401304A0223470F4B65741AD80E6AD509C4BB16DDBF2AC7EB069145C0D5C8219D4078AF0A13CAF74802232096B2150328092A0A6444331E5FE91DBFDB9163C3FE3E26C0080A5FDD3F03DB428D02
>>660063 >>660059 Окей, завтра на работе постараюсь заняться именно этим. Ну и проверить как оно работает, если в файле лицензии тупо изменить заводской номер считывателя.
>>660068 >0x57 = 87. Длина всей строки 89 байт. >>660073 >В 15-м поле 0x4a = 74 И почему я такой тупой?
>>660090 Собственно, из этих данных и формируется эта строка, скорее всего.
Нужно либо разбирать алгоритм в экзешнике, чтоб понять, как она вычисляется, вычислить со сменёнными данными и обмануть программу, либо выубить проверку вообще.
>>660112 >устройство может решать, работать ли ему с лицензией Как раз нет. Есть другое ПО - от настоящих производителей чипов оборудования, одна иностранная компания. И вот оно не требует никаких лицензий и может работать с любым считывателем. Хотя и софт там чисто административный - проверить работает ли, перепрошить, считать для тестирования ну и прочее. А проблемы начинаются уже с софтом конкретно наших поставщиков, так что лицензия вшита конкретно в ПО.
>>660105 >Нужно либо разбирать алгоритм в экзешнике, чтоб понять, как она вычисляется, вычислить со сменёнными данными и обмануть программу, либо выубить проверку вообще. А "дизассемблирование" это что, типа дешифровка кода программы? Или я не так понимаю?
Анон, помоги с проблемой. Есть сайт - http://old.reactor.cc/ Есть желтая блядоплашка с выклянчиванием денег вверху. Что прописать в адблоке, чтобы её не видеть. В css немогу.
>>660218 Ссанина, с каждой версией становящаяся всё хуже и хуже. Ммм, это модно наращивать номер версии с каждым билдом, мм, все так делают, давайте и мы будем. Похуй, что целый год не фиксятся тысячи мемори ликов с расползанием клиента с пятью вкладками на 2 гигабайта оперативки. Говно и моча.
Анон, что не так с моим кодом? http://pastebin.com/8iSVxUyg Знаю, что можно сократить количество инструкций, но сейчас компилятор ругается на строчку .if x > y сразу после .while. Почему так? Если заменить ее на TRUE ошибка сразу пропадает. Хуевый парсер?
>>654763 (OP) Приложение должно синхронизовать некоторые данные с интернетом. Какой самый простой способ это сделать? Запиливать сайт, покупать домен, отправлять инфу в формате html и парсить на стороне клиента? Способов проще нет?
туториал по GitАноним20/02/16 Суб 01:08:00#742№660623
кто видел уровня "для дебилов"? уровня вот три картошки это репозиторий, вот мы делаем форк, одну картошку кладем сюда, потом вырезаем ей глазки и пушим. Мне бы помогло.
Посоны, а как искать удаленную работу? если ли где нибудь ресурсы где люди ищуть прогеров для совего стартапа, где можно выбрать ченить интересное и попробовать заняться в свободное время? А то работаю в офисе на джаве, и все как бы заебись но хотелось бы для интереса параллельно что то удаленное поискать.
Питуны, это опять я. Скажите пожалуйста, это очень некрасиво так писать: with open('a.txt') as a: with open('b.txt') as b: with open('c.txt') as c: и т.д.
Как вы поступаете когда надо много файлов открыть? Подскажите нубу.
Анон, поясни, почему все так хейтят Go? Язык, может, и не несёт в себе ничего нового, но он отлично ведёт себя, как замена другим в некоторых областях. Я как любитель Питона и Сишки вижу в нём только профиты: - Нормальный пекетный менеджер; - Знакомый синтаксис, при этом нет точек с запятой, но и нет значимых отступов или end; - Скорость написания + статическая типизация + скорость самого кода => приходит на замену скриптоязычкам; - Минималистичное ООП, с отсутствием петушения джава-стайл;
Или это только энтерпрайзным фасолинам от него припекает?
>>660803 >ипизация не избыточная, в любом случае намного лучше, чем у скриптоты. Но хуже, чем у обоссанной джявы.
>Это про скорость А-тя-тя Go 16.85 660,712 Java 8.24 761,724
>http://jimplush.com/talk/2015/12/19/moving-a-team-from-scala-to-golang/ Как я понял манька жалуется на мартышек, не осиливших скалу, и типа она слишком свободная, и язык должен всех заставлять писать одинаковую императивную дрисню с паттернами, иначе мартышкам больно. Ничего про сам язык и божественный тайпсейф стак нет.
>язык должен всех заставлять писать одинаковую императивную дрисню с паттернами, иначе мартышкам больно Нормальный и оправданный продакшен подход. Абстракциями не повыёбываешься, конечно.
Есть компонент DirectSR для дельфи, он должен вернуть распознать голос и вернуть строку, вместо этого получаю нихрена. Заинтересовал метод GrammarFromFile() но он не гугулится. Что делать ?
>>660778 >Нормальный пекетный менеджер; Это кек. Сиё дерьмо просто тащит последнюю версию пакета с гх. Автор библиотеки выпустил мажорное обновление, поломав обратную совместимость – будь добр переписывать всё своё говно вместе со всеми зависимостями, лол, найс пакетный менеджер. >скорость самого кода Относительно других компилируемых языков (C++, Rust, D) и так же супероблегчённых компилируемых (Nim, Swift,Pony) – он кусок дерьма, причём проигрывающий при этом по фичам (привет, текстовая генерация кода из си). >Или это только энтерпрайзным фасолинам от него припекает? Припекает всем просто от того что действительно хорошие новые языки, которые лучше во всём (см. выше) так и останутся никому не нужны, а эту хуиту для пхпшников будут использовать в крупном продакшене и вообще везде просто из-за гугла за спиной.
>>660778 >любитель Питона и Сишки Вот причина. Питон - говно, а в сишке нихрена нет. Пользовался бы нормальными языками, понимал бы, почему это назвали на букву го.
Как правильно организовывать структуру программы на ассемблере? Вот всех маленьких примерах функции объявляются прямо внутри точки входа, а сверху - их прототипы. Но это дрисня. Где определяют функции профессионалы? И как?
Почему среди программистов так много косноязычных мразей, которые не могут правильно ставить ударения (линукс, писать на рубях, энтропия), допускают речевые ошибки, не могут связно излагать мысли в устной речи, обрываются на полуслове и возвращаются по нескольку раз к уже сказанному? Что это за унтерменши нахуй?
>>660876 Пакетные менеджеры везде дерьмо, где-то более, где-то менее. Просто в некоторых их даже нет, а для других пакеты не пишут. >C++, Rust, D На их нишу не претендует. >Nim, Swift,Pony Ещё Котлин с Эликсиром и Джулией забыл. Таковы реалии, что поделать.
Анон, сейчас работаю в сфере сетей и безопасности, пишу на Python. Какие языки ещё используются в этой области, которые можно поковырять, кроме Си/Си++?
>>660973 Чтобы со знаниями предметной области можно было делать то же самые, не только на Питоне. Прозреваю, что скорее Джава чем Шарп, ибо это всё на линуксах обычно крутиться.
>>654763 (OP) В ситуациях, когда есть пара строк кода, которые нужны для выполнения какого-то одного действия (количество строк 3 - 10, например), эти строки используются в одном месте и больше нигде, то стоит ли их тогда в этом случае оформить как отдельную функцию?
и еще раз про усреднение борьбу с ошибками и прочую хуйню вопщем есть NTС датчик температуры есть кампаратор сравнивающий значение датчика с пилообразным сигналом. есть система этой всей хуйней рулящая и на выходе получающая ЗНАЧЕНИЕ. введены цепи введено все что возможно, акромя золотых контактов, - для более стабильного так сказать...
которай ну вы поняли... но внешние условия таковы что входная величина предпологает в себе ошибку которая гуляет... но так как это датчик температуры то вполне вероятно резкое повышение значения хотя наврятли... тут анон мне говарил про всплески... но годных алгоритмов я не нашел. да и не искал если чесн - занят шаз отладкой исполняемых цепей.
>>661262 >Заодно и ненависть к "матеше" пройдёт Математика для быдла. Математики не могут в программирование, и их алгоритмы - хуйня. Реализация математических алгоритмов на C/C++ едва ли на 10% совпадает с математической моделью.
Парни, может кто подскажет. Интересует тайм трекер с функцией автоматических скриншотов раз в n-ное время для того, чтобы отслеживать кто сколько работает в нашей небольшой команде. Опенсорс приветствуется, хотя можно и немножко разориться, если оно будет того стоить.
Сап. Допустим, у меня есть генератор, который генерирует карту высот в виде двумерного массива и я хочу натянуть на неё полигоны. Вопрос: 1) Каков самый простой алгоритм для этой операции? 2) В каком виде мне лучше всего хранить точки вершин полигонов? Можно ли так же запихнуть их в двумерный массив?
Анон, как реализовать это говно? Как хотя бы хранить числа на си или асме и как обращаться к их цифрам, если система счисления произвольная? Ебаные математики напридумывали шизофреническую парашу и высирают книги со словесным описанием, а попросишь такую мразь пояснить за реализацию - хуй что ответит.
Хуже этого говна только вычисления в групповых кольцах, элементы которых - формальные суммы подобно дивизорам на алгебраических кривых. Как же я сука ненавижу этих шизофреников.
Какие же гниды математики. Они не могут в реализацию, потому что слишком тупые, их мышление ГСМное и работает с образами, тогда как программирование - это рутинный слесарский дроч на низком уровне, далекий от этих абстракций. А программисты не могут в математику, поэтому вся эта куча говна лежит мертвым грузом в тысячах книг, никому не нужных.
У блять гниды, ненавижу пидоров. Неужели тут надо ебаный массив использовать и потом пердолиться с переводом этого массива цифр в одно число? Какой тогда нахуй профит от этого алгоритма, если даже mul отработает быстрее, чем эта шизофреническая параша, проседающая на преобразовании массива цифр в число?
Блять, какой бы способ хранения этих чисел и доступа к их цифрам не придумали, потом можно охуеть от реализации возведения таких чисел в целую степень методом возведения в квадрат.
>>661489 >>661491 >>661496 >>661502 Я вот тоже не могу в математику, серьезно. Может у меня мышление не подходит для программиста. Я вчера сидел и не мог воткнуть, как работает алгоритм эратосфена, сириусли. Я нашел его ОПИСАНИЕ словесное))))), решение на си, яве, пхп, куче говна. Я не нашел САМ АЛГОРИТМ, блять. Мне нужен был АЛГОРИТМ. Как только нашел на каком-то хохлятском сайте алгоритм, сразу смог накатать решение. Словесные описания - это просто бич какой-то, блять.
>>661506 Да математика сама несложная, но вся эта вычислительная залупа с криптографической арифметикой, где даже возведение в квадрат реализуется с изъебствами, описана очень плохо.
Теория графов вообще охуеть. Раскраска узлов в три цвета, список вершин. Ебаный стыд, на деле там не список, а очередь, и никакой раскраски вовсе нет, а есть один массив bool посещена/не посещена.
>>661510 Бля, графы вообще простые, ящитаю. Мне со спискодрочем наоборот нравится работать, типа там пути считать, их длину и т.д. А вот какая-нибудь параша с математическим изъебством - я тупо не могу понять. Решал задачку, где надо было принять значения чисел и что-то напиздоворотить с их знаками, чтобы они совпадали по правилу с другими значениями. Втыкал часа полтора В ЧУЖОЕ РЕШЕНИЕ. Не мог нихуя понять.
>>661518 Именно, блять! Именно! А самое главное - математическое описание вообще ничего не дает, никаких объяснений. Смотришь на эти суммы, сигмы, корелляции и чо, бля? Чо с этим делать?
Кто-нибудь переучивался на раскладку дворака? Сколько у вас времени заняло достижение приемлемой скорости печатания? Пока учились - не было трудностей с привычной раскладкой?
>>661550 Но зачем? Ты машинистка или программист? Ты над кодом думаешь в разы дольше, чем пишешь. А если у тебя джава какая-нибудь, то поставь IDE, пусть пишет бойлерплейт за тебя.
>Даже мне очевидно, что мамкиных хакиров будут прогонять с зекача, но непонятно таки почему? Потому что вопрос связан с нарушением закона? Потому что сама постановка вопроса школьная? Ответьте. >Сам не "хакир", на доске недавно
Просто харкач полон завистливых, соснувших во всех сферах уебанов.
Аноны, мне бы СОВРЕМЕННЫХ, годных гайдов по SEO, крайне желательно, русскоязычных. Не шлите только в /web, пожалуйста, там совсем никакая скорость постинга.
Не знаю где ещё спросить: кто как справляется со стрессом? Я прихожу домой в пятницу дада, работаю в офисе кодером и не могу отдохнуть за 2 дня, мозги будто в напряжении постоянно, тревожность какая-то, нет сил ни на что.
>>661805 >больше спорта В том и дело, что пришлось тренажерку бросить - после работы не остается сил на зал. Два месяца пытался совмещать, и как итог я в зале вялый был и ни о каком прогрессе и речи не шло. Последняя надежда на пробежки, бегаю три года в теплое время года, но до этого не работал кодером, кодинг был как хобби
>>661817 это неудивительно хроническое спазмирование мышц само по себе - некислая нагрузка соматика Ханны метод Фельденкрайза но это тоже вполне себе шизотерика хоть и прикрывается психологичностью решать тебе удачи
>>661602 Толи лыжи не едут, толи функция возвращает Main> func [([1,2],1),([2,3,4],1),([1],2)] ([2,3,4],1) Main> func [([1,2],1),([2,3,4],0),([1],2)] ([2,3,4],0) Main> func [([1,2],1),([1],2)] ([1,2],1) Максимальное значение игнорируемого элемента, а если поменять на maximumBy (\(x, _) (y, _) -> compare y x) l то считает как надо. ЧЯДНТ?
>>661688 Как конкретно выглядит ответ апи "нихуя"? В ответах пишется, что конкретно не устроило провайдер. Алсо, они пишут, что поддерживают только методы authorization code и user credentials, хотя внизу страницы приводят пример с client credentials, что странно.
>>661805 > Ресурс по данному IP-адресу заблокирован по решению органов государственной власти Блять, ловлю багет каждый раз как попадаю на эту хуйню с телефона. Чую скоро придётся и на ведро тор ставить.
>>661889 Спасибо. Чертова паранормальщина преследует меня и я говорю не о каких-то непонятных реакциях функций, я просто тупой, а о взрывах, глюках и голосах в терминале. У меня еще десятки вопросов, например, функция проверяет является ли сумма всех элементов интового списка равной последнему элементу. perfect (x:xs) = if sum(init x) == last x then True else False Вроде по типам все сходится, а Main> perfect [1,2,3,6] ERROR - Cannot infer instance Instance : Num [a] Expression : perfect [1,2,3,6]
Аноны, мне бы СОВРЕМЕННЫХ, годных гайдов по SEO, крайне желательно, русскоязычных. Не шлите только в /web, пожалуйста, там совсем никакая скорость постинга.
Сап, ньюфажина тут засоветуйте хостинг для интернет магазина из мухосранска, думаю взять на net.ru за 1к смарт мини? Хватит ли его? Есть ли хорошие альтернативы?
Анон, подскажи как реализовать поинтереснее. Просто симулятор фермы. У нас есть животные(свиньи, овцы, курицы). Есть список действий, которые можно применять к ним. Ясное дело, что помимо очевидных операций - убить, покормить, можно ввести ещё и специфичные функции - побрить, собрать яйца, etc. Switch case увеличит код до безумия. Реализовал Strategy pattern, но задачи он не решает. Какие дела, анон?
>>662181 ООП? Базовый класс Animal (убить, покормить) и унаследованные Pig (базовые операции + пустить на сало), Chiken (базовые операции + забрать яйца), Dvacher (базовые операции + выебать мамку) и т.д.
>>662188 Да, это все ясно. Так и реализовано. Только проблема в том, что пользователь вводит команды в одну строку. kill pig feed sheep. И проблема, как вызывать методы в конкретном объекте.
>>662194 Класс Animal в котором есть getFunctions() которая возвращает список имен функций, и словарь функций String -> Function, где, в зависимости от языка, функция или лямбда или какой-нибудь интерфейс IAction.
>>654763 (OP) Сап погомач, есть одна таблица в html файле. Нужно прилепить в одну из ячеек счётчик времени от даты в днях, месяцах и годах, а в другую - поле для ввода даты. Как это сделать? Есть одно условие: всё должно вмещаться в единственный html файл.
Делаю таблицу в html в LibreOffice, вставил через блоунот текущее время и дату джаваскритом, теперь не знаю, где найти гайд по остальной задаче. Есть ли программа для изготовления подобных таблиц на полуавтомате?
Сап поцоны! Не знаю где спросить если честно, спрошу тут.
Есть ли вероятность что гугл не дает зарегать мыло с замененной буквой "o" на 0(ноль)? Типа мое мыло [email protected], но зарегать HarleyDavids0n я не могу?
Работа с планшетом Wacom в C#Аноним21/02/16 Вск 21:07:49#896№662295
Сап программач. Есть планшет Wacom Cintiq 13HD. Программирую приложение под винду на шарпе. Есть какое-нибудь api для работы с функциями данного планшета и как можно его получить?
>>662313 Я уже сутки ломаю голову над новым ящиком который будет похож на хоть один из мих существующих, но утыкаюсь в эти ебучие ограничения. Яндекс не дает зарегать мыло начинающее с цифры, гугл своими безумными алгоритмами отшибает любой вариант (кто бы мог подумать что нельзя зарегать мыло [email protected] !). Я слишком стар для этой хуйни(
Анон, почему CLion подчеркивает серым все ветки после первого if как unreachable? Схуяли они недостижимы, это же типичное ветвление с множеством вариантов?
>>662361 Хочу сделать несколько ящиков с разными уровнями доступа. Один мусорный, в который можно заходить с любого даже чужого устройства, второй рабочий, третий для всяких жопных ситуаций (с документами и т.д.). После того как менты посетили ухожу в облака и шифрование, такие дела.
>>662373 > мусорный, в который можно заходить с любого даже чужого устройства mailinator > второй рабочий openmailbox > третий для всяких жопных ситуаций (с документами и т.д.). i2pmail
>>662452 Я вообще изначально хотел цифровые завести (так диктовать удобно), но сука то там не дает зарегать то сям. Чувствую с префиксами придется развлекаться.
В каких IDE/редакторах можно переназначать клавиши/их сочетания? Например, хочу, чтобы по нажатию на win+> мне выводилось =>, или чтобы по нажатию на Alt+E курсор передвигался в конец строки, добавлялась ;, а потом чтобы курсор помещался на новую строку. Я сделал всё это в линуксе глобально, но хотелось бы, чтобы эти хоткеи работали только в текстовом редакторе.
>>662198 Блядь, все равно я не могу понять, как быть с вводом данных. Как все же организовать обработку команд от пользователя. Для начала У нас будут команды endday exit stats pig kill sheep feed
Есть соответственно 2 объекта Pig, Sheep. Мало того, что их может быть много, то есть надо ещё делать какие-нибудь классы типа PigStorage, SheepStorage.
Соответственно, как принять решение-то? Я что-то уже окончательно запутался.
>>655200 >человек, не осиливший школьный курс математики при хотя бы минимальных прилагаемых усилиях, смог стать программистом, даже днище-уровня Зачем, скажем, для программирования под мобилки, математика? Её там в принципе не нужно.
>>662468 И там, и там надо уметь шевелить мозгами. Не справился с доказательствами в геометрии, тригонометрии, начальной физике — всё, «к строевой не годен».
Пишу как владелец поехавшей мамки, у которой в охлодильнике стоит банка свежекристаллизованной крещенской воды. Она там излучяит пазитиффные вибрацiи, шоб в охлодильнеге не воняло (вообще в нём и не вонят, в GE-девайсах «старые запахи» не накапливаются, там пластмасса соответствующая стоит).
Снимал комнату с поехавшей алкашкой, у неё над зеркалами 10-рублёвки висели. Шоб в дом ПЕЗДЕЗС не пришёл, он в полнолуние вылезает из зеркал, а особенно страшен ОН, когда в доме денег нет. Ну вот, ОН вылезет, увидит, что в доме деньги есть, и полезет назад. Потом она мой ноутбук с 9-го этажа выбросила.
>>662492 > Не справился с доказательствами в геометрии, тригонометрии, начальной физике Ну я не справлялся, 3 по алгебре в школе. И за что же мне, интересно, уже 20 лет деньги платят? Олимпиадник без задач детектед.
>>662527 Так кодерам надо еще задачу поставить, чтобы они ее поняли. Или есть какой-то секретный язык постановки задач, позволяющий их имплементировать без понимания?
>>662539 Или, например, у меня такая дебильная идея есть, но лень. Цветомузыка для ведроида. Простейшая же хуитка для мобилки, казалось бы, уровня фонарика. Как ты будешь анализировать спектр, не зная, что это такое вообще? А там потом и Java медленная окажется, и NDK нужен.
>>662550 Ну, это цифровая обработка сигналов, весьма прикладная штука, да, но для понимания требуется определенный уровень знаний. Хотя, это был слишком специфический пример. Относительно анона, который начал с тобой эту дискуссию, ты, конечно, прав. В 99% случаев имеет место кодирование окружающего мира, с интуитивным пониманием, доступным талантливому троешнику.
>>662554 >>662550 Аноны, я читаю вас и задумываюсь, что же, программирование настолько разное? Где-то нужно охуенно знать математику, а где-то это вообще не нужно? А как понять нубу, где это нужно, а где не надо совсем? Чтобы заранее понять, куда соваться в соответствии с наклонностями и рамками мозга?
>>662565 >Что за хуйню ты спросил Давай мимо, два анона сверху спорят, нужна ли математика для программистов. Я спрашиваю, в каких именно языках, видах программирования и хз что ещё нужна математика, а в каких нет. Сложных вопрос что-ли? Нахуй петросянить в ответ?
>>662572 >Я спрашиваю, в каких именно языках, видах программирования и хз что ещё нужна математика Ты тут действительно ожидаешь увидеть анона который применяет в своей работе метаматематику не на школьном уровне?
>>662562 >А как понять нубу Не нужно. Рыночек начинается - делаем очевидные штуки, которые еще не сделаны. Втентакль сделал API - делаем приложение, которое показывает, кто к тебе заходил. Гугль сделал Ведроид - делаем фонарик. На середине рыночка заходим с баблом и рекламой. В конце - что-то делают люди на стыке специальностей. Ну либо у тебя охуенная идея, которая охуенно понравится социуму, но тут можно только попробовать.
>>662579 > делаем очевидные штуки Очевидные штуки становятся очевидными только когда взлетают. Вон что, один твич был для трансляций? Нет. А живым остался только он.
>>662572 Если ты полный кретин пиши на пхп. Если можешь удержать в голове какую-то цельную картинку и считать на пальцах - ты вебмакака от даваскрипта до какого-то бэкэнда в зависимости от пряморуковости. Судя по вопросу, это твой предел. Дальше идут приматы разумные, это те кто пилят "приложения" на телефон, еще круче - на пекарню, ну о том чтобы писать под железо и говорить нечего. Дальше можешь не рваться, если тебя не интересует математика так чтобы самому ее задротить и ты не занимаешься программированием сколько себя помнишь, а еще только рассуждаешь о склонностях, то это не для тебя.
>>662585 Я про примитив писал. Появляется новая платформа - быстро пилим под нее что-то очевидное. А то, про что ты, это в моей классификации скорее охуенная идея. Насколько она охуенна, понять можно только на практике.
>>662572 Линейная алгебра (метод наименьших квадратов, векторные преобразования, вот это всё) может встретиться в любом компилируемом языке. Далее всё зависит от области применения.
>>662543 > Как ты будешь анализировать спектр Не понимаю, в чем проблема прочитать 1-2 страницы википедии и заюзать опенсорсную библиотеку? Нахуя знания для цветомузыки, ты совсем ебанулся?
>>662606 Ну почитай про кроссоверы Линкица-Райли в Википедии. Тебе там, как минимум, забудут упомянуть, что в зависимости от порядка, сингналы требуется иногда вычитать, а не складывать. Алсо, там пишут, что два фильтра Баттерворта не могут дать суммарную линейную АЧХ.
>>662614 Ладжно, пусть ты прочитал эту пару страниц. Как это в цифре реализовать теперь? Твоя опенсорсная fftw может лишь свертку быстро сделать. Про формирование фильтров по заданным критериям она нихуя не знает. Даже если ты возьмешь либу, которая умеет с этим работать, тебе все равно придется понимать, что происходит. Дальше что? Пара страниц?
>>662614 Для цветомузыки достаточно оконного FFT, и можно даже не париться по поводу плавного разделения частот, тупо прямоугольниками поделить и все. Вот так без окон: http://ideone.com/5ffINd
>Тебе там, как минимум, забудут упомянуть, что в зависимости от порядка, сингналы требуется иногда вычитать, а не складывать. Для цветомузыки на фазовые искажения вообще поебать. Как и на разницу между фильтрами Линкица-Райли и Баттерворта.
>>662662 Он нормально в рилтайме работает, главное сначала обучить алгоритм шуму, а во втором уже фильтровать. Т.е., например, если ты хочешь фильтровать голос в шумной обстановке, нужно заставить юзера сначала нажать кнопку "record noise", записать миллисекунд 100, а потом "record voice" и применять уже captured noise profile.
Есть таблица в html, как прикрутить к ней поле для ввода даты в одной ячейке и таймер отсчёта от той даты в другой ячейке и чтобы это оставалось в рамках одного файла html??
>>662662 А если реалтайм, я возьму библиотеку и/или формулы без понимания, как они работают. И если убирание шума - не основная функция приложения, всем будет похуй. А если основная - освоить DSP не так сложно, есть куча книг для ньюфагов. Доказывать>>662492 что-либо для этого совершенно не нужно.
>>662673 На самом деле нихуя ты не возьмешь, только лицензируешь за большие бабки. Нету нормального production кода в паблике, в основном или скриптики на matlab central и music-dsp или говнокод в помойках типа audacity (который, на секундочку, GPL - удачи использовать в мобильном придожении), на который нужно убить кучу времени, чтобы получить что-то нормальное.
Помню кто-то постил пикчи на ангельском с простыми проджектами, которые должен решить КАЖДЫЙ НОРМАЛЬНЫЙ КОДИР. Там ещё были помечены уровни сложности этих проджектов Реквкстирую пикчи.
>>662675 На самом деле, дохуя хорошего кода с LGPL/BSD. На самом деле, первый результат из гугла (наверняка говно) стоит $600. На самом деле, если я буду писать любой сколько-нибудь специализированный софт, мне придётся либо разобираться в предметной области, либо нанять в помощь того, кто разбирается. И это не обязательно будет что-то связанное с математикой - с таким же успехом я могу не разбираться в грузоперевозках. Поэтому математика уровнем выше чем синус-процент-логарифм программисту нинужна.
>>662572 > Я спрашиваю, в каких именно языках, видах программирования и хз что ещё нужна математика, а в каких нет. Писать олимпиадки и есть борщи, в 99% программирования у математики нет задач
>>662697 >Кодеру математика не нужна. Программисту нужна. Смотря кого называть кодером и какие проекты учитывать. 99% приложух на мобилки не требуют какой-либо математики выше уровня 7 класса.
>>655320 >Если ты хочешь именно фрилансить - что угодно, кроме сишарпа и джавы. Это самые индусские области. >>662586 >Если ты полный кретин пиши на пхп. Если можешь удержать в голове какую-то цельную картинку и считать на пальцах - ты вебмакака от даваскрипта до какого-то бэкэнда в зависимости от пряморуковости. Дальше идут приматы разумные, это те кто пилят "приложения" на телефон, еще круче - на пекарню, ну о том чтобы писать под железо и говорить нечего.
Объясните за индусов, откуда их столько дохуя на сишарпе и джаве? Это же считается типа сложные области и кококо? Почему они все повально не идут в как два пальца простые пхп и js, а обязательно сидят прямо ж на шарпе и джаве?
>>663586 > Я тот дебил, у которого над таблицей часы на джаве, так что это не порможет, нет времени курить всю джаву для одной функции, умники. Век живи - век учись, или уёбывай
Подсветка кода для /pr/: скачать
Большие куски кода желательно вставлять через ideone или pastebin
F.A.Q.
В: У меня горит лаба/курсач, не знаю какую тему диплома взять.О: Задавай вопрос в этом треде.
В: Какую программу/ось поставить для ... ?
О: Связанные с софтом вопросы обсуждаются в /s/. Исключение - IDE и прочие инструменты программирования, которые можно обсудить в тредах соответствующих языков.
В: Ко-ко-ко не работает программа. Анон памаги.
О: Копируешь сообщение об ошибке в гугл, удаляя номер строки и название файла. Языко- и платформоспецифичные вопросы можешь задать в соответствующем треде. Воспользуйся поиском или вот этим каталогом:
1С android C C# C++ Delphi Go Haskell iOS Java JavaScript Lisp Perl PHP Python Ruby Rust Scala
В: Хочу стать программистом, какой язык учить?
О: Английский + Java
В: Бугурт от собеседований, программировать в 30 лет, съябываем из говнокодинга, обсудить новые рецепты маминого борща.
О: Тред для обсуждения нетехнических околопрограммерских тем.
В: Бежать ли мне срочно в node.js, если на него сам PayPal гостевуху перенёс? Начинать ли учить Go и Rust, раз все говорят, что за ними будущее?
О: Если интерес не поиграться, а работать, то не нужно следовать за массовыми истериями. Выбирай язык с кучей библиотек, туториалов и проверенными временем фреймворками под твои нужды. Иначе будешь тратить время на велосипеды и поиск багов в чужих пакетах.
В: Взломать акк.
О: Просто съеби.
В: Подскажите сайтов, которые читают крутые программеры.
О: Лента из руби, джавы, скалы и ещё какой-то херни.
Литература с пика
Прошлый тред