В: Хочу стать программистом, какой язык учить? О: Английский + Ruby/Python (
ruby: ruby
python: книжка какая-то, я питон не знаю). В: Ко-ко-ко не работает программа. Анон памаги. О: Копируешь сообщение об ошибке в гугл, удаляя номер строки и название файла. Языкоспецифичный вопрос можете задать в соответствующем треде, для поиска треда воспользуйся поиском На текущий момент мне известно об - scalapythonhaskelljavascriptjava1cкурсераC++CRubyiosandroidC#D ну и плюс rust|assembler|go & нетонущий пхп В: программировать в 30 лет, съябываем из говнокодинга, обсуждаем новые рецепты маминого борща.
Тред для обсуждения нетехнических околопрограммерских тем. О: всем сюда В: У меня горит лаба, курсач, не знаю какую тему диплома взять О: Задавай вопрос в этом треде В: Бежать ли мне срочно в Node.js если на него сам PayPal гостевуху перенёс? Начинать ли учить Go и Rust раз все говорят что за ними будущее? О: Если интерес не поиграться, а работать, то не нужно следовать за массовыми истериями. Выбирай язык с кучей библиотек, туториалов и проверенными временем фреймворками под твои нужды.
Иначе будешь тратить время на велосипеды и поиск багов в чужих пакетах. В: Какую программу поставить для .... О: Вопросы связанные с программами обсуждаются в /s/ В: Взломать акк О: просто съеби В: Подскажите сайтов которые нужно читать, чтобы ... О: моя лента из руби, джавы, скалы и ещё какойото херни (кто хочет пусть добавит) rss
код оформляйте на специальных сервисах ideone или pastebin
Вопрос такой, пилю игры на хаксе, столкнулся с необходимостью написания серверной части для сохранения тезультатов и минимального мультиплеера, знакомый советует go или ruby учить. А что ты посоветуешь, анонимус?
Анон, есть одна дерамида, надо доработать функцию вставки в обычное бинарное дерево до функции вставки в дерамиду. Я забыл прописать случайные приоритеты, но сейчас этим займусь. После вставки элемента надо проверить, удовлетворяет ли он свойству дерамиды по полю priority. Как это сделать? Надо получить ссылку на вставленный элемент, обратиться к его родителю, и если приоритет родителя меньше приоритета потомков, то делать один из поворотов, а потом подниматься уже к его родителю? Как определить, в какую сторону поворачивать?
>>552351 (OP) Посоны, почему квик сорт не работает? Аварийное завершение программы, когда пытаешься отсортировать числа, большие чем 10, равные нулю или равные друг другу. Только подобный инпут работает: 10 1 4 5 8 3 2 7 9 6 10
>>552421 Причём выходит оно с существенно большой вероятностью. Представь, что у тебя m=a[(l+r)/2] - максимальный элемент массива. Тогда первый же цикл пройдёт весь массив до конца и дальше. В общем, методичку с базовой и доработанной для повторяющихся значений реализаций quicksort я тебе скинул выше, разбирайся.
Поясните за рельсу. http://i.imgur.com/lUILIhQ.png Откуда этот форм паршиал знает что мы посылаем method post в action create, если тут не указан ни метод ни экшен?!
Поясните нубу за OCR. Какие технологии сейчас в основном используются - нейросети везде? У меня идея такая - а нельзя ли распознавать цифры/буквы сконверсив их в векторный формат(попутно пытаемся исправлять искажения картинки, условно результатом можно считать граф на 2D, состоящий из отрезков-фрагментов), упростив определенным образом(объединяем отрезки, лежащие почти на одной прямой в один) и анализируя структуру получившихся буковок в векторе(сначала можно искать совпадения чисто по топологическим признакам, потом по геометрическим(к примеру, по углам/длинам отрезков, расстояниям по какой-либо метрике до "типичных представителей"). Идея - параша или заслуживает внимания/это уже существует?
>>552442 не, роутес то другое. То соответствие запросов браузера с экшонами в контроллере. А с тем я уже разобрался. Хитрая рельса знает что инстанс @user у нас инициализируется в методе new а значит это post и create
Поясните за вебсервер. Вот поставил я апач на дебиян, и могу на своем локальном айпишнике 192.168.чтото.там или на 127.0.0.1 его увидеть, страничку - заглушку.
А с динамическим айпишником - могу я его увидеть из интернетов? По айпишнику, который myip выдает - нихуя не происходит.
>>552687 Ставишь sbcl, emacs, читаешь руководство по spacemacs, устанавливаешь, включаешь слой common-lisp и остальные необходимые (git, auto-completion и т.д.), открываешь http://lisper.ru/pcl/ и, наконец, приступаешь к изучению, время от времени бампая лиспотред.
Подскажите тупой студентоте как в делфи отфильтровать записи в dbgrid по выбранной дате в monthcalendar. В clientdataset есть поле 'data' типа datatime в котором хранится дата и время. Попробовал фильтровать через свойство дэйтасета filterrecord строчкой: Accept:=Int(DataSet.FieldByName('data').AsDateTime)=MonthCalendar1.Date; и включать фильтр при клике, но что-то нихуя - при клике фильтрует все записи в таблице.
>>552617 Не увидят твой сервак, если выделенного/"белого" IP нет/входящие порты запилены со стороны провайдера. Это от провайдера зависит, если просто так нету - то можно подключить услугу как правило.
>Программирование машин Тьюринга >47. *Перевод числа из двоичной системы счисления в восьмеричную с логарифмической сложностью. Епта, как это делать? В какую сторону копать? Помогите, люди добрые.
Аноны, вот я сейчас изучаю яваскрипт и тонна задачек типа высчитай-ка мне числа фиббоначи 10 способами, а потом переведи числа в буквы и напиши это на бумажке, положи под подушку на ночь и утром у тебя будет тян.
Это все на работе-то нужно вообще? Понятное дело, что такие задачи развивают мышление и умение решать задачи разными способами. Но что вообще на работе делают? Не сидят же фиббоначи высчитывают.
Здравствуй /pr/ Расскажи мне, что я делаю не так? Я кодил себе на питоне спокойно, а тут преподаватели захотели учить С++. ЧЯДНТ? Почему питон работает, а С++ нет? Не работает вообще не одна программа. При том, что точно такая же работала в университете
>>553235 а может и не моё. Я собсна, не для удовольствия. Это просто кусок курса. Не думаю, что буду заниматься этим. Но домашние мне же надо как-то делать? Может проясните, мастер?
>>553142 В восьмеричном исчилении одна цифра может иметь восемь значений, что очевидно (0-7). Сколько бит надо, чтобы кодировать восемь значений? Log2(8)=3. Т.е. каждые три бита двоичного числа имеют прямое соответствие к одной восьмеричной цифре. Итого алгоритм: отрезать три последних (младших) бита исходного числа, перевести их в восьмеричную систему и записать полученную цифру в начало конечного результата (в старший разряд). Повторять, пока в исходном числе есть ненулевые биты.
>>553142 > с логарифмической сложностью Для перевода числа в другую систему счисления тебе нужно считать все его разряды - это минимум линейная сложность. Некорректно поставленое условие.
>>553281 Машину Тьюринга пишу, лаба у меня такая. И надо чтобы эта хуйя переводила число и двоичной сс в восьмеричную. Спасибо >>553244 этому анону, подсказал здорово так. Вот, а действия этой машины зависят от символа, который она в данный момент видит перед собой. И мне для каждого символа надо выполнить одно и тоже действие, короче надо прописывать для каждой цифры одно и тоже. А это геморно.
>>552903 Я взял говнотему типа информационная система с предметной областью. Грубо говроя веб приложение. Еще сейчас модно связанное с разпонованием изображением и анализом данных соцсетей на основе нейросетей.
Можно ли на CodeBlocks поставить темную тему? Или как-нибудь прикрутить к Braсkets компилятор плюсов? Ну, или, хотя бы, дайте среду в которой присутствует подсветка кода и темный бэкграунд, а то от белого фона глаза сильно устают.
Анон, только начал программировать в делфи и меня возникла одна проблема. У меня возникла проблема с ифами(if). У меня их довольно много, 6 штук. Но программа видит только последний. Выглядит это примерно так: If условие then действие If условие then действие If условие then действие If условие then действие If условие then действие If условие then действие Но учитывает программа только самое последние, на все остальные забивает. То есть, если в самой первой строчки на писано к примеру If a>b and b>c then вывести a в лейбл 1, b в лейбл 2, c в лейбл три, а в последним написано If c>b and b>a then вывести c в лейбл 2, b в лейбл 2, a в лейбл 3, то первую он строчку не видит и не проверяет, как и все последующие до 6. То есть, если а>с, то ему похуй и он всё равно расположит цифра так, как это сказано в последний строчки. Что сделать, что делфи не выёбывался и считался с каждой строчкой?
У меня есть некоторая проблема с вот этой задачей:
курсив - мои комментарии Для следующего фрагмента программы записать в виде таблицы значение переменных после каждого шага программы (столбцы соответствуют переменным, строки ¬– строкам программы). Тип int и указатели занимают по 4 байта. Компилятор расположил переменные по следующим адресам: a – 100, p1 – 120, p2 – 124, s.x – 128, s.y – 132. Число N – номер варианта номер варианта - 11.
struct str {int x; int y;}; объявили структуру int a[5] = {1, 2, 3, 4, 5}; объявили массив из пяти элементов, заодно заполнив числами от 1 до 5 int p1, p2; объявили указатели str s; не совсем понял что это, но теперь s.x и s.y - это переменные из объявленной первой строчкой структуры, так? p1 = &a[N%5+1]; записали в указатель p1 адрес а[2] p2 = a+N/5+1; И вот здесь я выпадаю в осадок. Это не моя опечатка, я не проебал знак, в условии именно так. Что это вообще? Мы берём МАССИВ, прибавляем к нему 2,1 и делаем получившееся занчением указателя? s.x = p1; s.y = p2++; *(p1-2)=s.y; p2=&s; p2->x=p1[1]; p2–>y=s.y; a[5]=s.x;
Я в полной растерянности и не знаю даже что пытаться читать. Может кто-нибудь помочь?
Есть одна игра в exe-шнике которой я бы хотел покопаться, но не знаю с какой стороны подойти. Можно ли по ходу игры смотреть какие функции вызываются и самому вызывать их? Как этот дело вообще называется и где почитать подробнее?
>>553780 Это ж халява, что ты как маленький. Вот ошибка: int p1, p2; объявили указатели p1 и p2 - переменные типа int, а не int. Если бы это были указатели объявили бы их так: int p1, *p2; Думаю дальше сам разберешься. >>553868 Нахуй прошел, динамомакака.
Вангую тонну мочи и говна в свой адрес или просто игнор, но всё-же рискну задать тут вопрос сей. Есть пикрилейтед. Это таблица, сгенерированная JS и с помощью CSS надо сделать так, чтобы при выделении <th>, появлялась крестовина как на пик-2 пеинт-мастер. Горизонтальную часть её я сделал. Осталось вертикальную, с которой у меня некоторые проблемы. К JS прибегать нельзя. Только CSS. Как это можно реализовать?
begin if ((a<>b) and (a<>c) and (b<>c)) then begin label1.Caption:='бла бла бла'; end else If ((a=0)or(b=0)or(c=0)) then begin label1.Caption:='бла бла бла'; end else If (((a=0)and(b=0)) or((a=0)and(c=0))or((b=0)and(c=0))) then begin label1.Caption:='бла бла бла'; end else If ((a=0)and(b=0)and(c=0)) then begin label1.Caption:='бла бла бла'; end end;
Аноны, у меня такая трабла. Нужно что быть перед тем как подставлять числа в различные уравнения выше, программа должно проверить условия. Проблема в том, что она проверяет только первые два условия, а на остальные гладят хуй, благодаря чему благополучно вылетая. Почему так происходит? Как сделать так, что бы прога все эти условия проверила, прежде чем считать?
Очень хочу написать свою борду с нуля. Быструю, модную, красивую, но без излишеств. Но каждый раз мой энтузиазм убивает тот факт, что Уайт Страйпс уже двенадцать лет как выпустили Elephant, а значит я немного опоздал и даже если напишу самую революционную борду, оно на хуй никому не нужно будет.
Ещё я хочу раскатать свою собаку этой деревянной круглой хуйнёй ждя теста, но Он замолкает, когда я уже почти готов, и желание пропадает на некоторое время.
А у вас есть какие-нибудь идеи, которые не выходят из головы?
Аноны насколько сложно вкатиться до уровня написания простеньких программ под ведро. Программа уровня вставьте числа ,а я вам скажу что будет. Что такое блять фрэймворки и прочия хуйня? Уровень знаний на уровне Паскаля и парочки олимпиад. Нету ли пасты по хардкору поясняющей за все языки и эти ваши модули? Спрашиваю тут потому что аноны умеют пояснять интересно
>>554106 Ты блядь нормально сформулируй условия. Вот прямо сейчас возьми бумажку и сформулируй все условия по порядку. А потом составь граф зависимостей условий друг от друга. У тебя второе условие проверяет, что хоть какая-нибудь из переменных равна нулю, а третье уже проверяет что любая пара равна нулю. Но если любая пара равна нулю, то оба чсла из этой пары равны нулю и до третьего условия нихуя не дойдёт.
Не ебу что тебе нужно, но единственный способ заставить все условия отрабатывать - поменять местами 4е и 2е условия. Хотя нахуй тебе нужны условия 3 и 4 при наличии второго - для меня загадка.
Есть сайт со статьями, каждая статья содержит комментарии. Любой зарегистрированный юзер может поставить плюс или минус статье или комментарию. Как реализовать сохранение того, голосовал ли юзер и как? Чтобы он не мог дважды проголосовать за одно и то же. Можно в базу пихать к каждому коменьу и статье JSON массив со списком проголосовавших и при необходимости получать массив и искать там юзера, но это как то криво. Есть способы чище?
Доброго времени суток, друзья. В общем, тут пописывал чатик для себя и друзей на шарпе и решил попутно попробовать git и изучить mvvm. Собственно, прошу указать мне на мои ошибки, коих там много, я думаю. Ссылка на реп - https://github.com/quzz0/ у меня вопросы есть по методу OpenChat, хз как реализовать
1. Напишите анонимный блок PL/SQL, который бы изменял... 2. Проверьте работу блока (с учетом транзакций). р По поводу второго задания, имеется ввиду просто проверить прошли ли изменения?
>>554285 Не просто, а из новой сессии/автономной транзакции. Sqldeveloper умеет в unshared worksheet - очень удобно гонять несколько запросов одновременно и эмулировать поведение двух параллельных транзакций.
>>554158 Фреймворки - это большие библиотеки для определенных нужд(например, GUI, фреймворк какого-то языка для общих нужд - туда входят разные классы для работы с I/O, консолью, коллекций, часто применяемых алгоритмов к примеру), предоставляющие "скелет приложения" - в какой-то мере они определяют как будет выглядеть структура твоей программы (отсюда и слово фреймворк). В андроид вкатиться несложно - но конкретных книг посоветовать не могу - иди в тематический раздел. Почитай по Java, по собственно оси Android(лучше это делать параллельно возясь с кодом - документация в инете хорошая, но на английском), ставь среду разработки Eclipse либо ADT и вперед. Еще юзай очень годный и широко известный в прог-кругах сайт stackoverflow.com
Кстати, почему в шапке рекомендуют руби/питон? Это же динамическая поебота. А многие каноничные курсы(на той же coursera) и авторитетные люди советуют начинать именно с C(без крестов) - они не такие уж низкоуровневые, это не ASM, зато человек не будет бояться слова "указатель" и "статическая/динамическая память" - и многое попутно усвоит, изучая язык. Конечно придется пердолиться с консолькой в основном - но какая разница? Игрульки, например, можно писать даже консольные.
>>554468 > начинать именно с C > из трех строк хеллоуворда понятна (и имеет значение для задачи) только одна > для написания простой программки спрашивающей у пользователя два числа и складывающих их нужно изучить и понять указатели > начинать именно с C
Сап, программач, а посоветуй литературу, чтобы доступно и качественно подтянуть пробелы в web-программировании. Желательно с освещением современных подходов. Язык не принципиален. Если python -- хорошо конечно.
Заметил, что везде либо advanced-уровень, где база опускается (типа как в универе "примем без доказательства"). Либо совершенно нубский, причём устарелые сведения. Видел что-то навскидку неплохое в книжке типа "пхп для начинающих", но не могу её найти.
Сап, посоны, надо подготовиться к контрольной по структурам данных на C++. У нашего препода нет фимоза мозга, поэтому можно использовать STL. С какими классами стоит потренироваться перед задачами? Прошли списки, стекоподобные структуры, сортировки, деревья, i-тые статистики.
Могут попасться задачи-числодробилки. Какие функции функционального программирования на питоне посмотреть? Язык буду менять под задачу, потому что это разрешено. Почему-то даже раби добавили, но лисп или хаскель не добавили.
Я буду учить Паскаль и ассемблер на 2 курсе, может мне заранее самому это выучить, или это нах не пригодиться и учить лучше сразу с++(или что другое учить)? >>554539 Удваиваю этого
>>554497 Ты даже Цэ без крестов не смог осилить штоле? Цэ нужен потому что: 1. Статически типизирован. 2. Учит структурному и процедурному программированию без функциональных прибамбасов и разжижения мозга. 3. Учишься понимать memory management, как положено. 4. Достаточно простой язык по синтаксису и семантике, в отличие от тех же крестов. И еще - Цэ до сих пор применяется(микроконтроллеры взять хотя бы), но далеко не везде.
Привет двачеры:) Слушайте, помогите. Учу java, скиньте хороших книг и т.д. Обучение прохожу на JavaRush годный сайт, только вот надо читать больше, и практиковаться по книжкам ( Книги типо философия джава не скидывать, лично читал эту книге 70% воды ).
>>554644 >Книги типо философия джава не скидывать, лично читал эту книге 70% воды
Лолирую с таких уебищ. Книгу за вечер осилить можно, занятой дохуй что тяжело рассуждения о языке почитать? Ну тогда нахуй пиздуй на какие-нибудь курсы "чтение для аутистов".
Двач, я мудила. Когда менял размер раздела, выключили свет на работе. Системник оказался неподключенным к ибп. Короче, восстанавливал данные zero: структура папок сохраняется, но в файлах - каша. Снял посекторную копию dmde. Там 46 фрагментов mft и 120 частей NTFS в которых одно и то же практически. Восстанавливал один файл - там какой-то другой текст хуй знает откуда. В основном файлы доковские. Я уже пятую ночь обмазываюсь WinHEX-ом и статьями Криса, но пока безуспешно. Видимо надо как-то собрать mft по кускам или хотя бы один файл нормально восстановить, найдя его позицию. Гугл перерыл, но за помощь буду благодарен
Привет ребят. Я хочу написать небольшую игрулину по типу clicker heroes или sakura clicker. Не подскажете на чем такие вещи хорошо и удобно пишутся? Сам я веб-макак, и знаю только php. Есть идея написать всё прямо в браузере на js, но я думаю что всё это немного не то.
>>554707 В браузере на жсике - самая лучшая идея. И мультиплатформа сразу и родная для тебя среда. Такую еботу можно и на питоне писать, никто ничего не скажет.
Сап, ребзя! Собираюсь поступать в магистратуру на защиту информации, какой материал стоит изучить полному нубу - гуманитарию, вообще начинать с азов программирования? Плюс ещё криптография и все с этим связанное.
>>552351 (OP) Ребят, я короч, не могу понять как ипользовать хеширование для быстрого поиска слов в файле. Вот посчитали мы хеши для каждого слова, и чем будет легче искать по хшам, чем по словам? Объясните, пожалуйста.
>>554921 Вышка. Я щас дослуживаю в армейке и начинаю потихоньку подготавливаться, в феврале будет ещё олимпиада, надо ещё к ней что-нибудь изучить, вот и начинаю готовить почву.
Бротишки, я вообще не ньюфаг и даже наоборот. Но недавно подумал что ничего не понимаю в архитектуре.
Посоветуйте что почитать про архитектуру распределенных систем? Что сейчас модно молодежно использовать? Где и как хранить данные? Как организовывать взаимодействие компонент? Как разворачивать/убирать инстансы? Как обеспечивать reliability и все прочее?
>>555094 Нахуя работать то? Мне мамка даёт денег на пивко, и нормас хватает. Хотя я тут не сижу, разок в месяц мож чё спрошу, обычно выругаюсьДрузей же нет
Анон, есть пекарня, Win7 на пекарне стоит пароль Админа, как обойти данный пароль?! Решение весьма необхдимо, без этой хуйни, Я здесь на работе ёбнусь.
Недавно начал изучать питон, добрался до ООП. Никак не могу понять смысл и зачем оно вообще надо. Ну то есть сам то по себе смысл я понял, делаем класс, делаем методы, 4 принципа ооп и всякое такое, но тут какая то еботня с селфами и прочим и вообще довольно запутано. Я так понимаю это довольно важная для программиста вещь, без которой нельзя, мог бы кто нибудь подсказать, как все это осознать и понять? В универе нам немного рассказывали про ооп, даже задание как то делали с горем пополам на модификацию программы, написанной в ооп стиле, но тоже толком ничего не понял.
я распробовал это наверно раза с третьего и пятого, теперь плююсь когда вижу примеры без ООП.
мне лучше всего понравился пример который я когда-то делал.
Создаешь класс планет, типа с координатами и прочим, потом рендомно их создаешь запихиваешь указатели на них в list, и потом опрашиваешь их черезе этот лист каждый луп, меняя например координаты. Вообщем работать с абстракциями очень удобно.
Поставил PYQT пишет вот такую херню в консоли: from PyQt5.QtGui import QColor, QFont ImportError: No module named sip Хотя всё компилировал и ставил по инструкции В QT Creator вообще кроме С++ ничего нет и хрен его как засунуть туда python Что делать?
>>555311 Я пока в колледжепту учуть на специальность Компьютерные системы и комплексы, потом обязательно пойду в вуз на эту же специальность, т.к. сейчас куча свободного времени может я смогу сам выучить что то из этого, то что точно понадобиться?
>>555332 Асм и паскаль тебе почти наверняка не понадобятся. С++ - на любителя и вакансий джуниоровских там меньше, если хочешь десктоп - проще будет учить шарп или жабу. Для фриланса порог вхождения меньше всего на жс (и вообще фронтенде) и пхп; еще питон более-менее - заказов куда меньше, но они стабильно есть.
>>555332 пиздуй в хв системщик Да ты вообще можешь выучить всё сам и пытаться идти работать, если есть желание. в вузике тебя программированть учить внезапно тоже не будут, не считая пары пар за семестр
Суть моего высера: занимайся самообразованием, а если не можешь - поищи другую профессию.
Коданы, интересует такое: Вы план программы записываете вообще в виде псевдокода, прежде чем набирать непосредственно код? Как у вас воркфлоу вообще протекает?
есть чего почитать околотематического заебало уже нудятину по синтаксису читать Страуструпа надо чем-то отвлечься, чтобы интерес не пропал. УУУУХХХ СУКА
>>555450 Напиши свой vector, хэш-таблицу, tuple. С rvalue-конструкторами, операторами присваивания и всей фигней (пожалуй кроме темплейтных аллокаторов). Скука пропадет, знания резко вырастут.
Анон, я пожаловал из \zog. Мне необходимо написать программку, которая считает время жизни человека. Сейчас 5776 год от сотворения мира, население земли сейчас 7 миллиардов человек. Нужно написать программу, рассчитывающую реально ли из 2х человек сделать популяцию в 7 миллионов за такое время. При этом еще надо учесть средний возраст смерти и деторождения. В общем я далек от программирования, подозреваю что и в экселе ожно посчитать но хз как это сделать, яж макака.
Я наверное схвачу бан на этой доске за такие вопросы, но была ни была. Есть я, и есть желание научиться кодить на cpp, подскажите с чего блять начать, если знания в этой области НУЛЕВЫЕ? Мне везде втирают дичь какую то, подразумевая уже наличие базовых знаний. А у меня их нет. Я не юзверь, но с кодингом дел никаких не имел. Надеюсь попадется адекватный анон, которые мне все разжует и наставит на путь истинный. Я кончил.
Ананасы, как работать с Git? Никогда не использовал, скачал Git, установил, зарегистрировался на гитхаб. Что дальше делать-не пойму. В инете куча гайдов, там какая-то консолечка, но я чет нихуя не понял. Дайте нормальный гайд, желательно, с настройкой через ГУЙ. Или с консолечкой, но актуальный, а то те, что я пробовал, что-то нифига не пашут.
никак а если серьезно - плюсы переусложненное непподерживаемрое неразвивающееся никому сегодня не нужно говно не надо его учить или либо нормальный язык либо джаву(шарп)
>>552351 (OP) Аноны, выручайте, ебусь уже 2 дня. Делаю MDI приложение на C#, все заебись, вот только половина контролов в дочерних окнах куда-то проебыватеся, лейблов вообще нет а баттоны отобраажаются как то уебищно, если такую форму как модальную открыть то все нормально, а если MDIChild то гавно какое-то, чяднт?
тогда читай джеффри рихтера ну, и алсо придумай нахуя это тебе и луркай в сторону тех задач которые ты выполнять на этих языках собрался а потом освой какой нибуть высокоуровнеый язык дляощего развития и забудь навсегда ведь ты программированием на хлеб зарабатывать не собрался
@echo off Setlocal EnableDelayedExpansion set /a i=1 for n in (%1) do ( ren "n" !i!%~x1 set /a i+=1 )
> "%%n" Что здесь делают двойные кавычки? Нашёл только >Имена файлов, содержащие пробелы, необходимо заключать в двойные кавычки. Чтобы использовать двойные кавычки, необходимо использовать параметр usebackq, иначе двойные кавычки будут восприняты как определение строки-литерала для разбора. но у меня тут вообще переменная, а не имя файла
Есть одна удобная команда на линуксе, которой можно сделать прозрачным фон вокруг картинки вместо белого.
[CODE]convert old.png -transparent white new.png[/CODE]
И есть либа im4java которая в принципе должна уметь всё то же самое, что и imagemagick. Но мои строки нихуя не работают. Кто-то сталкивался | может рассказать?
>>552351 (OP) http://pastebin.com/05JBHsQP Есть функция, которая помогает узнать, находится ли X в каком-либо из данных отрезков или нет. массив b содержит координаты начал отрезков, массив e - координаты концов. Концы, начала, число X - вещественные числа. Проблема в том, что всё работает только для целых чисел. Вот например входные данные: 0.2 0.8 1.0 2.0 3.3 4.0 5.6 7.1 11.1 19.97
При введении 1, 2, 4, 6, 7, 12, ... , 19 возвращает X. Когда вводим 3.3, 6.5, 7.09, функция возвращает нуль. Думаю, проблема в строчке 12. Но как тогда правильно осуществить сравнение вещественных чисел?
>>552351 (OP) Анон, посоветуй какую-нибудь хорошую книжку по t-sql для полных долабебов, где все разжевано и расположено по полачкам, с богатыми примерами и упражнениями. Я сам начал читать вот эту книжку и вроде бы все хорошо, даже записываю самое важное к тетрадку для лучшего запоминания, но блядь сука знаешь так после каждой главы по два три упражнения и нормально закрепить пройденный материал не получается. Да и дебил наверное, прочитал про соединения, если спросят могу все обьяснить куда что, но опять же блядь не могу придумать нормальных задач где можно их использовать, да и все что прочитал два дня назад забываю. Надеюсь на тебя.
>>555799 А что если собрался зарабатывать? Спасибо за совет, но можно более подробнее? Я же прям совсем совсем новенький ньфаг. Указанный тобой автор пишет под зелень типа меня?
Антоны, пишу программку, которая шифрует текст в Видженера, но какого-то хуя выскакивает "Segmentation fault (core dumped)" при запуске, на компиляции ошибок не выдает. Может кто подсказать, что не так?
>Указанный тобой автор пишет под зелень типа меня? рихтер пишет для тех кто пишет программы и для тех кто не знает как писать программы поэтому у него книжки по делу все >А что если собрался зарабатывать? ну тогда готовь анус
Анон, помогай. Почитал форумы, в основном на такие идеи посылают нахуй, ничего стоящего не обнаружил.
Суть такова. Есть окно, отрисовываемое при помощи direct3d или opengl, там есть выбор, но мне нужно чтоб работало везде (для начала хоть где-то).
Поверх окна мне нужно динамически выводить информацию. Короче, фактически сделать что-то вроде оверлея. Долго писал на плюсах выуживание всех необходимых данных из процесса, а когда настало время графически эти данные выводить - обосрался. Пробовал рисовать через DC по хендлу окна - изображение мгновенно пропадает, а в цикле дает адские тормоза (ну, это было очевидно) и периодическое мерцание. Что делать и в какую сторону копать? Чем реализовать будет проще всего? Прикручивать директ/опенгл к плюсам или есть варианты попроще?
>>556194 Хукать SwapBuffers/glFinish/glFlush и IDirect3DDevice::Present, делать минимальную абстракцию, которая будет уметь в оба API, сохранять состояние по максимуму, рисовать, восстанавливать состояние. Иначе, даже если сделаешь окном поверх, будет мерцать.
>>556199 Алсо, можешь, конечно, просто в процессе функцию отрисовки похукать. И использовать его же собственные абстракции для вывода информации. Но придётся ещё немного пореверсить.
только через перехват GL вызовов ну, или через низкоуровневый доступ к фреймбуферу(но это ровно наоборот от сдлова везде) а вообще проще всего в альфаканал сверху контекста рисовать
Кодинг как источник доходаАноним11/10/15 Вск 10:47:48#260№556239
Суть такова. Я собираюсь учиться на теоретическом, не связанном с кодингом, факультете, потом еще учиться, потом съебу, потом еще — ну, в общем, суть в том, что осязаемых денег у меня не намечается по жизни, таков уж мой интерес. Но меня это не устраивает, что приводит нас к сабжу. Насколько перспективен кодинг как «подработка» (основной источник доходов в действительности)? Работа в сраном офисе мне явно не годится, так как не будет времени. Какие есть еще варианты помимо фриланса? Какой-то анон писал о встраивании говна с мокрописьками во вконтакт, требующее 1-2 часов в день и дающее 100$/месяц, что для студентика весьма неплохо.
Господа хочу задать несколько вопросов. В общем нужно мониторить цены с нескольких сайтов. Возможно сделать "что-то" чтоб в некоторой форме задавать запрос позиции и она отправлялась бы в поисковый запрос на сайты и возвращалась бы в форму с некоторыми условиями, ну типа чтоб отображался только самый дешевый артикул по данному запросу с каждого сайта. Да и это должен быть авторизованный запрос т.к на этих сайтах при авторизации другие цены, это нужно учесть. Реально? На сколько дорого? На чем будет написано? На сколько это сложно?
>>556276 Всё это можно реализовать в пределах одного говноскрипта на питоне. Авторизироваться с простыми полями можно без проблем, если капча - то да, немного посложнее, но тоже реализуемо. Про нынешние цены не в курсе, но не должно быть дорого.
Подскажите дауну, где скачать бесплатный Visual Studio 12, если такой есть, конечно, кроме торрентов. Я нашёл только версию с 30-дневным пробным периодом.
>>556292 Нафига тебе 12, качай бесплатную 2015 студию, к тому же они запилили кошерную коммунтити-версию, никаких регистраций, как с експрессами раньше.
/pr/, помоги. Короче, решил попользоваться в minGW64 для лабы по c++. Короче скачал, установил, прописал путь в Path до g++.exe. В консоли пишу g++ имяфайла.cpp в итоге такая хуйня, на пике короче, там это дублируется кучу раз. Запускал для теста "привет мир".
>>556303 у препода узнай. У Microsoft есть сервис, позволяющий студентам бесплатно качать visual studio и windows server, нужно лишь знать логин/пароль, который предоставляет универ.
Посоны, как сайт, к примеру вконтакте, понимает, что я уже залогинился? Браузер хранит куки, которые посылает vk при каждом моем запросе? И по ним vk определяет, в системе я или нет, так?
Пишу программу-скрапера информации с пары сайтов и нужны прокси, очень много (я думаю под 50к). Где можно их себе достать / купить и как дорого это выйдет?
Ебаное говно, как найти элемент в списке из STL и взять указатель на него, чтобы работать с этим элементом, вставлять перед ним или после него элемент или удалять?
Ребяты, кто по http://learn.javascript.ru/ обучался, ответьте пожалуйста сколько у вас по времени этот учебник занял? И сколько заняла часть первая отдельно?
Нет, я не спросил сколько мне по нему учиться. Я спросил сколько времени он отнял у других анонов. И я сам по нему уже почти месяц учусь, просто спросил для сравнения.
>>556368 Открой лучше нормальный забугорный видеокурс, чем курить это говно. С русскими ресурсами всегда возился месяцами и нихуя не понимал, а на инглише всё сразу ясно и понятно, в короткие сроки можно освоить всё что тебе нужно.
>>556395 Я тоже не шибко знаю, но там всё интуитивно понятно, если уж совсем всё плохо - можно субтитры включить и внимать, со временем так прокачешься и будешь всё быстро на лету понимать. Без английского в кодинге вообще никак, все доки, нормальные туториалы - только на инглише.
>>556256 Да я и сам бы подробнее хотел. Ну, в смысле, так-то суть в том, что пишешь какие-нибудь пиксели на страницы, они то ли вирусню содержат, то ли на сайт обоев каких-нибудь отправляет и там уже выдает, мол, пришлите смс для такой-то обоины. Что-то из этой оперы, в общем. Советовал учить пхп, а когда пойму почему он говно, то уже буду сам знать что учить лучше для этой цели.
подсветка кода для /PR/ скачать\r\n \r\nF.A.Q.\r\n\r\nВ: Хочу стать программистом, какой язык учить? \r\nО: Английский + Ruby/Python (\r\nruby: ruby \r\npython: книжка какая-то, я питон не знаю). \r\n\r\n\r\nВ: Ко-ко-ко не работает программа. Анон памаги. \r\nО: Копируешь сообщение об ошибке в гугл, удаляя номер строки и название файла. \r\n\r\n\r\nЯзыкоспецифичный вопрос можете задать в соответствующем треде, для поиска треда воспользуйся поиском \r\nНа текущий момент мне известно об - scala\r\npython\r\nhaskell\r\njavascript\r\njava\r\n1c\r\nкурсера\r\nC++\r\nC\r\nRuby\r\nios\r\nandroid\r\nC#\r\nD ну и плюс rust|assembler|go & нетонущий пхп \r\n\r\n\r\nВ: программировать в 30 лет, съябываем из говнокодинга, обсуждаем новые рецепты маминого борща.\r\nТред для обсуждения нетехнических околопрограммерских тем. \r\nО: всем сюда \r\n\r\n\r\nВ: У меня горит лаба, курсач, не знаю какую тему диплома взять \r\nО: Задавай вопрос в этом треде \r\n\r\n\r\nВ: Бежать ли мне срочно в Node.js если на него сам PayPal гостевуху перенёс? Начинать ли учить Go и Rust раз все говорят что за ними будущее? \r\nО: Если интерес не поиграться, а работать, то не нужно следовать за массовыми истериями. Выбирай язык с кучей библиотек, туториалов и проверенными временем фреймворками под твои нужды.\r\nИначе будешь тратить время на велосипеды и поиск багов в чужих пакетах.\r\n \r\n\r\nВ: Какую программу поставить для .... \r\nО: Вопросы связанные с программами обсуждаются в /s/ \r\n\r\nВ: Взломать акк \r\nО: просто съеби\r\n \r\n\r\n\r\nВ: Подскажите сайтов которые нужно читать, чтобы ... \r\nО: моя лента из руби, джавы, скалы и ещё какойото херни (кто хочет пусть добавит) rss \r\n\r\n \r\nкод оформляйте на специальных сервисах ideone или pastebin \r\n\r\n \r\nлитература с пика \r\n\r\n \r\nпрошлый тред\r\n \r\n\r\n\r\n
>>556365 Мне объясняли, что это такие указатели, но я вижу какую-то хуйню. Например, в си указатель это довольно большое число (адрес начала данных или кода в памяти), а итератор это хуй пойми что. Чтобы по итератору получить значение элемента из контейнера интов, надо использовать конструкцию (int)*iter, однако удалить элемент можно легко при помощи remove(iter). Что это блять за указатели такие? Я непонимат.
Котоны, я ньюфаг, первый курс погромирования в пту. Для себя сейчас захотел консольную програмку простую запилить, а оказалось, что это не совсем просто. Пробовал гуглить, а там решения на десятки строк. Думаю по скрину понятно, что я хочу. Как заставить это работать?
>>552351 (OP) Программач, я тут хотел напердолить приблуду для отображения информации о подключении, и никак не могу найти, как узнать скорость подключения к wi-fi сети? Не могу найти в Wlanapi и вообще, хуй знает. снова
>>556545 За 1-2 часа раздавания в месяц сто баксов дают? Не понимаю почему в этом разделе такая анти-реклама кодинга. Это снобизм такой или местные неудачники себя ненавидят?
>>556564 Это не снобизм и не анти-реклама. Можно искать нормалную работу и получать нормальную зарплату. >>556239 > требующее 1-2 часов в день день А не месяц, как ты прочитал жопой.
>>556564 >анти-реклама кодинга Так тут почти все аноны и сидят без работы, кодинг на уровне хобби, даже хуже джуниора, а таких поверхностных знаний, как обычно, не хватает для приема на работу даже за сто бачей. О зарплатках тут говорят только фантазеры.
>>556566 > Можно искать нормалную работу и получать нормальную зарплату. Конкретика-то будет? > день > А не месяц, как ты прочитал жопой. Правильно я все прочитал.
>>556779 Суть в том, что если кодерство доставляет удовольствие, то тебе будет приятно этим заниматься и ты постепенно дорастешь до хороших зарплат и перспектив съёба. А если для тебя это просто способ ПОДНЯТЬ БАБЛА)) то ты будешь сосать хуй за копейки. И не факт, что вообще найдешь работу.
Анон, посоветуй: где легче вкатиться на удалёнку или фриланс без опыта? Неплохо знаю Java Core, пишу под ведроид, есть парочка приложений, работал с апи соцсетей. Сейчас прохожу стажировку в ведроиде, но на 4 курсе внезапно пиздецовое расписание, которое не позволит нормально совмещать офис с работкой. Нужна удалёнка, либо фриланс. Из серверных языков ещё есть бложик на рельсах, и ноду. Упарывать их, али пытаться вкатиться с ведроидом?
>>556793 бросай универ нахуй и продолжай задрачивать ведроид. Если сделаешь наоборот - потом волосы на жопе будешь рвать от того, что упустил возможность.
Не особо могу в ООП (события, делегаты и все такое очень тяжело даются), учусь программировать на С#. Как тему курсача хочу взять программку для стомат клиник с журналом пациентов и заполнением мед.карт Насколько это сложно будет мне реализовать? И вообще, что еще потребуется знать для такой программы? Немного совсем могу в wpf.
>>556795 Лол, почему? До окончания осталось меньше года. Один хуй, ни в какие магистратуры не пойду. Просто, до этого времени неплохо было-бы иметь реальную денежку. А с ведроид-маркета хуй что заработаешь
>>556785 Часто посты таких пригоранов вижу. Но никто из них не пишет почему. Мне не нужна дополнительная мотивация в виде интереса, чтобы эффективно работать.
>>556779 Я хочу сказать, что $100 в месяц (работая по чсу в день)легче сделать, раздавая листовки, чем кодингом. Но если денег нужно больше, то тогда надо серьёзнее заниматься кодиногом ( или чем-то другим) и искать нормальную работу в кодинге иги чем - то ещё.
>>556825 Пиздец я валенок. Сходил на рынок за картошкой, в магазин за продуктами и в сантехниеский за счётчиком, пришёл, сел, глянул и сразу понял, что тупо скобку пропустил. Вот вечно я так, проёбываюсь, и когда фортран учил в универе, и теперь.
>>556848 Потому что ты неправильно скобки ставишь. Открывающую лучше ставить на новой строке, тогда парные скобки будут удобно находится друг над другом, а не гдето в месиве текста.
Стрелять надо того, кто придумал моду на плотный былотекст, что даже для скобок нет места.
Когда мне нужен какой-то инструмент, то я скачиваю но овую библиотеку или ищу рабочий код в интернете. Мой знакомый же пишет почти всё сам. Какой подход лучше?
>>552351 (OP) Джанганы, выручайте с миграциями в 1.8 (1.7+).
Есть три модели: пик стронгли рилейтед.
Необходимо состряпать миграцию которая позволит не только перекатиться к желаемому варианту (попутно сделам data-migration, заполнив существующие записи необходимыми данными, но и обратно.
Первую часть я осилил: в operations миграции засандалив поочередно migrations.AddField() добавляющую соотв. поле с null=True следом migrations.RunPython() с функцией заполняющей данными, и соотв. migrations.AlterField(), убирающей null=True.
Друзья, подскажите, пожалуйста! Невфаг итт. Как написать кроссплатформенное приложение? Например в плюсах разнятся команды между виндой и линуксами с такими командами как system('cls') или system('pause')
Как написать один код и скомпилировать его для двух систем? Ну для винды скомпиляю под вижуалом, конечно же - просто не хочу исправлять вот некоторые команды, например те что упомняул выше.
Ребят, подскажите какой-нибудь хороший подробный гайд по работе с вебсокетами, желательно на примере создания чата на вебсокетах. Языки английский или русский.
Анон, порекомендуй имеющий место в современной разработке ЯП, который можно изучить для повышение собственного скилла. Пишу на Python по большей части. Хотел посмотреть в сторону Erlang, но синтаксис делает меня блевать, Go-неизвестно выживет ли.
>>556959 Го суперактивно форсится всеми, кому не лень, и судьба D и прочих аля "ахуенный прожект, только перенесите плиз на с++, не хотим ваш говёный язык учить" его точно не постигнет. Вряд ли чему-то можно научится используя го хотя питон макака мб и научится, а если ты новичок или просто писал только на лёгких яп - лучше даже не смотри в сторону функциональщины. Язык "для развития" - ВНЕЗАПНО С/С++ (оба промстандарты в своих областях).
И вообще, лучше задрачивай именно разные алгоритмы и пробуй пилить технически крутые проекты, чем учить разные языки.
Анон, а в чём отличие MySQL/PostgreSQL и иже от NoSQL-решений (MongoDB/Redis и иже) в контексте задач, для которых они используются? Я имею в виду, в каких случаях лучше прибегать к первым и в каких случаях - ко вторым?
>>552351 (OP) Как реализовать идею, чтоб при подключении флешки к компу, вся информация незаметно, в фотоном режиме, копировалась в папку на жестком компа? есть комп для клиентов, кейлогер уже стоит. Или мне с своей хуйней в /s упёрдывать?
>>556989 Один из вариантов: запускать скрипт в 4 строки на bash/powershell каждую минуту. Если Линукс то через крон элементарно будет сделать. На сперме тоже вроде есть свой планировщик.
Анон, выручи. Нужна всего одна строка кода на с++:
>Объявите переменную c именем m, в которой хранится указатель на двумерный массив целых чисел (int), выделенный в динамической памяти, так чтобы содержимое массива нельзя было поменять, т. е. компилятор должен выдавать ошибку при попытке произвести над m любое действие, которое изменит значение m[j] для любых i и j.
Сам указатель менять можно, а массив двумерный (то есть у нас будет указатель на массив с указателями на массивы, короче указатель на указатель). Но вот с этими всеми const я замучался.
int const m;
С меня сотни нефти и горы центральных процессоров!
Ребята, коротко за opengl поясните. Т.е за сам opengl ничего не нужно. А вот за библиотеки, которые окна рисуют , типа freeglut. Я не ленивый, просто в нете слишком много инфы и она на английском - долго переваривать буду. и везде срач начинается аля sdl vs freeglut. Пока ничего серьёзного на opengl делать не собираюсь - просто поиграться. Но на перспективу задумался. В общем , что думайте (ну или ссылок накиньте, если. Есть)
>>556988 > Анон, а в чём отличие Жигулей/Мерседеса и иже от нелегковых автомобилей (Маршрутка/Мотоцикл и иже) в контексте задач, для которых они используются? Я имею в виду, в каких случаях лучше прибегать к первым и в каких случаях - ко вторым?
>>556941 Это делается с помощью #ifdef WINDOWS #endif или используется фреймворк с нужными функциями, которые внутри всё равно раскрываются с помощью #ifdef. По другому ты никак не сделаешь.
>>556796 Хуле там сложного, в событиях и делегатах? Ты пишешь кусок кода в виде функции, который будет вызываться при наступлении события. Делегат хранит указатель на твой кусок кода, чтобы знать, что нужно вызвать. Это как ты оставляешь свой номер телефона, чтобы тебе перезвонили в определенных обстоятельствах. Тащем-то раньше события и делегаты так и назывались - CALLBACK.
На шарпе твоя прога быстро напишется, если у тебя говновузик, то сойдет. хули
>>557042 спасибо за старания, браток, но мне нужно только объявить переменную (без выделения памяти и прочих new), то есть это должна быть одна строка, сделанная из const int\\ m = new const int*[M];
В этом и заключается моя проблема - не знаю, как "объединить"
>Вот задание полностью: Простая задача на закрепление материала по модификатору const. Объявите переменную c именем m, в которой хранится указатель на двумерный массив целых чисел (int), выделенный в динамической памяти, так чтобы содержимое массива нельзя было поменять, т. е. компилятор должен выдавать ошибку при попытке произвести над m любое действие, которое изменит значение m[j] для любых i и j.
>Требования к выполнению задания: в задании требуется только объявить переменную, инициализировать ее не нужно. Например, объявление может выглядеть так (проверяющая система не примет этот ответ, он здесь исключительно как пример того, что ожидает проверяющая система в качестве ответа):
>>557052 Всё понятно. Ты долбоеб, такой же как и твой препод, давший такое занятие. Но мне это только на руку, не будете лезть на рынок со своими куриными мозгами, а я всё также буду получать свои 100к.
>>557065 >в которой хранится указатель на двумерный массив целых чисел (int), выделенный в динамической памяти Если переменную не инициализировать - там нихуя не хранится.
>>557055 Хуй знает, как там в крестах, но вроде объявить константу без инициализации нельзя. В шарпе для такого есть readonly например, если уж совсем приперло инициализировать попозже.
>>557089 > вот я объявил, но не инициализировал Так ты не константу объявил. Константу нельзя без инициализации объявлять, так как это бессмысленно и очевидна ошибка, про что сообщить компилятор.
Внезапно, я понял, что указатель должен быть не просто на указатель (звездочка звездочка), а указатель на константный указатель (звездочка конст звездочка). В итоге правильный ответ: int const звездочка const звездочка m;
Всем спасибо и удачи. Теперь пойду смотреть центральные процессоры :3
Пр, пишу на тасме isr (процедуру обработки прерывания от клавиатуры), вместо цифр нужно выводить строки. Так вот, почему-то мою строку непонятным образом раcпидорашивает, выводит НЕХ. А вот букву вместо цифры норм. Пишу так. lea dx, mystring mov ah,09h int 21h
>>555339 Работодатели за вышку спрашивают? Примерно у скольки процентов вакансий требуется/не требуется образование? Желание самообразовываться есть, но не хотелось бы в конечном итоге сосать хуи.
Суть такова. Я собираюсь учиться на теоретическом, не связанном с кодингом, факультете, потом еще учиться, потом съебу, потом еще — ну, в общем, суть в том, что осязаемых денег у меня не намечается по жизни, таков уж мой интерес. Но меня это не устраивает, что приводит нас к сабжу. Насколько перспективен кодинг как «подработка» (основной источник доходов в действительности)? Работа в сраном офисе мне явно не годится, так как не будет времени. Какие есть еще варианты помимо фриланса? Какой-то анон писал о встраивании говна с мокрописьками во вконтакт, требующее 1-2 часов в день и дающее 100$/месяц, что для студентика весьма неплохо.
братва, знаю может раздел не тот, но ваще не могу найти, скиньте ссылку на тред вордпресса, или обьясните как сделать так, что бы разрабатываемый сайт был недоступен для посетителей, и только админ мог его палить и когда уже дело будет сделано, то выложу в публичный доступ
Посоны, поясните мне за гит. Раньше только клонировал с сети проекты и дальше работал, всё было норм. А как теперь через консолечку залить новый проект в сеть и авторизироваться для битбакета? Пустой то не клонируется.
>>557195 Так спрашивай конкретнее, nosql куча видов под абсолютно разные цели. А если тебе надо пояснить за все сразу, то вали на хабр, там таких статей десяток должен быть, никто тут распинаться ради тебя не будет.
Учу питон, пока пишу всякие базовые вещи. Планирую в будущем устраиваться работать программистом. Вот только глянул - на php гораздо больше вакансий, чем на тот же питон. Стоит ли бросать все и начинать учить пхп? Сферу работы будущей даже сам не выбрал еще, насчет веба пока не уверен. Да и многие говорят, что "php уже всё"...
>>557251 Да не претендую я на распинания. Просто интересно прикладное назначение той и другой категории для решения задач. Вот для каких задач больше подходят одни, а для каких - другие (и почему), мне и интересно. Хабр - это хорошо, но мне интересно, как, где и почему на практике в боевых проектах используются эти средства.
>>557251 И да, добавлю ещё. Вот на том же Хабре, к которому ты меня отправляешь, в комментах к одному из обзоров MongoDB пишут "Просто все перечисленные субд хороши в своей стихии". Вот мне и интересно, в каких именно стихиях какие из этих СУБД лучше.
>>557280 Если не знаешь, зачем нужен nosql, то он тебе и не нужен, используй sql-базу. Если она не справляется - идёшь на википедию в статью nosql и выбираешь то, что подходит. Исключение: если ты хипстер, то бери монго, неважно какой у тебя проект.
>>557297 Тут важно понять, не справляется с чем, с нагрузкой? То есть дело в производительности? Или с какими-то другими досаждающими неудобствами? С какими? Это тоже помогло бы мне понять, какие ниши занимают эти решения и каковы их прикладные предназначения.
>>557302 Тебе реально сложно в википедию сходить? Производительность, размер базы, специфические операции (графы или json), синхронизация между несколькими дата-центрами, ...
>>557331 >>557328 для конченный намекаю: вы как алгебру в школе учили? открывали словарь терминов и учили от буквы а или РЕШАЛИ ПРИМЕРЫ ОТ ПРОСТОГО К СЛОЖНОМУ?
для в конец конченных пхп-выродков я капсом выделил ответ
>>557321 Бери урл не с картинки, а с ссылки, внутри которой находится эта картинка. Кстати, за парсинг хтмла регекспами принято ебать в жопу, но, судя по ссылке, ты к этому привыкший.
>>557336 > за парсинг хтмла регекспами какие мы нежные охуеть ничего в этом страшного нет, зато будет регэсп-виртуозом и все тестировщицы будут течь от его выражений
>>557333 >нужно ссать в рот долбоёбам которые УЧАТ языки >открываете документацию и по алфавиту заучиваете? >вы как алгебру в школе учили? >открывали словарь терминов и учили от буквы а >или РЕШАЛИ ПРИМЕРЫ ОТ ПРОСТОГО К СЛОЖНОМУ?
Теперь еще раз: >нужно ссать в рот долбоёбам которые УЧАТ языки >УЧАТ языки >вы как алгебру в школе учили? >алгебру учили >РЕШАЛИ ПРИМЕРЫ ОТ ПРОСТОГО К СЛОЖНОМУ
И последний раз: >УЧАТ языки >алгебру учили >РЕШАЛИ ПРИМЕРЫ ОТ ПРОСТОГО К СЛОЖНОМУ
Всё ещё не могу нормально хукнуть ни дх, ни опенгл. Нашёл некоторые материалы, например: http://www.progamercity.net/code-tut/249-tutorial-api-hooking-force-opengl-windowed.html Всё инжектится, но перехватывает только функцию создания окна. То есть перерисовать поверх рисующейся графики это мне не поможет. И совета, блядь, не у кого спросить, все заняты своими делами.
>>557373 Исходники Taksi смотрел? По ссылке CreateWindow, кто тебе мешает сделать то же для SwapBuffers, порисовать и вызвать оригинальную процедуру? Естественно, всё это длл-кой изнутри процесса. IPC какой-нибудь для связи со своим приложением изобретёшь (memory mapped files и event, например).
>>557381 Я не умею обучать людей, извини. Но чтобы всё понять, тебе достаточно знать не так много: про инжекты длл, патчинг таблицы импорта (или напрямую функций каким-нибудь Detours), про виртуальные таблицы функций в плюсах для DirectX, ну и что-нибудь про сами OpenGL и DirectX. Это всё есть в гугле, притом даже на русском (форум и статьи на wasm.ru посмотри). В этом проще разбираться, если не будешь пытаться сразу интегрировать решение к себе, а напишешь для начала простую демку, на которой будешь тренироваться рисовать в окне другой простой демки (или даже, для начала просто в пределах одного приложения, но через хуки).
Просто ебанутые нахуй, блядь. Я просто хуею, господи, до чего же эти люди долбоебы. Серьезно, посмотрите на этот скриншот и внимательно прочитайте. http://puu.sh/kIf9g/02c16c2fb4.png
Нет, блядь, серьезно, это просто пиздец. И я ещё должен что-то полезное сделать для них ПЕРЕД ТЕМ КАК СКАЧАЮ ЕБУЧИЙ УРОК. НУ ДА, Я ЖЕ БЛЯДЬ ПРИШЁЛ В РАЗДЕЛ ТУТОРИАЛОВ ПОТОМУ ЧТО Я УЖЕ ВСЁ ЗНАЮ, ПОЙДУ ПИСАТЬ ТУТОРИАЛЫ, А ЧИТАТЬ ДЛЯ ДЕБИЛОВ.
Взял тему курсача REST/SOAP, надо реализовать какой-то более менее адекватный проект, хотел совместить с изучением ASP.NET и попутно захуячить клиент (уже по проекту на другом предмете) на Windows Phone. Думал поднять простой бложик, с возможностью постить через клиент, но препод меня обоссал(и поделом).
>>557397 Я писал на винфоне поиск по базе на WinJS. Там всё действительно очень просто, бложик - это слишком. Запили свой клон хабры, с админами и подпиской хотя бы.
>>557379 >По ссылке CreateWindow, кто тебе мешает сделать то же для SwapBuffers, порисовать и вызвать оригинальную процедуру? Попробовал сделать так. Функции, вызываемые из самого процесса, хукаются на отлично, а вот те, которые вызываются из библиотек (например, glFinish программа берет из opengl плагина) — так не хукаются, а мне именно они и нужно.
>>557401 Спасибо, добрый анон! Сегодня поговорю с преподом, если опять хуями не покроет, так как просил что-то близкое к специфике нашей специальности(ПО для выч. систем/большие вычисления), то попробую запилить что-нибудь этакое. Добра тебе и твоей няше-маме :3
>>557415 Короче. В SwapBuffers ( HDC hdc) я порисовал. Запихивая его обратно я получию только то, что я нарисовал. Картинка основного приложения пропадает. Либо наоборот, если я восстанавливаю исходные данные, то не вижу то, что я нарисовал.
>>557419 Скинь минимальный код >>557384, чтобы можно было понять, что ты делаешь не так. В SwapBuffers ты должен под конец вызывать оригинальную SwapBuffers и, не трогая её результат, аккуратно его возвращать. Хуй с тобой, давай почту или JID, иначе нас тут обоих забанят.
Нужно разработать десктопное приложение, в котором необходимо с высоким FPS и без задержек отрисовывать 2D-примитивы и обрабатывать их перемещение по экрану (типа простого арканоида). Главное, чтобы оно работало с наибольшей производительностью и с наименьшими "тормозами", даже на слабых компьютерах. Какой язык для этого выбрать?
>>557435 Много ли ты сейчас видел вакансий, где нужна вышка? Нужны определенные знания и опыт работы, которые ты можешь на деле продемонстрировать. Вышка нужна только в госконторах.
Не знаю в нужную ли тему пишу, но собрался поработать около полугода программистом. У самого есть пара небольших проектов на JavaSE/JavaFX. И сходу столкнулся с проблемой, что в моём провинциальном городке в среднем 1-2 вакансии Java Developer'a и те не для Junior'a. Другие ЯП пока не рассматривал, т.к. на них просто нет вакансий. Вижу два выхода: переходить на HTML+CSS+JS, либо в бодишоп/удаленно. В связи с этим возник вопрос - насколько реально устроиться разработчиком Java удаленно и на каких ресурсах искать работодателя? Может кто подскажет?
>>557423 Ебучие макароны! Аська до сих пор существует? И даже есть люди, которые ей пользуются?
>>557435 Вышка может быть плюсом, но не очень большим, в первую очередь нужны скиллы. Мне вышку зачли в плюс только один раз, там нужно было писать кусок проекта, связанный с прогнозированием. А вот диплом за 7 лет не попросили ни разу. Я его так и не забрал из универа, хаха.
В вакансиях Java Juniora, практически везде требуется учебный или коммерческий код. Дайте пример, что из себя представляет учебный код (лаба по массивам или что то другое). А то после 40 рассылок на hh.ru не пригласили ни на одно собеседование.
>>557391 Что за ресурс такой? Если только вкатываешься в программирование и хочешь годные видеокурсы, то попробуй udacity, там кроме nanodegrees всё бесплатно и для дебилов.
>>552351 (OP) Прошу совета от местных гуру пикапа. Есть желание заработать денег ради того что бы вложить их в бизнес. И встал вопрос - с чего начать и что выбрать для этого? В итоге лет через 5 я должен стать программистом с более-менее хорошим заработком. Сейчас у меня есть время и желание изучать язык. Так что мне лучше для этого выбрать? Сам я склоняюсь в сторону изучения JAVA.
>>557373 хорош тупить пиши сначала свою демку с опенгл ее и пытайся сначала хукать так хоть разберешься что к чему, вдобавок у тебя отладчик будет полноценный, а не в машкодах потом уже когда выяснишь все подводные камни, хукай и чужие экзешники, потрохов которых не видно
Поясните за кросплафторменность. Какие технологии/связки технологий сейчас можно использовать, чтобы писать программки на Windows, Linux, Mac, опционально iOS, Android, так чтобы общего кода было по максимуму, и при этом имелся доступ к системным функциям. Почему-то ничего кроме очевидного Qt на ум не приходит.
>>557736 > Windows, Linux, Mac, опционально iOS, Android Поясни, вот зачем тебе это? Чтоб везде работало одинаково плохо? И что ты такое собрался писать, что оно работать должно на любом тапке?
> кроссплатформенность Есть джава с лозунгом "write once, debug everywhere". Есть питон и прочая скриптопараша. Есть html/js и вебвью. Можно конечно и на плюсах педалить, будет у тебя половина кода в ifdef'ах, а вторая половина - в костылях.
>>557794 Поубирай теги align, center, bottom, и и т.д. - их можно было использовать в 90-ых, но сейчас для этого есть css. Чтоб текст не съезжал вниз - добавь в стили картинки "float: left".
> картинку парралельно тексту what the fuck am i reading.жпг
Суть такова. Я собираюсь учиться на теоретическом, не связанном с кодингом, факультете, потом еще учиться, потом съебу, потом еще — ну, в общем, суть в том, что осязаемых денег у меня не намечается по жизни, таков уж мой интерес. Но меня это не устраивает, что приводит нас к сабжу. Насколько перспективен кодинг как «подработка» (основной источник доходов в действительности)? Работа в сраном офисе мне явно не годится, так как не будет времени. Какие есть еще варианты помимо фриланса? Какой-то анон писал о встраивании говна с мокрописьками во вконтакт, требующее 1-2 часов в день и дающее 100$/месяц, что для студентика весьма неплохо. Cказал начать с пхп, а дальше будет ясно самому.
Позвольте полюбопытствовать, чем таким невъебенно крутяцким занимаются снобы, говорящие "СкриптоПАРАША"? М? Что такое невероятно важное и пиздецки архитектурно-сложное сложное они пишут, что свысока и с презрительной ухмылкой на лице фыркают в сторону соответствующих ЯП? Снобы, ваш выход!
Sup. У меня, наверное, вопрос не очень по формату. В общем, занимаюсь написанием автотестов на Python\Java + Selenium. Нужен ноутбук для мобильности, но никогда не сталкивался с выбором и не знаю на какие характеристики нужно обращать внимание, если ноутбук требуется только для комфортной работы при написании и разработке автотестов. Игорей не нужно вообще. Прошу совета по этому вопросу.
>>557878 Lenovo Thinkpad и памяти побольше. У них обычно небольшой кеш у процессора, так что вычисления будут идти медленно, а на всё остальное хватит.
>>557824 Так уж сложилось, что платежеспособные клиенты покупают софт на Java+Oracle или C#+MSSQL и т.п. Так что либо учи программирование, либо расслабься и получай удовольствие, тебя уже ничегонеспосёт.
какой оператор в С++ надо использовать, чтобы при наступлении одного из условий программа не прерывалась, а запускалась заново, снова запрашивала ввести значения переменных и тд? for while и do while пробовал, говно выходит. хотя мб я прост отбитый, и именно они и нужны заранее спасибо, здоровья вам и вашим близким
Программа работает хорошо, но есть одно но. если ввести вместо числа какой-нибудь символ, букву и тп, запускается бесконечный цикл. Где я накосячил и как это исправить?
Срочно реквестирую статью с хабра где показывают задачи с егэ в которых 2 правильных ответа. 1 тот что принимают как правильный, а второй заумный какой-то и опрос "взяли бы вы на работу человека который бы ответил заумно?"
>>557949 > синхронизатор обоин Начни с того, что разберись как программно менять обоину в каждой оси, которую хочешь поддерживать, и уже от этого пляши. Гуй на чем угодно написать сможешь.
>>557103 На динамическую память нельзя средствами с++ навесить статус read-only (чтобы нельзя было изменить содержимое), ты по ходу или тролль, или отбитый дебил. Чтобы это сделать в винде, надо использовать VirtualProtect() с флагом PAGE_READONLY. Заранее скажу, что маму твою ебал.
Сап аноны. Суть такова. Пишу парсер для VHDL, и после обработки грамматики ANTLRом мне нужно допилить полученный синтаксичесий анализатор, а имеено избавиться от left recursion. Есть кусок кода, и намалёваная мной схема этой самой рекурсии, их я и приложил фотками. Никак не могу понять, как же мне её пофиксить. В интернетах не смог найти вменяемых примеров именно с кодом, алгоритм фикса понимаю, но чёт никак не могу его применить.
>>558018 А, постой, я не увидел что там еще и в function_call рекурсивный вызов. Короче лень переписывать, но если хочется еботни лишь бы не использовать нормальные грамматики, то суть такова - вручную инлайнишь правила (увеличивая тем самым количество продукций) до тех пор, пока левая рекурсия не будет сосредоточена в одном правиле. После чего элементарно добавляешь продукцию способом, описанным в википедии.
>>557886 Только сноб может сказать, что Руби/Питон/... — не программирование. Ну, и то, что за них нельзя получать деньги (пусть и не так, как на Оракле), тоже, мягко говоря, преувеличено.
Господа, а есть где-нибудь в открытом доступе коды каких-нибудь годных парсеров? Т.е. хочется посмотреть на промышленный код какого-либо парсера веб-страниц, сервисов, т.п. Т.е. не скрипт васи на коленке, который парсит курц цб с блокировкой, а красивый годный код на каком-нибудь веб япе.
Тыжпрограммист, помоги же. Перекатился из /ра/, ссаными тряпка не бейте. У Ваком ебнутые драйвера и после пары часов простоя, всё летит к черту и приходится перезапускать службу. Наинтернетил вот это себе: net stop WTabletServicePro ping localhost -n 1 net start WTabletServicePro
Но проблема в том, что ни одна рисовальная программа на ходу не улавливает починку и приходится их тоже перезапускать... что самое проблематичное и раздражающее. Для этого может существовать решение какое-нибудь?
Я, блядь, до сих пор не определился чего хочу. и под джаву пробовал, и руби пробовал, и под айфон пробовал. Просто пиздец, вместо того чтобы выбрать что-то одно и развиваться, сижу как дегенерат все подряд пытаюсь успеть и в итоге знаний нихуя. Дальше всего с джавой продвинулся, до эксепшенов. Но все равно как-то неуютно. Хочется айфончики, но пока устроюсь и найду работу там. пройдет полгода.
Я думал в сентябре кем-то найду работу. А хуй там, и наверное в ближайшее время не найду.
Двощ, горит лаба по ебанному паскалю, нид ваша помощь! Из заданной матрицы получить массив, состоящий из средних арифметических строк матрицы. В этом массиве запилить ср.арифметическое положительных элементов. Ах да, матрицу нид отсортировать методом Шелла. Сделал эту хуйню без процедур и функций, но препод послал нахуй. Выручай, анончик.
>>558383 так в чём твоя проблемма? 1.Идёшь в гугол, смотришь как писать процедуры и функции 2.выносишь код сортировки и нахождения ср.арефм ?????? PROFIT!
Дано БД mysql: table_1 id name table_2 id table_1_id item_id Нужно выбрать выбрать все table_1.id при условии совпадении всех указанных table_2.item_id.
Я сделал это так: SELECT table_1.id FROM table_1 INNER JOIN table_2 ON table_1.id=stable_2.table_1_id WHERE table_2.item_id IN(1,3,6,9) GROUP BY table_2.table_1_id HAVING COUNT(stable_2.table_1_id)>='4' #количество table_2.item_id в IN() Всё работает, но мне надо узнать количество всех уникальных table_1.id при выборке. Побывал SELECT COUNT(*), а он даёт количество сгруппированных table_2.table_1_id. Гуглил два дня и ничего не нашёл.
Аноны, хочу после нового года весной/летом устроиться на стажировку. На данный момент изучаю HTML/CSS, JavaScript. С этого лета вкатился в PHP. Собственно, вопрос. Какие минимальные знания у меня должны быть, чтобы хоть куда-то взяли постажироваться? Желательно, если распишите прям конкретно, "по полочкам".
>>558519 да никуда ты не устроишься даже на стажировку поймите, что сейчас же просто пиздец с ай-то случается, помимо накатывающегося общесистемного кризиса еще очередной ай-тишный пузырь с месяца на месяц лопнуть собирается новые программеры вообще нахуй никому не нужны, да что там - выкинуть на улицу 80% работающих кадров в ближайшие пару лет
на сайте не работает прокрутка, везде норм, а на Хроме под андроид не пашет, такое ощущение что в body overflow hidden стоит, но его там нет. Отключал css,
>>558561 В США и Европе - да, все бодро пузырится. В России - кризис и 1) работы мало, нефтяные деньги не так весело пилятся 2) просто до жопы таких же умных сокращенных менеджеров хотят стать программистами. Всегда есть вариант пойти на завод и делать ракеты, но внутри ракет нет браузера.
>>558566 Дам инсайд из школы. Тут каждый третий хочет стать программистом, насмотревшись рекламы всяких курсов и мистеров роботов. В итоге, через пару лет, нам придётся работать за еду, ибо конкуренция. Как вам идея форсить мысль, что программирование -- это самое неперспективное направление и вообще непосильное обычному школьнику?
>>558569 В мое время все школьники хотели быть юристами и экономистами, а во время моей сестры, 77 года рождения, - бандитами. Так что это неплохой вариант - в конце концов, скилл скриптования пригодится любому планктону. >Как вам идея форсить мысль, что программирование -- это самое неперспективное направление и вообще непосильное обычному школьнику? С нынешним курсом валюты Россия превратится в Индию в любом случае, будешь ты это форсить, или нет.
>>558569 Преувеличиваешь: не все из них смогут освоить английский на том уровне, чтобы: а) читать техническую документацию и соответствующие книги; б) ...а соответственно, не смогут и в Апворк. Живя в странах бывшего Союза, необязательно и работать на российских работодателей и заказчиков.
>>558608 Я отвратительно владею английским, просто хуже некуда, но идеально воспринимаю как технические, так и общие тексты. При этом с большим трудом смогу составить вменяемое предложение с каким-нибудь does.
>>558611 Не нужно уметь, нужно уметь учиться. Я вышел из учебного заведения дауном, постепенно осваивая всё больше и больше вещей. Сталкиваешься с простой проблемой — ищешь способы решения — разбираешься в способе решения — встраиваешь решения, попутно цепляя дополнительные проблемы. Иногда цепочки заходят очень далеко, вглубь уводя от основной проблемы, к которой иногда уже и не возвращаешься, зато знаний и опыта получаешь миллион.
Страшно на самом деле не это. А когда эти не умеющие программировать товарищи, окончившие айти-специальности, пойдут в проджект-менеджеры, и будут над тобой, Вася-исполнитель, надзирать.
>>558614 Конечно закончит, но я не спешу никого опередить. Ты или быстро делаешь конкурентоспособные проект или медленно делаешь проект уникальный, с которым ты никогда не опоздаешь.
>>558614 >>558636 Нет, тред создавал не я. Не знаю, о каком потолке может идти речь. Я буквально каждый день нахожу всё больше подтверждений тому, как мало я на самом деле знаю.
Господа помогите, что может быть в Хроме не так с overflow. C телефона на сайте не скролит сайт. В остальных браузерах нормально. в css hidden не стоит
>>558556 Новые кадры не блещут умом, один дебил спрашивает что использовать: unique_ptr или vector. Понимаете? Пока такие дебилы рвутся в ИТ, я спокоен, мое место никто не отберет, кк и мою зп.
>>558657 Как узнать количество строк после работы GROUP BY? Вот пример http://sqlfiddle.com/#!9/25128/49 Результат количество совпадений по каждому u.id, а надо общая сумма уникальных u.id т.е. 2
>>558569 Хуйня из под коня. Это госслужба, где всех обязаны трудоустроить, это рыночек. И если миллионы школьников пойдут кодить - я только за, на 1000 php макак найдется 2-3 нормальных кодера. Большие, сложные проекты сейчас пилить банально не с кем, даже если деньги есть. Если у нас будет вторая Индия по IT - я категорически за.
>>558569 Дам инсайд из выпуска по айти специальности не последнего вузика ДС. Из группы в 15 человек работать пограмистами будут только трое, если их ещё возьмут и они не дропнут поиски. Остальные не умеют ни-ху-я и ставлю своё волосатое очко, что и не научатся. И вообще в программисты идут те, кто больше ничего не умеют. А потом узнают, что надо всё-таки что-то уметь.
Стране не нужны пинающие хуи за бешеное бабло айти макаки.
>Я согласен, подготовка программистов — гиблое дело, поддержал директор центра стратегических инноваций "Ростелекома" Борис Глазков.— И вообще, скоро программистов можно будет заменить компьютером, чтобы он писал код.
>>360414 кун Мне не ответили в /un/-спрошу здесь. Мне примерно понятна степень сложности работы кодера. Но не понятна сложность обучения. Буду ли меня в моем "самом илитном вузе города" пичкать нужной только для склада ума математикой? И смогу ли я вообще работать, может есть вероятность, что выйду математиком, который разве что "Hello world" напишет? Очень не хочу дрочить математику еще 4 года, гораздо лучше себя чувствую сидя за пекой, печатая код.
>>558969 > может есть вероятность, что выйду математиком, который разве что "Hello world" напишет Они будут прикладывать к этому много усилий, но ты можешь сопротивляться.
>>558943 >По словам чиновника, единственный путь победить США в конкурентной борьбе — навязывать российские технологии другим странам с помощью "военного присутствия".
>>558969 В российском вузе учат хуево. Математика полезна. Объясняются многие нюансы, до которых самому дойти бывает проблематично. Для программирования вуз не нужен, я получил там какой-то первоначальный набор, но в целом могу сказать, что за пару дней старательных попыток решения какой-то проблемы обретаешь больше знаний и опыта, чем за год вузообучения.
>>558980 Во-первых, не хочу в армию, а в ВУЗе, куда я хочу, есть военка Во-вторых, меня просто нахуй родители убьют, если узнают, что я высшее не хочу получать, да я и сам понимаю, что с дипломом устроиться проще.
>>558985 >меня просто нахуй родители убьют, если узнают, что я высшее не хочу получать Такое себе. У меня была такая же ситуация, я быстро дропнул. Паники было много. Смирились. Сейчас у меня всё в порядке, вышку получать планирую в дальнейшем, но исключительно заочно. Знания вуза мне не нужны. Очное обучение сосёт жопу.
>>558936 Ну, лично мне не могут найти еще 2х кодеров под задачи, которые я решаю, чтобы развивать проект дальше, не глядя на пятизначную зарплату - в ДС2 людей просто нет (нужно знать TBB + специфику AAA). Если кого-то найдут - я буду счастлив.
Конечно кто-то достигнет из этих орд школьников много большего чем я, но честно - завидовать я ему не буду - потому что я вижу насколько это пиздец, судя по британскому офису.
Братки, мне тут Хероку после создания проекта заявил, что некисло было бы обновить стоящую у меня версию Гита до крайней (2.6.1 на сегодняшний день). Скачал инсталлятор с офсайта Гита и подстрял на этом этапе. То есть я примерно понимаю, что от меня хотят, но не знаю, что кошернее выбрать. Помогите.
>>559038 Написано же. На виндовс первое, на Unix-подобном - второе. Третье, это если тебе похуй, собственно можно выбрать если на Unix-подобном сидишь.
поцаны, есть ли вообще книжка, которая объясняет как устроен веб вообще? я хз может очень по тупому вопрос задаю, но как есть. Пробовал как-то начать читать Комп. Сети Таненбаума, но там, на сколько я понял, по физической части в основном => дропнул. Все это нужно для того, чтобы вкатиться в веб с нормальным пониманием для чего я пишу и как все будет работать. Офк это больше для себя, не хочу быть макакой, которая знает только синтаксис языка.
>>559087 Я так понимаю, имеется в виду, какая ОС стоит в продакшне, в котором варится прилога, так? Я просто не совсем понимаю различия в этих LF и CRLF, и как оно отобразится в моей работе. Я так понял, это что-то про перенос строки, но не совсем понял, что именно от меня хотят, и что за чекаут текстовых файлов, о котором там говорится. Если можно, хотелось бы конкретных примеров.
В общем, аноны, нихуя не разбираюсь в программировании, в первый раз зашел к вам сюда, хочу научиться программированию с нуля, буду рад если подскажите с чего начать и так далее... Только не ссыте на меня.
>>558021 кун, ты ещё тут? Я добавил твой код, но никак не могу пофиксить рекурсивный вызов в function_call . Не подскажешь где я обосрался? http://pastebin.com/ttGxhWYp
>>559159 ну блять, я тебе хуёво обьянил в перый раз? Чего ты ждёшь? Пасты про питон? Пасты про то, что кодеры не нужны? Для тебя есть ОП пост, и лурка. ТЕБЕ МАЛО БЛЯТЬ?
>>558943 О том, что их слишком много, уже написано достаточно, и я не думаю, что чиновники не читали то же Луркоморье. ВУЗы готовят быдлокодиров, а по инженерным специальностям не готовят совсем.
Задача на принадлежность точки треугольнику. Прога не работает корректно. Чё я сделал не так? <spoiler>Знаю, реализация кривая. Помогите первокуру.</spoiler>
>>559215 Судя по названию, это тоже суровая литература по основам, типа Танненбаума. Не знаю как тому анону надо, но я бы почитал более обзорно, типа про цикл обработки запроса, про серверы, их интерфейсы, куки, сессии, взаимодействие веб-служб и т.д. Достаточно обзорно, но в то же время глубже, чем в брошюрках "пхп для макак".
OS X YosemiteАноним16/10/15 Птн 01:23:25#666№559375
Короче, спрошу тут: Есть Adium 1.6, как мне через него подключиться к irc freenode через анонимное соединение? При этом не хотелось бы чтоб весь мой трафик в ОС был через это соединение, только Adium. Picrelated. Вот этот вот "tor" - эта программулина такая, которую я должен установить? Почему при указании ссылки на .onion сайт Adium не может к нему подключиться напрямую? У меня в hosts 127.0.0.1 таки указан как localhost, так в чем же дело?
Прост не хочу, чтобы админы freenode знали мой IP. Знаю, что можно настроить Adium через обычную проксю, но этот вопрос не про это. Если не знаешь решение на мою проблему - проходи мимо.
Ходил на собес, набрал гору редких (для меня) вопросов. Среди них был такой - как с помощью сравнения мьютексов избавиться от дедлока вида lock(a1) lock(a2) <-> lock(a2)lock(a1). Не, я понимаю как это нормально сделать, но как это сделать переносимым стабильным образом через сравнения?
Далее, всё как надо, он мне отвечает, мол, версия и ее номер, закрывает.
Далее: Я пытаюсь открыть в консоли папку C:\User\User>cd d:\rubytut\lesson2
И ничего не происходит. Открываю через папку D:\Rubytut\Lesson2\ (клик на .rb фаил) а он открывает консоль и сразу закрывает, В чем проблема и где искать выход?
>>559449 анон, спасибо! Дай пожалуйста свою скайпик, боюсь, мне потребуется в дальнейшем помощь Гуру, Либо запиши мой Карандаш8ластиК Будь моим помощником, я начинаю буквально с нуля, по песчинки собираю информацию.
>>559455 Я прошу тебя, пожалуйста, красноречивие! Я же не могу в тетрадь написать три слова "проблема в винде", я разбираю ошибки, да бы в дальнейшим находить проще и быстрее решение задачи. Анончик, я молю тебя.
>>559403 Да, ты верно переформулировал мой вопрос. Мне сообщили о том, что для разрешения дедлоков, мьютексы можно сравнивать ( operator >), но лол, разве они не выдаются в свободной последовательности из пула?
>>559527 Эту хуйню я тоже нашел, в самом начале ее же: >>PThreads doesn't seem to have such a mechanism built in at all.
Просто блять, мне слабо верится, что в достаточно большой компании, с хорошим оборотом, тим лиды используют подобное в коде. Код же должен быть надежным, хотя бы в теории, значит должен быть какой-то разумный подход.
>>559528 > достаточно большой компании, с хорошим оборотом Это вообще не показатель. Но мне кажется, что-то ты неправильно понял со слов. Одно дело задать order на сравниваемых объектах, другое - на самих мьютексах.
>>559531 Естественно порядок можно сравнить на чем угодно, они утверждали, что можно сравнивать именно мьютексы, по хендлеру. Собственно та заметка на hh в целом поясняет общий механизм - но как это заставить работать? У меня, например, на тестовой виртуалке с виндой 2 мьютекса выглядят как 2 случайных числа. Т.е. вопрос - что нужно сделать, чтобы это заработало, может есть какой-то режим работы тред брокера?
>>559533 По ссылке на so же все вполне разжевано, прочитай второй-третий ответы. Никак не надо это заставлять работать, просто сравниваешь случайные числа, чтобы во время работы программы мьютексы обрабатывались в стабильном порядке, неважно каком именною
>>559533 На самом деле это не два случайных числа, это хэндлы - то есть указатели, скорее всего - в системном адресном пространстве. Т.е. их сравнивать можно. Непереносимо? Теоретически - да, но я таких систем не знаю.
>>559543 >Sometimes, lock A needs to be acquired before lock B does Если это важно, то, очевидно, сравнение хэндлов использовать нельзя. Оно является нормальным методом, когда порядок неважен, а нужна только стабильность ( т.е. при одном запуске программы а всегда обрабатывается перед б или наоборот, но не когда как).
>>559550 А старые куда делись? Не затерлись? Вообще. не очень понятно, что за номера. Хэндл, как правило, выглядит как число, которое в хексе выглядит как адрес.
>>553227 Расслабься, это с++, вот С не такое говно, там хотя бы понятно, а в первом ты точно себе когда-нибудь клок волос вырвешь, программируй ты хоть 10 лет.
>>553793 Да можно, для этого есть olly dbg и ida pro но 1ое бесплатно а второе глючит, в обоих ты не разберёшься без знаний ассемблера и системного программиования, ещё я видел утилиту api monitor она показывает какие функции из dll вызывались, можно настроить боле точно всё это дело, но это не полноценный отладчик. По поводу игры, если ты не вкурсе как в C++ работают скажем виртуальные функции (делают лукап адреса в рантайме) то анализировать код для тебя бесполезно, даже если ты очень хочешь но не знаешь что перед mein-ом коспиляторы городят кучу вызовов то тоже самое тебе бесполезно анализировать ехе, тем бле что большинство игр бладают защитой от читеров и снабженны антиотладочными приёмами.
Анон, для простых программ или как называть код менее килобайта? значение переменных none нужно указывать только, если переменная используется в условиях цикла while?
>>553793 Если что-то связанно с численными параметрами, то с помощью artmoney можно найти адрес нужной переменной, а далее отладчиком поставить на эту область памяти брейкпоинт.
>>559686 При том что избыточная пердолика в виде всяких шаблонов и тут же рядом дефайны и кучи тайпдефоф, особенно в винапи, код открываешь и хуй пойми.
>>559696 Ничего что ты говоришь никакого отношения к собственно обсуждаемой проблеме не имеет. Посмотри на скриншот в >>553227, тот анон тупо не осилил среду свою (geany) настроить.
>>559802 Из коробки в сей оси гарантированно нормально работает только студия. Во всех остальных иде происходит только то, что постоянный пердолинг с переменными среды, запускание процесса по 4 раза т.к. прошлый какого-то хуя не закрылся, наслаждение прочими прелестями в стиле cp1251 (ака не дай бох напишешь хоть одну неанглийскую букву во время инициализации системы после установки) не запускающиеся службы и полное молчание системы на эту ситуацию, работающий UAC когда он отключен и пр.
>>559947 А почему по сути нет толком годной литературы по решетке, в отличие от С++? Как по мне это дефолтный яп и на нем нифига толкового не сделаешь в сравнении с крестами.
В видео посмотрел, что можно узнать, если кто-то подключен к твоему компу через команду netstat в командной строке. Вот это вылезло. Это значит все эти люди с айпи подключены к моему ПК что ли?
АНОН ТРЕБУЮ СКОРЕЙШЕЙ ПОМОЩИ. Играю в игрульку одну, пару уебанов обиделись то что вынес им дом. Теперь как-то ломают мне интернет, ничего не могу сделать, помоги анон!
>>560039 Да ты просто попробуй выучить асм, попробуй. Быстро поймешь, что на нем что-либо сделать - в сто раз больше работы для того же результата. Он разве что хитрооптимизации в компиляторах или вирусню пригоден писать.
>>560041 Вот вирусы и реверс мой интерес. Я пробую в данный момент асм учить по учебнику. Второй день хуячу, а дальше главы про процессор так и не продвинулся пока. Перечитывать много приходится
Наверно, не совсем по теме, но не знаю, в какой раздел лучше написать. Задали написать АИС Учет товаров на складе предприятия. В аксессе все нормально сделал, связи собрал. Связал бд с делфи, начал делать связи, и тут косяк. В аксессе у меня одна таблица связана с двумя по связи один-ко-многим, где те две - хозяева. Пытаюсь делать то же самое в делфи: связываю первую - получается, связываю вторую - тоже получается, но связь с первой при этом исчезает исчезает. То есть либо с первой, либо со второй. Объясните, где еще ошибка, кроме моего генетического кода. Таблицы на пике. Ключевые поля с нулевым индексом у всех трех. Склады и Товары - главные. Приход товара - подчиненная, к ней и надо присоединить Склады и Товары.
суп пр, посмотри пожалуйста мой высер на вижуал прологе http://pastebin.com/v3Q6AEaK сама задача звучит так: "На столе лежат 4 предмета: ручка, карандаш, фломастер и маркер. Они окрашены в разные цвета: оранжевый, синий, жёлтый, зелёный. Известно что фломастер лежит правее и ручки и карандаша; синий предмет лежит между оранжевым и зелёным; слева от жёлтого предмета лежит карандаш; маркер и карандаш лежат не с краю; синий и оранжевый предметы лежат не рядом. Определите, в каком порядке лежат предметы и какого они цвета."
при запуске (Visual Prolog 5.2) просто ничего не происходит, если вызвать цель f(X,Y,Z) аналогично как вообще такие задачи решать?
>>560116 53 строки! А на питоне, если немного подумать, то можно в четыре уложиться. print "pen,green,1" print "pencil,blue,2" print "marker,yellow,3" print "flomaster,orange,4"
Полагаю, что вопрос платиновый, но всё же. Внезапно в 25 лет осознаю, что со своей юрфаковской вышкой я не нужен никому и зарплаты более 40к мне не видать никогда, а работа будет настолько бессмысленная, что собака в будке сторожевой более важный член социума.
Вопросы: 1. дрочу джаву, но терзают сомнения, что без опыта работы на моё резюме вообще будет кто-либо смотреть. Так ли это, и не лучше ли мне попробовать войти в кодинг через дупло пхп? 2. не старый я слишком? как работодатель смотрит на стареющего новичка? 3. вышка. что скажут о вышке?
>>560146 Начни с питона. Потом перекатишься куда надо.
> как работодатель смотрит на стареющего новичка? Нормально, если ты готов к тому, что ты будешь джуниором, который зарабатывает хуйню по сравнению с нормальным девелопером, но в перспективе ты можешь стать таким же успешным и зарабатывать свои $2.000
>3. вышка. что скажут о вышке? Всем похуй. Английский главное, чтобы был нормальный.
1) фломастер лежит правее и ручки и карандаша 2) синий предмет лежит между оранжевым и зелёным 3) слева от жёлтого предмета лежит карандаш 4) маркер и карандаш лежат не с краю 5) синий и оранжевый предметы лежат не рядом
2+5 => 6) цвета расположены либо в порядке: оранжевый, жёлтый, синий, зелёный, либо в обратном порядке.
4 => 7) карандаш на 2 или 3 месте.
7+3 => 8) жёлтый предмет либо на 3м, либо на 4 месте, т.к. не может быть на 1(согласно 3) и на 2(согласно 7).
6+8 => 9) цвета расположены в порядке 1-зелёный, 2-синий, 3-жёлтый, 4-оранжевый.
7+9 => 10) карандаш на втором месте. карандаш синего цвета.
4+9) => 11) маркер на третьем месте. маркер жёлтого цвета.
10+11 => 12) фломастер и ручка на 1 и четвёртом местах. Неизвестно кто кто на каком.
1 => 13) фломастер правее ручки.
13+12+9 => 14) фломастер на четвёртом месте. фломастер оранжевый 13+12+9 => 15) ручка на первом месте. ручка зелёная
>>560148 >Начни с питона. Потом перекатишься куда надо. Шерстил вакансии на ХХ - там сплошная джава и пхп/джаваскрипт, куда мне пойти с питоном? И почему советуешь его?
>>560146 3. Вышка нужна если нету портфолио с реальными проектами. Без опыта работы ты нахуй никому не нужен; 2. Смотрит как на старого пердуна, логично. Опять же, если будет что написать в портфолио - ты ещё не ссохся; 1. Правильно терзают. Ява макак и пхп макак сейчас на рынке переизбыток, цены на их услуги падают, а количество их только растёт. Просто зайди в "мы вам перезвоним" тред.
>>560155 >2. Смотрит как на старого пердуна, логично. Опять же, если будет что написать в портфолио - ты ещё не ссохся;
Так смотрят только потому, что приходят дяди, которые работали в гос. конторах на каких-то "высоких" должностях и начинают всем рассказывать че и как надо делать только потому, что они СТАРШЕ и им негоже быть ДЖУИОРОМ. Поэтому, анон, придется теперь засунуть в жопу своё эго вначале, если хочешь в таком возрасте куда-то вкатываться.
Поясните за положняк на Гитхабе, котаны. Короче ковырялся я с одной библиотекой которая там хостится. И при попытке использовать одну из функций, вылезла ошибка, которая как мне показалось произошла именно из за отсутствия проверок в коде функции (попытка вызова несуществующего метода) я полез в исходники на компе, сравнил с другой функцией, которая норм отрабатывала и там такая проверка реально была. Я короч у себя на компе эту проверку добавил и все стало норм отрабатывать. Вроде как можно было бы намекнуть автору на эту вещь, но я нюфаня, я хз почему он так сделал. Может забыл, а может и причина была. Как это вежливо сделать? Там вроде и вариантов нет кроме как Issue заполнять, но я не уверен issue это, или не issue. Чтоб мне шершавым по губе там не провели.
>>560131 >>560150 спасибо за ценную помощь, но >как вообще такие задачи решать? на прологе имелось в виду
алсо, ошибка в строке f(X,Y,Z):-item(X),color(Y),place(Z),X="flomaster",f(pen,_,Z1),f(pencil,_,Z2),Z>Z1,Z>Z2. если её закомментировать, то выдаёт решения, и где-то среди них есть верное
>>560146 Поддвачну "начать с питона", на нём легче научиться программированию, потом перекатишься на нормальный язык или пхп. Вышка, точнее, ее у тебя фактическое отсутствие, будет восприниматься как незначительный минус. Скилл важнее. 25 - не поздно. Знаю двух человек, вкатившихся после 30 без проблем.
>>560167 Создавая issue, описывал то, что считаешь багом. Если ещё создашь pull request с тестом и фиксом, вообще молодым будешь. В лучшем случае автор спасибо скажет, а тебе будет чем потом перед телочками похвастаться. В худшем - объяснит, где ты ошибся, почему это не баг и как правильно юзать ту функцию. Или же ты реально дибил и ничего не понимаешь, тогда могут и хуем по губам, и на работу тебе напишут, чтоб уволили
>>560171 C++ - это как ебать тню без гандона. Свободную, но шизофреничку. Приятнее, но может протечь и гг. С# - это как ебать резиновую куклу, нажравшись эростимлуяторов. Анальную рабыню майкрософта. И быстрее кончается, и не протекает ничего гарантированно.
Как правильно начать учить программирование? Скилзов нет, 17 лет. С какого языка начать более правильно? Когда приступать к алгоритмам? Как правильно читать техническую литературу? Как выбрать направление?
>>560180 C питона на кодакадеми. Потом берёшь документацию и пишешь простейший калькулятор или блокнот. Потом пишешь простейшую игру (хотя бы квестовую) и пошел-пошел.
>>560197 А если потом допустим хочу во фронтенд, то как действовать сейчас (что учить сейчас, что после СИ, что одновременно с Си и т.д)? Да и вообще стоит идти во фронтенд? Хочется конечно не вебмакакой быть, а понимающим в этой ниши батей.
>>560200 Если хочешь во фронтенд - то тебе ни си, ни питон нахер не упали вообще. Иди задрачивай жс. Учить несколько языков одновременно можно только если уже есть опыт программирования. Иначе просто будешь путаться и сидеть в лапше.
Куда стоит идти - выбирай по своим предпочтениям, вкатываться куда-то просто ради перспективы довольно печальное занятие.
>>560210 Потому что это полуязык для связывания логики с интерфейсом, он таки отличается. Опять же - если хочещь в фронтэнд - большего не нужно. Хочешь в бэкэнд - питоны, пыхи, го, руби (хотя жс и сюда идёт), хочешь программки для пеки/байтойобить - си и прочие.
Короче - учи что угодно, расширить область знаний никогда не поздно.
Пидоры одногруппники игнорят, так что спрошу тута. Вот задание пикрелейтед. Пилить надо диаграмму Тьюринга. Я как даун уже запилил, а потом понял, что возможно не так понял задание. Что значит "на число разрядов, равное второму"? Я делал через разряды второго числа. Например, второе число 11. Я брал число его разрядов (2) и на него сдвигал - ну как, просто удалял по 1 цифре за каждый сдвиг. А по-другому если, то можно подумать, что число 11 это 3, да, и значит надо сдвигать на 3 разряда. Уж очень неохота перепиливать. Для примера 1110 11 у меня преобразуются в 0111 1 а затем в 1011. А со вторым случаем надо 1110 11 --> 0111 10 --> 1011 1 --> 1101
>>560226 Думаю да. Это типа лаба, потом, как сделаешь, подходишь к преподу, и он начинает проверять. Разные значения вбивает, пока не сломает, лол. Тут же сразу будет понятно, что не тот результат. Ну а так, если все тесты прошел и все условия выполнил - ставит пятерочку. Я вроде и не ботан, но неохота за практические задания получать плохие оценки ниже 5, лол - вроде это будет влиять на оценку на экзамене, да и чсв повышает. Я в принципе уже запилил подмашину вычитания 1-ой цифры, хуйня оказалась, но при сдаче надо напечатать это говно, так что видимо придется печатать 2 разных экземпляра. ну и хуй с ним.
>>560237 Вот на этой http://faq8.ru/file.php/download/2/331/JDT5.ZIP хуйне нужна java. Кто-то из местных написал. Можешь погонять то, что я только что сделал http://rghost.ru/7PtFzdd64 >>560240 Хы ну да. Самая жопа делать не диаграммы, а просто программировать МТ, когда алфавит восьмеричный, десятеричный или o god шестнадцатеричный. Еще и на экзамене эта параша скорее всего будет.
>>560222 В Си/Си++ я бы сильно не рекомендовал соваться вначале, реально охуеешь прежде всего не от языка, а от настройки компиляции и билдинга библиотек. Когда заходит речь об изучении, все начинают язык обсуждать, а там это реально половина дела. Если охота привыкнуть к сишному синтаксису лучше на Си-шарпе под дотнет лабать. На порядок проще. Или как уже говорили Python. Наверно самый набитый библиотеками дистрибутив PythonXY и много еще можно через pip накачать (менеджер библиотек такой) вообще лучше чем отдельно ставить, сначала с помощью pip. Искать сильно все упрощается.
>>560258 А если хардкорно с джавы начать и работать с ней только (то есть не быть допустим как веб девелоперы, постоянно надо новый стак технологий учить), а остаться лишь в джаве и стаки технологий в рамках JVM учить? Нормально такое? Насколько я слышал, Java это от интерпрайза до кофеварок, то есть работы много, куда развиваться есть.
>>560272 Понимаешь, тут речь идёт о времени, которое ты потратишь, пока разберешься с принципами программирования и ООП. Если у тебя времени вагон и ты готов биться лбом об толстый лёд ебучей Джавы изначально, то дерзай. Но если ты хочешь просто использовать инструмент и понимать как это всё работает быстро и понятно, то советую начать с Пайтона.
>>560274 Вкатиться в кодинг с пайтона легче для полного нуба. Когда ты начнешь понимать, как это всё работает, то тебе останется всего-то выучить синтаксис джавы и уже разиваться далее в ней, применяя те знания, которые ты усвоил, благодаря юзер-френдли Пайтону, который тебя встречает с улыбкой, а не с серьёзным ебалом, на котором написано "от интерпрайза до кофеварок".
Ребят, хочу запилить что-нибудь полезное. Есть одна библиотека на плюсах, которая позволяет получать низкоуровневый доступ в HID-устройству мышке и апплаить на нее нужную передаточную функцию. То есть можно сделать, чтобы мышка на Линуксе двигалась в точности так же, как на Виндоусе, например. Или чтобы Маковская мышка двигалась как Виндовая. Будет ли это нужным для кого-нибудь?
>>560297 Ну то есть чтобы соблюдалась скорость и акселерация мыши в точности такая же, как на Винде. Просто настройками под Линуксом этого не сделать - у них другая реализация получения скорости, вычисления акселерации.
>>560171 А, вот чо ещё вспомнил: 2.Вот в Qt есть ПРИНЦИПИАЛЬНО новая идея сигналов и слотов. А в чём она отличается от Delphi, например? Там ведь тоже мы указываем что-то вроде сендера, ресивера, сигнала и слота.
>>560174 То есть, с кроссплатформенностью у c# вообще никак?
>>560170 Спасибо. Вникаю в джаву по философии, уже освоил азы и не с такой охуевающей рожей смотрю на происходящее. Всё же советуешь бросить и питон выбрать? А может вообще пхп? По поводу поиска работы тоже. Как без опыта и образования искать, у меня была задумка для себя пару программ написать, и их на собеседовании показывать, годно? Боюсь просто, что мне даже шанса ни одна контора не даст
Анон, собрался устраиваться джуном QA. Дали мне тестовое: Есть стандартная клавиатура, у которой не работает одна клавиша. Описать порядок поиска нерабочей кнопки.
Допустим, буквы можно проверить, если напечатать панграмму. Но в каком порядке тогда проверять остальные кнопки?
>>560357 Тебе что сделать надо? Рассказать, как бы ты протестировал клавиатуру на клавишу, которая не работает? Так вот, я тебе скажу, что это тестовое направлено на твои рассуждения, в первую очередь. На то, как бы ты к этому подошел и что бы ты делал, а не на какой-то конкретный алгоритм действий.
>>560357 Бля, анон, ну включи мозги. 1. Проверить клавиатуру на предмет видимых глазу повреждений типа разъебанной в хлам кнопки. 2. Если повреждений нет, скачать любую понравившуюся программу по запросу в гугле "test keyboard" и нажимать все кнопки до выявления дефектной.
>>560333 Какие языки в 2015 расхайпованы на фрилансе? Чтобы крестоджуниор простой мог выучить за несколько месяцев и вкатиться, не опасаясь малого количества работы и необходимостью конкурировать только с йоба специалистами за неё?
>>560541 Да хорошо, умею я на уровне лаба3 в кресты, на уровне курсовых лол в пистон и пыху, базы, ML и раби на уровне лаба2. Пишу сценирии на анте и финге, конфигурирую серверы по ансиблу. Но в джаву ни в зуб ногой.
>>560557 Я бы не стал на твоём месте. Большинство туториалов рассчитаны на то, что ты знаешь джаву. И наверно сложновато будет сразу осилить и ФП, и ООП (с трейтами, кейс-классами и прочими особенностями)
>>560331 С алгоритмическим мышлением у тебя как? Попробуй поиграться на codingame или порешать первый десяток задач с project euler, если чувствуешь, что тяжело даётся, то лучше начать с питона. Пхп - только если планируешь им заниматься, плюс к нему нужно хоть минимальное знание фронтенда. С работой - хз, ищи стажировку, пили свои проекты, качай скилл всеми доступными способами.
>>560582 Да вот в субботу заняться нечем. Дрочить чтоли весь день? >>560595 Спасибо. Трейты не только в скало-джаве есть, а вот кейс-классы только что загуглил и понил что с таким не приходилось стыкаться. Хуево, конечно ибо после ML в прошлом году я очень вдохновился функциональным программированием, хотя на нем и ничего хорошего и не написал - на курсере Programming Languages попробовал пройти, но забил болт после третьей недели.
>>560758 На русском есть? Щас на htmlacademy.ru курсы прохожу. Мне надо только картинку в угол экрана переместить и обратную связь организовать. После чего я к этому не вернусь.
Анон, объясни, зачем нужен Vagrant, если можно просто поставить VirtualBox и накатывать на него нужные оси? Какие преимущества он даёт при виртуализации?:
>>560905 Ну если ты не борщи мамины хлебаешь, а работаешь в группе над проектом, тогда вагрант замечательно справляется с задачей развертывания рабочего окружения, одинакового для всех сотрудников.
>>552351 (OP) Программач помоги определиться. HTML + CSS + (...)? Вообщем какой язык выбрать, чтобы не попасть в просак. Сам я по математике двоишник, но программировать люблю.
Как в паскале абц присвоить указателю адрес переменной? Типа. var lel1: integer; var lel2: integer^; ... lel2^:=5; И после этого значение lel1 меняется на 5.
>>560981 1. Ходить по городу и переписывать номер + цвет машины. Что за ебанутый вопрос. Каких машин? Которые находятся в данный момент в городе или за сутки? 2. И сразу нахуй, какое ещё неограниченное число пользователей? Нахуя?
>>561013 Смысл в том, что зачем вообще приложению принимать неограниченное количество пользователей, если оно всегда ограниченно. Вопросы надо корректно формулировать, иначе просто непонятно, что хотят услышать в ответ.
Анон, помоги прикинуть хуй к носу схему базы данных для произвольного кинотеатра и связи между таблицами. Я придумал такие таблицы:
1. Фильмы (код фильма, название, описание, список актеров) 2. Актеры (связь с фильмами через таблицу связи) 3. Залы (код зала, название, число свободных мест, число занятых мест) 4. Показ (код фильма, время начала, время конца, код зала, сеанс) 5. Сеанс (утренний, дневной, вечерний) 6. Касса (не знаю, что здесь будет)
Дайте советы по проектированию этой бд кроме совета съебать.
>>561078 Сеанс - нахуй. Во-первых, это точно не отдельная таблица. Во-вторых, такая возможна ситуация, когда сеанс не будет соответствовать времени фильма. Я так понимаю, что это тебе для фильтрации нужно - ну так в своей программе и задашь периоды времени для каждого сенанса, а в БД будешь соответствующий запрос кидать. Айдишники в каждую таблицу добавь и связыйвай по ним. Свободные/занятые как-то странно, как по-мне. Интуитивнее всего/занято, но это уже вкусовщина.
>>561078 1. Число занятых мест нахуй из залов в показы. Это зависит от числа проданных билетов на показ а не от зала. 2. Инфу про режиссёра добавить в таблицу с фильмами. Тут я бы учел, что режиссёр может быть и актером в фильме.
Есть такая хуйня DFA. Нужно захерачить DFA который эксептит только двоичные числа кратные шести. Тоесть 0, 110, 1100, 10010, 11000, 11110 и тд. Нихуя не получается. Помогите плиаз.
Пасаны, как можно в шарпе отловить нажатия кнопок не на форме? То есть, не используя обработчик событий от форм. Почему-то все спрашивают именно про формы, поэтому гугл не помог.
Блядь, попробовал джаву, руби и айос. Не знаю что именно выбрать и учить, все 3 направления показались клевыми и интересным. Но одновременно и работу хочу быстрее найти, чтобы с учебой на вечернем совместить, куда лучше тогда смотреть в данной ситуации?
Хочу взять бакалаврскую работу из области NLP (Natural Language Processing). Где можно посмотреть какие-нибудь темы работ из этой области последних лет? Ради интереса щас погуглил немного, ничего толкового не нашел, было бы интересно узнать, какие темы берут студенты ниу вшэ, мит и тд. Может подскажете какие-то интересные темы?
>>561186 Переформулируй вопрос. Какие события тебе нужны? События ввода в винде заканчивают свой путь в окне. Но ты можешь использовать хуки, чтобы обработать их раньше.
>>561208 >Хочу взять бакалаврскую работу из области NLP Один вопрос: зачем? Если ты сам не можешь чего-то найти/разобраться в теме, то возьми другую тему - попроще.
>>560170 >Поддвачну "начать с питона", на нём легче научиться программированию, потом перекатишься на нормальный язык или пхп. Питон - не нормальный язык?
>>561241 Питон - лёгкий в освоении и динамический язык. Для заметки - дохуя америкосовских универов в программе начинают использовать вместо джавы питон. Пруфов не будет, погугли.
>>561247 Ты как-то неправильно понял мой вопрос. Я спросил у него, если "потом перекатишься на нормальный язык", значит ли это, что он считает Питон ненормальным.
>>561248 Нет. Это зависит от проекта, на котором ты будешь работать. Перекатиться с питона на другой нормальный язык - означает, что питон нормальный и с него легко перекатиться на другой нормальный, в зависимости от задач.
>>561223 У меня есть событие рисования хуйни на форме, которое в конце вызывает само себя, получается бесконечный цикл, который не даёт обрабатываться другим событиям. Поэтому я хочу обрабатывать кнопки не встроенным обработчиком, а хотя бы в отдельном потоке.
Такое вот задание: " В соответствии с вариантом выделите базовый класс и постройте диаграмму классов с отношениями наследования, придумайте для каждого класса набор их свойств."
Есть четыре класса: Персонал, кадровый служащий, инженер, административный персонал.
Базовым будет класс Персонал, остальные - наследники. Базовом классе объявляем конструктор с следующими атрибутами: 1. ФИО 2. Возраст 3. Пол 4. Должность 5. Отдел
В классах-наследниках перезагружаем конструктор и добавляем уникальные атрибуты <-- я здесь обосрался, не могу придумать атрибуты, помогите, плз
Если я хочу выучить, например, java, то нужно ли мне использовать литературу, которая вышла до 2014 года? Ведь та же "Философия Java" рассказывает о Java SE5/6, тогда как в 2015 все используют SE 8. Анон, стоит ли тратить время на чтение подобных книг или сразу искать самые новые учебники с последними версиями Java?
>>561500 Конечно же бери самый новый учебник, а говно мамонта в шапке джаватреда вывесили специально чтоб потенциальным конкурентам сложнее было вкатиться. Ведь джава 8 — это нечто принципиально новое, с ее выходом все знания джавистов превратились в тыкву, и теперь шагу нельзя сделать, чтоб в лямбду не вступить. Если шаришь в пятой, за полчаса расчехлишься в том, что появилось в 6-7, и за вечер — в 8.
Я нуфаг хотящий в сишку. Мне надо загрузить изображение в массив int[][] не используя библиотек. Почитал эту хуйню: http://c-site.h1.ru/infa/bmp_struct.htm. Создал в гимпе картинку 2х2, сохранил как градацию серого. Какогото хуя она весит 1.2 Кб. Открыл в ghex, байты 10 - 13 говорят 7A040000 это судя по статье смещение до граф данных. Очевидная хуита.
Такой вопрос какой граф формат выбрать. Чтобы там никакого сжатия, никаких палитр-хуитр. Минимальное число параметров и все железно на своих местах?
>>561480 >Если я хочу выучить, например, java а зачем тебе это надо? хочешь у работающего анона последнюю корочку отобрать иди нахуй, здохнешь от голода - ты
Есть два стула: Python (Django, Tornado) и Oracle (PL-SQL, бизнес-аналитика, хуё-моё). Если брать в расчёт зарплаты, перспективы, job-safety, что лучше? И распишите про всю эту движуху вокруг Oracle: разработка, аналитика, OLAP.
Пр, у меня кризис жанра. Отучился три года на ПМ и все осточертело уже. Посему реквестирую интерес, чтобы можно было изучать что-то новое, прикладное. А то ведь я даже представления не имею, как сейчас дела в программировании обстоят. Заебали эти раскраски и сортировки всякие.
>>561797 Ух ты! Не ожидал, что увижу здесь почти что зеркало себя. Работаю тем самым ПМ'ом больше 2,5 лет. Ни адреналина, ни денег нормальных. Поэтому недавно очнулся и взялся потихоньку осваивать Рельсы.
>>561683 Python - работы не сильно много (ниша в основном занята пхп), зарплаты средние, перспективы хз, зато модно-стильно-молодежно, хипстеры-стартаперы и временами очень интересные проекты. Oracle - тоска смертная, но зато бесконечная (оракл хуже героина, если проник в организацию, то хуй с него получится слезть) и работы всегда больше, чем людей. Зарплаты, соответственно, высокие, а у тех, кто реально шарит - очень высокие. Но кассиром в супермаркете и то интереснее работать.
!!!ВАРНИНГ!!! Алгоритм разок переписал, а последний вариант за последние дня 2 по чуть-чуть редактировал до мерзости. У меня пропало желание переписывать код алгоритма, и всячески его допиливать. Я просто хочу узнать где именно я ошибся. !!!/ВАРНИНГ!!!
Потихоньку начинаю входить в /pr/-ограммирование. Решил начать с малого - алгоритмический язык. И так, к самой проблеме: Задание: Отобрать в массив B все элементы массива A, которые встречаются в массива более одного раза, и записать их количество в переменную count.
Реализация: цел N целтаб A[1:N] рез целтаб B[1:N] рез цел count цел i цел i2 цел i3 цел KA цел KS KA:=1 KS:=1 count:=0 B[1]:=0 нц для i от 1 до N нц для i2 от i+1 до N если A=A[i2] то KA:=1 нц для i3 от 1 до KA если A[i2]=B[i3] то иначе B[KS]:=A[i2] KS:=KS+1 все кц count:=count+1 все кц кц
Типичная выдача:
Программа работает неверно! Исходный массив: 17 19 19 20 20 17 20 16 16 18 Получен массив из 6 элементов: 17 19 20 20 20 16 Правильный ответ - массив из 4 элементов: 17 19 20 16
Программа работает неверно! Исходный массив: 2 0 3 0 2 3 1 2 1 1 Получен массив из 8 элементов: 2 0 3 1 1 1 ОШИБКА ВЫПОЛНЕНИЯ: Значение элемента таблицы не определено
>>561844 Я как раз в том состоянии, что на "модно-стильно-молодежно, хипстеры-стартаперы и временами очень интересные проекты" похуй. Буду стремиться в скучного отчётника-процедурщика!
>>561862 ну импортозамещение все дела. Дело все в том, что класса с 3 я проебывал уроки английского, хоть я и заглядываю в /fl/, да, для меня примитивный синтаксис паскаля/питона/с настолько сложен, что насилую себя чем приходится.
>>561833 А где там простые задачки? Так вроде годно, но я не нашел нужного. >>561839 Не, я учусь на кафедре прикладной математике, а вроде как программист. Но да, нихуя интересного нет уже. Редко бывает, например архитектура ПК, на масме писать там, но пользы реальной опять же мало.
>>561883 Загрузчик может крякнуться, потом его можно восстановить. Хотя с убунту у меня таких проблем не было, главное, ставить на пустой раздел, а не в раздел с виндой, лол.
Вроде выбрал для себя веб направление. Не могу определиться с фронт или бек енд изучать. Вроде бы фронт энд чем то привлекает, наверно тем, что можно всякие штуки делать, самому же их делать и все такое, но у меня с творчеством и дизайном все печально довольно, мне сложно понимать какие шрифты лучше каких, какой цвет лучше, как лучше выглядеть будет и т.д. я знаю, что дизайнер и фронт ендер это разные вещи, но тем не менее. Но вроде и бек енд - неплохо, с сервером возиться тоже прикольно, наверное, но я даже не знаю чем бек енд конкретно занимается, я всегда думал что чем то вроде "логики сайта". В общем поясните что вообще каждый из них примерно делает и что нужно уметь для этого.
>>561905 Сишка под Линуксом, очень редко C++. Связано не со свойствами языка, а с пишущими на нём. Они в IRL погибают просто, потому на Минобороны работают.
Как вы по 8 часов кодите? Упарываете что? Я максимум по 2 часа в день могу, я нормален? Потом просто начинаю втуплять в монитор, медленно думаю, начинают болеть глаза и отключаться мозг и лезу скроллить борды, играть, смотреть фильм...
Есть несколько дисковых полок с сислогом в двоичном виде ~50TB, пожатым xz. Захотелось потратить свободное время на саморазвитие написание быстрого парсера. Пока в наличии только solaris 5.10 с протухшим perl 5.8.4 и gcc 3.4.2. Что из литературы предложите?
Доброе время, подскажите пожалуйста 0 - это натуральное число? Тут я чуть-чуть запутался, а гугл путает еще сильнее, скорее вопрос заключается в том, что является это число, или, как к нему относиться.
>>561935 >Не существует единого для большинства математиков мнения о предпочтительности первого или второго подхода (т. е. считать ли ноль натуральным числом или нет). В подавляющем большинстве российских источников традиционно принят первый подход[1]. Второй подход, например, применяется в трудах Бурбаки, где натуральные числа определяются как мощности конечных множеств. Кроме того, отсчёт с нуля широко распространён в программировании (например, для индексации массивов, нумерации битов машинного слова и т. д.).
>>561935 Ну я вот я например, когда создаю какой-либо массив чисел до n включительно, создаю его размера n+1 (индексы пробегают 0 ... n). Какая разница, угораешь ты по аксиомам Пеано (0 не натуральное) или по мощностям множеств (0 натуральное)? Тебе погромировать надо. А чтобы индекс числа совпадал с самим числом, и не приходилось лишние вычисления гонять по всему массиву, уж пожертвуй sizeof(T) байтами.
Хороший пример также у Страуструпа для ньюфагов, когда он у него 32 дня в месяце, а 0 не используется никогда. Зато индекс массива совпадает с днём.
Прогагы, какую ОС удобнее всего использовать для программирования на ГО и Чистых си ? На винде уже заеьало отсутствие нормально работающих ИДЕ для ГО а так же нормальной консоли для работы с гитом и хорошей поддержки СИ в студии для проектов сложнее обычной поделки и много всего такого. На мак денег нет, остаётся только Линукс. Какой дистр будет нормально работать ? Без ебли с шрифтами и с наличием современных репов
>>562002 >>562002 Кому ты пиздишь, в 2015 имплементация стандартной C++17 библиотеки готова, за исключением улучшений в pair/tuple (N4387) и untimed shared_mutex (N4508), плюс 10 открытых Library Issues.
Может не очень в тему, но лень искать более подходящую доску.. Где найти базу фейковых fb/tw/ig аккаунтов (логины и пароли, без привязок)? С меня как обычно цп
>>562073 А получится написать скрипт, который будет регать ботов в твиттере, например (т.к. там подтверждение не нужно даже мыла)? Или твиттер не дурак и будет банить по ip?
>>562088 Нее, не то. Там фото было с двумя чуваками-околошкольниками и один отвечает php, mysql, css. Бля да вы все знаете эту пикчу. не могу понять, почему она не гуглится
Стоит задача написать tcpdump на платформе Linux (kernel 2.6). Не шарю ни в сетях, ни в линуксе, но очень хочу разобраться. Какую литературу/мануалы читать? [sp]кроме Таненбаума[/sp]
>>554870 ну прямым методом, как ты указал, ты нихуя не сделаешь, ток если свою функцию ебануть Можно было еще слайс или подстроку ебануть, но тебе и так хватит. var a1 = "a,b,c,d,e"; var b1 = a1.charAt(2)+a1.charAt(6)+a1.charAt(8);
Пр, дабы систематизировать знания, полученные при написании лаб на С++, было принято решение запилить что-нибудь для себя. Вот только идей нет совсем. Посему реквестирую.
Подскажите мне, тупому дебилу, что значит ВОЗВРАЩАТЬ через return? Ну вот в мой маленький мозг так и не может дойти, зачем нужно возвращать число или переменную, что это даёт, как происходит и КУДА идёт возвращение. Буду благодарен, если поясните, желательно своими словами.
>>562211 Дело в том, что я как бы довольно долго в этом, т.е. в шараге уже сдавал простенькие сайты хтмл+ксс+джаваскрипт(начали пхп проходить), учили С++, уже недавно первую задачку по ООП сдавал. Т.е. определенные знания есть, а ретурн так и не понял. Можешь обьяснять на примере С++ или на любом другом.
>>562213 Смотри корч Есть у тебя функция int sum(int x,int y) {return x+y} Её вызов int c = sum(1,2); Ты возвращаешь 1+2 в переменную с. алсо, ты тупой пизец, прога это не твоё
>>562213 ретурн возвращает некоторое значение. Вот на входе есть параметры, ты их обработал и должен высрать результат обратно, присвоить переменной. int f(){return 2;} //нет параметров, на выходе всегда 2 int result=f(); // result равен 2
>>562224 Используется только в main, чтобы сообщить ОС, что твое говно завершилось не аварийно и без ошибки, о которой ты хотел бы поведать системе. Для C90 по стандарту ISO/IEC 9899:1989 было обязательно, для С99 можно в main ничего не возвращать. Кроме того и ноль возвращать не самый лучший вариает, а лучше использовать константу EXIT_SUCCESS .
Написал программу для вывода строк в алфавитном порядке. Выводит: YYF asd basd stst zxc Вопрос: Как быть с большими буквами? Почему они в начале выводятся?
>>562240 Не в скобках, блеадь. void f(int x, int y){...} void значит, что твоя функция нихуя не возвращает. можешь написать там парочку return; чтобы прервать выполнение функции и вернуться в точку вызова.
>>562209 Возвратить - это по сути выбросить результат работы функции из локальной области видимости оной наружу причем в контексте данной функции. Никто снаружи не узнает что ты сделал внутри функции, если ты не сделаешь заветный return
В универе необходимо сделать научно-исследовательскою работу. Препод предложил изучить несколько научных журналов и взять для темы одну из статей, а затем как-то развить её в своей работе. При этом необходимо, чтобы тема была актуальной и насколько возможно новой. Нашел в одном из журналов статью, которая зацепила необычной темой - шифрование текста при помощи музыки (сканы статьи по ссылке на гугл-диске: https://drive.google.com/open?id=0BwVjzYelcsF9RVpUTVFTbHhUbVU). Пока убеждал препода, что тема годная, понял, что в криптографии он не шарит никак (как и я сам). А потом задумался и понял, что понятия не имею что должно получится в итоге и зачем оно вообще нужно. В исходной статье предлагается просто алгоритм в вакууме. Как реальный механизм шифрования это слишком избыточно и замудрено, как мне кажется. Тему можно сменить, но не так-то легко подобрать подходящую именно по критерию научности, новизны, а здесь же есть и то, и другое. Посоветуйте, что (какую программу) можно из этого всего запилить, и стоит ли вообще браться?
>>562509 >Посоветуйте, что (какую программу) можно из этого всего запилить, и стоит ли вообще браться? 1. Проектируешь генератор случайных чисел над конечным полем характеристики 2. Берешь характеристический многочлен и расширение поля побольше, вычисляешь, как выражается n-й член последовательности через функцию следа, пилишь реализацию ГСЧ. 2. Делаешь преобразователь слов в поток битов и ксоришь эти биты со случайными числами из множества {0, 1} 3. Ты сделал поточный шифр. Профит!
Дешифрование - ксор с той же последовательностью. Можешь реализовать синхропосылку для синхронизации ГСЧ отправителя и приемника.
Думаю вопрос не в ту доску, но больше вроде спросить негде. Хочу попробовать в веб-дизайн и верстку, что упарывать, какие подводные камни, какие перспективы? не бейте, обоссыте лучше
>>562521 Спасибо, но это не совсем то, о чем я спрашивал. "Из этого всего" в смысле значит из исходной темы по ссылке. Понимаю, что вряд ли я вызвал у кого-то интерес к чтению четырёх страниц текста, но вдруг. Или там совсем говно без задач?
>>562509 Распознаватель музыкальных произведений. Запили свой shazam. Или продолжай эту тему - одинаковая музыка должна давать одинаковый ключ, независимо от сжатия или небольших помех. Но точность при этом должна быть не слишком низкой, чтобы нельзя было быстро перебрать все музыкальные паттерны.
>>562532 > говно без задач Не могу сейчас посмотреть но выглядит именно так. Записать колебания со стены на магнитофон много проще, чем "посмотреть пароль" из-за плеча.
>>562509 Стеганография не особо научна и новизны имеет мало. Могу предложить тебе несколько тем, за которые даже заплатить могу, убьешь двух зайцев. Отпиши на [email protected]
>>562543 Проблема даже не в подслушивании. Если я правильно понял, то по каждому передаваемому звуковому файлу, в котором зашифровано сообщение, нужно составить тот самый вейвлет, который будет служить ключом, следовательно, должен каким-то образом оказаться у принимающей стороны. >>562539 С распознавателем неплохая идея, спасибо. >>562562 На самом деле может и да, но для третьекурсника провинциального вуза вполне себе научно. Написал.
>>562401 Двачую. Там и 11 не весь работает какая-то хуета со SFINAE так и не прикручена, 14 прикручен наполовину, а из 17 вообще есть только какая-то модная ебала наподобие async|await.
Анон, помоги пожалуйста, кто-нибудь из вас точно сталкивался и знает наверняка. Есть код который проверяет сделал ли человек репост определенной записи со стены группы к себе на страничку. Приветсвие - указание что необходимо сделать такие-то действия, кнопка Готово. Далее идет авторизация через приложение и через метод wall.getReposts проверяется делал ли этот пользователь репост. Если да, то делается редирект, если нет, то выдается ошибка. Суть вот в чем, ссылку на функцию репоста именно этой записи нужно вставить на страницу просто одной кнопкой, нажав на которую уже его спросит действительно ли он это желает и тд и тп. Но именно такого не нашел, нашел лишь вот это: https://vk.com/dev/Share Этод метод позволяет репостить объект как ссылку, а не как именно запись со стены. Есть ли способ засунуть под кнопку функцию срабатывания именно нужного мне события?
>>562640 Сейчас возможность репоста записи из под страницы моего сайта реализована с помощью https://vk.com/dev/Post Но эта ебала занимает кучу места и имеет охуевшее количество лишней информации. Хочется же просто засунуть все это под одну кнопку, по нажатию которой уже будет спрашиваться о желании репоста также как и меодом Share.
>>562641 Ставил Кубунту 15.04 на ноут, так далеко не всегда грузилась с первого раза. Обычное дело, когда на третий рестарт она всё-таки загружалась. Вот думаю попробовать Линукс Минт 17,2. Может, там получше с этим будет.
>>562640 >>562642 Еще как минус моего нынешнего решения, так это если заходить с мобилы (а заходить будут в 99% случаев именно с нее), при этом в браузере быть не авторизованным ВК, то этот ебаный блок с записью даже не предлагает авторизоваться при нажатии репоста.
>>562641 Программистам нужно работать, а не пердолиться. Убунта самая популярная - отсюда нет особого гемора с железом, есть ppa и т. п. >>562644 Дело в кедах, а не бубунте. Попробуй не переустанавливая сменить кеды на xfce.
>>562655 >Дело в кедах, а не бубунте. Попробуй не переустанавливая сменить кеды на xfce. Я бы не рикоминдовал так поступать, система очень сильно поедет. Лучше реально минт поставить, можно же даже home не чистить, зато система будет чистая и без пердолинга, займет минут 20.
>>562663 А мне норм, я так на дебиане сделал, даже нравится, что dolphin, konqueror и системная панелька кед остались. Хотя больше так делать не буду, на ноуте уже честная xubuntu.
Это домашка. http://pastebin.com/sXPpL1wp Вроде получилось, но нужен последний рывок. Задача про 4х уебанов которые хотят плыть на лодке через реку, два человека в лодке, некоторые не могут грести если в лодке другие люди и тд и тп. Это вроде получилось сделать. Но нужно чтобы каждый из них греб хотя бы один раз, ну чтобы не получилось что один хуй(которому похуй с кем грести) их всех перевез. А это сделать не получается. Пытаюсь в рекурсию передать лист учитывающий сколько раз кто греб вида [_,1_,_,_] но помоему я обсираюсь со скопом.
подсветка кода для /PR/ скачать
F.A.Q.
В: Хочу стать программистом, какой язык учить?О: Английский + Ruby/Python ( ruby: ruby
python: книжка какая-то, я питон не знаю).
В: Ко-ко-ко не работает программа. Анон памаги.
О: Копируешь сообщение об ошибке в гугл, удаляя номер строки и название файла.
Языкоспецифичный вопрос можете задать в соответствующем треде, для поиска треда воспользуйся поиском
На текущий момент мне известно об - scala python haskell javascript java 1c курсера C++ C Ruby ios android C# D ну и плюс rust|assembler|go & нетонущий пхп
В: программировать в 30 лет, съябываем из говнокодинга, обсуждаем новые рецепты маминого борща. Тред для обсуждения нетехнических околопрограммерских тем.
О: всем сюда
В: У меня горит лаба, курсач, не знаю какую тему диплома взять
О: Задавай вопрос в этом треде
В: Бежать ли мне срочно в Node.js если на него сам PayPal гостевуху перенёс? Начинать ли учить Go и Rust раз все говорят что за ними будущее?
О: Если интерес не поиграться, а работать, то не нужно следовать за массовыми истериями. Выбирай язык с кучей библиотек, туториалов и проверенными временем фреймворками под твои нужды. Иначе будешь тратить время на велосипеды и поиск багов в чужих пакетах.
В: Какую программу поставить для ....
О: Вопросы связанные с программами обсуждаются в /s/
В: Взломать акк
О: просто съеби
В: Подскажите сайтов которые нужно читать, чтобы ...
О: моя лента из руби, джавы, скалы и ещё какойото херни (кто хочет пусть добавит) rss
код оформляйте на специальных сервисах ideone или pastebin
литература с пика
прошлый тред