Подсветка кода для /pr/: скачать Большие куски кода желательно вставлять через ideone или pastebin F.A.Q. В: У меня горит лаба/курсач, не знаю какую тему диплома взять. О: Задавай вопрос в этом треде. В: Какую программу/ось поставить для ... ? О: Связанные с софтом вопросы обсуждаются в /s/. Исключение - IDE и прочие инструменты программирования, которые можно обсудить в тредах соответствующих языков. В: Ко-ко-ко не работает программа. Анон памаги. О: Копируешь сообщение об ошибке в гугл, удаляя номер строки и название файла. Языко- и платформоспецифичные вопросы можешь задать в соответствующем треде. Воспользуйся поиском или вот этим каталогом: 1С android C C# C++ Go Haskell iOS Java JavaScript Lisp Perl PHP Python Ruby Rust Scala В: Хочу стать программистом, какой язык учить? О: Английский + Java В: Бугурт от собеседований, программировать в 30 лет, съябываем из говнокодинга, обсудить новые рецепты маминого борща. О: Тред для обсуждения нетехнических околопрограммерских тем. В: Бежать ли мне срочно в node.js, если на него сам PayPal гостевуху перенёс? Начинать ли учить Go и Rust, раз все говорят, что за ними будущее? О: Если интерес не поиграться, а работать, то не нужно следовать за массовыми истериями. Выбирай язык с кучей библиотек, туториалов и проверенными временем фреймворками под твои нужды. Иначе будешь тратить время на велосипеды и поиск багов в чужих пакетах. В: Взломать акк. О: Просто съеби. В: Подскажите сайтов, которые читают крутые программеры. О: Лента из руби, джавы, скалы и ещё какой-то херни. Литература с пика Прошлый тред
Литература с пика
Прошлый тред
Здравствуйте двачеры, двачане, двачечники и просто хорошие аноны. Есть задача: есть 10 критериев с определенными значениями. Значения могут быть разными, но есть ограничения, что первый критерий не может иметь значение больше 100 и меньше 14, у следующего критерия другие ограничения на значение, у следующего новые и т.д.Для каждого критерия нужно подобрать коэффициент от 1 до 10, который умножается на значение критерия. После критерии как аргументы принимаются в функцию и функция выдает число в процентах от 0 до 100.Необходимо найти такие коэффициенты, при которых достигается экстремум функции. При попытки сделать это дело банальным перебором всех значений столкнулся с проблемой, что количетсво возможных комбинаций при таком подходе будет 10^10 = 10000000000. Приближенный подсчет показал, что мне придется ждать несколько лет. Нет ли более простого способа найти экстремум функции кроме метода перебора? Читал на вики про то метод множителей Лангранжа, но не смог разобраться как ту теорию привести к моему случаю. Буду рад вашей помощи.Прогу для всего этого дела пишу на С++, но не думаю, что это принципиально. Мне бы просто идею как это сделать менее затратным по времени.
>>810057В матане не разбираюсь, но вот в английской вики проще всего читается.
>>810057А может даже и так https://en.wikipedia.org/wiki/Integer_programming
Посоны, раз уж у вас тут вывешен гайд по книгам - спрошу здесь.Ищу уже долго "TCP/IP В подлиннике", он же TCP/IP Illustrated Volume I Ричарда Стивенса, также широко известный как "TCP/IP в подлиннике".Но попадается (даже по ссылкам на Стивенса) какой то Дуглас Комер.Что это за мудила такой, этот Дуглас Комер, стоит ли его читать вообще?
>>810099Скачал Комера, скачал Стивенса на инглише. Одна и та же книга.Это что вообще за хуйня?
>>810053 (OP)На гитхабе обязательно указывать ник в виде своего настоящего имени? Или для работодателя это не принципиально?
>>810057Кажется, вот этот самый простой https://en.wikipedia.org/wiki/Simplex_algorithm#Example
Тред по Machine learning так и не оставили в шапке. Ну просил же
>>810114Ты еще и отчество укажи, мы же в Интернете.
Двач, спасай, мне кажется, я сейчас уже ёбнусь. Два часа уже не могу понять, как в Qt растянуть сраный лайаут на всю форму и сделать так, чтобы расстояние между элементами внутри этого лайаута увеличивалось пропорционально размеру окна. Каким же тупым я себя чувствую, обоссы меня, анон, но, прошу, ответь на этот вопрос!
>>810196Нехуй быдле палить.
>>810197Не, серьёзно, не подумает работодатель, что я хикка? А то в вк такое бывает, мол, "покажите ваш профиль в вк", а у тебя там левое имя (да и вообще на японском), а на аве не твой ебальник, а анимешная девочка. На гитхабе к анонимности нормально работодатели относятся?
>>810212Нахуй им мой вк?
>>810199Когда ты изменяешь размер окна мышкой, система посылает окну сообщение, о его новом размере. А в коде ты его обрабатываешь.Вообще, на стаковерфолу пишут что если ты через дизайнер добавляешь лайоут, то можно прямо указать в его свойствах (там же, в дизайнере) "Lay Out -> Lay Out in a Grid"https://stackoverflow.com/questions/3492739/auto-expanding-layout-with-qt-designer
>>810199Вот тут еще картинка есть https://stackoverflow.com/questions/6044836/how-to-make-a-qt-widget-grow-with-the-window-size
>>810199А вообще, я попробую себе тоже qt поставить. Давно хотел посмотреть что там как. Если не получится, скажи где застрял.
>>810199Кажется я понял. Попробуй кликнуть в свободном месте в ГлавномОкне. И в самом низу пункт меню - Компоновка.
нужна современная книжечка по современному с# с задачками внутри. что посоветуете?
Я эту систему организации контролов уже видел где-то в линухе.
>>810213Чтобы убедится, что ты адекват, а не хикка с трёхлетним стажем.
>>810250Я не на риелтора устраиваюсь. И вообще на удаленку.
>>810251Хикка - это не просто внешность/разговорчивость, но и определённое отношение к людям и труду. Поэтому их желательно отсеивать.
>>810254Это ты на ходу придумываешь?
>>810246Лол, он просто вылетел с критом, когда я перетаскивал элементы мышкой. Открываю теперь проект - а он пустой. Ничего не сохранилось.
>>810257А нет, вру. Его надо было через "файл-открыть проект". Через "Последние проекты" пустота открывалась.
Привет,анон.Хочу запилить чат для андроид,но backend сам никогда не трогал.Полез искать варианты с BaaS,по ценникам выходит(если брать Quickblox),что за ~500 пользователей онлайн придется отвалить 50 баксов,за ~700 - 219 баксов.На остальных сервисах ситуация плюс-минус такая же.Сильно ли дешевле выйдет запилить всё это на отдельном сервере(арендованном,офкос)?В общем,что посоветуешь?
Сап, аноны. Есть вопрос по алгоритмам. У меня имеется 2 точки в формате (x1,x2) и есть определённая скорость по которой цель перемещается между ними по крачтайшему пути(прямой).Как мне определить, в какой точке находится моя цель в какой-то случайный определённый момент?
>>810337Пусть первая точка — точка отсчета.Тебе надо. 1 Посчитать расстояние которое пройдет тело. S=VT, пусть в нашем примере расстояние будет рано 10 йоба единицам. 2. Посчитать длину отрезка, гугл в помощь, ищи Пифагора и его форумулу рассчета длины по координатм. Итак ты нашел формулу посчитал, пусть получилось у тебя 3 Йоба Единицы.3. Разделить расстояние на длину отрезка. На вектор ятп тебе насрать, поэтому рассматриваешь 3 случая, целая часть деления — нечетное число тогда человек в точке второй координаты, четное число — в точке первой. Если есть дробная часть допустим 4,3, то это значит что человек прошел 0,3 * длину Элементарная задачка из 5 класса, короче.
>>810347Спасибо, анон. Буду дома - попробую и отпишусь.
Я короче умею быдлокодить там, но не более, пару заказов для сифона разработал простых.Вижу что мне сильно не хватает cs базы, а также общей базы в виде нормально поставленного ооп, ибо хуйню начинаю творить и спагетти код.Может курсы посоветуете что мозги правильно поставило бы с курсэры\эдкс?
Прошу ответить на два вопроса: 1. Насколько студенту второго высшего нужен ноут для универа?2. Может ли этим ноутом быть macbook air 13? Или это не та машина, на которой можно пограмировать без боли?старпёр-кун
>>810386>макбук>пограмировать без боли>троль кунПоправил тебя, не благодари.
>>810386>2. Может ли этим ноутом быть macbook air 13? Или это не та машина, на которой можно пограмировать без боли?На самом деле вполне годно программировать. Эйр удобно носить с ссобой. У меня был эйр 11 и сейчас проха на 15. Как рабочий инструмент годный, особенно если тоскать с собой.>1. Насколько студенту второго высшего нужен ноут для универа?А вот хуй знает. Когда я учился, в аудиториях были компы, и на них кодили. На парах по матану он нахуй не вздался. Я думаю нахуй не вздался.
Как вычислить степень, используя только побитовые операции &, |, ~, ^, <<, >>,>>> ?Например как найти 2^n ?
>>8104332^n = 2 << (n - 1)
Поясните пожалуйста за оператор as в сисярпе. Как его правильно применять?Вот что например означает данная конструкция?IHidingPlace foundLocation = currentLocation as IHidingPlace;Почему нельзя просто написать foundLocation = currentLocation; ?
>>810421Почему пересел на проху? Есть ли ощутимая разница? И да, macbook air 13 1.6 гигагерц, 8 гб оперативки хватит для работы или стоит раскошелиться на 2.2 проц? >в аудиториях были компыБоюсь, что второвышников загонят в какие-нибудь ссаные аудитории без компов и всего такого, вот и спрашиваю
посоны а где ios тред, или свифтотред хтя бы
>>810438Ох, спасибо!А как вычислить 2^n + 2^m ?Это ведь не равно 2 << (n - 1) | 2 << (m - 1)
>>810456Приведение типов.Эквивалентно: IHidingPlace foundLocation =(IHidingPlace)currentLocation;Но без риска упасть, если currentLocation не реализует IHidingPlace.>Почему нельзя просто написатьfoundLocation - это объект интерфейса IHidingPlace.currentLocation - это любой объект реализующий IHidingPlace.Напрямую их присвиавать нельзя, это разные типы.
>>810472Спасибо. Ох и странная же это штука - эти интерфейсы. Вроде внутри не может быть никаких полей, только методы, но при этом можно объявлять объекты этого интерфейса. Сначала когда я читал, я представлял интерфейс каким то аналогом фильтра, через который можно пропустить определенные классы, но этот пример с объявлением объекта меня смутил.
Сука, какой же аутизм
Как написать бота для ботнета на c++? Подскажите книги, курсы
>>810349да, кстати, в третьей части немного сложнее, там надорассматривать частное так1. Целое нечетное — находится в точке б2. Целое четное — в точке а3. Дробное нечетное: Находится на удалении дробная часть длина отрезка4. Дробное четное (1 - дробная часть) длину отрезка4 шаг, чет забыл рассмотреть.
>>810516тупой двач не умеет в регулярные выражения и заменил курсивом там где должен стоять знак умножения.
Сишарп. Мне надо поискать запрос в гугле и считать ссылки на первые несколько результатов. Поискал решение, охуел от сложности. Можно как-то попроще сделать это? Мне не нужно блять свою поисковую систему создавать, как предлагает гугол.Вот тут http://stackoverflow.com/questions/18389714/search-keywords-in-google-through-c-sharp-window-application самый нижний ответ норм, но там он юзает API, где мне его скачать-то? К удивлению нихуя найти не смог
>>810466https://2ch.hk/pr/res/786380.html
>>810521Это ты ньюфаг, который не знает разметки борд, двач тут не при чём.http://noobtype.ru/wiki/Wakaba_mark
Анончики, мы тут делаем сайт для поиска команды для дизайнеров, программистов, менеджеров, админов.Я уже сделал готовый прототип и обсудил с возможными пользователями необходимые дополнения и фичи.Сейчас мы начинаем переписывать с нуля весь сайт и нам остался нужен только front-end разработчик/верстальщик.Наша команда состоит из 2х back-end разработчиков и дизайнера. Если тебе нужен пример для портфолио или тебя интересует доля в нашем деле, то милости прошу к нам.Почта для связи nuenvio@gmail.comМы используем телеграмм для связи, так что скидывайте свой телеграм или скайп мне на почту.
Почаны мне надо осилить ассемблер. Какие книги читать?
>>810553Учишь командыhttp://asmworld.ru/spravochnik-komand/и основы устройства компьютера
>>810555так я ничего не пойму. нет какого-нибудь полноценного туториала для начинающих?
>>810553калашников ассемблер это просто
Может кто помнит ролик, в котором чувак простым английским языком объяснял, какой язык и стек технологий выьрать, для begginers?Помню он построил большой MindMap, по которому водил экран, и рассказывал, что где используется, и что самое трендовое. Ролик смотрел на ютубе в в прошлом году, вроде даже 2015 фигурирует в названии.С меня тонны нефти.
>>810663https://www.youtube.com/watch?v=Sinr-kVzsLI&list=PLa8a_8vztYc4Y5HPptfBhLNZxNgCkWEOr
>>810386>ноутбук для учёбыЕсли не будет последнего топового макбука, на втором высшем тебя просто обоссут, просто покупай самый дорогой.
>>810679Но ведь всем известно, что хаскель это не язык программирования, а простая жевачка для мозгов, вроде логических задач про лжецов на острове.Разве нет?
>>810686ты даун?
>>810703Не, я рыцарь.
>>810710Дон Кихот Ламанчский?
В какой язык лучше вкатиться?
>>810732Я опережу пасту с хаскелем.Если с 0, то питон, но лучше си, так есть шанс остаться только на питоне, а си даст более крепкий бэкграунд для дальнейших языков или может быть тебе захочется стать системным программистом например.
>>810732си - устаревший убогий кал из 80х для любителей двигать байтики вместо программированияпитон - примитивный скрипт для школьников, норм если нужно побыстрому наговнякать хуиты, но нормально писать программы на нём ты не научишься, только испортишь базовые представления о программировании
>>810749>си - устаревший убогий кал из 80х для любителей двигать байтики вместо программированияИ поэтому его учат в гарварде, как первый язык.Хуйню не неси. А для питона SICP переписали в mit, оба языка хороши для новичка.
>>810732JavaScript, затем GorillaScript. Можно сразу GorillaScript.
>>810751> А для питона SICP переписали в mitТам в книге по ходу дела тоже интерпретатор пишут, только уже для python'а? Со Scheme всё просто, так как это уже по сути готовое AST, а что они с питоном делают? Дополнительно парсят и строят AST?
>>810663Попробуй Питон. На нём и конкуренция пониже, и зарплаты больше, и сам язык понятней...Ну а если серьезно зависит от сферы в который ты хочешь рабоать.Если геймдве, то с++ или с# с юнитиЕсли Бекенд то руби + руби он рейлс или питони еще куча других направлений.
>>810504Это игра года, чувак.
>>810837Нет, всё ещё интерпретатор Схемы.Дзен-красоту изначального курса проебали.
Поясните за иннополис, если кто знает.Наёбка или годно?
>>810337lerp
Ребят, в двух словах, почему формочки в вебе не могут сделать такими же удобными как, например в WinForms? Почему во фронтенде куча меняющих друг друга стандартов?
>>810877>WinForms>удобнохех)
Всем добра.Есть dbf-файл. Пишу программу(C#), которая создает файл с такой же структурой, как в этом dbf-файле+один новый столбец.Для выполнения поставленной задачи мне нужно получить максимальную длину каждого поля. (Подключаюсь к файлу через OdbcConnection.) Но при попытке сделать это так: "DataTable.Columns.MaxLength" программа выводит неверные значения. Например, для поля целочисленного типа(напр. "ID, N,9") он выводит максимальную длину поля в два раза большую, чем есть на самом деле. А для полей с плавающей запятой (напр. "AREA, N, 9,3) вообще выводит "-1".В чем может быть проблема или как иначе получить максимальную длину поля?
Дайте же мне WindowsAPICodePack для vb.net Гугл задрал уже. Все выдачи на статьи, где описано, как это круто, использовать WindowsAPICodePack и как легко его скачать с сайта макрософака. Но ёбаный макрософак постоянно удаляет со своих сайтов всё, что лежит больше трёх лет.
>>810529Там же написано что deprecated. И дана ссылка на новый апи
Аноны, кун поступаю в вуз, в какую программистскуюсферу вкатываться, чтобы быть успешным. Я вроде более-менее научился в просто программирование, надо дальше двигаться. Классе в 10 стал интересоваться статистикой, еще не зная о машинном обучении. Потом уже узнал и про ml, но сейчас уже каждый мой первый ровесник хочет стать дата сайнтистом, так что хуй знает, может стоит выбрать что другое.
>>810872Средневуз по качеству обучения, но на инглише и с годными общагами, это плюс. Но возможный минус а может и плюс - надо поработать в некой компании в течении 15 месяцев после выпуска. И хз про военную кафедру
>>810935Платить будут 24к/мес.
Везде твердят по легаси.Может кто-то пояснить что это?(
Дублирую вопрос с прошлого треда, там мне не ответилиРебята, помогите дауну. Есть некий сайт, куда можно логиниться только через гуглоаккаунт, я хочу залогиниться туда, получить куки, после чего спокойно дергать API. Но я чет не ебу как в коде пройти авторизацию. То, что я гуглю, как правило, оказывается руководством "как настроить авторизацию на сервере", что мне нахуй не сдалось. Может, я не умею гуглить, да
>>810741> Я опережу пасту с хаскелем.Зачем? Зачем потакать этому скаму, который даже не может внятно сформулировать, что ему нужно?>>810930> чтобы быть успешным> просто программированиеВ смысле "успешным", в смысле "просто программирование", что вы, блядь, несёте? Даже заказчики со своими "сделай чтобы заебись было" кажутся после вас более адекватными.
>>810975> успешным Значит за хорошие деньги делать интересные вещи.> просто программирование Пробовал разные сферы, веб, мл, криптография, игори, просто всякие мелочи, но все рассматривал только поверхностно.
>>810751вообще похуй че там в гарварде маня, или твой мозг настолько атрофирован, что сам думать не в состоянии, поэтому реагирует исключительно на блестящие заголовки на бигбордах?вот нахуя новичку ебаться с указателями-пиздолизателями, переполнением буферов, битьём памяти, сотнями подводных камней говняшной, общей убогостью и невыразительностью языка, когда все эти превозмогания в конечном счете не нужны? это какой-то обряд посвящения в рабы-машины, чтоб заменить нормальное абстрактное человеческое мышление на мышление машино-ориентированного биоробота-аутиста? даже goвно больше уместно чем сисечка твоя ёбанаяпо-поводу питона ок, это действительно простейший язычок, который можно выучить за 3 дня под пивас и сразу начать говнякать быдлоскрипты или ещё хуже программировать джангу, но он не привносит никакой концепции, никакого теор. бекграунда, только марширование строем перед анальным фюрерком, потому что так надо, что создаёт впечатление порядочка, которого в пистоне на самом деле меньше чем в пердле, сплошное скриптовысирание, это весёлое развлечение для школьников, но хуёвый бекграунд
>>810732Pascal
Котаны, посоветуйте, какую литературу мне курить, чтобы научиться разрабатывать приложения на Swift'е. Официальный мануал очень плохо заходит: все, что читаю, почти сразу вылетает из головы. Синтаксис совершенно не запоминается. И вообще мне, привыкшему к скриптовым языкам, очень тяжело даются любые языки со статической типизацией.Английским владею свободно, если что.
Аноны, помогите советом. Куда можно без проблем с поиском работы скатиться ? Пока изучаю Си, нет никакого желания клепать сайтики, на том же hh.ru вакансий js frontend больше всех, да и все сейчас делают упор развитие web'a, менямбольше тянет на системное, сети там поизучать, операционные системы. Что может быть ещё востребованного кроме этих паршивых сайтиков ?
>>811058Мобильные приложения. Я полтора года либы пилил на NDK.
>>811059А сейчас на чем остановился ?Алсо, видел вакансии Linux Engineer , но их по пальцам пересчитать
>>810380Бумп
.teat.
>>810930Любую, вот похуй, честно, любую, желательно конечно чтобы это была ПМ, но если не она - то остальные сорты одинакового говна. Главное время ыбло свободное
>>811096Прикладная математика? Я спрашивал, не куда вкатиться в вузе, а какую сферу программирования выбрать.
>>811101Перепутал твой пост, извини
Ананасы, у меня не совсем обычный вопрос. У меня брат фронтэндщик и «закоренелый» программист. Я хотел ему подарить плакат, потому что он живёт в однушке и у него там стены пустоватые, но из типографии позвонили и сказали что плакат напечатался не очень хорошо и лучше бы его поменять но что-нибудь другое. Так вот, какие в программистской среде есть годные мемчики или фразочки, которые стоит повесить на стену?
Здравствуйте. Если все, что я умею, это писать запросики в Oracle, ну и различную хранимую хуйню, но очень хочу себе красивую жизнь, какой язык программирования мне выучить? Java норм?
Подробно принцип работы ТОРа. Насколько я понимаю это громадная база прокси серверов через которые пропускаются твои запросы-хуесы.
>>810053 (OP)Сап анон. Шарпотреда не нашел, отпишу тут. Приперло мне значит поковыряться в чужих исходниках. Вскрываю все это добро dotPeek, вижу какую-то парашу вместо кода. Собственно в чем вопрос. Как привести все в адекватный вид в одну-кнопку-бесплатно-без-смс.
Пробежался по вакансиям погромистов в ДС2Перечислю языки навыки и технологии по степени востребованности, а вы меня поправьте, если я ошибаюсь:1) 1С. Всем нужны погромисты 1с, хотя термин программист здесь не уместен, так как это всё-таки программный продукт, как я понимаю, в некоторых вакансиях правильно обозначено: оператор 1C. 2) PHP. Всем нужна Пыха, особенно вот с этим: JavaScript‚ AJAX‚ jQuery‚ HTML‚ CSS‚ но и без этого тоже хорошо.3) JavaScript. Ну и всякие фреймворки React;Ангуляр и еще HTML‚ CSS‚ само собой. 4) Проскакивают вакансии для Питонщиков, Крестов, C#, Java, Java применительно в андроиду, разработка на iOS итд..Особенно умиляют вакансии, которые требуют что б ты был и жнец и жрец и на трубе игрец, а за это тебе 35 тыщ и график работы 5/2 и опыт от 2х лет, привожу пример:http://spb.rabota.ru/vacancy37714066.html?vac_page=view&w=%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%81%D1%82&gid=1806&vac=100 Как по вашему мнению это адекватные требования?
>>811217У меня одногруппник устроился оператором 1C, зная от силы условные конструкции и функции в Си, получает 25k. Знакомые верстальщик и PHP-джун получают соответственно 15 и 20 тысяч, при том, что второй довольно толковый, в 15 лет написал браузерку-лохотрон под видом экономической игры и заработал так себе на дорогой телефон.
>>811240> в 15 лет написал браузерку-лохотрон под видом экономической игры и заработал так себе на дорогой телефон.А теперь работает за 20к)))))Систематическая ошибка выжившего, что тут еще сказать
>>811217> Как по вашему мнению это адекватные требования?Так это джуновские вакансии. Кое-как пыху выучили, ЗАЦЕПИЛИСЬ, и терпят эти 35к
>>811241Да я с ним говорил на эту тему. Его аргументы:1) Быстрая прокачка скиллов, так как есть у кого спросить.2) Он только крудит на фреймворках, при этом не притрагиваясь к фронтенду, что редкость для PHP-разработчиков.3) Ему разрашают работать из дому, если он хочет.Ну и у него есть ещё идеи, но нужен фронтендер хороший, которым стану я + мы оба на очном.>>811249За "кое-какие" знания получать 35k не так уж и плохо. Как можно приносить компании >35k ежемесячно, имея только "кое-какие" знания?
>>811254> мы оба на очном.Оправдашки подъехали.Нихуя вы делать не будете. Толковый веб мастер нанимает человека, делает говно на коленке и пропихивает его зарабатывая профитсы. В общем - крутится. А вы маняфантазируете, что в 2016 году ваше поделие вот так просто стрельнет
>>811217> ты был и жнец и жрец и на трубе игрецНу хипстота дала всем вокруг понять, что full stack - это МОДНА. Теперь страдаем.А вообще над серьезными проектами всегда работает команда.
Здорова почаны!У меня проблема с погромированием вот какого толка. Никак не могу понять что нужно делать для упрощения архитектуры программы.Я самоучка. Институтов не кончал, книг много не читал, все больше стаковерфлоу да референсы конкретно под текущие задачи почитываю. Делаю так - нашел кусок кода отвечающий на запрос, скопипастил, потестил, переписал под себя, сделал из него функцию и пользуюсь. Код грязный пишу что пиздец но до сих пор хватало. Благо работаю один, некому хуями обкладывать за говнокод. Конечным юзерам пофигу, лишь бы работало.Не хватать стало не так давно, когда посложнее вещи пошли. Вроде веб парсера с генерацией документов. Или вот конструктор сейчас пишу чтоб из данных на ввод лепить данные на вывод, при чем пользователь сам может в гуи схему править что чему соответствует и что как обрабатывать.Мне чего то не хватает, сижу туплю часами, никак не могу взят в толк чего именно. Схемы процессов вроде рисовал. Копипастом в коде тоже стараюсь не страдать, все что используется по нескольку раз выносится в функции которые вызываю из мейна.Как мне кажется у меня проблема с уровнем детализации, не чую когда нужно остановиться или где нужно глубже копнуть.Например рисую схему процесса, вроде все ок, все предусмотрел, пишу под нее код. А потом хуякс и оказывается что я кое-чего не учел и надо схему поправить, правлю, оказывается что функции надо переписывать. Переписываю функции и вижу что надо бы вообще другие писать. Пишу другие и оказывается что опять чего-то в семе не учел. Короче хожу так по кругу пока наконец не рожу. Заябываюсь пиздец, мне код уже в кошмарах снится.Чего посоветуете читать чтоб апнуть скил. Так вот постепенно понимать что же на самом деле нужно это вообще нормальный процесс, или тру посоны по кругу не ходят а сразу все могут предусмотреть?
>>811312Для решения многих задач уже есть готовые хорошие решения, их нужно лишь адаптировать к текущей задаче.Загугли книгу "Банда четырех"(она по-другому называется, но по этому запросу её легко найдёшь)
>>811312> упрощения архитектуры программыБыло бы что упрощать. И вообще, зачем упрощать? М? Ты сам то понимаешь, что пишешь?> сделал из него функцию и пользуюсьТ.е. изначально ты не думал, что стоит делать функцию?> сам может в гуи схему правитьТы у нас уже и в гуи могёшь> Как мне кажется у меня проблема с уровнем детализацииДетализации чего?Одна функция - одно действие> хуякс и оказывается что я кое-чегоЭкстрасенсы в отпуске сейчас> тру посоны по кругу не ходят а сразу все могут предусмотретьПосле многолетнего опыта. Порой и в больших коммерческих системах есть ошибки.На каком языке быдлишь? Почему его выбрал? Что за гуй?Где пример "неправильной архитектуры"?
Ребят, а ничего не слышно про какие-нибудь надстройки над QT или MFC, которые генерируют диаложики и логику программы по, допустим, некой логической разметке. Ну типа XML или подобного.Ну то есть я описал все возможные логические состояния программы, а более тривиальные вещи делает не программист, а библиотека.(Потому что в MFC у меня отношения с формочками. И с передвижением кнопочек и значочков. )p.s. в Visual Studio можно разбить форму на сетку 5х5, чтобы в rc файле не поправлять координаты кнопок?
>>810732В ассемблер, очевидно. Ты просто счастлив когда обучишь его складывать десятичные числа.
>>811326> генерируют диаложики и логику программы> некой логической разметке
>>811327*Вернее, умножать.
>>811322Спасибо, гляну.А что за решения такие имеешь в виду? Ну вот кусок кода я нашел допустим или даже готовую функцию - это оно, или готовые решения в смысле целые модули или програмы на других языках. Если так то я их стыковать буду и пользоваться учиться дольше чем свой код пишу, мне кажется. Пока не мой уровень.>>811325Чет ты дезкий какой то, прямо как школьник.
Закрыл проект, уезжал на 2 недели. приехал. сижу как овощ, учить ничего не хочется. взяться за что-то тоже, ибо боюсь что не осилю. нахуй ехал отдыхать?
>>811342Составь план, разбей на этапы. Раскачивайся степ-бай-степ. Че как маленький то.
>>811326так сетку уже нашёл.Есть какие-нибудь стандарты, ГОСТы по оформлению формочек?
>>811346
>>811312Тебе нужно ООП, SOLID-принципы, немного паттернов, но с ними главное не переборщить.
>>811348Вот ето пикча что надо. Спасибо, возьму на заметку.
>>811338https://ru.m.wikipedia.org/wiki/Шаблон_проектированияГотовое решение- это например, диаграмма классов (или uml-диаграмма), по которой ты будешь писать код.
>>811349> Тебе нужно ООПА ну не порти мне ученика!
>>811349Сенк. SOLID похоже то что надо.С поддерживанием кода у меня проблемы, несколько раз уже с нуля переписывал что писал.Вот кстати книга котрая "банда четырех" https://ru.wikipedia.org/wiki/Design_Patterns, начну пожалуй с нее.Я получил ответы на свои вопросы.
>>811359А чему ты его научил уже?>>811363Если книга не зайдёт (скорее всего не зайдёт), то есть штука попроще: Head First Design Patterns, с необычным способом повествования через картинки, стрелочки и разжёвывания для глупеньких. Сам не читал, учился больше по готовым проектам, но её часто советуют.
>>811363Вот по SOLID вот это читай: http://blog.byndyu.ru/2009/10/solid.html
>>810732Delphi + FoxPro
>>811056Б. Керниган, Д. Ритчи. Dive into Swift.
Сап аноны. Выхожу на связь и реквестирую помощи с хуками. Снова.Слепил инжектор и dll из примеров со всего интернета, но все очевидно не работает. Инжектор вроде как процесс находит, вроде как пытается воткнуть, но видимо не может найти модуль. Я не знаю, мне так кажется. В общем кто чем может, помогите?что то вроде инжектора - http://pastebin.com/6RfnWPU0что то вроде библиотеки - http://pastebin.com/iDp3uhnR
господи кокая ежедневная болья не понимаю что мне поясняют на митингах, виджеты, классы, миллиарды классов, едет абстракция через абстракцию, датасорсом погоняет.я не могу впитать всё это. оно не держится у меня в голове. рисование не помогает, выходит каша какая-то.как пофиксить это?
>>811445Записывай на диктофон, мудило. Слушай вчеашний день по утрам в толчке.
>>811454>мудилоты охуел, мразь? пошёл нахуй из этого доброго лампового треда
>>811443Ой бляяя.1) Убери нахуй все эти принтфы из хукнутого метода. У игры все равно консольки нет, чтобы их отобразить. Сделай лог-файл или OutputDebugString, я не знаю.2) Тебя не смущает, что ты хукаешь CEGun::Fire, а реализуешь CEGun::ComputeTgtPosition? К счастью, по аргументам они совпадают, не совпадает только тип возвращаемого значения, но все равно нехорошо как-то.3) Погугли C++ name mangling. В файле нет экспорта "CEGun::Fire" - это декодированное имя функции. Настоящее имя (то, что лежит в экспортах, и то, что можно найти по GetProcAddress) - "?Fire@CEGun@@UAE?AW4FireResult@@ABVVector@@@Z" (IDA его пишет чуть ниже декодированного в дизасме).анон, который писал пример, который ты бездумно вкопипастил
>>811393> А чему ты его научил уже?Приседаниям на бутылку
Js/Go??? новичку
>>811494ну и плюса минуса спасибо
>>811494Лучше Js, самый популярный и динамично развивающийся язык в мире, к тому же потом можно безболезненно перейти на такие языки как CoffeeScript, LiveScript, GorillaScript.
>>811494JS и основы вёрстки
ребзь как долго учится паскалик (если я буду учить его 4-5 часов в день)???
>>811510зачем убивать лето на говноязык? егэ и так сдашь
>>811501>>811506js или питон?
>>811511я уже студэнт хочется кресты уже изучать , но надо для начала что-то легенькое освоить
На каких не веб языках можно фрилансить?
>>811512JS
>>811534Можно ли на одном JS фрилансить или надо что то еще к нему учить?
>>811506Схуяли это основы? Будешь хуярить самые дерби. Я уж молчу о миллиарде дерьма, которым надо этот жс обмазывать.
>>811343Ну идею какую взять?
>>811516боже какая ты мразь тупая
>>811553пруфоф не будет?
>>811559Пиздец, выблядок, даже сленг не в попад использует.
>>811568по моему имхо все програмисты в этом итт злыдни
>>811569>>811568блееен, не понимаю тебя, зачем так делать? для чего вся эта агрессия? тебе нравится или так само получается? братиш, прежде чем поливать кого-то дерьмом вспомни, что прежде чем вылить ты создаешь его у себя в голове, тебе не противно?
>>811578первое сообщение 569 это я написал, а к остальным я отношения не имею
>>811581ахахах кек ты ж аноним не парься
>>811586я аноним потому что за авы банят(так бы поставил себе змейку
>>811458Блять, браузер закрыл вместо окна.На самом деле мне стыдно за все это. Но иного выхода нет, как пытаться собрать все по кускам. Выучить самому все что нужно, да чтоб ещё и интерес не пропал, это видимо непосильно для меня. Минимум 3-4 книги. Дизассемблирования касперского\юрченко, книга по иде, и курс плюсов. При этом попутно копая интернеты на предмет интересностей.> 1) Убери нахуй все эти принтфы из хукнутого метода. У игры все равно консольки нет, чтобы их отобразить. Сделай лог-файл или OutputDebugString, я не знаю.В шарпе можно было настроить интерфейс общения между длл и консольки. Как тут сделать, не понял, но оставил на всякий случай, вдруг бы сработало, хех. Только нашел как отправить даные из консольки в длл, но это вроде работает только в момент инжекта.> 2) Тебя не смущает, что ты хукаешь CEGun::Fire, а реализуешь CEGun::ComputeTgtPosition? К счастью, по аргументам они совпадают, не совпадает только тип возвращаемого значения, но все равно нехорошо как-то.Не смущает, по моей логике, по идее должно было происходить так:хук на Fireсработало, перенаправило на наш кодв коде вызвали вторую функциюеё результат передали оригинальной функции как параметр и отдали управлениене знаю, сработает это единично, или хук будет висеть постоянно, в ожидании команды на снятие хукаНу так в моем манямирке.> 3) Погугли C++ name mangling. В файле нет экспорта "CEGun::Fire" - это декодированное имя функции. Настоящее имя (то, что лежит в экспортах, и то, что можно найти по GetProcAddress) - "?Fire@CEGun@@UAE?AW4FireResult@@ABVVector@@@Z" (IDA его пишет чуть ниже декодированного в дизасме).Это для меня было вообще не очевидно, лол. Ни в одном примере такое не встретил.Короче текущий результат, длл инжектится, но игра крашится в момент выстрела, скорей всего хук установился. Вылетает наверно из за того, что ты сказал> не совпадает только тип возвращаемого значенияЧто нужно поменять? Помоги аутисту.
>>811597> Ну так в моем манямирке.Ну так: определяешь enum FireResult (конкретные значения констант потом выяснишь на практике), в cdjq класс CEGun, кроме ComputeTgtPosition добавляешь еще и FireResult Fire(const Vector ∗vector) {}, в ComputeTgtPosition оставляешь только return false (тебе этот метод нужен только чтобы компилятор осчастливить, а вызывать ты будешь не его, а оригинальный ComputeTgtPosition), в NativeInjectionEntryPoint убираешь весь копипаст моего примера, делаешь GetProcAddress для обоих методов (и Fire, и Compute), кастишь к указателям на метод (см. http://pastebin.com/iDp3uhnR строка 42). Создаешь еще указатель на свой метод Fire. Хукаешь оригинальный Fire своим Fire, в своем Fire для начала делаешь лишь return (this->∗originalFire)(vector); убеждаешься, что все хукается, но ничего не падает. Втыкаешь логирование значений, которые возвращает originalFire, правишь enum. Потом уже пытаешься воткнуть вызов оригинального ComputeTgtPosition.> игра крашится в момент выстрела, скорей всего хук установился. Вылетает наверно из за того, что ты сказалНет, из-за типа возвращаемого значения не вылетело бы. Что-то еще, надо отлаживать, или хотя бы крэшдамп смотреть. Могут быть еще компиляторопроблемы. Отключи оптимизацию.Можешь так-то контакты оставить, чтобы здесь никого не пугать байтоеблей.
>>811545Как минимум HTML + CSS.jQuery и популярные фронтенд JS фреймворки.Это если фронтендщиком.
>>811519На всех
Сап, анон, осознал, что втечение года нужно пойти работать Созрел на 21лвле-то и понял, что я нихуя не знаюЗанимался всем эти дерьмом 3-4 года 3 из в универеИстория моего изучения программирования была примерно вследующая:Школа: Pascal Cамостоятельно учил по каким-то решебника, готовился к ЕГЭ, ибо решил, что я программистом хочу быть, нахуй, а не каким-то химиком Универ: C# Уже забыл его + DELPHIВсе еще могу на нем нормально писать, лол + SCILAB Никому ненужное дерьмо + HTML + CSS + JS + PHP + MYSQL Знания необщирные, писал простенькие сайты, ибо с версткой туговато. Писал на них для личных нужд простенький парсер сайтов, генератор кода utm-меток + MS ACCESS Нихуя не помню + С++ Ничего толком не запомнилось, писали методы распараллеливания вычислений+ 1С Ебанное говно, которое ненавижу всем сердцем+ Bash Совсем чуть-чуть+ С вообще мизер+ FASM Горел с арифметических операцийЧто самое интересное все оценки в зачетке всегда были самыми положительнымпи, но юольшенство знаний поверхностные и из-за этого очень сильно очкую идти на собеседования.Так вот, после школы ниразу не притрагивался к учебникам, разве что учил какие-то лекции.Помню, что каждый раз когда читал что-либо о другом языке было очень утомительно читать части, которые я уже знал и это чувство каждый раз отбивало желание читать что-либо. Хочу за ближайший год заполнить пробелы в знаниях.Пойти джуниуром куда-нибудь Думал пойти в фронтэнд, но что-то хз. tl;drПроебал 4 года, хочу работать недопрограммистомТак вот мои вопросы:1) Если пойду во фронтэнд, то какие книжки стоит почитать? Где анон берет тестовые макеты? 2) Стоит ли пройтись по ДжавеЯве?? Или же заниматься Питоном? Анон, сделай из меня человека, направь на верный путь проебыша.
>>811660анрил
>>811660аналогичная ситуация, хотя нет я даже дельфи не знаю
>>811363Ещё "Чистый код" прочитай
>>811660+ HTML + CSS + JS + PHP + MYSQLу тебя уже есть знания для какой-нибудь шаражной конторы за 25к. Вообще советую пройтись по вакансиям и учить, что угодно. Просто смотри требования, и просто выбирай что больше нравится. Только там надо будет учить не всего по чуть-чуть, а что-то одно. То есть либо кресты, либо сишарп, либо там питон-джангу, руби-рельсу, что угодно в общем, а дальше идешь в соответствующий тред.
>>810793Спасибо
>>811041Толсто
Cyka structs in C makes me FOOOfoking array if structs contains array of other structs wich CONTAINS OTHER STRUCTS AND BLYAT kak tut ne be confused?
>>811712Программирование не для тебя.
>>811723t.nonprogrammer
>>810930Аноны, поступаю в строительный вуз. В какую сферу лучше вкатываться? Строить ж-д мосты, коммиблоки, дворцы на рублёвке или космодром южный, чтобы быть успешным? Я более-менее научился просто ложить кирпичи. Классе в десятом стал интересоваться замешиванием раствора, ещё не зная о бетонных работах. Потом узнал про газобетон, но сейчас уже в каждом втором гараже блоки отливают, так что хуй знает, может стоит выбрать что другое.
>>811217Ты привёл самую стандартную вакансию админа. Это самые минимальные требования, чтоб начать работать. А потом всё равно придётся ещё самообучаться и требования сразу повысятся. Т.е. считай, эту вакансию дали адекватней всего, когда требования стандартые и даётся возможность освоиться на месте, чтоб отвечать уже реальным требованиям. Но при чём тут программирование?
>>810053 (OP)Блять. Почитал книжки. На харкаче сказали приступать к практическим задачам. Ок. Решил распарсить какой-нибудь сайт по ютуб-мануалы какого-то хуя. В итоге проебал полтора часа и не смог даже модуль beautifulsoup подключить к своему питону. Пздц. Я обречён.
>>811782Надо было учить сишку
>>811782Надо было учить Haskell.
>>811552Да какую хочешь такую и бери, мы же не знаем что тебе интересно.
Надо было уточнить
Почему все так хвалят практику, хотя я свои проектики писал ужастным говнокодом, пока не прочитал пару умных книг? Или я один такой даун, и все с рождения пишут чисто.
>>811807Всё должно быть – и теория, и практика. Теория чтобы проработать общее направление, практика - чтобы изучить детали и научиться отличать моменты, когда теория не нужна
В чем преимущества вима над ноутпад++?В контексте использования оных в быдлокодинге.
Сам програмач, если кто-то уже скачалhttps://habrahabr.ru/post/306982/То скиньте куда-нибудь для пацанов, а то там пиздец эта регистрация ебучая лагает как расшатанная макаба.
>>811815Зная вим, можно будет умеренно выебываться перед людьми его не знающими.
>>811815Лично я его учу только чтобы понять, нужно оно мне или нет. Тоесть как учу, я пока не умею в слепую десятипалцьевую, так что пока хер мне. Но судя по скринкастам пиздецки быстро и удобно текста набирваешь
>>811832Пиздец, я еще со своими делами не разобрался, а ты мне книжищу подсунул, придется теперь все бросать и читать!
Внезапно осознал что мне нужно фронт освоить, хотя бы на базовом уровне, открыл курсэру и курс html css от жида, но там блядь много теории и практики нет, может что-то еще хорошее посоветуете?
>>811855Не тебе, бот>>811819
>>811855У ни там блять, что, в из англии в бангладеш байтики отправляют, с караванами или на парусниках? Что за пиздец
>>811819https://www.dropbox.com/s/3g5gvdftf28pouz/digital-design-and-computer-architecture-russian-translation_July16_2016.pdf?dl=0
>>811878Благодарю, братик, добра тебе.
Приветствую. Столкнулся с проблемой с использованием юникода на си. Вот мой код:#include <stdio.h>#include <wchar.h>#include <wctype.h>#define UNICODE#define _UNICODEint main(){wchar_t b = L"русский текст";printf("%S\n", b);return 0;}Программа не запускается, компилятор выдает ошибку: converting to execution character set: Illegal byte sequence. Пробовал так же менять строку с объявлением на: TCHAR b = _T("русский текст");Компилятор не выдает ошибку, только предупреждение (implicit declaration of function '_T'), но программа все равно не запускается, во время сборки проекта выдает ошибку "undefined reference to '_T'". Использую среду разработки MinGW Studio 2.05 с компилятором gcc 3.4.2.Мне обязательно нужно, чтобы в переменной был UTF-8, чтобы позже передать ее другой функции. Заранее спасибо за помощь!
>>811915Забыл указатели поставить перед b в строчках с wchar_t и TCHAR. Просто сейчас нет возможности скопировать текст, и я с телефона набирал код.
>>811915> Мне обязательно нужно, чтобы в переменной был UTF-8Вангую, ты в кодировках запутался. UTF-8 тебе не нужен. Массив wchar_t хранит UTF-16 или UTF-32 (зависит от компилятора).UTF-8 хранят в массиве char или unsigned char (если бы у тебя был свежий компилятор, ты бы сказал u8"русский текст", а со своим древним ты обязательно должен выставить кодировку исходника в UTF-8, чтобы в строковые литералы попал UTF-8).> converting to execution character set: Illegal byte sequence. Смени кодировку исходника.> implicit declaration of function '_T'#include <tchar.h>
>>811924> #define UNICODE> #define _UNICODEАлсо, первое - это виндовый вариант, не нужен, если у тебя нет #include <windows.h>. В любом случае, дефайны надо втыкать до инклудов, чтобы инклуды в зависимости от них тебе объявили те или иные функции. А после инклудов эти дефайны нахуй никому не сдались.
>>811924>>811925Сменил кодировку исходника на UTF-8, и сменил объявление на:char *b = "русский текст";Для проверки меняю кодировку в консоли с помощью system("chcp 65001"); и все равно выводится не то, что нужно.
>>811935Виндовая консоль официально не умеет выводить UTF-8. До сих пор. chcp 65001 не только не помогает, но еще и ломает все нахуй. Поэтому у тебя два выбора: wchar.h (http://pastebin.com/sjLk4XPL) или собственные функции для вывода в консоль в винде.
>>811947А, ну и как бы с setlocale оно и без wchar.h (без L и wprintf) будет работать, если тебе только русский нужен, а остальной юникод нет.
>>811947еще можно накатить последний релиз вин10 и попробовать консоль встроенной бубунты
>>811947>>811952>>811963Мне так-то вывод и не нужен, я его для проверки ставил. У меня этот массив передается функции, которая отправит его в базу данных SQLite, которая у меня в UTF-8. Вот, по способу выше она выводит то же самое, что с chcp 65001 в консольку.
>>811970У SQLite есть функции, принимающие UTF-16. Но с кодировкой UTF-8 исходника все должно работать и без UTF-16.> она выводит то же самоеКто она? Куда выводит?
>>811975Попробовал все кодировки в SQLite сейчас, вообще не меняется результат. Каждый раз после смены кодировки заново собирал и запускал проект на всякий случай.
Начитался тут статей, и захотел за день проскочить сразу две "недели" из cs50, третью и четвертую. Закономерно соснул на четвертой, мозг просто отказывался переваривать инфу с википедии о бмп файлах, даже переводить не получалось. Знайте меру, братцы!
>>811988Ты не ответил, где ты результат-то смотришь? Вот ты воткнул UTF-8 в SQLite, оно записалось. А дальше?
>>811815Почитай про Vim и узнаешь. Не можешь печатать вслепую, задействую все пальцы, философию Vim'а никогда не поймёшь.
>>812023задействуяпишу-с-андроида*
>>812014Результат в таблице и консоли смотрю, если вывод делаю в консоль. Вот в самой таблице обычно получается такой же вывод, как в консоли при ручной смене кодировки на 65001. В базе данных у меня сейчас точно UTF-8 стоит.
>>812023Вим без педали - не вим. Вот и вся философия.
>>812027Плохо, что таких педалей не производят. МОжно было бы развернуть производство, дешевые модели поносного цвета, дешевый пластик, быстро ломаются. И дорогие, люкс класс, посдветка, вибрация, эргономия для ступни, может быть даже звуковое сопровождение, например томный вздох тянки
>>812026Значит твой редактор SQLite не умеет отображать UTF-8, вот и все. Возьми SQLiteSpy и посмотри.
>>812031Ну он английский, цифры и всякие знаки нормально отображает, только с кириллицей проблемы. И то, если менять значение конкретно в таблице, то нормально отображается кириллица.
Ребят, как наиболее правильно оповещать клиентов, общающихся с сервером по апи, о результатах асинхронных операций?
>>812040Ну то есть он не умеет в UTF-8.
>>812044Ладно, спасибо, буду с этим разбираться тогда.
>>811641Читаю все это, и грустно становится. awww.mmm@mail.ru моя почта, как с тобой связаться если возникнет ещё вопрос?> делаешь GetProcAddress для обоих методов (и Fire, и Compute), кастишь к указателям на метод>кастишь не понял
Сап, аноны. Подскажите на каком ЯП пишут всякие парсеры/спамеры для соц. сетей?
>>812044Смог разобраться с проблемой. Короче, когда я исходник перекодировал в UTF-8, у меня вся кириллица заменилась на всратые символы, поэтому в MinGW я снова менял их на кириллицу, и нифига не получалось. Сейчас попробовал тупо изменить их в графическом редакторе на кириллицу, при этом не меняя в MinGW (где они все равно отображаются иероглифами). И вот теперь все работает как надо: в SQLite появляется нужная мне строка в кириллице.
>>812071Алсо, даже если эти иероглифы из перекодированного исходника использовать в другом проекте со стандартной кодировкой, то все равно работает как надо.
> собеседование программистов в россии - 30 минут теории> собеседование программистов в США - 10 часов практики</thread>
Пацаны, я дошел до того, что просто сижу на стримах по программированию. Сам я знаком в той или иной степени с рядом языков, Perl, Pascal, Delphi, C++, Java, Python, PHP, J даже. Но я совершенно не знаю, куда приютить свои знания, чтобы их к тому же развить. У меня все.
>>812070питон, перл
>>812115>собеседования на альфа центавра не нужны, там все богаты и знамениты>собеседования на земле-пот и слезы
Где бы почитать хороший анализ современного ИТ рынка: что сейчас затребовано, что отживает свое, что грядет и тд.
где c# тред, вчера ещё его видел, а сегодня нету
Где можно почитать про суффиксные деревья? Нужно, чтобы было внятно, доходчиво и с примерами кода.
>>812318http://e-maxx.ru/algo/ukkonen
надо срочно начать зарабатывать деньги, куда вкатываться?
>>812339php и прочая вебпараша
>>812275https://2ch.hk/pr/res/811482.html
>>812070Java, ForTran, Delphi, ActionScript...
>>812340где искать работу и применить знания?
>>812346Фриланс, но ты вкатись сперва
>>810891бамп?
>>812070TASM - выбор хакера крекера, спаммера и кукера
>>812340А руби с питоном?
>>812358Чуть медленнее, имхо
>>812359Платят медленнее?
>>812361Вкатываться медленнее. Но вообще, как хочешь
Посоветуйте какой-нибудь визуалайзер схемы бд. Только не такой, где надо в интерфейсные окошки вбивать названия полей и руками расставлять связи, такие я знаю. Нужен чтобы из набора файлов (например из моделей в рельсах) построил схему. Может как раз для рубей есть аддон подходящий
>>812364Этож еще жс в версткой учить.
>>812365Sql developer для оракла сам показывает схему. Еще есть sql data modeller, но не юзал.
Почему Питон так популярен для научных расчётов? Он же медленный шо ппц.Ответы вида "там не нужна высокая производительность" не выглядят убедительными. Всякие фортраны как раз обладают очень высокой производительностью и это считается важной составляющей их успеха среди учёных.
>>812422Потому чтобы наваливать на нём говно не нужно учится программировать. Прочёл справочку по ветвлениям, функциям и циклам – пошёл говнить.А перформанс имеет важность когда: а) это что-то работающее постоянно, не а один раз взять и посчитать; б) у тебя есть ограничения по желзке.
>>812438И ещё: когда задача не имеет ботлнека на чтении/записи на жд и процессорное время что-то решит.
>>812438>Потому чтобы наваливать на нём говно не нужно учится программировать. Прочёл справочку по ветвлениям, функциям и циклам – пошёл говнить.Тогда почему бы не использовать вообще Lua какое-нибудь или JavaScript?
>>812438Зато в питоне весело: считаешь ты такой хуйню какую-нибудь. Час-другой, а потом код входит в какую-нибудь редкую ветку, а таааам... опечатка в имени метода.
>>812422>Он же медленный шо ппц.Заява уровня бабки подъездной.
>>812465Они менее высокоуровенные и позволяют говнокодить.>>812498Так медленнее него только раби, в чём он не прав-то?
>>812422Потому что он лишь предоставляет удобное высокоуровневое API к низкоуровневым библиотекам, написанным сях няшной или под opencl.> Тогда почему бы не использовать вообще Lua какое-нибудь или JavaScript? Потому что так сложилось - питон преподают в вузах и каждый студент и препод его знают, более того он даёт больше возможностей, чем lua и не тащит за собой десятилетия говноскрипта с охуительным isArray
>>812467Достаточно кодить в нормальном редакторе/ИДЕ.
>>812552>ga
>>812504>раби
>раби
Привет, писал уже сюда, ни один из ответов не был по делу. Продвинулся дальше сам, напишу снова. Имеется декартова система координат и пять точек на ней. Цель движется по прямой последовательно от первой точки к пятой. Скорость движения изменяется с каждой пройденной точкой. Собственно, точки имеют формат (х, у, v), где х и у - это координаты, а v - скорость, с которой точка будет двигаться дальше. Решил делать это через векторы. Для начала, я нахожу длинну вектора от одной точки к другой, затем орт(далее d) и получаю приблизительно такую формулу на каждый вектор:Координаты моей точки = t v d + координаты первой точки. Таким образом я получаю координаты точки через t времени при v скоростиНОЭто работает только для одного отрезка, а как мне продолжить подобное движение в рамках нескольких отрезков?Допустим, векторы - это массивы (на самом деле, использую класс Vector в руби, но он подобен массивам и отличается только простотой реализации векторных функций). Я помещаю все векторы в один массив и могу проходить по нему через обычный foreach, используя while (координаты точки < координатов финальной точки на данном отрезке).Проблема в том, что я не знаю, как мне правильно выделять по две точки(начальная и конечная) при каждой итерации массива. Двачик, спаси :с
>>812504>Так медленнее него только раби, в чём он не прав-то?Неправда. Руби примерно равен Питону в синтетических тестах. GC новый очень быстрый.
>>812626Руби немного быстрее питона(практически незаметно), но в руби опять таки немного больше ошибок под капотом.
C#Первый раз вижу такую хрень. Вроде лямбда, но что это такое и как работает? public int SomeName => User.SomeName;
>>812628>в руби опять таки немного больше ошибок под капотомМожно пруф? Не могу найти статистику по уязвимостям. На моей памяти (а я больше двух лет пишу на руби) серьёзных уязвимостей не было.
>>812639см. "Использование лямбда-выражений" здесь https://habrahabr.ru/post/249555/
>>811660Бампану, ответа одного адеквата и одного мимосамогосебя не хватает.
test
Не нашел треда по sql, поэтому спрошу здесь.Есть один запросSELECT 1 FROM "TerBelongs" tb WHERE ((brp."DecreeNum" = tb."DecreeNum") AND ( (36 <> tb."BelongNum") OR (CASE WHEN (36 = tb."BelongNum") THEN 1 WHEN (36 <> tb."BelongNum") THEN 0 END IS Null)))Я не понимаю зачем здесь case и почему с ним это выражение работает, ведь казалось бы там либо true or false, либо fasle or true
>>810053 (OP)Сап зекач. Я долбоеб который приходя на дисциплины математики, начиная класса с 9го пинал хуи. Потом это продолжилось в вузике. Единственными дисциплинами математики которые я понимал и хотел учить были: Мат. Логика и Теория Вероятности. Матан, и даже Дискретка прошли мимоСейчас, будучи переведенным на 4ый курс, осознал, что не хочу всю жизнь проработать php-макакой, и увидел сферы где математика реально нужна, и теперь она меня сильно заинтересовала когда увидел практическое применение.Анон, напиши пожалуйста список базовых дисциплин, и если можно книжек по ним, после изучения которых можно будет въезжать в машинное обучение, формальную грамматику, ну и т.д. что там в будущем еще придет.
>>812675> заинтересовала заинтересовали*быстрофикс
Вопрос про gitесть ветки master и addonЕсли addon слили с master, то я могу дальше писать в addon или мне надо новую ветку от master делать?
>>812680Если addob не удалили после слияния то можешь
>>812683А нормально сольется?
>>812684>А потом нормально сольется?
>>811935Шрифт поменяй.
Туру-туру, туру-туру%указатель на структуру
>>812721Уж на что я тварь, и ублюдок мелкий был, но даже я так не психовал изучая указатели. Иди проветрись
auto kek = a.lower_bound(x);(а - какое-то множество)Почему это не работает?'kek' does not name a type|
>>812746set<int>::iterator kek=a.lower_bound(x);А так почему не работает?Здеся прям так и написано:http://www.cplusplus.com/reference/set/set/lower_bound/
>>812747А, не это работает, просто в следующей строчке ошибка.
>>812675Похоже придется делать отдельный тред
>>812744Никакой истерики, просто захотелось сочинить крутой стих, как оп плюсового треда, а тему не пришлось долго выбирать
>>812675> понимал теорверОчень сомневаюсь, там надо нихуёво разбираться в действительном анализе, чтобы понимать, а не просто использовать утверждения. С комбинаторикой не путаешь?
>>812763Я про тот минимум который в рашкенских шарагах дают, а не про науку в целом
>>812673Этот case эквивалентен BelongNum IS NULL
>>812764Действительный анализ дают в рашкинских шарагах, а как объяснять что-то дальше аксиоматики Колмогорова без знания основ мер (хотя бы Лебеговой) и борелевских сигма-алгебр - я не знаю, разве что на пальцах.
>>812770Ты убедил меня в том, что и тут пусто.Есть какие-нибудь предложения, по поводу того, как решить мой вопрос?
>>812765Ясно, спасибо.
>>812773Не волнуйся, чтобы применять теорвер, нужно только уметь решать интегралы, ряды, и знать когда возможны предельные переходы с ними.
Котаны. Ему то ли кодировка не нравится, то ли ещё что. В общем русский текст. До этого всё нормально было, потом ставил питон 2.7 (нужно было), как пофиксить?
Пытаюсь сохранить с энкодингом, но всё равно ничего не меняется. (может не то что-то выбираю).
>>812785Ну проблема не конкретно в теорвере. А в не знании основ.Вот открываю я, например:https://ru.wikipedia.org/wiki/%D0%A4%D0%BE%D1%80%D0%BC%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B0%D1%82%D0%B8%D0%BA%D0%B0И вижу фигу в тех частях где есть математика. Да, я немного помню, что такое алфавит, ну а в остальном как-то пфф...
Бля. Я кажись понял. Он через питон 2.7 пускает, сука!
>>812675>>812793Перечитал пасту Высшее образование в IT своими руками v2.02И понял что до понимания Формальной грамматики мне очень далеко. В плане количества часов там настоящая бездна. И что на данном уровне уже идут узкие специалисты. Потому-что охватить все сферы на должном уровне просто невозможно.Возможно я ошибаюсь, поправь меня Анон если это так.Но одновременно шарить во всем начиная от веба, и заканчивая написанием собственного компилятора, присыпав всё это нейросетями и написав по пути пару игрушек - невозможно. А если и возможно на это потребуются долгие годы.
Задача: знать, как работает компьютер. Дабы не делать ляпов. По крайней мере, глупых ляпов. Матчасть: Читаете Таненбаума, про архитектуру ЭВМ. Лёгкое и интересное чтиво. Знать: что такое вентиль, что из них составляют: там очень подробно описано по разделам. Не путаться в шинах. Знать про адресацию памяти, прерывания. Практика: Спроектировать простейший "железный" компьютер из блоков. На бумажке. Чтобы выполнял программу, записанную в память. Спроектировать всякой хуйни в эмуляторе схем. Дешифратор для семисегментного индикатора, например. Ассемблер лучше особо не трогайте, познакомишься с ним для интересу у Кнута, а писать на нём вам всё равно не придётся. Во всяком случае, я до сих пор я пытался оградить вас от низкоуровневого программирования. Знаний там очень много, но они все совсем не фундаментальные и изучать их надо под конкретную должность. Начните читать Кнута, по крайней мере, разберитесь с его компьютерами (MIX и MMIX) и напишите для них несколько программ на бумажке. Сделайте свой виртуальный компьютер, но не такой старый и сложный, как у Кнута. Сделайте для него ассемблер и напишите пару простых программ.Кто-нибудь из здешних Анонов, делал? Покажите плес.
>>812837>Кто-нибудь из здешних Анонов, делал?Настолько поехавших здесь нет.
>>812837>>811878Жуй
>>811878Я начинал делать по одному курсу на едх, но потом курс прикрыли, однако я успел схоронить книгу для курса. Но потом вышла вот эта книга >>811878, а она лудше, так что сам думой.
>>812841> Настолько поехавших здесь нет.Я правильно понимаю, что это страшное и не нужное байтоебство?
>>812844Не нужное кому? Паста то про вышку своими ногами, а не про погроммирование
>>812847> Паста то про вышкуА как применима подобная вышка?Зачем нужно шарить в таком количестве областей?
>>812852Никаких проблем же, няша, учи только то, что принесет пользу, например пхп.
>>812856> учи только то, что принесет пользу, например пхп.Попытка троллинга, вместо внятного ответа на вопросы.Школьник детектед
>>812856Да что вы говорите. А не ты ли начал это, спросив, зачем столько много знать, вместо того чтобы знать мало?
>>812857>>812859
>>812859Я спросил, потому-что мне не ясно, что за область такая, в которой нужно цельное, мозаичное знание всех IT сфер. Потому-что интересно. Потому-что считаю, что столько знать это оче.круто. Потому-что сам так-же хочу
>>812863>что за область такаяКомпьютер сайенс называется, если не ошибась
Джава или джава скрипт?
>>812869пилочка для ногтей или виселица?
>>812869Проиграл блять
>>812787Шапку скрипта стандартную воткни:#!/usr/bin/env python# -- coding: UTF-8 --
>>812837Каждый опытный программист хотя бы раз в жизни писал вм. И Кнута для этого читать совсем не нужно.
>>812889> И Кнута для этого читать совсем не нужно.А что нужно?
>>812891Да ничего не нужно. Ассемблер знать нужно (любой), чтобы было от чего отталкиваться. Выписываешь на бумажку нужные тебе инструкции, регистры (если это регистровая вм), придумываешь, как это кодировать в байтики. Ну а дальше: while (true) { fetch(); decode(); execute(); }
>В: Хочу стать программистом, какой язык учить?О: Английский + Java Актуально?
>>812901Да
Здравствуйте Аноны. Есть ряд вопросов, которые бы очень хотелось для себя прояснить. Для того что бы податься на вакансию C# Developer какой багаж знаний необходимо иметь? Конкретизирую - на данном этапе имеются такие познания: C# - достаточно неплохо, Троэльсона и Рихтера прочитал пару раз, написал 3-4 простых приложения, но сейчас без практики, когда решил искать работу, опять надо все вспоминать. В целом, все более менее помню. Не теряюсь. Сейчас активно воскрешаю знания.SQL - какие то сложные йоба конструкции писать не могу, но простые запросы, создание базы, работа с таблицами, простые функции и хранимые процедуры написать смогу. Windows Forms - Работал с этим, помню хорошо. WPF - Работал с этим, помню плохо.HTML - В разметке быстро ориентируюсь, делал немного сайты.CSS - Аналогично, в чистом CSS нормально, а вот с SASS или LESS так себе.JavaScript - С этим неважно. Самые простые функции сумею, что то сложнее только с гуглом. jQuery не знаю.Bootstrap - Работал, нормально.C++ - базовые знания.ASP.NET - все OCHEN плохо. Почти не знаю.Git - Разбирался, но ни разу реально не работал. Что еще нужно знать, что бы пойти на шарпера? Какие знания и технологии надо подтянуть? Я вижу что сейчас чистые шарперы никому нахуй не нужны, все завязано с вебом и куча каких то названий, которые я вообще не ебу. Понятно что все зависит от вакансии. Но в целом, какой должен быть хороший набор базовых знаний, такой, что бы на собеседовании, могли закрыть глаза на отсутствие реального опыта работы в компаниях (в резюме указал всякие левые проекты, которые проверить нереально)? На что сейчас налегают? На чем могут больше всего завалить? Интересно услышать мнение анонов, если можно как то развернуто, что бы лучше суть понять.
>>812931Напиши интернет-магазин на web api и жиквери с бутстрапом.Иди на ASP джуна
>>812608Бамп
>>812934>>812934Это дело надо под что то конкретное писать. Я хочу подтянуть что не знаю и пробовать ходить на собеседования. Вот и спрашиваю что лучше подтягивать
>>812608> как мне правильно выделять по две точкиЧто делать, блять?
>>812947Выделять по две точки, между которыми движется моя цель. Это же очевидно..
>>812946А тестовое задание перед собеседованиями ты как выполнять будешь?
>>812949Какого рода тестовые задания? Сколько на них дают времени? Простое задание смогу легко сделать. Если оно не по АСП Нету. Если что то связанное с шарпом
>>812949>как выполнять будешьКаком кверху.Вы все одинаковы.
>>811179>какие в программистской среде есть годные мемчики или фразочки, которые стоит повесить на стену"Она ебётся, а ты нет" (с)
доставьте картинку учебника, была в каком то треде и не могу найтижук на велике с квадратными колёсами ездит по граблямещё индия с костылями приделана к спине
>>812982Гугли "Столяров"
>>812996спасибо
Как бороться с тем, что 90% времени чувствуешь себя говном, которое ничего не знает и не может? Как это перебороть? Работаю уже полтора года, и все равно постоянно сука что-то не получается, все приходится буквально вымучивать. Если на первых порах любая проблема гуглилась за пару минут, то сейчас интересующая меня информация почти не находится, буквально пара сраных постов без ответов на стаке и на каком-нибудь задрипанном форуме. Это нормально, анчоус?
>>813036Нет, это не нормально. С этим нужно идти к доктору.Ты можешь просто-напросто хронически болеть каким-нибудь дерьмом, и по этому сил нету
Что нужно выучить веб макаке, чтобы вкатится в ML?
>>812931Зазубри платиновый вопрос про ооп и запомни популятные дезайн паттерны хотя бы по названиям.>sqlРазберись с джоинами. Серьезно. Их всего два вида.>wpfПочитай про mvvm. Практику все равно не успеешь получить, получи хотя бы представление.>jqueryНу это вобще чтиво на вечер и практика в консоли браузера на час. Да и не знать стыдненько.Если все это и гит то уже почти миддл.
>>813036У меня почти так же было. И знаешь как все решилось? Меня выпидорнули и топовой компании в городе, мировом лидере в нише. Это здорово отрезвило.
>>813085ЯННП, увольняться предлагаешь? а как это поможет начать получать удовольствие от программирования, как раньше?
>>813095Нет лол. Я просто сказал к чему может привести. А по делу - сходи в отпуск.
>>813098Спасибо, анон.
Куда вкатываться?
>>813146Гей-шлюхой. Правда, нужен целый стек технологий, в частности потребуется востребованный и хорошо развитый язык, различные фреймворки (горловой минет, разработанный анал и пр.), а дальше можно специализироваться, например, в членодевках (самые высокие зарплаты) ну или в крайнем случае активом работать, но актив - неудачный вариант для новичка, специализация сложная, конкуренция самая высокая. Я бы на твоём месте выбрал какую-то менее хайповую технологию, но осваивал бы её достаточно глубоко, тем самым однозначно закрепившись на рынке. Ну и не забывай про социальные технологии, наращивание социального капитала, потому что асоциальные выблядки везде сосут (и не то, что ты подумал, а именно отсасывают в самом литературном смысле). Такие дела.
Программач всегда такой дохлый? Или это потому-что сейчас ЛЕТО?
>>813211Где он дохлый? Если никто твою санную домашку не хочет делать не значит чт дохлый
>>813224В топ тредах соседние посты с разницей в 2-3 часаКакая домашка, поехавшийАвгуст на дворе
>>813211>74 поста в час
>>811660>Стоит ли пройтись по ДжавеЯве?? Или же заниматься Питоном? Не стоит. Лучше изучить (в порядке убывания предпочтительности) Scala, Swift, C# или Kotlin. Джава - это динозавр, язык, отставший от жизни ещё больше, чем C++. А динамические языки - вообще шлак по определению, они случайно набрали популярность в начале 2000-х в основном за счёт веб-программирования. И Джава, и Пайтон будут сдавать позиции и медленно умирать, будущего у них нет.
>>813294>И Джава, и Пайтон будут сдавать позиции и медленно умирать, будущего у них нет. Почему?
>>812931Entity Framework.>>812934Лучше сразу Ангуляр/Реакт/Нокаут какой-нибудь.
>>812931Ещё TypeScript, если хочешь во фронтэнд.А вообще, если хочешь разрабатывать десктопные приложения, то ASP.NET тебе не понадобится, если веб - то не понадобится WPF, а есть ведь ещё мобильная разработка и геймдев (Unity).
Аноны, посоветуйте литературы/курсов/видео по компьютерным сетям.
>>813295Ну написано же:>Джава - это динозавр, язык, отставший от жизни ещё больше, чем C++.>А динамические языки - вообще шлак по определениюПредлагаю вспомнить, в каком году в Жабе появились анонимные функции. В мёртвом Делфи, для сравнения, в 2009.
>>813318Таненбаум "Компьютерные сети".
>>813324Лично мне платят не за лямбды в языке, а за возможности jvm. А поскольку я и не в тырпрайзе кручусь, то была возможность использовать java8 через полгода после релиза. Так что у меня со всех сторон профит. А что ты там делаешь со своим делфи калом мне не интересно.
>>813337И сколько нынче платят за жвм?
>>813342Ну, мне не в рублях, если переводить по текущему курсу даже неприлично будет называть - больше чем в два раза, чем когда в ДС жил. С делфи вообще не сравнить. Проще всего посмотреть на hh
>>813345Так не переводи.
>>813337>была возможность использовать java8 через полгода после релизаПочему тогда не сразу Kotlin?
>>813345Делфи я привёл как пример мёртвого языка, который и то динамичнее развивается, чем Жаба.То, что он мёртв и последние живые программисты на нём кодят буквально за еду и койку в доме для престарелых - это понятно и не вызывает сомнений. Но Жаба оказалась бы там же, если бы не тонны легаси.
>>813354>Если бы не тонны легаси Которого хватит, чтобы Жаба жила ещё лет 20.
>>813353Вот запилят async/await можно будет заценить.>>813354Ну ты это, определись - легаси или старичье его поддерживающее. Я когда был маленький и работал в одной известной международной компании познакомился с их кодовой базой (с/с++) - тогда то и понял впервые - возможности языка вполне компенсируются богатством библиотек. Притом что до этого попинал скалу в качестве хобби и использовал груви на работе - т.е. весьма выразительные языки
>>810053 (OP)Внезапно заболел мозгом и решил попробовать себя в програмимимировании. Возраст - 36. Культура погромирования отсутствует. До сегодняшнего дня не программировал 13+ лет. В далеком прошлом быдлокодил на Си в аспирантуре под военный клон линупса и на доисторических Дельфи-Билдер-Фокспро для невоенных. В данный момент курю питона. По основной работе - крепкий сетевик в провайдере (экзамен на эксперта планирую попробовать вытянуть в этом году, контора платит). Соответственно, карьерная цель - перекат во всевозможную разработку систем автоматизации управления сетями, с целью сокращения поголовья бесполезных сисадминов. В данный момент скурен Байт-оф-Пайтон. Что курить дальше? И вообще - каковы шансы вписаться в подобную тему при исходных данных?
>>813373Как по мне - так вполне. Анамнез очень хороший. Кури исходники, пробуй вкладываться в опенсорс - вот проект подходящий для начала https://github.com/Exa-Networks/exabgp
Подскажите ньюфажине по теме накатаной на вордпрес совсем не русифицированной, как правильно описать комментарии и ответы у англоязычной аудитории comment и comments а хочется например 1 комментарий, 2 комментария, 10 комментариев и с ответами та же тема, как в коде это добавить или где почитать чтобы не много. <span class="meta-label comment-label"><?php comments_popup_link( __( 'comment', 'eblonux' ) .'<i class="'.harmonux_get_awesome_ico('comments').'"></i></span>', __( '1 reply', 'harmonux' ), __( '% replys', 'eblonux' ) );?></span>
>>812365это как визуализатор ООП наследования - ненужное говно без задач
>>813373>Что курить дальше?GorillaScript>И вообще - каковы шансы вписаться в подобную тему при исходных данных? Если фронтенд-девелопером, шансы высокие, их всегда не хватает.
Не слушай эту>>813398 обезьяну. Следуй намеченному пути + можно openstack навернуть.>>813373
>>813373Шансы есть, не знаю как на пайтоне, но мне за последние две недели недели пришло 3 оффера, 1 я проебал, 2 — далековато ехать, а над третьим думаю, склонен принять. На образование вообще не смотрят, но гитхаб, теоретические знания в погроммировании — важно да. Ну и настраивайся, что если будешь вкатываться, то придется учить не одну-две книжки, а дохуя книжек. И не только учить, но и понимать чой там написано.
>>813398Есть ощущение, что знания по сетям мне не понадобятся в этой роли, если последовать вашему совету. Я неправ? Если так, то получается, что движение бессмысленно - я ничем не лучше студента (а в реальности даже хуже). Удовольствие от процесса программирование, это конечно замечательно, но надо же еще и деньги зарабатывать.
Здравствуй, Анон. Я знаю за подобные вопросы нуфаков тут не любят, но я спрошу. Вобщем решил в отпуске попробовать подраскинуть мозгами, выбрал пыхапу. Ну или хотя бы пойму, что не мое. Отговори или поддержи сий выбор, чтоли.Алсо, нашел литературу с оп-пика, но на торентах можно купить овер9000 курсов по любым ЯП - они все шлак? Или стоит совмещать с литературой для пущего эффекта?
>>813419> Есть ощущение, что знания по сетям мне не понадобятся в этой роли, если последовать вашему совету. Я неправ?Понимание сетей пригодится если выбрать бак-енд в качестве специальности. бак-енд тем хорош, что пишут его на скриптовых языках, а они — полезная штука и для сетевого администратора. Т.е. возможно, сможешь убедить свое руководство оплачивать обучение на каком-нибудь руби, навык-то действительно полезный. И потом с этими знаниями соскочишь в программирование.
Не могу придумать никакой идеи, чтобы воплощать её в жизнь.Нахуя я вообще столько учил программирование, если я просто обречен работать на галере и допиливать очередное интырпрайзное говно, просто пиздец.Можете не отвечать, крикнул в кучу.
Rails или Java?Сам по себе админ, свои 700-1000$ имею, но мой попчанский чувствует, что надо перекатываться в веб-погроммирование.За рельсы выступает то, что я уже достаточно неплохо юзаю ruby как скриптовый язык, даже свой БРИЛЛИАНТ написал простенький, на работе puppet, все дела (но конечно это не дает огромного преимущества в rails-программировании, знаю). Плюс на Ruby возможен фриланс, т.е. я могу качать в нем скиллы на реальных приложениях не увольняясь с текущей работы.С другой стороны, java гораздо более популярна, есть замечательный javarush, в котором я уже 12-ый уровень, и в принципе, сам язык довольно неплохой. Но тут только enterprise, насколько понимаю, т.е. мне в любом случае придется увольняться и идти работать дноджуном за копейки.Как бы поступили в моем случае, котаны?
Сап, pr.Вот только перешел на второй курс, хочу начать зарабатывать, знаю VB 6, немного JS.Языки которые на первом курсе учили. Сейчас плюсы учу на каникулах. Но вот хз смогу ли за пол года - год вкатиться в веб. Мне не очень нравиться фронтенд, больше прикладное программирование люблю, приложения писать, игрушки там всякие, но блин знаний моих слишком мало что бы на втором курсе какой-то проект пилить. Думаю вкатиться в веб и как-то фрилансить, портфолио сделать честно даже жалко на это время тратить. Что мне нужно что бы вкатиться в веб и начать получать хоть какие-то гроши? Не знаю что лучше, хорошо изучить JS, или PHP и JS но не так хорошо? Как вообще происходит процесс зарабатывания денег в веб?
Пиздос,и болваны из фронтенда еще жалутся, что им надо МНОХА технологий учитьhttps://www.reddit.com/r/ReverseEngineering/comments/4sbd11/rreverseengineerings_2016_triannual_hiring_thread/
>>813544Больше всего вакансий/предложений по PHP. Еще нужно будет освоить какой-нибудь пыхофреймворк.> Мне не очень нравиться фронтендЕсли хочешь только JS, то тут очевидная нода. Но нода это фуллстак, а ты фроненд не любишь.
>>813424Какая нахуй литература. За отпуск прочитаешь одну книгу и дропнешь нахуй.PHP: The Right Way - смотришь тудагуглишьпишешь кода вообще, пиздуй в пыхотред, там сайт на народе, на сайте гайд для таких как ты
>>813495> Не могу придумать никакой идеи, чтобы воплощать её в жизнь.Выбери подходящую сферу. Читай теорию. Будет пища для размышлений.
Препод задал написать прогу по сетевому программированию. Клиент-сервер. Какую литературу посоветуете почитать полному нубу как я?
>>813585> Какую литературуОчевидно, что тебя тут накормяттаненбаум компьютерные сети
>>813585Вот этот->>813589 совет не очень годный. Если тебе нужно написать программу, то пока ты дочитаешь Таненбаума, тебя отчислят. Начни с википедии. После чего можешь глянуть книгу UNIX network programming, там уже готовые примеры кода.
>>813602>UNIX network programmingPaperback: 768 pagesА эту книгу он быстро освоит. Особенно учитывая, что она на английском.
Задачка написать функцию, которая вставляет в линкед лист новый элемент, принимая формальными параметрами указатель на линкед лист и указатель на элемент, после которого будет вставлен новый элемент. Мне ведь просто нужно переназначить указатели же, больше ничего?
>>810053 (OP)что нужно на php учить чтобы создавать веб сайты с тысячами страниц, куда из бд будут отгружаться данные?
>>813643MVC и шаблонизацию
>>813648а можешь ещё подсказать как подойти к изучению ооп и mvc? Т.к. я тупой, уже пересмотрел все видео и перечитал ни 1 гайд, но так и не могу понять ни ооп ни mvc, если простой php (процедурный стиль) я освоил очень быстро, то в ооп и mvc я просто упёрся в гору.
>>813660Ну решать задачки, а не смотреть видеоуроки для обезьян. В PHP-треде есть задачи на ООП.
>>813660Теория по ООП: http://php.net/manual/ru/language.oop5.phpПрактика по ООП: http://archive-ipq-co.narod.ru/l1/pasta.htmlТеория по MVC: https://ru.wikipedia.org/wiki/Model-View-ControllerПрактика по MVC: https://www.youtube.com/playlist?list=PLfdtiltiRHWGXVHXX09fxXDi-DqInchFD
>>813608Мистер, тыпукнул в лужу невнимательно прочитал. Задание - написать программу, и в книге, которую я советую>уже готовые примеры кодаПовторяю, приём>уже готовые примеры кодаТы же посоветовал Таненбаума, который завалит новичка физикой и мат. анализом уже в первых главах.
>>813675>Ты же посоветовал ТаненбаумаЯ сказал, что его тут накормят. И накормил Говном.А готовые примеры можно и в гугле найти, а не в кодаче литературу спрашивать.
>>813680Признаю тво правоту. Вопрошающий не стал утруждать себя поиском вообще чего-либо в гугле и пришёл в pr за ответом. В принципе, это ньюфаг тред. Но и не тупиц тред.
>>810053 (OP)Профэссионалы, помогите вспомнить софтину, которая могёт устанавливать винду на отдельный раздел непосредственно в оболочке существующей винды, минуя загрузку с образа на флэшке/диске, год назад юзал и благополучно проебалПомню только что опций довольно много и окошко небольшоеГугл ничего не дал, ибо не знаю как правильно даже искать
>>813695Эмм, виртуал бокс? VmWare?
>>813696Нет, суть в том, что не юзал виртуалку. Я устанавливал винду софтом напрямую на раздел физического харда, виртуалки же создают либо свои особые уличные разделы, либо всё устанавливают в файл, с которого ось грузят. Так что точно не виртуалка, пишу с винды, которую этой софтиной и поставил
>>813702Как вспомнишь, опишись, хочу себе хрюшку поставить помимо ебунты
>>813708Точно не вспомню, ибо помню лишь принцип действия, предназначение и чуть интерфейсаПо поводу последнего: вроде как там даже был образ не нужен (или я тогда заранее скачал, не помню), надстроек дохуя было вроде тех же, которые в msconfig, только они сразу же вшивались в новую ось. Алсо, ставилось без единого ребута, оно поставило винду, я ребутнулся, поменял бут девайс, и загрузилась свежеустановленная винда, дальше было лишь дело за первичными вроде юзера и т.п
>>813080 Спасибо тебе большое за ответ! Спасибо. Постараюсь, сделаю. >>813296>Entity Framework Насколько имеет смысл в него углубляться? Насколько он сильно используется?>>813298>TypeScript Спасибо, почитаю что оно такое. Геймдев точно нет. АСП.НЕТ очеь бы не хотелось, что с учетом того, что сейчас все завязано на вебе, все таки придется.>>812934>>813080>>813296>>813298 Ну а в целом, имея описанный тут >>812931 багаж - сложно ли будет на собеседованиях? Стоит ли активно ломиться или ждать что кто то откликнется на вакансию? Можно ли пробовать себя на мидла или там нужно иметь пиздец какие познания? Если говорить о джуниоре, то какой примерно, потолок зарплат, что бы не работать потом за 200 баксов?
>>813722> Насколько имеет смысл в него углубляться? Насколько он сильно используется?Это ORM, так что используется сильно> АСП.НЕТ очеь бы не хотелосьyii2/django/ror/express В порядке убывания популярности в рашке> Геймдев точно нет. > с учетом того, что сейчас все завязано на вебеВ мобайл пиздуй
Апельсинусы, есть пара вопросов по шарпу и технологиям. 1. ADO.NET \ LINQ - что лучше? На что следует подналечь? Насколько они взаимозаменяемы?2. SQL, MySQL, MS SQL и т.д. - у меня на собеседовании спросили с каким именно SQL я работал - я сначала пиздонул что, а какая мол разница и на меня посмотрели на как ебанутого. Даже не знаю как сформулировать вопрос - с каким SQL обычно работают? Ну или что больше всего распространено и на что обратить внимание? Я читал книгу по SQL в целом, там не выделяли какой то один из них. Если спрашивают на собеседовании про SQL - то что отвечать лучше? 3. C# :threads - использовал пару раз, насколько критично их очень хорошо знать? лямбда выражения - насколько важно знать и понимать эту штуку, часто ли ими пользуются?замыкания - кто то может простым человеческим языком объяснить что это? И насколько важно знать это?
>>813727Спасибо за ответ. Значит налягу на Entity Framework
>>810504Можно за эту игру подробнее?
>>813729>SQL, MySQL, MS SQLТы путаешь язык и СУБД
Допусти у меня есть Entity context класс SomeContext : DbContext, ISomeContextс методамиДальше я вызываю в другом классе DbContext context. Как я могу вызвать методы моего SomeContext
>>813754 Я понимаю. Но меня спрашивали как то так и я хуй его знает что отвечать.
>>813759А какой нужен?Вот с ним работаешь, а потом поясняешь.
>>813729> эти вопросы> говорит о собеседовании
>>813761будет круды за еду лепить, хули тыа вообще, шарпоблядь не человек
>>813763Вы кто сами будете, молодой человек?
Почаны, я тут пока читал про указатели и структуры в С, уменя идея возника, а так как я далкео от комплюктера, скажите плз. Можно ли обьявить array, полный функций? Или это бред
>>813767Разве что одинаковых. По сигнатуре, в смысле.
>>813767Откуда вы блять лезете
>>813773> Коллекция делелатов в божественном шарпе
>>813775Ты хотел сказать - в божественной дишечке?И да - делегат и функция - не одно и то же. Делегат - это функция, которая хватает внешнее окружение. Короче, в крестах это когда в лямбду чего-то пробросили через список захваченных переменных.
>>813776Делегат же это обьект, который хранит референс на метод
>>813779Ну, шарп он же с жабы скопирован - там все в стиле "ООП головного мозга".В дишечке делегат и функция - полноправные типы. Разница - функция всегда хавает только свои аргументы, делегат - может хватать внешние переменные. Делегат - по сути замыкание.Потому, функция - по сути описывается одним указателем, а делегат - двумя (один на функцию и один на контекст).
Почему на джуна требование, как на девелопера 5 лет назад
>>813771Ты недооцениваешь масштаб трагедии.http://ideone.com/VljrWp
>>813786Ну так это и не массив функций, а просто 3 указателя хуй пойми на что в массиве.А скастовать их к любому говну - ну так всегда можно, да.
>>813787Было бы желание.[code lang="c"]typedef union { void ( proc)(); int ( int_fun)(int, int); char (* char_fun)();} fun_ptr;fun_ptr farray[3];[/code]
Посоветуйте годные онлайн ide с компилятором и дебаггером
>>813831ctrl + shift + i
Закончил университет два года назад (специалитет, 5 лет учебы), профессия моя инженер-строитель. Третий год хуярю прорабом. Да, работа не сидячая, постоянный экшон и т.д., но какое же это дикое въебывание. Рабочий день примерно 10 часов (меньшне никогда, больше иногда), 6 дней в неделю, иногда и по вск работаем. З/п средняя по моему миллионнику - 35 тыс. И вот недавно я уволился из-за некоторых проблем со стороны руководства. И встал вопрос:Перекатиться в сферу написания кода, макакинга и т.д. (блять, у меня дикая страсть к этому, но в свое время родители отговорили поступать на IT, по информатике и в школе (Паскаль), и в вузе (Бэйсик) круглые пятерки, преподы всегда вытаскивали меня к доске на самые сложные задачи и примеры, лабы-хуябы щелкал как орешки, говорю же, страсть) или пытаться продолжать строить карьеру в строительной сфере? Вот посмотрел вакансии в своей сфере, зп от 20 до 40, нигде выше 40к для моего уровня (плюс минус) ничего нет. Посмотрел IT, от 60 до 100 в среднем (при, вроде, не охуеть каких диких знаниях).Собственно вопрос избитый, заезженный, но все же. В какой язык вкатываться анону с мозгами, но без опыта, чтобы максимально быстро начать извлекать профит (для начала на еду и коммуналку)? Сбережения для сычевания дома и самообучения есть. Но они не бесконечные.Спасибо за внимание и ответы.
Как посчитать количество страниц, зная общее количество элементов, количество элементов на странице и смещение между страницами? Например, для items_count = 23, страницы выглядят так: 1..10, 5...15, 10..20, 15..23 при items_per_page = 10, offset = 5. Итого 4 страницы.
>>813844Забыл добавить, 23 лвл
>>813844Веб-поиск Dive into Python по книге завтра, вкрались в шланг. Ебать, если вы не понимаете. Таким образом, вы можете пойти в python.org и обучения стандартной библиотеки от начала до конца. Так, зубр, женщин, разница написать код Python конвенций - PEP8, отскочил от зубов. Когда вы пишете способ изучить расположение HTML + CSS первого имиджборду, скачать и изучить Python асинхронных веб-сервера, я полагаю, что торнадо или Gevent. Как реформа имиджборду опубликована по крайней мере 5000 запросов в секунду, вы можете пойти дальше - вы получите увлекательный хайлоада мира. Apache Hadoop и в сверхбыстрых асинхронных хранения ключей, MapReduce's. Всасывание Хикки выблядков / просто не повезло или написать рейфага сисярп / Java живой петух сосание оральный секс, который не займет много времени и в течение шести месяцев, вы будете получать женщины в поток вашего размер заработной платы с изменениями в окраске.
Короче пацаны, сорян, нет времени объяснять - скиньте какую нибудь прогу и объясните как вы ее написали и как она работает. Пойду с ней на собеседование. Плес. С меня как обычно нихуя
>>813848>Java живой петух сосание оральный сексЭто засмеялся-проиграл тхреад?
>>813851main = putStrLn "Hello, World!"
>>813851Я её написал пальцами.Она работает после того, как ты её скомпилируешь.
>>813855>>813856Мало, надо нормальная софтина. Ну хуй его знает, что нибудь побольше и с базой данных. Кидайте ссылки на гит или что у вас там есть
>>813860https://github.com/m4dc4p/haskelldb
module Database.HaskellDB ( Rel, Attr, Expr, ExprAggr, Table, Query, OrderExpr -- Records , HasField, Record, Select, ( # ), ( << ), (<<-), (!), (!.) -- Relational operators , restrict, table, project, unique , union, intersect, divide, minus , copy, copyAll, subQuery -- Query expressions , (.==.) , (.<>.), (.<.), (.<=.), (.>.), (.>=.) , (.&&.) , (.||.) , (..) , (./.), (.+.), (.-.), (.%.), (.++.) , _not, like, _in, cat, _length , isNull, notNull, fromNull, fromVal , constant, constVal, constNull, constExpr , param, namedParam, Args, func , queryParams, Param, cast, coerce , literal, toStr , count, _sum, _max, _min, avg , stddev, stddevP, variance, varianceP , asc, desc, order , top, offset, _case , _default -- Database operations , Database -- abstract , query, recCat , insert, delete, update, insertQuery , tables, describe, transaction -- Debugging , showQuery, showQueryUnOpt, showSql, showSqlUnOpt ) whereimport Database.HaskellDB.HDBRec-- PrimQuery type is imported so that haddock can find it.import Database.HaskellDB.PrimQuery (PrimQuery)import Database.HaskellDB.Sql (SqlSelect(SqlSelect, SqlBin), SqlExpr(..), SqlName)import qualified Database.HaskellDB.Sql as S (SqlSelect(..), Mark(..))import Database.HaskellDB.Sql.Generate (sqlQuery)import Database.HaskellDB.Sql.Default (defaultSqlGenerator)import Database.HaskellDB.Sql.Print (ppSql)import Database.HaskellDB.Optimize (optimize)import Database.HaskellDB.Queryimport Database.HaskellDB.Databaseimport Text.PrettyPrint.HughesPJ (Doc)import Data.Foldable (foldr')-- | Represents a query parameter. Left parameters are indexed-- by position, while right parameters are named.type Param = Either Int String-- | Shows the optimized SQL for the query.instance Show (Query (Rel r)) where showsPrec _ query = shows (showSql query)-- | Shows the optimized 'PrimQuery'.showQuery :: Query (Rel r) -> StringshowQuery = show . optimize . runQuery-- | Shows the unoptimized 'PrimQuery'.showQueryUnOpt :: Query (Rel r) -> StringshowQueryUnOpt = show . runQuery-- | Shows the optimized SQL query.showSql :: Query (Rel r) -> StringshowSql = show . ppSql . sqlQuery defaultSqlGenerator . optimize . runQuery -- | Shows the unoptimized SQL query.showSqlUnOpt :: Query (Rel r) -> StringshowSqlUnOpt = show . ppSql . sqlQuery defaultSqlGenerator . runQuery-- | Get paramaters from a query in order.queryParams :: Query (Rel r) -> [Param]queryParams q = snd . indexParams . selectParams . toSelect $ q where -- Use foldr so we don't have to reverse parameter list built. indexParams = foldr' renumber (1, []) renumber (Just n) (idx, ps) = (idx, Right n : ps) renumber Nothing (idx, ps) = (idx + 1, Left idx : ps) toSelect = sqlQuery defaultSqlGenerator . optimize . runQuery -- | All parameters that are in the select, in the textual order -- they will appear. selectParams :: SqlSelect -> [Maybe SqlName] selectParams select@(SqlSelect { S.attrs = a, S.tables = t, S.criteria = c, S.groupby = g, S.orderby = o}) = (attrParams a ++) . (tableParams t ++) . (criteriaParams c ++) . (groupByParams g ++) . orderByParams $ o where attrParams = getParams (exprParams . snd) tableParams = getParams (selectParams . snd) criteriaParams = getParams exprParams groupByParams Nothing = [] groupByParams (Just S.All) = [] groupByParams (Just (S.Columns cols)) = getParams (exprParams . snd) cols orderByParams = getParams (exprParams . fst) getParams :: (a -> [Maybe SqlName]) -> [a] -> [Maybe SqlName] getParams f = concatMap f -- | All parameters in the expression, in the textual order -- in which they will appear. exprParams :: SqlExpr -> [Maybe SqlName] exprParams (ColumnSqlExpr _) = [] exprParams (ConstSqlExpr _) = [] exprParams (ParamSqlExpr p _) = [p] exprParams (BinSqlExpr _ l r) = exprParams l ++ exprParams r exprParams (PrefixSqlExpr _ e) = exprParams e exprParams (PostfixSqlExpr _ e) = exprParams e exprParams (FunSqlExpr _ es) = (concatMap exprParams es) exprParams (AggrFunSqlExpr _ es) = (concatMap exprParams es) exprParams (CaseSqlExpr es e) = let caseExprs = concatMap (\(l, r) -> exprParams l ++ exprParams r) es in caseExprs ++ exprParams e exprParams (ListSqlExpr es) = concatMap exprParams es exprParams (ExistsSqlExpr select) = selectParams select exprParams PlaceHolderSqlExpr = [] exprParams (ParensSqlExpr e) = exprParams e exprParams (CastSqlExpr _ e) = exprParams e selectParams (SqlBin _ l r) = selectParams l ++ selectParams r selectParams _ = []
>>813861Ты типа троль дохуя? Дай пацану заработать, хуле ты мне фуфломицин впариваешь?
>>813780>дишечкеМне аж её освоить захотелось
>>813844ТестировщикJavascript c фрейворками-хуеркаимДот нет - асп/ джаваУ тестировщиков самый минимальный порог вхождения, можно посмотреть на "кухню ИТ", заиметь необходимые связи и выбрать язык.
Что написать на джуна дотнетчика, с чем можно ходить на собеседование
>>813875 Браток, я уж выше попросил, ща что нибудь нам скинут.
>>813875Вот ответ -> >>812934Неужели нельзя прочитать тред перед тем как спрашивать свою хуйню?Ну или хотя-бы поиск по странице сделать
>>813883Такая фигня катит?У меня уже есть проектик на бутсрапе, ангуляре, с авторизацией на oath и веб токене через поднятый джс сервер.
>>813844>Перекатиться в сферу написания кода, Не стоит. Серьезно. Не думай даже. >макакингаПросто иди нахуй >у меня дикая страсть к этому, но в свое время родители отговорили поступать на IT,Правильно сделали. Работай тем, кем работаешь, хватит выебываться. Из-за таких как ты, понабежавших, пиздец уже в айти твориться. Мир утонул в говнокоде. Учи сука асемблер и не путайся под ногами.
>>813890Как же люди когда-то делали статуи
анон, у меня встал внезапный вопрос. Есть ли в английском сленге аналоги русскоязычных выражений "костыль в коде" и "писать велосипед"
>>813921ugly hack и bicycle же
>>810053 (OP)Анончики, помогите советом.Первым языком выбрал Си, так как многие говорили,что после пайтона я в нём и застряну. Сколько бы я не пытался вкатиться в Си, но так и не осилил, почитывал K&R, скорее для тех, кто уже знаком с программированием.Пробовал learn c the hard way, там не структурированная параша...Да и на первых порах, на нём ничего толкового написать нельзя, чтобы видеть результат.Помогите советом, с чего сами начинали путь ?
>>813961>Первым языком выбрал СиПравильно> Помогите советом, с чего сами начинали путьХарви Дейтел, Пол Дейтел - Как программировать на СЛютейшая годнота. После вызванного шарагой отвращения к кодингу бреднями старых пердунов, в лёт восстановил знания, и навёл порядок в голове.Читай ровно ДО указателей
>>813969>в лётвлётбыстрофикс
>>813969А почему до указателей только? Как без них связанный список запилить?
>>813969Спасибо тебе, Анон.
Анону напомнившему про Дишечку, сотни нефти и лучи добра!Такая-то годнота! Сижу сейчас, обмазаный офф. документацией и оргазмирую
>>813983Потому-что потом перекатится на другой язык, и там уже узнает, если припечёт. Сейчас они ему не нужны, и даже вредны.
Сеньоры обьясните мне лаконично что делает node.js? Я понимаю что есть сервера, которые принимают запрос, парсят его и выдают результат назад. То есть принцип такой дай страничку - на, возьми пароль - давай. Есть пхп, который эту самую страничку формирует и даёт серверу чтобы он отправил нам. Я не очень в этом смыслю, а чтение не даёт мне полной картины, зачем какое-то пердольство в сервере если его задачи дать да взять и апач прекрасно с этим справляется. Зачем пердолить сервер с нуля и что такого допердоливают туда миллиардеры работающие на node.js Странички формируют хоть питоны, хоть пхп, хоть руби. Сорри за сумбурный вопрос.
>>813988А то. Язык просто охуенный.Теперь дождаться бы, когда на базе движка Diet-шаблонов запилят гуи-фреймворк - и ваще заебись станет.
>>813989>почему?>потому
>>813992Потому-что принцип работы другой. В ноде Eventloop, все подключения в цикле обрабатываются, по очереди.А с пыхой: - Кликнул на ссылку- Скрипт запустился, отработал, завершился
>>813997Он напилит лапши из указателей, и привыкнет говно лепить вместо структурированного кода, который кстати, си просто ВЫНУЖДАЕТ писать, по крайней мере, на первых порах
>>813999То есть node.js это по сути пхп? То есть я использую его как пхп или питон для веб макакинга? Парсерю пользовательские значения, делаю стринг ту инт? Вставляю переменные node.js в html теги?Обьясните попроще, какая у него задача? Создать сервер? Да их миллионы есть.
>>814004Нода это движок жс с прикрученым ио и прочим системным говном, которое не нужно было браузеру. И всё.И вместо привычных нам всем потоков там event loop. Из этого вытекает специфика применения. Держать много соединений? для чатаВыбирай нодуСделать говнокруд?Бери пыхопе или любую другую скриптопарашу, суть - она одинакова
>>814001Всё верно.Я не собирался дрючить саму Си, просто пойму общую суть , попутно читая Таненбаума "Компьютерные сети/современные операционные системы" Чтобы получить хорошую базу. Дальше уже буду выбирать c# или js /nodejs и прочие фреймворки.
>>814012>c#Там живы только Unity и ASP> nodejs В рашке нет вакансий
>>813419Зарабатывать лучше всего получается на фронтенде.>>813427>Понимание сетей пригодится если выбрать бак-енд в качестве специальности.Не особо пригодится. Всё равно придётся учить Руби или ещё какое-то говно с нуля.
>>813539.NET Core.
>>814054А на что спрос в рашке больше всего ?
>>814054А сам на чём погроммируешь ?
>>814078PHP, 1С, Java
Стоит ли вкатываться в раст, если до этого писал только хеловорлды на шарпе?
>>814086А для чего тебе вкатываться в раст?
>>814088Просто хочется изучить что-то вроде си и плюсов, но более актуальное
>>814092Вкатывайся в дишечку, она гораздо лучше.
>>814086Нет, конечно. Работа появится не раньше чем через пару лет, а то и больше и туда будут набирать бывших адептов С/С++ и прочих байтослесарей.Если для фана, то можешь и поизучать, но всё равно надо нормально вникнуть в С++ перед ним и, желательно, какой-нибудь ЯП из ML-семейства, иначе просто нихуя не поймёшь.
>>814092Если>просто поизучать чо нибудьсовета спрашивать не стоит.
>>814094Плюсую этогодо сих пор по уши в доках
>>813722>Насколько он сильно используется?В подавляющем большинстве случаев, когда используется работа с БД. Потому что он реально удобнее.>Насколько имеет смысл в него углубляться?Соответственно, углубляться стоит настолько насколько ты планируешь иметь дело с БД.>>813722>Ну а в целом, имея описанный тут >>812931 багаж - сложно ли будет на собеседованиях? Стоит ли активно ломиться или ждать что кто то откликнется на вакансию? Можно ли пробовать себя на мидла или там нужно иметь пиздец какие познания? Если говорить о джуниоре, то какой примерно, потолок зарплат, что бы не работать потом за 200 баксов?Думаю, джуниором возьмут. Зарплаты зависят от города.>>813727>yii2/django/ror/expressПо-моему, он не хочет не ASP.NET конкретно, а веб как таковой. И ты забыл laravel, если на то пошло.И да, есть ещё вариант с мобильными приложениями.>>813729>1. ADO.NET \ LINQ - что лучше? На что следует подналечь? Насколько они взаимозаменяемы?Это сравнение тёплого с мягким. ADO.NET непосредственно сейчас редко используется. И даже LINQ to SQL тоже. Используется Entity Framework. Хотя LINQ нужно знать в любом случае, >2. SQL, MySQL, MS SQL и т.д. - у меня на собеседовании спросили с каким именно SQL я работал - я сначала пиздонул что, а какая мол разница и на меня посмотрели на как ебанутого. Даже не знаю как сформулировать вопрос - с каким SQL обычно работают? Ну или что больше всего распространено и на что обратить внимание? Я читал книгу по SQL в целом, там не выделяли какой то один из них. Если спрашивают на собеседовании про SQL - то что отвечать лучше?По-моему, для джуна не знать отличий между разными SQL приемлемо. А вообще, если .NET, то прежде всего MS SQL.>threads - использовал пару раз, насколько критично их очень хорошо знать?Где как, бывает, что ими вообще не приходится пользоваться. Но вообще знать нужно.>лямбда выражения - насколько важно знать и понимать эту штуку, часто ли ими пользуются?Обязательно знать, часто пользуются.>замыкания - кто то может простым человеческим языком объяснить что это? И насколько важно знать это?Лямбды и замыкания (а это в нашем контексте примерно одно и то же) намного проще, чем может показаться, их ввели, чтобы упростить кодерам жизнь и, если бы они её не упрощали, то их бы и не использовали. Если есть проблемы с пониманием теории, предлагаю попробовать использовать их сразу на практике, смотреть, как в примерах, и делать по образцу.>>813885Тогда возьмут джуном. Наверное. По идее.>>814054>Там живы только Unity и ASPНа самом деле Xamarin и десктопные приложения тоже живы. Но не очень востребованы.
>>814104Вы только об этом не забывайте: https://github.com/Hackerpilot/Idiotmatic-D/blob/master/idiotmatic.d
Аноны, достался чужой говнокод на Си++ и он при запуске требует LIB сторонних програм, причем довольно устаревших и хуй знает почему он их требует, нигде в коде нет никаких инклудов. Выручите?
>>814085Причём первые 2 с большим отрывом. Причём PHP - это прежде всего ВордПресс.
>>814111Как я понял,нет смысла учить всю эту кучу m$.Проще уже просто податься в frondend.Мимопроходил
>>814112Это же сколько можно нахуячить кода, который упешно компилится, нихера не делает, да еще и начисто отбивает желание разбираться в том, как он работает. Это же просто гарантированная премия "Работник года". Скорее бы начали дишку везде внедрять.
>>814120Под нее не хватает годного гуя.Жду вот и надеюсь, что скоро запилят на базе diet-шаблонов.Будет похоже на qml, только с дишкой вместо жабаскрипта, и компайлтаймовое. Была бы бомба
>>813544>VB 6>на первом курсеКак у вас всё плохо. Это где такому учат?
>>814119Ну каждому своё.
>>814111> И ты забыл laravel, если на то пошлоЭто был пример. Надо было отдельный список пыхофреймворков сделать? М?> веб как таковой> И да, есть ещё вариант с мобильными приложениями.Внимательнее мой пост прочти> тоже живы> Но не очень востребованыТы ебанутый?
>>814115>PHP - это прежде всего ВордПрессУдарил тебя сапогом в ебало
>>814119>Проще уже просто податься в frondend>ПрощеИди на хуй
>>814112Какое убожество блятьа есть такой- же, только по JavaScript?
>>814132Ладно. PHP - это в первую очередь Magento. Так лучше?
>>814137>Так лучше?#080
>>814133Как вкачусь в фронтенд, так пойду
>>814137Хуйню пишешь. Куча вакансий на Symfony,наиболее тырпрайзному и грамотно спроектированному фреймворку.
У меня назрела необходимость в твоей, анон помощи, мне очень нужен совет. Суть: я аспирант, у меня на руках некоторые наработки советских инженеров по околомоей теме, которая по понятным причинам заброшена давным-давно, но, тем не менее, актуальности не утратила, ну и сложность с их применением, т.к. они включают в себя некоторое немалое количество расчетов и всякой там статистической обработки, ну и допилить под свою тему и современные реалии тоже нужно. Взять и запилить простенькую программку для всего этого дело было бы идеальным решением и каким-никаким достижением для личинки ученого вроде меня, однако, я никогда не занимался программированием. Посему прошу советов мудрых: на каком языке удобнее всего такие вещи реализовать, на каком из не самых сложных в изучении это можно вообще сделать, и каким образом его за приемлемое время изучить? Да, поставленная задача, не стоит о ней забывать: я хочу получить в результате интерфейс для для ввода нескольких значений и получения нескольких результатов, всего-то, ну и чтобы выглядело это не полностью ущербно.
>>814151>выглядело это не полностью ущербноСоснолька не устроит?По сути запилишь библиотеку, а тебе уже под неё морду сделают.А вообще, обычно академики юзают связку Python 3 + NumPy
>>814151Судя по твоему описанию тебе R подходит.Сравнительно прост, заточен на статистические расчеты и работу с графикой. Есть удабная IDE RStudio. GUI тоже прикрутить можно.Для старта:https://learnxinyminutes.com/docs/r/http://rosettacode.org/wiki/Category:RИз других вариантов есть специфические вещи типа Julia или Octave. Ну и исконно-посконный Фортран, конечно же. Последний для изучения, пожалуй, наиболее геморный, т.к. изобилует архаикой в перемешку с кучей "новомодных" надстроек, которые порой реализованы довольно криво.Кроме того, в последнее время выходит много книжек на тему использования в подобных задачах Python'а.
>>810053 (OP)Кто-нибудь может нормально ответить ?По руби говорят,что руби ВСЁ, с питонодаунами и так понятно, c# говорят - мертвая хуйня,всё переносят в веб, java - умирает. А в итоге что ? Читать старые книги по старой Сишке и пердолить красивые рамочки и перделки пределочкии в фронтенде ?
>>814161Хаскееееель!
>>814161Окамль
>>814155>>814156Благодарствую! А что за соснолька? Я серьезно тут впервые, ни черта сленга не понимаю.
>>814169Ну консоль, командная строка.
>>814161Руби реально всё, а Питон живее всех живых со своими новыми фичами.Я бы рекомендовал сейчас изучать JS-в любом случае, Python/Java/C# на выбор, может, Scala, если не тошнит от неё.
>>814131>Это был пример. Надо было отдельный список пыхофреймворков сделать? М?Ну так бы и написал тогда PHP. Ты ж сам стал перечислять именно фреймворки.>Внимательнее мой пост прочтиЯ именно после твоего поста это написал, как бы поддвачнул написанное.>Ты ебанутый?Что не так?
>>814174Вот я и сам думаю взять пайтон/фласк и обмазаться js.Спасибо за адекватный ответА Python для затравки пропустил
>>814172Спасибо, попробую разобраться во всем.
>>814161Нет, Сишку изучать смысла никакого нет. Попробуй Javascript (точнее лучше сразу Gorillascript и CoffeeScript).
>>814183А тру скрипт пойдёт ?
>>814111 Спасибо большое за ответ. Что не поленился отписаться. Твое мнение важно. Подналягу на LINQ и лямбды подтяну. Ну и Энтити тоже. Спасибо. Реально, когда в этом не плаваешь, сложно сориентироваться в какую сторону смотреть.
Какую книгу взять, чтоб покрывала большинство тем из этого поста https://github.com/rust-lang/rfcs/issues/1081#issuecomment-231242648
>>814183>GorillascriptЗаебал уже форсить.
>>814190Нет таких. От слова совсем.
>>814151Более класические варианты - делфи и его современный приемник C#. Оба не самые трудные для входа и позволяют делать сносный графический интерфейс из коробки.
Почему паттерн, а не узор? Раньше думал что паттерн это шаблон. Но сегодня увидел паттерн Шаблон... ОК, полез в словарь, а там "pattern - repeated decorative design". Это ведь узор по-русски? Узоры проектирования - прикольно звучит.
>>814303"Узор" - это перевод в стиле "надмозг".Паттерн - это по-русски паттерн. Именно так. Не шаблон и не узор.
Аноны, помогите, почему байт это 2^3, а килобайт 2^10? Почему именно 2? Это стандарт такой или что?
Анон есть одно дело:Некоторые сайты, когда ты хочешь на них зарегестрироваться (в основном, при нажатии определённой кнопки), собирает некоторую информацию о твоём компуктере это стандартное разрешение экрана, юзерагент и прочее. Вот мне нужно узнать, какие данные собирает, как и откуда.Или мне стоит обратиться в тред js?
>>814335еуыетест
>>814333Потому что компьютер использует двоичную систему счисления.>>814335Для браузера есть расширение, do nit spy или как то так.
>>814178>Что не так?Ну если технология не востребована, и её вымещает другая, наверное всё-таки она мертва?> как бы поддвачнул написанноеА выглядело как будто просто повторил и "сумничал"
>>814350Я знаю, но не могу понять, почему два? В двоичной системе только же два значения, откуда двойка? Два - это количество значений?
>>814353>В двоичной системе только же два значения>откуда двойкаЭто парадкос, и америку ты тут не открыл> Два - это количество значений?Количество досупных символов0 и 1
>>814350>do not spy Есть только приложение для виндузятни, а у меня линукс.Но раз уж на то пошло, то это не совсем то, что мне нужно, но вроде сошло бы.Всё же больше хочется заглянуть внутрь процесса, который всем этим занимается на веб-сайте
Сегодня снились обрывки ассемблерных инструкций. Я был какой-то функцией и не мог завершиться. Проблема была в том, что я потерял стек поинтер.Поэтому я не мог освободить занятую стеком памяти, восстановив поинтер. И из-за этого бегал по инструкциям и не знал, как закончить себя (функцию). Всё плохо?
>>813851include stdio.hintmain(){int a, b, c, d; char* sraka_kota = "pizdec";return 0;}
>>810053 (OP)Чот заинтересовали вы меня восторгами о Дишечке, но я нюфаня, мне видать не сильно полезно будет с ней знакомство?
Поцоны, мирно сидел себе писал хеловордики на js, немножко вникал в jquerry и angular. Понял что готов пройти стажировку на фронтендера, зашёл на сайт с вакансиями и охуел. Требуется ФУЛЛСТЕК РАЗРАБОТЧИК ASP, JAVA, NODEJS, COFFEESCRIPT, TEASCRIPT, ECMASCRIPT, ZALUPASCRIPT. Особым бонусом идут RUBY, HADOOP, ПОНИМАНИЕ NOSQL, MONGODB, ORACLE SQL SWIFT И АРХИТЕКТУРЫ АНДРОИД. Аноны, я понимаю что js и его фреймворки знать нужно. Но этот фулстек сбивает меня с толку. А как же разделение труда. Чистый js'ер кому-нибудь вообще нужен в этой стране? Отличное разделение же придумали front-end - backend. Вместо человека-оркестра который целыми днями курит мануалы и библиотеки можно взять двоих, которые делают быстро, дорого, охуенно.Внимание вопрос. Какую конфигурацию из этого маразма подобрать молодому-инициативному?Моя первая:Aspjs+frameworks (ангулары, хуяры всё прочее)Вторая:Node'js и всё что связанно с js вообще (ангулары, хуяры всё прочее). Но тут требуются настоящие терминаторы, с 3+ годами опыта, лол, это работающие на ноде с 2013? Проигрываю, она ещё никем не использовалась тогда.Может вы подскажете нужную конфигурацию, чтобы я через два года не пришёл в ваш раздел с постами двач кинь на вебмани, нечего кушать.
>>814409Добавлю, аноны, только не шутите про всякие хаскели. Прямо сейчас хочу сесть и написать себе сорт оф проект - сайтик с плюшками чтобы показать потенциальным работодателям что я умею. По сути вы сейчас можете решить мою судьбу, лол.
>>814412Бери асп.нет и не еби моск
>>814409freecodecamp.com
>>814423Если тебе 17 - отличный сайт. Мне 21. Пора идти на работу а не в игрушки играть. Навыки у меня есть, я делал и будильники для андроида, и мелкие юнити игры, и баловался с бд, страничками на вордпрессе, для меня не новы паттерны. Я как донжуан не нашедший ту единственную. По совету анона выше я осаждаюсь на АСП.НЕТ как только докачается студия. Ссыкотно что джуниоры на асп.нет особо не нужны при беглом рассмотрении вакансий, но буду вкалывать и надеяться на лучшее.
>>814453[code] test [/code]
>>810053 (OP)достаточно двух цифр, чтобы представить байт(2^8=256) в 16-ричнной СС, потому что 1616=256. Вполне себе умещаетсяПоясните, что за хуйня сверху написана? почему байт 2^8=256? Байт же 2^3? и что за 1616 = 256?
>>814453>джуниорыДжуниоры нигде не нужны, даже на хаскелле
>>814466и что за 1616 = 256?16 16 = 256тут 16 это Е, которая обозначает 16 в 16чной системе счисления. Корчое представь вот сейчас себе бит.
>>814471>ЕF конечно же!
>>814453Мне 23, я сам не знаю куда вкатиться. Всё говно.
Ставлю VS Community 2015 на вин 8.1, установка остановилась на Update for Microsoft Windows (KB2999226), и ничего не меняется уже больше получаса. Это пиздец или еще развиснет?дуалбутчик
pr/атья, правильно ли я поял, что чтобы увеличить бмп файл в джва раза, мне нужно изменть размер в хедерах в джва раза, после чего не просто записывать по три байта цвета в новый файл, а сделать так, чтобы кажный байт цвета был помещен джва раза?
>>814507Жди, там ещё дохуя чего будет, сам вчера ставил. Потом в программах посмотри, кучу всякого говна накачало
>>814521А я смотри что нагуглил:http://stackoverflow.com/questions/34240852/stuck-while-installing-visual-studio-2015-update-for-microsoft-windows-kb29992Советуют это обновление ставить вручную. Я его скачал и начал ставить, а потом увидел, что оно для win 7, а у меня win 8.1. Нажал отмену, то окно "Поиск обновлений на этом компьютере" не закрывается. Можно ли перезагрузиться? Это не опасно?Правильную версию обновления уже нашел.Пиздец, на ебаной винде проблем больше, чем на арче.
>>814507Смотря что ты выбрал при установке. У меня около 2.5 - 3 часов она всегда ставилась.
>>814351>Ну если технология не востребована, и её вымещает другая, наверное всё-таки она мертва?"не очень востребовано" != "не востребовано"И возможно, ксамарин не уже не очень востребован, а пока ещё не очень востребован. Как оно дальше будет - интересно. WinForms/WPF тоже никто не вытесняет, там сама ниша десктопных приложений сокращается, но до тех пор, пока люди в принципе пользуются десктопной виндой, она будет существовать.
>>814533У меня она ставится дольше, чем любой другой программный продукт, который я могу вспомнить, дольше, чем Windows.
>>814549>дольше, чем Windowsдольше, чем небо, дольше, чем Аллах
>>814507Тебе она вообще зачем нужна ?Можно более лучшую и легкую IDE подобрать
>>814511cs50? Каждый пиксель (rgb) должен быть помещён два раза, и каждый ряд тоже, иначе ты только по ширине увеличишь. На картинке ты видишь пиксели, каждый пиксель состоит из трёх байт - р, г и б. Не думай о них отдельно в такой задаче. Тебе, вон, даже структуру дали.
>>814578>cs50?Ага. На этом проблемсете начал испытывать языковые трудности почему-то. Первую задачу запилил, а вторую мозг отказывается переваривать, уже третий день берусь с нулевым результатом.>Не думай о них отдельно в такой задачеНо все равно чтобы их джва раза напечатать я должен ведь к ним поименно обращатся, tri.rgbRed = 0xff например же.
>>814590Зачем к ним обращаться? Просто скопируй структуру несколько раз. Тут дело в чём - они в памяти лежит как ргбргбргб (на самом деле, бгр, но похуй), если ты скопируешь два раза, то получится ррггббррггбб, что всё равно будет истолковано, как ргбргбргб..., только с неправильными цветами. Можешь попробовать так сделать и посмотреть, что получается с картинкой.
Почему во многих недавно появившихся языках (TypeScript, Swift, Kotlin) тип переменной указывается после её имени (val a: Int = 1000), а не перед (Int a = 1000)? Неужели это удобнее? Или это просто мода такая?
>>814656Проще парсить, быстрее компилятор.
>>814657В смысле, короче время компиляции? И оно занимает 1,01 секунду вместо 1,00, а в обмен мы получаем менее лаконичный и менее читаемый код?В ТайпСкрипте такое сделано для совместимости с JS, это я ещё могу понять.
>>814673>И оно занимает 1,01 секунду вместо 1,00Нет.
>>814656Потому, что вместо чтения объявлений по часовой стрелки, можно просто читать слева направо
>>814673>менее читаемый кодКак раз таки при сложных объявлениях, такая нотация более читаема
>>814750Советами уровня /pr "вкатись гейшлюхой".
>>814656> Неужели это удобнее?А то! Тип в этих языках нужен для уточнения типа, и его чаще вообще не указывают.А учитывая функциональные возможности, объявления в стиле C быстро превратят программу в ребус.
>>814828Любую программу можно превратить в ребус. А объявления в таком виде легко дополняются двумя тайпдефами, и, во-первых, всем становится понятно, что это за функция, которая возвращает функцию, а во-вторых, объявление становится читабельным.
Сап, почоны, делаю тридэ движок. Проблемы с архитектуройЕсть дохуя потоков. В одном потоке хранятся {Vec3;Vec3;Quaternion} структуры, по одной штуке на игровой объект.Другие потоки должны иметь r/w доступ к ним.Как наиболее производительно обеспечить доступ к данным? Для решения в ход могут пойти любые парадигмы мультитрединга.
>>814905в смысле хранятся в потоке?думаю stm прекрасно впишется
Подскажите на каком языке пилятся подобные однастраничники? Или как это правильно называется? Такие так сказать сайты визиткиhttp://w4rning.eu/И почему когда смотришь исходный код страницы, его нельзя украсть?
>>814219А что в этом плане скажешь про питон? Остановился на нем потому, что очень уж часто слышу про него. Я начал смотреть самоучитель по питону, все базовые понятия пока довольно понятны, сложностей особых не наблюдаю. Примерно за какой срок можно научиться на таком языке писать что-то удобоваримое, если учиться с нуля?
>>814905На пикриле ханурик какой-то?Ох, ЛОЛ. Славщит каков он есть.
>>814923>нельзя украстьПффф... Сохрани исходник страницы себе на комп. Замени в нем document.write на alert и снова открой в браузере: получишь раскодированный сиходник страницы, в котором все как на ладони. Чтобы получить доступ к скриптам, зайди сюда: http://w4rning.eu/js/Вот и все.
>>814934спасибо огромное, профи!а что за язык ? чтобы подобное делать? ну с текстом переливающимся итд.css+html+java? или может есть гайдики где такое примерно простенькое можно сделать для такого же примерного сайта "визитки"
>>814916Слишком дорого, итерация подсистемы очень медленная, чтобы её повторять, но при этом атомарная. Но спасибо, благодаря тебе я узнал о STM. Держи лольку.Я придумал хуйню, буду собирать с каждой подсистемы дельты (изменения), после чего рассылать их по всем потокам сообщениями. Дельты можно мерджить, точка синхронизации только одна (при проверке почтового ящика треда). Всё должно быть заебись ждите мою горящую жопу через сотню постов
>>814967Да, собственно, не за что. И как раз по части веба я вовсе не профи. Но судя по внутренностям страницы, там все в основном на JavaScript (активно юзается JQuery) + CSS + HTML5 (используется canvas).
>>814972ну я, конечно, не всерьёз порекомендовал.но и ты не всерьёз спросил. Хотя STM интересная тема. Не знаю - найдётся ли ей применение в моей жизни.Вспомню как я пытался игры на опенгл пилить - так всё хуёво выглядело и работало. Ну работало оно со временем более менее прилично. Но эти попытки завернуть стейт машину в ооп - такая дичь. Тогда ещё эти glBegin были - фу нахуй. Ну один хуй и без них стейт машина ебаная. Это я всё к тому что проблем было дохуя и без потоков. Чем дальше пишешь - тем больше костылей в архитектуре.А ты туда сразу потоки впрягаешь в ньюфаг-треде. Плюсы и так повсюду непредсказуемы. Ну ок можно со временем, там поиск путей перепросчитывать в отдельном потоке. Подгрузка всяких приближающихся объектов. Что-нибудь, что можно было бы запихнуть в очередь или промиз и в главном потоке проверять мол если они появились, то добавить в список прорисовываемых объектов или сменить маршрут у бота. Про блокировки забей хуй. Если начинаешь самостоятельно писать мьютексы семафоры, то лучше ещё раз подумать над приоритетами задач и их сроком выполнения.
>>814989Спасибо за ответ, анон.Без блокировок я всеми правдами и неправдами пока стараюсь обходиться, у меня в арсенале месседжи.Конкретно сейчас я пилю скелет движка, в котором подсистемы (графоний, звук, инпут) работают в отдельных потоках со своими отдельными циклами обработки. STM мне понадобится, только уже внутри подсистем. Сейчас мне нужно дать подсистемам доступ ко всем Transform'ам у всех игровых объектов и синхронизировать изменения.Такую херню я сделал просто потому что, ну и как бонус — потенциально железобетонная надёжность. Можно весь тред в try/catch заворачивать и рестартать при случае.В ньюфаг-тред я написал просто потому что он посещаемый + не создавать же отдельный тред про свой движок, пока даже демки нету. Ещё можно сказать, что я ньюфаг — с опытом уверенность в своих силах только падает. Пишу на D, кстати. Год назад я писал такой же движок на С++, и блин, за пару вечеров я нахуячил то, что тогда пилил неделю с утра до вечера.>Но эти попытки завернуть стейт машину в ооп - такая дичьЧекни стейт машину в QML, мне кажется, там довольно годно зделоли. Думаю, нечто похожее можно на плюсах ебануть.> Чем дальше пишешь - тем больше костылей в архитектуре.Вот я сейчас и пытаюсь мимимизировать количество костылей. Вообще, всё это ради рендера на опенгл, хочу пердолить командные буфферы с блекджеком и геометрическими шейдерами.
>>810053 (OP)Вчера перед сном читал первый том г-на Поляковаъ. Пролистал такжеъ оба тома, дабы составить представление. Впечатления двоякияъ. Г-н Поляков изволитъ гнать на си и си с плюсамиъ, утверждая что вы нельзя ни въ коемъ случае думать на сишке, что она испорчена стандартами, что плюсы также испорчены стандартами, и все вообще скверно. Это оставило меня в состоянии неясности, так на ааком жеъ языке надо "думать", какой языкъ не испорчен стандартами? Сразу скажу, что хаскель он даже не упоминалъ
В репазиториях на гитхабе часто вижу папаку res. Там типа файлы лежат которые для работы программы нужны? Моей программе тоже нужна база данных для работы. Если я её в папку res запихну меня не осудят?
Я правильно понимаю, что если делаю git reset --hard <хэш коммита>, то разница между бывший последним коммитом и тем, на который я переключился - будет навсегда потеряна?
>>815037А в гарварде на сях учат, прохожу cs50, полет нормальный.
>>815037Очевидно, думать надо языками, стандарты в которых не портят язык, а являются его частью. Java, .net, go
Как узнать какая кодировка у файла?
>>814927Если не претендуешь на звание настоящего программиста, а просто как белый человек хочешь решить твою задачу - то довольго быстро (2 недели) и питон подходит.Но мой акцент был на то, что в перечисленных мной языках интерфейс пользователя есть по дефолту и является частью инфраструктуры языка, а в питоне для этого используются сторонние, хоть уже и ставшие де-факто стандартом, библиотеки. А математика, условия и циклы во всех языках одинаковые.
>>815038Базу принято вобще не держать в репе, а инициировать при первом старте приложения. Ты же используешь механизм миграций?
>>815239Я не знаю что это. И как её инициировать? В исходники вписывать не хочу
>>815243При старте приложения или его установке спрашиваешь логины базы, проверяешь всё ли правильно и досоздаёшь недостающие объекты.базворд:liquibaseЕсли хочешь держать базу в приложении, то это либо sqlite, либо твоё приложение должно распространяться в docker-контейнере.
>>815284Я не понял. Дай ссылку на статью где поясняют или скажи что гуглить. Слишком много незнакомых слов.
>>815221Никак/перебором/открыть в хорошем текстовом редакторе, в них обычно есть автодетект. Тебе зачем?
>>810053 (OP)Знаю C, могу в C++, но надо задрачивать алгоритмы. Начал изучать андроид, но как-то не доставляет. Подумываю изучить джаву+спринг+хибернейт+парашу, но может лучше адрочить C/C++ или вовсе PHP? Слишком уж порог вхождения тяжёлый и унылый. Зарплата только напрягает. доставляет автоматизировать и писать скрипты, может в тестинг податься, даже не знаю
>>815367Там были краказябры. Но уже починил
>>815386Еще лучше GorillaScript, это улучшенный Javascript, а JS - самый популярный язык в мире
>>815395Жаль что он вообще существует. Веб с самого начала плохо начал развиваться и теперь его не изменить
>>815053Да. Исправит это только рефлог. Хз как нормально ездить по истории - наверное чекаутами.
>>815395В моих местах JS не оче популярен пока. Опять же, новый ЯП с нуля учить, довольно мутный профит.
Возможно ли с помощью регулярки чекнуть что в строке состоящей из девяти цифр (строка в судоку) ни одна цифра не повторяется? Если да, то как?
>>815431Нет. Проще запилить множество и посчитать его размер.
Анон, почему этот пример не компилируется?https://ideone.com/Gkh5yC
>>815465using namespace std::placeholders;Что в итоге сделать хочешь?
>>815439Можно без двух последних символов: https://regex101.com/r/wC3rF0/1
Господа, как проще всего можно научить самописный TCP-сервер выполнять команды в системе?
Аноны, принялся за активное изучение английского языка, но столкнулся с тем, что многие учебники и пособия имеют два варианта, американский AmE и британский BrE, я понимаю что это один и тот же язык, но все же, непосредственно программисту что будет полезнее? Какой диалект чаще используют в документация? Также интересует работа за бугром, какой вариант универсальнее?
>>815546американский
>>815531Язык какой? system("выполняй, сука!");
Посоны, посоветуйте книжку по микропроцессорам, да так, чтобы с нуля и голых костей начиная от транзистора, логики и арифметики.Когда-то натыкался на книжку, где автор рассматривал выдуманную им упрощенную для понимания. микроархитектуру. Может кто-то вспомнит?
>>815546>Какой диалект чаще используют в документация?Литературный + технический жаргон (который от региональных диалектов не зависит), очевидно же. Что касается нюансов, то врядли у тебя возникнут проблемы с пониманием center/centre, color/colour, program/programme, have you got/do you have, sure/of course/indeed и прочих тонкостей, затрагивающих по большей части разговорную речь.>Также интересует работа за бугром, какой вариант универсальнее?За бугром тебе все равно придется подстраиваться под местный говор. Советую выбирать тот диалект, который лично тебе более приятен на слух. Единственный совет: воздержись от копирования архаичных говоров (типа выговора американских дикторов 30-40-х годов или британского акцента а-ля мисс Марпл) и специфических региональных диалектов (ирландский, шотландский, австралийский и т.п., все равно аутентичного произношения врядли сможешь добиться, да и понимать их на слух бывает порой оче не просто). Также не советую в обыденной речи (особенно на работе) пользоваться акцентом, который сами англоговорящие определяют как "posh" (будешь выглядеть как клован). Послушай современные BBC или CNN. Можешь взять это в качестве отправной точки. Главное, чтобы твоя речь была разборчивой.
>>815557Подойдёт?https://habrahabr.ru/post/259505/
>>815562спасибо за ответ, правда у меня очень мало опыта и никаких предпочтений по выбору диалекта соответсвенно нет. Вот хочу я например Мёрфи почитать, а там есть English, а есть North American English, какое выбирать? Бегло глянул документации разного рода, везде встретил именно color и behavior без u.
>>815562>>815572хотя сейчас послушал на ютубе немного, американский конечно как-то ближе и приятнее, британский какой-то снобистский, что ли
>>815576>американский конечно как-то ближе и приятнее, британский какой-то снобистский, что лилол, английский во всех вариантах звучит как говно
>>815552C или C++.
>>815552>system("выполняй, сука!")Нужно еще возвращать результат выполнения на клиент.
>>815546AmE
Как подключить ебаный буст к 2015 студии?Собрал буст с папке C:\Boost, в настройках проекта ввожу:1. С/C++ Общие: дополнительные каталоги включаемых файлов: C:\Boost\boost (также пробовал C:\Boost) для всех конфигураций.2. Компоновщик - Общие: дополнительные каталоги библиотек C:\Boost\stage\libЧто я упустил? Почему компилятор не видит прописанные инклуды?
Господа, есть вопрос.Есть приложение, назовём его "игра".Есть дллка, которая инжектится в этот процесс, хукает там SwapBuffers openGL'a, чтоб рисовать интерфейс поверх приложения, основываясь на чтении памяти этого процесса.Теперь появилась задача некоторые функции оригинального приложения вынести в виде какого-то отдельного обработчика. Для этого из кода исходного приложения я буду внешнему обработчику сообщать что нужно сделать (считай, как переменные-порты).Вопрос, как это лучше реализовать?Из того, что пришло в голову:1. Делать всё, что нужно, в той же дллке, которая используется для хука swapbuffers. Только вынести нужную обработку в отдельный поток, так как swapbuffers вызывается только раз в кадр (60 в секунду), а обработка нужна намного чаще. И процессы плодить не надо будет, и всё в одном. Но я не знаю, можно ли так.2. Сделать вторую дллку для решения этой конкретной задачи, пусть работает параллельно с дллкой с хуком. Возможны ли два инжекта? Я не очень много знаю об этом.3. Раз хуки этому второму приложению не нужны, то можно и не делать длл, раз инжектить не нужно, делать обычный экзешник-обработчик, пусть себе висит процессом.Хелп.
>>815586popen()
>>815642for pisos in popen(): pososi(pisos)
Какие функции OllyDbg не будут работать под обычным юзером и требуют права админа?
>>815645Поищи по MSDN SeDebugPrivilege, например. В основном все будет работать. А в чем проблема дать отладчику админа?
>>815645Запуск программы от имени администратора
Анон, помоги найти причину ошибки>main.obj:-1: ошибка: LNK2019: ссылка на неразрешенный внешний символ "public: __cdecl Calculator::Calculator(class QWidget *)" (??0Calculator@@QEAA@PEAVQWidget@@@Z) в функции mainОна возникает, когда объявление не совпадает с определением, или когда определения нет, но я уже много раз перепроверил все и не нашел ошибку.calc.h: http://pastebin.com/XJEk2PZHcalc.cpp: http://pastebin.com/0hiGGVNNmain.cpp: http://pastebin.com/kUQm25yt
>>810053 (OP)Анон, памаги. C++Есть string s. Есть класс с переопределенным оператором <<. Как написать объект этого класса в строку s?
>>815670>Как написать объект этого класса в строку s?istringstreamostringstream
>>815668Очевидно же, что линкер валится. Попробуй вручную слинковать Calculator.obj и main.obj. Или засунь Calculator.obj в список линкуемых файлов, я хз, чем ты там собираешь.
Поясните за groovy, что на нем пишут? На офф.сайте с два десятка мировых компаний, но что конкретно они на нем делают нет инфы.
Анон, пишет тебе тупой школьник но я стараюсь, который читает книжку и у него внезапно возник вопрос, спросить больше негде. Короче прочитал, что процессору 8088 с 16-разрядными адресами было доступно 2^20 байт памяти. Я так понял реализовано это с помощью 16 сегментов по 2^16 байт каждый, выбирая сегмент + смещение получается можно адресовать больше чем позволяет адресная шина при линейной последовательности адресов. Почему тогда, если существует такая модель адресации памяти, есть ограничение на 4 гига у 32-разрядных систем?
>>81575416-разрядные там офсеты. А адресная шина 20-битная (A20 line). В реальном режиме физический адрес (не офсет!) формируется так: seg * 16 + offset. И получается 20-битный физический адрес, который выставляется на шину данных.В 32-битном численное значение сегмента ни на что не умножается - оно используется как индекс в таблице дескрипторов сегментов, в которых максимальный размер сегмента ограничивается 32 битами. С помощью страничной трансляции и PAE можно маппить различные участки оперативной памяти в 32-битное адресное пространство, но все равно ОДНОВРЕМЕННО можно достучаться только до 4 гигов.
>>815765> в 32-битномВ 32-битном процессоре. Алсо, забыл добавить, что PAE возможно потому, что адресная шина с появлением PAE была уже 36-битная.слоуфиксы
>>815627Бамп.
>>815776Можно и во внешнем процессе обрабатывать, но тебе придется придумать IPC, т.е., как процессы будут общаться. Переменные (и, как я понимаю, ReadProcessMemory) - это пиздец вообще. Как ты синхронизироваться собрался? Хуков втыкать можно сколько угодно. Идея с отдельным потоком - самая здравая.
>>815793>Как ты синхронизироваться собрался?Ну на глаз что-то примерно такое:Грубо говоря, есть переменная X, обработчик проверяет её на равенство нулю. Если она не равна нулю, то он выполняет функцию X, по окончании которой обнуляет переменную.В то же время экзешник делает X = какому-то числу (номер функции) и не идёт дальше, пока X не равен нулю.
>>815743Ровно тоже самое, что и на джаве сайтики (скорее без андроида).То есть там опциональная типизация, что многих бесит до зубной боли и они никогда на груви всерьёз не смотрят. Там есть всякий синтаксический сахар, лямбдочки, мб привидение типов, литералы для мапов. Короче это мало кого может удивить, но есть те кто приходит из мира руби, питона и хочет в 10 строк запилить сервер для хеловорлд странички.Короче я видел в этом году огромный проект на груви (сервер для чатика). У новых людей проекте батхерт, а всем остальным норм. Внешне он кажется мертвым. Не то чтобы он значительно хуже других языков - просто вокруг него нету хайпа, как например недавно был у скалы.
сори за платину (наверно), но поясните за образование. Учусь в региональном вузике, самостоятельно изучаю книжки и прогаю. Есть ли смысл рвать жопу чтобы перевестись в вуз получше, ИТМО например или СПБгу условный. Я не прошу пояснить за конкретные вузы, вопрос в том, насколько это вообще важно для программиста и скиллов в области. Ну и если кто знает, расскажите про дипломы, я слышал что за бугром российские бумажки вообще не котируют, что МГУ, что МухосраньГосУнивер, это так?
>>815802Смысла нет.Все так.
>>815562>center/centre, color/colour, program/programme, have you got/do you have, sure/of course/indeedУже из этого списка, кстати, хорошо видно, что американский вариант в целом более распространён (что не удивительно) и привычен. Я бы использовал его. Но вообще вопрос десятой степени важности.
>>815800>хайпа, как например недавно был у скалыА почему прошёл?
>>815844Ну он сам собой угасал. Потом внезапно кложура стала появляться у хипстеров. И потом ещё тайпсейф сказала, что скала не такая уж интересная.Хех, глупо звучит. Ну по-крайней мере году в 13м тимлиды люксофта велись на хайп и начинали проекты делать на скале. И были люди уговаривающие скалаз прикрутить. Теперь подутихло и пишут дальше спокойно на джаве.
>>815802Не на самом деле смысл есть: получаешь общагу, льготы на транспорт и отсрочку от армии. То есть всё тоже самое что и в твоих ебенях, но будешь жить в спб. ИТМО - полная хуйня¹ лучше ищи что-нибудь более реальное. В плане такую же хуйню но проще поступление. Типо политеха. Хотя если хочешь сделать самому себе вызов - поступай в АУ.А так учись в городе и параллельно ищи работу. Важно, чтобы кафедра была настолько дерьмом, что появление раз в две недели было ок. Я вот так отучился в политехе на ИУСе. Было сложновато, но так вспомнить было реально много моментов, когда я зря переживал.______________________¹ http://nsn.fm/society/rossiyanin-pobil-mirovoy-rekord-v-lovle-pokemonov.php "Раньше я учился в ИТМО, но разочаровался в университете, несмотря на то, что команда одной из кафедр выигрывала чемпионаты по программированию"
>>815793>Хуков втыкать можно сколько угодно.А инжектов?
Жаль, что обучение в мит настолько дорогое, щас бы поднатужились да поступили бы всем пр!
>>815800Самый сок Groovy - Grade, Grape, экспандо, метаклассы и AST-трансформации. И ещё полная интероперабольность с джявой, куда лучше чем у скалы.
>>815891Кто ж тебе мешает?
>>815892То чувство, когда есть шанс поехать в Англию в один из топовых вузов, но страшно уезжать от мамки.
>>814111>Думаю, джуниором возьмут.То есть ты хочешь сказать, что бы быть джуном этого мало? А что тогда надо знать, что бы 100% пройти на джуна?
>>815940Хаскелль. Без понимания современной функциональной парадигмы никуда не берут.
>>815925Как говорил один профессор, делай то что тебя пугает
>>815940Джуниор это тот кто не имеет опыта в коммерческих проектах. Но всё знает и понимает.
>>815923Мало ли. Я многих нюансов пока не знаю.Но вообще, это должно сработать? >>815797Алсо, если у пользователя несколько процессов будет одинаковых запущено, то как лучше быть? Вроде и искать пид каждого глупо, а вроде как и игнорить все кроме одного глупо.
>>815627Я такого не делал, но мне кажется что самый разумный вариант - найти функции, которые изменяют то, что ты отслеживаешь и похукать их. Томушо мультитрединг, да когда один тред ещё и от тебя не зависит - это может быть больно.
>>813988у меня дежавю. написал ровно такой текст тут год назад.а ди и ныне там
>>815990Я не могу их похукать, это код внутри эмулятора.А сделать так, чтоб второй тред тоже зависел от меня, я могу, буду в ассемблере проверять какой-либо участок памяти и не выполнять следующие инструкции, пока внешний процесс не закончит свою функцию.
>>816024Да и, собственно, я бы те функции на ассемблере и переписал, да вот только проблема в том, что места там нет, а у платформы всего 2 мб оперативной памяти. Вот и придется изворачиваться внешним экзешником.
Какие бордовые движки могут в подсветку кода? и почему абу этого до сих пор не сделал?
>>816062Тебе надо, ты и делай себе. В ОП-посте большими буквами "Подсветка кода для /pr/: скачать".
Сука, я хуею, сколько новых языков и фреймворков напридумывали с тех пор, как я закончил школу, мечтая стать программистом.
C# в плане скорости освоения и скорости написания хорош?
>>816079Все языки плохие
>>816080двачую.
Может кто-то написать простенький скрипт в clickerman по ТЗ?По оплате договоримся. Оставьте связь с вами.
Есть ли готовые решения в области программирования демосценок?Не такие монстры как Unreal Engine и Unity?Желательно бесплатное, кроссплатформенное.Мне нужны какие-нибудь заточенные на OpenGL лёгкие библиотеки (шоб текстурка, да свет, да простая анимация), но программировать это на винапи - не хочется, ибо долго и гемор всегда с ним.Может какие-нибудь QT-шные решения есть?
Как приучить юзеров к ТЕХНОЛОГИЯМ? Сорт оф аналитик в шараге. Боятся 2010 word,a. Настроил им облако, графики нахуярил для таблиц, чтобы как белые люди сидели - нет блять, хочу говно жрать на бумаге с карандашом. Некоторые до сих пор с калькуляторами ходят... Ну пиздец блять, аж приунываю.
>>816179А как работа сорт оф аналитиком связана с тем, что ты можешь коготозаставить выполнять задачи тем или иным образом?
>>816190Мда, на каждой доске свои достопримечательности
Анон, чего бы такого пописать по обработке сигналов? Читаю матанную книжку, но не понимаю, как эти разрозненные теоремы-"компоненты" можно слинковать в программу.
>>815972Да, оно сработает. Но опрос переменной в цикле будет создавать тормоза. Даже в своем процессе так делать некрасиво, а ReadProcessMemory так и вообще быстродействием не блещет.
>>816209Но ты можешь отыскать в эмуляторе функции, которые пишут читают в эмулируемую память, и тогда у тебя будет полноценный memory-mapped IO без опросов на стороне эмулятора.
>>816178Блендер же
Реквестирую книгу/курс по компиляторам для тех кто знает С и не знает ассемблера. Чтобы меньше боли и за две недели уже уметь написать конпелятор для своего языка.Слишком слепой для жпега из шапки
hgjhgj
>>816237> не знает ассемблераПеревод туториала LLVM валяется на каждом шагу. Оригинал на официальном сайте. Свой бэкенд нинужен.
>>815856>И потом ещё тайпсейф сказала, что скала не такая уж интересная.Это кто?>Потом внезапно кложура стала появляться у хипстеров.>Теперь подутихло и пишут дальше спокойно на джаве.Как глупы хипстеры. Впрочем, это и так понятно.
>>815940Смотря где.>>816179Не в этот раздел.
>>816243Спасибо, но мне нужен все же свой.
>>816251Расскажи зачем?
>>816252В школу.
>>816237flux, bison погугли. Сможешь парсить сишечку и делать с полученным деревом всё, что захочешь.
>>816257> unix utilitiesСпасибо, но нет. Нужно уметь самому без энтих ваших утилит написать простенький (нет) компилятор на оценку. Надежные источники утверждают что препод решительно ничему не научит и даже не попытается, но и оценивать будет не придираясь, так что самообразоваться вплоне себе вариант.
>>816258Окей, бери книгу дракона и вперед. Все будет медленно, криво, через жопу, зато вручную и с нуля.
>>816259Все как я люблю.
Как в линупсе записать макрос кликов по разным координатам на экране и воспроизвести?
Классе в 8 программмировал на с++. Потом были java и питон. Почитал за это время несколько умных книг. Сейчас снова вернулся к с++. Такое ощущение, будто настраиваю ракету для полета на Марс. Я отупел чтолм, как я тогда в 9 классе что-то писать мог?
>>816283хеллоу ворды ты писал и около хеллоувордовое.
>>816285Точно, вспомнил. Зато думал, что в гугл скоро поеду.
>>816287А мог бы паскалить, и не испытывать иллюзий
>>816289Это было в 7.
Хочу при помощи двуместного предиката и функции bind найти первый элемент в векторе целых чисел, значение которого больше длины заданного строкового значения. Что я делаю не так при связывании аргументов?https://ideone.com/1KYNly
Ньюфагу лучше начинать с паскалей, или сразу вкатываться в актуальные пхп-дебилию и прочую джаву?
>>816299Про паскалей лучше вообще не знать в этой жизни.
>>816299Лучше с сей начать имхо
>>816303Не плюсов, а просто сишкиfixed
>>816299С паскалей - нет.Лучше всего Пайтон, который одновременно считается хорошим для обучения и актуален.Либо, если есть желание понимать, как всё работает на более низком уровне (я не уверен, что это нужно для вкатывающегося), то ассемблер/Си.От ПХП в любом случае стоит держаться подальше. Даже от седьмого.
Вам со старой работы часто звонят с тупыми вопросами?
Почему студия падает, когда я ввожу в этой запущенной под отладкой программой несколько чисел и завершаю ввод Ctrl+Z?https://ideone.com/E0jvEH
Аноны, подскажите, какую математику стоит начать изучать, прежде чем перейти к изучению языков?Интересует развитие в мобильных приложениях и веб-программирование. Это вообще обобщающее желание. Я в программировании ничего не мыслю, поэтому решил начать с Java. Но понимаю, что стоит начать с математики (абсолютный ноль с школьных курсов, никакого понимания даже в ВУЗе).Благодарю заранее.
>>816342Какой лвл?
>>816317Имхо лучше начать с "алгоритмы на с".
>>816342> какую математику> мобильных приложениях и веб-программированиеСоветую начать с арифметики, а потом Haskell. Это лучший вариант для новичка. Остальные языки сложные, и работы мало.
>>816304Почему?
>>816346>алгоритмы на сГовно без задач. Где можно найти алгоритмы на C++14, чтобы было профессионально, с шаблонами, итераторами и тайпдефами? Интернет забит примерами на си, древними, как говно мамонта.
>>816346Почему не на Петоне ?
>>816354>Где можно найтиНикто не знает. Никто на этом говне ничего не пишет уже давно
Ебаный пиздец. Глаза слипаются. мысли путаются. Семь утра Я всю ночь чинил ебунту, которую сломал обновлением. Почему, даже если получается починить сломанную тобой убунту, не чувствуешь радости, как когда ты решаешь сложную задачку? Почему решение проблем на ебунте не добавляет понимания, но отбирает все силы?Подскажие какойнибудь сайт, кроме прожектЭйлера, где есть задачки по программированию
Добрый день, я ньюфаг, и в марте я начал изучать HTML и СSS. И я что-то не понял юмора, это что получается, что когда человек делает сайт, то ему достаточно найти бесплатный готовый HTML, CSS шаблон по схожей тематике и просто вставить туда свои картинки и внести небольшие изменения и на этом всё?
>>816398Если на русском то:https://geekbrains.ru/javarushА если на английском, то достаточно дать запрос в гугл и несметные полчища сайтов-обучалок вылезут.
Gосоветуйте что по алгоритмам сортировки там, структуры данных. И ещё бы по паттернам.
>>816179>Боятся 2010 word,a.я его тоже боюсьесть же либреофис, зачем какой-то ворд непонятный?
>>816237книжка с фиолетовым драконом на обложке
>>816420Да, но не в 2016.Нужно знать cms, из ворованного html-а сделать шаблон для нее, и наполнить контентом. И это самый простой путь. Есть еще правильный.
>>81634424>>816350Спасибо.
Веб-макака репортинг ин. Хочу just for teh lulz задеплоить проект на чем-то кроме стандартных ubuntu/debian/centos/rhel. Какой дистриб выбрать? Кроме *BSD систем и генты.
>>816451ubuntu server
>>816451openSUSE
>>816451Heroku же. Ты макака а не мамкин девопс.
>>810053 (OP)Анон, посоветуй литературы по математике, что-бы все было изложено как можно более простым и понятным языком для человека который забыл математику еще в 11 классе, а конкретно по:- Мат. Анализу нужен ли?- Мат. Логике и Теории Алгоритмов- Дискретной МатематикеСложилось впечатление возможно ошибочное, что без вышеперечисленных дисциплин, останусь на уровне веб-макакена и дальше не продвинусь, а этого очень не хочется.Открыл Алгоритмы Вирта, увидел математику, понял, что смотрю на фигу, закрыл.В Книгу Дракона и ML даже не совался Интересные для меня темыВот хотелось бы понимать литературу написанную по этим темам, да и в самих темах не палкой в небо тыкать.И еще. Какими базовыми знаниями нужно обладать, чтобы осилить SICP? и нужен ли он в 2016, или есть что-то более подходящее?
>>816459Ой как толсто.
>>816465>SICPУстарел, но все ещё годен. Ничего сверх знаний первокурсника, будет немного анализа.>ML Вообще для тебя без шансов.>алгоритмыПопробуй другую книгу. Минимум математики и O-нотация будут везде. Если не можешь- выбрасывайся из окна.
>>816468>Устарел, но все ещё годен. Ничего сверх знаний первокурсника, будет немного анализа.Хорошо>Вообще для тебя без шансов.Поясяй почему>Попробуй другую книгу. Минимум математики и O-нотация будут везде. Если не можешь- выбрасывайся из окна.Тащемта я не сказал, что я тупой, я сказал, что мне нужно понимать язык на котором написаны книги по этим темам, и что для этого нужна математика, которую в своё время, я по множеству причин проебал. Мне интересно, какие именно разделы математики, и как в них побыстрее въехать если есть такая возможность.К тому же, мне еще один курс до конца вышки. И может быть магистратура, так что время ещё есть, да и я достаточно молод.
>>816470ML - сложно, сплошная математика.На самом деле, я помню, требуется нотация, понимание рекурсии и немного знаний из комбинаторики. Открой любой учебник по матану за первый семестр, серьёзно. По алгоритмам попробуй Скиену почитать, например.
>>816472>ML - сложно, сплошная математика.Ну и хуй тогда на него>По алгоритмам попробуй Скиену почитатьХорошо, спасибоА что насчет канпеляторов?Сикпа хватит, чтобы игрушечный недоязык написать?
>>816473Вообще не проблема. В конце SICP напишешь, например.http://norvig.com/lis.py
>>816480Добра тебе
PHP, Ruby, Python. Что из перечисленного будет лучше для вкатывания во фриланс?
Работал всего 2.5 месяца и еще сделал 2 маленьких проекта на казак в сумме на месяц где-то, итого 3+ месяца опыта, знания по себе не оч сейчас. Как думаете, 55 тысяч нормально запросить айосником в дс?
>>816500>3+ месяца опыта>55 тысячА у тебя ебальник не треснет?
>>816495PHP
>>816430Благодарствую, а правильный путь - это какой?
>>816502Нет, а сколько по твоему должны платить джунам иосникам в дс?
>>816495В указанном порядке по убыванию.
>>816513Фреймворки.
>>816420Тебе в /webМожешь в телегоконфу зайти, тебе там все расскажут
Хочу вкатиться в низкоуровневое программирования на ассемблере и изучить архитектуру пк. Что читать?
Есть тут анончики в армиях? Ну как там, программировать время есть?
Почему работа на PHP низко оплачивается? Сейчас там код пишется грамотно, всякие фичи есть, фреймворки. Или плохо платят только на дно-проектах с PHP4 где HTML перемешан с SQL-запросами? Просто смотрю, годный вроде язык, а зарплаты на сайтах со статистикой низкие.
>>816540>Почему работа на PHP низко оплачивается?Потому-что низкий уровень вхождения, и из-за этого спецов на рынке хоть отбавляй.Больше товара - меньше цена
>>816525Калашников - Ассемблер это простоТаненбаум - Архитектура ЭВМ
>>816525БАМП ВОПРОСУ
>>816546В каком порядке читать?
>>816535>Есть тут анончики в армияхНет>Ну как там, программировать время естьНа пыху хватитВылетел из шараги, а теперь с горящей попкой хочешь ВАЙТИ В АЙТИ?
>>816548>В каком порядке читать?Может для тебя краткое изложение еще написать?
>>816519Там гей оргия. я проверял
Сосоны. Есть какой-нибудь аналог SEH в прыщах? Я хочу отладочные символы получить. Мне на работе дали задание получить ебаный исходник не открывая файла. Ну я и решил, что буду через gcc -ggdb компилить, а потом пройдусь по памяти и найду там отладочные символы все, просто выведу на экран все строки кода. Хз на сколько они корявыми будут, но это похуй. http://pastebin.com/raUk8P9S вот такая хуйня. Я не ебу как обойти ошибку сегментирования в прыщах.
>>816535Есть. Если продашь себя, то будешь программировать эксель и базы данных на экселе. Большую часть времени проебываюсь, вяло пишу круд для командира и клепаю гномов в блендере для секретно.
>>816517Жаваскрипта, я извиняюсь?
>>816545А почему на ноде и вообще в js зарплаты выше?
>>816618Да тот хуесос хуйни написал. Прост на пхп обычно пишется маленькое говно, а у маленького говна мало денег, хотя и исключений достаточно.
>>816618>А почему на ноде и вообще в js зарплаты выше?Потому-что хороших спецов очень мало. А на мелких проектах сидит фуллстак пых макакен, бывает даже что он еще и дизайнер и сеошник
>>816620Это если считать 60к маленькими деньгами.
>>816620>Прост на пхп обычно пишется маленькое говноХуйню пишешь тут ты. Глянь на Laravel тот же хуй RoR, только в другой руке пыха вместо руби
>>816630Если глянуть зарплаты сениоров, то разница не ощутима, не зависимо от языка. Разнятся зп только от сферы деятельности.
>>816633Ты никогда не станешь сеньором.
>>816634
>>816634На хаскеле нет сеньоров
>>816633Ну так то согласнол хх, у джавистов и ииосников сеньеров больше зп, да даже среди моб сферы почему то у иосников зп больше ведроидов
>>816638>у иосников зп больше ведроидовНу наверное потому-что у аппстора продаж побольше будет?Не думал?
>>816639На бесплатные приложения или сугубо корпоративные, не, не думал мань?
>>816551> Вылетел из шараги, а теперь с горящей попкой хочешь ВАЙТИ В АЙТИ?Да нет, окончил шарагу, хочу сьебаться за границу, а мне блядь надо в армии побыть для этого сука, еще один год жизни в пахомии.
>>816641Там более платежеспособная аудитория.В бесплатных внутренние транзакции. Как минимум отключение рекламы, которое на ведроидах все решают патчиками и прочим пердолингом
>>816642> хочу сьебаться за границу> надо в армии побыть для этогоЧево блять?
>>816645Без военника не пускают, грят долг родине должен отдать для этого.
Реальные деньги во флэше крутятся.
>>816643Ладно. убедил, просто те конторы что я знаю сугубо фри приложения делали без апппокупок
>>816649Или в ботнетах
>>816653+15
>>816654Кого только не повстречаешь в этих землях
>>816655Умного, достойного, красивого, талантливого человека?
>>816646А если откосишь не дадут военник?
Сап, программач. Мне на практике задали создать сайт-блог, строя по модели MVC. Можно (и обязательно) выбрать любой фреймворк. Только я совсем не шарю какой.На учёбе я делал уже сайт с MVC, на голом php писал контроллеры и ядро. Нам ничего не объясняли, поэтому делал самостоятельно, пытаясь вникнуть в построение архитектуры и синтаксис php.Сам немного знаю js, поэтому пораскинув, начал учить/смотреть AngularJS. На сайте TodoMVC он был, да и реализация выглядит хорошо, но я не совсем уверен, что выбрал правильный путь. Что посоветуешь, анон? На пикчах структура сайта, сделанного во время семестра.
Пишу клиент-серверное приложение под вынь на C++. Класс сервера объявлен в хэдере, реализация - в cpp-файле. В объявлении класса в хэдере мне нужно использовать типы вин апи. Могу ли я, не подключая в хэдере windows.h, объявить имена типов вроде LPSTR, а определены они будут в cpp-файле, когда там подключится windows.h?
>>816687Если ты шиндовс.х подключишь до своего хедера – да. Они же просто как текст поставляются.
>>816690>поставляютсяПодставляются*
Ей, пыраны, есть задача.Есть строка "posholnahui".Надо из нее сгенерить все возможные строки, вставив туда дефисы.Количество дефисов может быть любым, но строка не может начинаться/кончаться на дефис, а также 2 дефиса не могут быть подряд.То есть, возможны такие строки:posho-lnahuipo-sh-oln-ah-uip-o-s-h-o-l-n-a-h-u-iposholna-huiposho-l-nahuip-osholnah-uiposhol-nah-uiИ т.п.Надо все их как-то оптимальненько сгенерить. У кого есть идеи насчет алгоритма?
какие есть годные киниги по асм, только чтобы были более менее современными и с описанием х86 и х64, без доса
В моем классе объявлена функция, которая должна запускаться в новом потоке:>DWORD Server::handle_connection(LPVOID client_socket)Такой запуск потока приводит к ошибке компиляции:>CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)handle_connection, &client_sock, NULL, &thID);На одном из форумов нашел решение, что такую функцию надо сделать статической, но тогда она не будет иметь доступ к внутренним данным класса. Как без использования static заставить этот код работать?
>>816718Воспользоваться стандартной библиотекой, а не пытаться наступить на грабли винапи.
>>816678>выбрать любой фреймворкLaravel если именно на пыхе>>816678>Что посоветуешь, анон?много доков на русском>структура сайтаА модель вся в одном файле?>сделанного во время семестраТы потратил семестр на то, что можно было сделать за неделю уделяя по 2 часа в день?>AngularJSПервый?))))>Что посоветуешь, анон?А что ты конкретно то хотел? Чтобы за тебя фреймворк выбрали?Запомни правило на будущее. Если нужно сделать выбор, то не надо тратить кучу времени на это всё. Just pick one
>>816714>без досаПридется все круги прийти
>>816721>Воспользоваться стандартной библиотекойБинарник сильно раздуется?
>>816727блять, разметку проебал
>>816730/0Забей лучше, еще один мамкин вирусописатель который сам не понимает что делает.
>>816735На асме геморно писать сложный функционал и вообще все, что сложнее прослушивания сокета и создания пайпа с процессом.
Дело такое, разрабатываем своими силами систему управления процессами, или можно назвать ее системой документооборота.По началу все было легко но уже через год все стало СЛОЖНА! И мы еще даже не в середине, а будем еще пилить и пилить.Сейчас стоит вопрос о том что нужно запускать ее в производство. Моя задача хорошо ее оттестить на функционал пользователя - то есть хотя бы по разу прогнать через нее процесс по всем возможным путям (а у нас там еще ролевая модель учетных записей!).Я в первый раз столкнулся с такой задачей и понятия не имею как грамотно к этому подойти. Просветите меня о сведущие! Или хотя бы киньте кость.Сам я после интенсивного загугла по теме думаю делать вот чего:1. Взять блок-схему процессов2. Глядя на блок-схему придумать тесты3. Записать эти тесты в таблицу4. Тестить и помечать в таблице результат по каждому тестуВ целом я на верном пути?У меня один самый главный вопрос возникает тут - какая должна быть структура таблицы?В моей системе есть:1. Процесс - собственно действие от начала и до конца со всякими ветвлениями2. Ролевая модель - то как и что видит пользователь из под своей учетки и что может/не может делать.Может быть примером каким-нибудь кинете, как это делается у нормальных людей?
>>816728Почему нельзя просто взять и начать изучать MASM32 c Intel *86?
>>816718Делаешь статический метод и нормальный, в единственном параметре статического метода принимаешь стуктурку, куда кроме сокета, кладешь еще и свой this. В функции делаешь только вызов метода класса через этот this. Продолжаешь, как обычно.
>>816627>>816620>>816632То есть, на нормальных проектах с нормальным уровнем (ну там на Yii что-то накодить) ЗП более-менее приличная? Интересует в т.ч. вне России.
>>816721>Воспользоваться стандартной библиотекоПоясните за черезжопную многопоточность и std::thread. Фкурил из статьи пока что только то, что эти треды создаются и ставятся в очередь методом join, но join не возвращется, пока поток не закончит работу, поэтому создать следующий тред нельзя.Как их правильно юзать? С вин апи такой хуйни не было.
>>816771А фсё, нашел detach, сейчас опробую.
О, зоябись многопоточназдь.
>>816764В нормальной стране на нормальных проектах с любой профессией не пропадешь.
>>810053 (OP)Что нужно знать успешной веб-макаке, пачаны?И на сколько долго всё это учить? Хочется вкатиться в эту сферу веб-дисигнером/верстальщиком/фронт-ендом
>>816791Веб слишком хаотичен для новичка, учи что-нибудь основательное - Java.
>>816764>ну там на Yii что-то накодитьОдин хуй ты круды лепить будешь.Просто на пыхе спецов больше, да и вакансий.
>>816791>веб-дисигнеромочевидно что десигн и продукты эдоби>верстальщикомв 2016 уже не нужны>фронт-ендомhtml,css,вёрстку, бэм, js, ЛЮБОЙ js фреймворк, jquery за пару вечеров,
>>816795>>фронт-ендом>html,css,вёрстку, бэм, js, ЛЮБОЙ js фреймворк, jquery за пару вечеров,А еще всякие системы сборки, гульпы грунты и прочее
>>816795>бэмА?
>>816793>слишком хаотиченСижу гуглю и понимаю это, поэтому и спросил.>что-нибудь основательное - JavaЯ на самом деле совсем ньюфаг и для мня сейчас почти всё одинаково. Именно вебом заинтересовался из за того, что инторнеты то сейчас популярны и будут популярны в будущем и слышал что, html совсем не сложен в изучении.Поэтому поясни за яву вообще, хех.>>816795>очевидно что десигн и продукты эдобиНу очевидно же, что просто уметь работать в графических редакторах не достаточно.>в 2016 уже не нужныНу это уже объединенно с фронт-ендом>бэмЧто это?И на сколько сложно вникнуть в js, если не имеешь понятия что это?
>>816798Ты даже загуглить не можешь, куда тебе что-то самому учить, тем более web
>>816727Любой фреймворк, да. Но предпочтительнее на php или js.> А модель вся в одном файле?Ничего не знаю про модели, диспетчер выполняет её функцию и вызывает контроллеры.Семестр шестой, предмет не профильный, но задание по практике дали именно по нему. Этот сайт был сделан за 2 ночи, так что длительность работы совпадает.> А что ты конкретно то хотел?Хотел попроще и побыстрее.
>>816800>Ну очевидно же, что просто уметь работать в графических редакторах не достаточно.Я НАПИСАЛ УЧИТЬ ДЕСИГН, ПОНИМАЕШЬ?ДЕСИГНТЫ СОВСЕМ ТУПОЙ?>И на сколько сложно вникнуть в js, если не имеешь понятия что это?В натуре тупой
>>816804>или jsСерверном? т.е. node?>>816804>диспетчер>вызывает контроллерыТы чё там, блять, нагородил? Какой нахуй диспетчер?>Семестр шестойМда>Хотел попроще и побыстрее.Готовое решение
>>816806Мамкин профи в треде, он один здесь умный.А если серьёзно, смысл так бугуртеть? Ну хуйова я в том разбираюсь, я же не говорю, что хочу быть фрилансером 3ккк/сек, меня это заинтересовало, вот и спрашиваю у знающих людей в треде для нюфань
>>816808Ты задаешь вопросы АБСОЛЮТНО не подготовившись. Ну погугли ты, почитай, появятся вопросы - спрашивай.Нет, хочу нести хуйню в зекаче, ответ на которую находится в два клика, достаточно просто загуглить вопрос.
>>816807В данном случае обрабатываю запрос, и подставляю нужную страницу.> Готовое решениеЛол, уже давно понял, что это хуже отсутствия знаний. Спасибо, не надо.
А вот что сложней бэк или фронт?
>>816814Бэк
>>816812Уноси своё говно, и делай как в видео:>>813663> Практика по MVC>Лол, уже давно понял, что это хуже отсутствия знаний. Спасибо, не надо.У тебя не отсутсвие знаний, а присутствие бредней. Либо свали работу и забей, либо подходи к вопросу нормально.Роутер разбил url, и вызвал метод из контроллера. Контроллер расковырял геты/посты если есть формы и закинул их в метод модели, результат сохранив в переменной. В этом же методе контроллера подключается вьюха, а там выводятся данные из переменной.
>>816814Фронт
Анчоусы, никогда глубоко не вникал совсем не вникал в кодинг, но названия языков постоянно встречаются и у меня вопрос ради интереса. Их же оче много этих языков, почему так? Если ты выучил один, это потом переучиваться надо на другой, если он понадобился или как, в чем суть вообще?
>>816820Благодарю.
>>816815
>>816826> оче много этих языковБерешь и учишь с++, больше нихуя не нужно знать.
>>816826>почему такМного причин. Язык это инструмент, и он предназначен для разных целей, могут быть нужны:- скорость разработки- производительность- низкий уровень вхождения- и т.д.Ну и конечно подходы к решению вопросов, назначение языка, и прочие вариации> Если ты выучил один, это потом переучиваться надо на другойСлово переучиваться здесь неуместно.Конечно если ты делал кнопочки на JS а потом решил пойти на ассемблере систему полива помидоров писать, тут да, разница будет заметна. Но если для полива будут юзать ардуину с сишечкой, то ты увидишь много чего схожего и картина прояснится.Напиши, что-то чуть сложнее hello world на нескольких разных языках и тебе станет понятно, что я имел ввиду.
>>816831не слушай дебила
>>816831Недооцененный псто.
>>816794>>816790Меня пугают медианные зарплаты:США:http://www.payscale.com/research/US/Skill=PHP/SalaryPHP Developer: $60,769, синьор - 101 тысячаJava: $70,198, синьюр - 110 тысяч.В других странах - Дании, Германии, помню, смотрел, везде джава ценится выше, чем PHP.Если я неправильно смотрю/считаю, поясните, кто разбирается, заодно и зарплаты обсудим. Сайт зело запутанный. Вот выбор страны: http://www.payscale.com/rccountries.aspxЕсли нажать на вакансию, то покажет график.может, отдельный тред запилить?
Хочу стать говнокодером, подскажите язык с минимальным уровнем вхождения? Подозреваю PHP и JS + к ним html и CSS, я прав?
>>816851Logo
>>816848>PHP Developer: $60,769, синьор - 101 тысяча>Java: $70,198, синьюр - 110 тысяч.Нужно смотреть вилку, а не средняю величину.
>>816851>Хочу стать говнокодеромЧто конкретно делать хочешь?Какие нужды?Опиши подробнееи не стесняйся, что бы ты не написал тут тебя обсосут
>>816854>средняю среднююбыстрофикс
>>816856Там не средняя, а медианная. Что такое вилка? Букмекерскую гуглить или какую именно?
Можно ли за пару лет вкатиться в системное программирование и какую литературу для этого читать?
>>816858Average - средний
>>816855На этот счёт есть такие мысли. Неплохо бы научиться в web-разработку, всё таки это актуально, да и мне интересно можно фрилансить за бичи, лол.А второе, недавно наткнулся на игорь в гуглплее Powder Game, физическая песочница, понравилось задумка, но реализация хуита сделать лучше всё равно не выйдет и стало интересно на сколько сложно самому запилить подобное.Кодинг больше как хобби рассматриваю, особенно во втором варианте. Учусь на вышке совсем не связанной с IT, но разобраться в этой сфере было бы неплохо. Ведь еще никому не мешало иметь и второй профиль.
>>816860>системное программированиеЧто ты под этим подразумеваешь?Гугли пасту Высшее образование в IT своими руками v2.02Чисти говно из неё всякий уэб и гейдев
>>816863Сразу говорю, гейдев это ад, хотя если будешь работать не по специальности, больше шансов, что захочется дома код писать, но это тоже спорный вопрос.А если web, то тут тоже нужна конкретика, что ты вообще хочешь? На дядю сайты/круды пилить? Делать смузи говностартапы на JS? А может ты мамкин вебмастер, и коддинг тебе вообще не нужен?
>>816867>На дядю сайты/круды пилитьВот скорее это>говностартапы на JSТут не совсем понимаю о чем ты>вебмастер, и коддинг тебе вообще не нуженЭто как? По идее как минимум html и css нужны, нет?
>>816861Да, я не прав. Медианную показывает, если нажать на название должности (например, http://www.payscale.com/research/US/Job=PHP_Developer/Salary ).
>>816864>Что ты под этим подразумеваешь?Разработка системного софта и сетевых приложений. Мне нравится.
>>816870> По идееВебмастер - это предприниматель в первую очередь. И уже в зависимости он навыков/денег/желания он сеошник/верстала/кодер (в порядке возрастания желания вникать, обычно останавливаются на сео)
>>816873Вот теперь разница виднее. Однако вакансий по пыхе значительно больше, особенно в мухосранях. Придется ПЕРЕКВАЛИФИЦИРОВАТЬСЯ, но уже имея опыт работы в продакшене.
>>816876В планах, конечно, есть наебизнес и всё такое молодой, амбициозный мамкин предприниматель, ага. В общем то для бэк-енда/фрон-енда я так понимаю это и есть всё создание сайта, не считая сео?, необходимо что, кроме html и css?
>>816879Тебе с этими вопросами в /webлучше в телегоконфуВ /pr сидят нищие профессора с хачкелем и высчитыванием какой-нибудь хуйни, люди положившие свою жизнь на алтарь науки далбаябы карочи))))))))))000наль.
Ребзя, нужна помощь. Не могу никак выучить до конца конкретный язык/ технологию. Имеются знания, но они не структуированы. Что то от "плюсов", что то от "Джава" и "андроид", "sql". Бросаю, потому что становится скучно читать теорию, а для практики (разработать норм приложение) опыта нет. Может есть какой дельный советик?
>>816888Начни пилить какой-нибудь проектик, попутно изучая теорию. Разумеется, проект должен быть такой, чтобы при его реализации у тебя возникла необходимость восполнения недостатка знаний.
>>816888Забиваешь огроменный хуй на теорию, и читаешь её тогда, когда ощутишь голод в этом плане. Когда нужна будет пища для размышлений. А сейчас пили хуету кривую как твоя жизнь, попутно насилуя гугол.Если ты будешь начинать с теории, то никогда не въедешь в тему. Пробуй, придумывай/гугли задачки, превозмогай желание дропнуть, и только потом читай теорию, и переделывай как надо.
>>816891>Разумеется, проект должен быть такой, чтобы при его реализации у тебя возникла необходимость восполнения недостатка знанийПримеров ему накидай, он вообще жи не шарит
>>816888Для начала определись со сферой. Потом, подбери/придумай задачек. И пили их, попутно читая теорию. Главное на данном этапе особо не подвязывай одно под другое. Но бежать переписывать, то что сделал ранее, поняв что-то из теории - надо. Это хороший звонок.
>>816896Ну я же не знаю, чем конкретно он интересуется. Имелось в виду, что надо подбирать такой уровень сложности, чтобы был немного выше текущего скилла. Грубо говоря, если умеешь только в Хелловорлд и нечго больше, то сделай так, чтобы программа приветствовала тебя по имени, а не просто выводила строку. Потом сделай так, чтобы программа получала твое имя не через stdin, а через параметры командной строки. Потом сделай, чтобы программа узнавала имя пользователя через системный вызов. И т.д.
>>816902Ты еще забыл сказать, что нужно не забывать повышать уровень сложности задачек изначально. А не брать что-то простое и оверинжинингом заниматься
Пишу на вин апи и объявляю имена переменных snake_case. Я пидорас или успешный господин?
>>816908Ты тот ещё говномес.
Что делать, если я добавил SSH ключ к аккаунту на гитхабе, но потерял второй ключ из пары?
Двач, мне 18 и я в этом году первый раз занялся программированием. Дико это нравится и буквально все своё время отдаю этому. Но постоянно корю себя за то, что не начал раньше, лет в 14. Есть какие нибудь успешные программисты, которые начали так поздно и чего то добились?
>>816977Слишком поздно начал, уже ничего стоящего не добьешься.покормил
>>816977За программистов не скажу, но скажу что были нобелевские лоуряты, которые начали учиться в 20 лет. Главное- это мотивация и затрачивыемые усилия.
>>816990>>лауреатыКак видишь я не начал ещё(
Как скрыть на странице все блоки commenthistory_comment, внутри которых, в блоке "comment_item_title ellipsis" содержится текст "This item was moved or deleted."?Не погромист, помогите пожалуйста.Пробую так (Greasemonkey), не работает:http://pastebin.com/D35T9fuz
>>816994.comment_item_title.ellipsis
>>816996Не работает тоже.
>>816997Вероятно, там хуёвый зашквери без contains
>>816998$(".comment_item_title.ellipsis:contains('This item was moved or deleted.')") .parents('.commenthistory_comment').hide();Вот так должно работать, если зашквери на странице нормальный
>>816994window.onload = function() { var comments = document.querySelectorAll('.comment_item_title'); for (var i = 0; i < comments.length; i++) { document.body.removeChild(comments); }};
>>817018Ага, спасибо! Вообще странно, что в адблоке каком-нибудь до сих пор нет такой фичи.
>>817032Сори, промазал. Пост сюда: >>816999
>>817035ну и пошёл нахуйжиквери даун
>>817036Ой, а тот тоже мне, лол. Я просто только проснулся. Он ничего не скрывает, кстати.
>>817039Я не ебу, что у тебя там за страница. Ссылку не дал, и хочет чтобы за него юзерскрипт написали
>>817040Потому что тебе для воссоздания нужен аккаунт на сайте и удалённый комментарии.http://steamcommunity.com/my/commenthistoryМожешь забить, всё равно на jQuery, тот, что выше, нормально работает
>>817041>нормально работаетради одной функции, да даже только сраного сахара, целую жиквери тащить
Анон, расскажи про лидов в своих сириус-бизнес конторах. Есть у них профильная вышка? Что за люди вообще?Я работаю уже несколько лет с гуманитарной вышкой, в плане знаний понимаю, что мне уже ничего не дадут в вузе, но с другой стороны боюсь упереться в отсутствие корочки при приёме на годную работу. Поясняй.
https://en.coursera.org/learn/html-css-javascript-for-web-developers#syllabusЧто за fee? курс типа платный?
Алсо, такой вопрос. У меня айфон4 старый, на нем тормозит двач и Фрикодекамп. Есть тут аноны, которые скроллят двачи и решают задачки на телефонах? Посоветуйте какую-нибудь китайскую трубу на алиэкспрессе.
Анон, как надежно прописать троян в системе >= Win 7? Нашел пока только такую статью про автозагрузку:http://argon.pro/windows/winxp/xpautorunИ как доставить бинарник с трояном человеку, которому не нужны программы, и поэтому файловые инфекторы не прокатят? Можно ли запилить флешку с автозапуском или какой-нибудь USB-девайс, который исполняет программу и инсталлит ее на компьютер жертвы?Можно ли как-то доставить бинарник через макросы .doc-файлов?
А есть какие-нибудь гайды или статьи по анимациям?Т.е. нажал на кнопку, и она не просто пропала, а плавно как-то там уплыла, не знаю. Пока что подобное я только костылями всякими делаю.
Ассемблер-кун, выручай.Я сделал перерыв и всё забыл.Какие правила должны соблюдаться вызванными функциями? Речь сейчас о MIPS. Я могу ошибаться, но насколько я помню — вызываемая функция должна сохранить в стек значения тех регистров, которые будут ей (функцией) изменяться. По окончании функции регистрам возвращаются сохранённые значения, указатель на стек возвращается в исходное состяяние (каким он был в начале функции), после чего происходит return.Моя ситуация:Есть определённая функция. Я её почти отреверсил, проблема в том, что эта функция вызывается в определённый (известный мне) момент времени. Но есть баг, заключающися в том, что во время работы этой функции не вызывается проверка аргументов, которые этой функцией изменяются.Грубо говоря, игрок делает атаку. В момент атаки изменяется количество ходов, оставшихся до того, как управление перейдет к противнику. При этом каждый кадр проверяется количество оставшихся ходов, если равно 0 — переход хода противнику. Проблема в том, что игрок может ударить сразу второй раз, этим пропустив кадр с проверкой. Больше одного раза баг не получить, но тем не менее. Я воткнул ручками jal на функцию, которая в нормальной ситуации вызывалась каждый кадр. Баг исправился. Но при этом мне пришлось выпилить вызов другой функции.Если я найду какой-нибудь nop / не используемый бранч_делей_слот и смогу засунуть туда нужный колл, то я могу быть по дефолту уверен, что значения всех регистров будут сохранены? Просто у jal тоже есть делей слот, а места для второй ненужной иструкции у меня нет. Значит, если я вызову функцию, то следующей за ней инструкцией будет присвоено значений какому-то регистру. Исходя из предыдущего пункта я тоже могу быть уверен, что на выходе из функции это значение сохранится?
>>810053 (OP)ВНИМАНИЕ - ПЛАТИНА. Поясните за переводы литературы. У меня есть Эккель "Философия Java". И там на первой же странице Java обозвали Javascript'ом. Пиздец. Дальше в таком же духе будет? Стоит ли подтягивать английский и читать оригинал? Так же прошу пояснить за переводы Шилдта и Хортсманна - они тоже говно?
>>817147Учи английский бля. Я лично, питавший иллюзии насчет своего уровня английского, наткнулся сейчас на серьезные проблемы, так что нахуй переводы.
>>817147>Эккель "Философия Java"Русская редакция адовое говно, из которого еще и задачки вырезали
>>817182Философию говна не говном не опишешь.
>>817147Учи английский, но если ты обычный новичок без таланта в схватывании материала, то придется довольствоваться переводом, но параллельно учить английский, потому что данный язык учится долго, при условии, что нет талантов и у тебя обычный мозг.
>>810053 (OP)Посмотрел ради интереса вакансии в IT и охуел, ну нахуя я пошел учиться на химика-технолога, ска:с
>>817204И что же ты там увидел? Требования или зарплаты?
>>817205ЗП, поверь, чтобы вкатиться в нефть газ требований не меньше, а начальные зп просто смех, могут быть и от 13к деревянных в какой нибудь зашкваренной лабе а больше никуда и не возьмут.
>>817108bump
>>817209А я вот иногда тоже открываю инфу с разплатами топ менеджмена, и плачу горькими слезами
>>817210Ты не в себе чтоли? Что за вопросы? Мобилы какие-то, советы
>>817211Ну на то они и топ-манагерыА в моей сфере, чтобы получать хотя бы 40к требуется опыт от трёх лет минимум в похожей должности
>>817136Бамп.
>>817212Что не так?
Ребята, а я написал консольную программку на Java, которая в автоматическом режиме дешифрует шифр Цезаря... Я, молодец?
>>817222Да. Теперь шифр виженера пили,
>>817222А потом энигму
>>817186I don't like that programmers and developers battle each other on the fact that some languages are better than others.
>>817196>Учи английскийПодскажи путь
>>817230Книжек мерфи должно хватить, тк самое критиное для тебя-читать документацию и книги
>>817222А я на жс писал для фрикодекампа.https://jsfiddle.net/nudos5wa/
>>817230Если совсем дело плохо, то можно начать с видео-уроков "Полиглот - Выучим английский за 16 часов". Там простейшая база. После базы можно перейти в раздел двача посвященный изучения английского, и следуя рекомендациям ньюфаг треда учить английский дальше. К тому же есть сайт lingualeo для изучения английского, тоже может сгодиться.
>>817238> начать с видео-уроков "Полиглот - Выучим английский за 16 часов">lingualeo Глеб залогинься
>>817238>Полиглот - Выучим английский за 16 часовЭто так где еще братишка за партой сидит?
>>817231>Книжек мерфиСпасибо
>>817240Да. Для полнейших ньюфиков - нормальный курс. Если совсем не шпрёхаешь, даже ХАУ ДУ Ю ДУ не знаешь.
>>817240Ага
>>817226Потом S-DES и всё, специалист по информационной безопасности готов.
>>817234Я там не очень понял, что в твоем js'е, но я завел sqlite базу на 160 тыс. слов, коннектился к ней через jdbc, и кидал запросом к бд, все варианты зашифрованного слова, как только слово находилось, запоминал сдвиг - затем сдвигал оставшуюся часть предложения. Слово бралось макисимальной длины из зашифрованного текста.Таким образом сделал полностью автоматическую дешифровку.
Можно ли написать код, который мог бы удалять рандомно выбранный файл в системе? Пишу прогу для проверки таблицы умножения
Анончик, посоветуй RSS клиент для ведра с открытыми исходниками, хочу запилить длясибя простую читалку для opennet
>>817266Там использовано свойство Юникода, в котором каждой букве английского алфавита уже соответствует двухзначный код в пределах в пределах 65-90.
>>817108бамп
Пытаюсь покрасить надпись, если писать просто printw, то всё работает, а вот с wprintw не хочет. Почему? И вообще я окно пытаюсь покрасить, но тоже не работает.
>>817262Что у вас за извращения с ссылками, в дикорде можно нормальные приглашения кидать.
Lazarus не понимает турбопаскаль-кода. С чем связано? Как исправить лазарус?
>>817337Скачать IDE.
>>817118Бамп.
>Можно ли запилить флешку с автозапуском или какой-нибудь USB-девайс, который исполняет программу и инсталлит ее на компьютер жертвы?Да.
Эта программа работает не правильно потому, что я быдлокодерatof после перевода строки в дабл возвращает только значение до точки, поэтому если я введу 24.4, выведет корень 24 а не 24.4, как исправить?Перезагрузка функции нужна по условию. Задача состоит в том, что бы программа определяла какое число ввел пользователь(целое или дробное) и выводила корень соответствующего числа и в соответствующем типе. Я только начал на плюсах писать, хэлп плз Знаю что есть косяки в коде, помимо этого, напишите что найдете плз
>>817136Не можешь быть уверен. Регистры $tN, $aN и $vN не сохраняются вызываемой функцией. Проверяй вручную, что оно портит, а что нет. Насчет места: по 8006B3F7 лежит переменная, ищи проверки с ее участием (bnez вперед), и все байтики после bnez и до адреса, на который он прыгает - твои. Я не пропал. Грустная скобочка.
>>817350В языке, который ты указал в setlocale, почему-то принято идиотское правило отделять дробную часть запятой, а не точкой. Если ты не поддерживаешь эту идею, не выставляй LC_ALL (т.е., заодно и LC_NUMERIC), выставляй только LC_CTYPE.
Пачаны, а без знаний математики и вообще информатики реально стать веб макакой? Сейчас вот начинаю учить js, html и css знаю немного.
>>817368Ох, чувак, большое спасибо, как гора с с плеч. Я то думал придется весь код переписать с другими функциями. Ну в СНГ вечно не как у людей, точки им не угодили. Плавающая ТОЧКА блядь, они запятую влепили, ну молодцы конечно..
>>817376Нет, нужно знать базу, а в джс не только базу
>>817379Что именно ты имеешь ввиду под базой? Что учить тогда, посоветуй?
>>817337Исправь себя.
>>817382Ну блядь, 11 классов школы если знаешь - хорошо. Для верстки говна и дизайнов не нужна математика, для фронтенда в общем нужно 9 классов знать мне кажется. Джс на лоу лвл тоже особо не требует знаний
>>817384Ну у меня 9 классов, лолНо ЕГЭ потом сам сдал, не учась до 11го.Так что математику я знаю средне, на уровне как раз 9го класса, чутка больше.Я что насчет PHP и питона? Вопросы тупые, но не стукай прошу
>>817267>Можно ли написать кодМожно>удалять рандомно выбранный файл в системеМассив путей всех файловРандом значение от нуля до длинны массиваОтдаем удаляющей функции путь до файлапрофитс
>>817388>Я что насчет PHP и питонаНа чистой пыхе пилят микроконторки свои микросайтики, чуть побольше пишут модули к всяким вордпрессам, а дальше идут уже фреймворки, особой разницы между пыхофреймворками и всякими джангами нету. На питоне зп побольше, а выбор языка - дело вкуса
>>817382>Что именно ты имеешь ввиду под базой?Я так понял, что уверенные знания в плане пеки. Чтобы ты не тратил на установку/настройку апача под винду две недели, а за пару часов конфиг вдоль и поперек перекрутил. Чтобы мог загуглить вопрос, и понимал, почему то или иное дерьмо происходит. Чтобы смотря на код не фигу видел, а как оно работать будет ну или хотя бы должно, и мог найти ошибкуесли она есть
>>817376Да. Веб прогеру вообще мало что нужно знать. Язык какой-нибудь, да пару фреймворков.
>>817376>без знаний>информатики >вебПросто иди нахуй, ты тут не нужен.
>>817393>Язык какой-нибудь, да пару фреймворков.
>>817392Ну тут у каждого разное понятие "уверенные", я вот никогда не занимался кодингом, поэтому разобраться в нём не могу, пока не начну учить тот язык на котором написан код.Но вот типа там винду переставить, нагуглить ошибку какую нибудь и исправить её я могу. В общем среднестатистический сыч.>>817395Ну в школке у нас информатика была на уровне А СЕЙЧАС МЫ ОТКРОЕМ ВОРД И БУДЕМ МЕНЯТЬ ШРИФТЫ И МЕЖДУСТРОЧНЫЙ ИНТЕРВАЛ В универе, кстати, тоже самое, только таблицы в экселе добавили.
>>817393Что такое инкапсуляция, нормализация, иммутабельность? Какие паттерны знаешь? За ленивые вычисления в своем языке пояснишь? Какие фронт-енд фреймворки знаешь? А Бак-енд? На гит коммитишь? Есть хотя бы 50 звезд в твоих репозиториях? Вот когда сможешь ответить на эти вопросы, тогда и будешь говорить что веб-прогеру нужно мало что знать, гребанный кловун.
>>817403> На гитО сер вы с украины
>>817399>Ну в школке у нас информатикаЯ так грезил покупкой пеки, что в 5 классе читал учебники информатики, только чтобы поближе к этому быть. А ты мне сейчас рассказываешь, как тебе "легких" баксов на версточке захотелось а сосни ка ты хуйца
>>817403>Какие паттерны знаешьНа js?))))))
>>816709неправильно скорее всего http://pastebin.com/tqDaZGbh
Сука, как я ненавижу быдлокодеров. Загрузился сейчас на винду (у меня дуалбут), через некоторое время откуда-то, сука, заинсталлился амиго и какая-то хуйня от яндекса.Тематические сайты набиты рекламным говном, о чем то и дело свидетельствует носкрипт.Ебаный в рот, оказывается ваш распиаренный хуяндекс клепает вирусное говно для виндузятников.В университетских группах работодатели ищут веб-макак и 1с-крудошепов, но ни одного объявления о поиске системного программиста или эмбеддера, что говорит о качестве раисських говновузиков. Еще там есть мамины игроделы, на игры которых я срал и ссал.Укатываюсь нахуй обратно на линукс.
>>817414Лол, почему тебе так печет?Я больше их собирать/разбирать любил, когда школьником был, и про железки читать, а кодинг всегда казался сложным. А сейчас решил выучить хтмл и цсс, чем и занимаюсь. Стало интересно очень ли необходим матан и информатика для веба, а именно языков js/php/python, вот и пришёл.
>>817418>Укатываюсь нахуй обратно на линукс.Ты гореадмин, или сишечку пердолькаешь?
>>817419>почему тебе так печетПотому-что ненавижу вас даунов, которые пришли кодить не потому-что любят IT, а потому-что много платят. Нихуя не понимаете, и понимать не хотите, а за вами потом дерьмо выгребай, которое вы там до увольнения наворотите
>>817419>Стало интересно очень ли необходим матан и информатика для веба, а именно языков js/php/pythonЧто ты под вебом подразумеваешь? Круды на пыхе быдлить?
>>817420Люблю системный и сетевой коденк, и кроме этого линукс охуенен своими программами, которые просто пиздец как божественно справляются со своей задачей. Не то что виндодерьмо. Виндомрази жрут кал.
Сука ебаный в рот, чтобы бы программисты и дальше писали свои нортон командеры и TSR вирасы под дос, зато не было бы столько тупых виндузятников, пишущих для виндузятников ненужное говно и получающих за это больше, чем ученые. А на школоигры ебаные и вообще клал свою вонючую залупу, игродел это мразь из мразей.
>>817426>чтобы бы программистыБыдло бы лучше, чтобы
>>817422У тебя просто дикий БА-БАХ. с чего ты взял, что я ничего не хочу понимать?>>817423Сайты, веб-приложения. Фронт/бек.
>>817429> с чего ты взял, что я ничего не хочу понимать?Потому-что вместо того чтобы погуглить, тут задаешь тупые вопросы
>>817430Я параллельно еще и гуглю:3
>>817415А js не такой плохой язык. Мне основной концепт понравился. Во многих мелочах конечно сильно проебались.И паттернов можно захреначить хоть ООП, хоть ФП, благо нода есть как оправдание.
>>817403Смог ответить на все вопросы. Веб прогеру по прежнему нужно мало что знать
>>817435> И паттернов можно захреначить хоть ООП, хоть ФП, благо нода есть как оправдание. Ну вот ты просто спизданул какую-то хуйню. Расскажи, в чём отличие DI-контейнера от локатора служб.
>>817426Что сказать то хотел?
>>817405Да нет, просто этот даун походу путает систему контроля версий с сайтом.Ещё проиграл с его БАК-енд.
Поцоны, нужна помощь.Изучаю кресты по книге Липпмана и Лажойе, попутно кодя, но наткнулся на непонятную поебень. На пике примерно описана прога.Написано, что как бы цикл заканчивается, если нет символов для ввода(то биш значение = ложь). Но переписывая из книги и запуская прогу, из цикла у меня нихуя не выходит, продолжая добавлять элементы в вектор/хуектор/и т.д.Нашел инфу только про то, что "ентер" - тоже считается за символ, собственно и while будет исполняться дальше, потому что значение будет истиной.ЧЯДНТ?
>>817455Винда? Заверши ввод Ctrl+Z.
>>817367Да Винчи, опять загадки? Ты мне всё ещё нужен.
Питон или пхп для фриланса? Готов работать на англоговорящего заказчика.
>>817457Теперь завершается. Но может есть пояснение этому?или иной способ?
>>817462Двачую, мне тоже интересно.
>>817464Тебе нужно как-то сигнализировать о конце потока. Вот если бы ты делал myprogram < textfile или читал напрямую с файла, оно бы автоматом сигнализировало, а когда ты вводишь с консоли, как оно должно узнать, что тебе надоело? Стандартный способ - ввод Ctrl+Z в винде и Ctrl+D в линуксе. Ну или ты можешь проверять ввод на соответствие какой-то команде (exit). Или вводить пустую строку, используя getline(cin, word) и word.length(), чтобы о ней узнать.
>>817473Благодарю.Но почему в книге написано так, и ни слова о такой загогулине?
>>817450И чем жи тебе не нравится бакенд? Тем что в английской транскипции мы произносим [æ], а в руссской «а» ето «а»??? Какой-то глуповатый морфемный доеб, я бы даже сказал - заеб, раз ты придираешься к неформальной речи. Лучше давай поговорим о гите! Пасскажи что ты знаешь о ту-зри-вей-мерже (two/three way merge), удиви знанием такого свойства как персистентность, знаешь какая она бывает? Расскажи о базовых камандах, таких как чекаут, скуш, рибейз и т.п. Но нет, я не буду говорить об определениях, но лучше токсично кекну, потому что показалось, что под гит был спутан с одним из двух популярнейших remote репозиторев, это же так ниочивидно, это так смищно (нет). Вообщем, кекай дальше со своими ненужными комментами)))) Я тоже кекнул над твоей агрессией)))
Можно ли с Пестоном фрилансить за гроши, как с ПХП? (хочется подрабатывать с первого курса и быть независимым от мамки)Что для этого нужно уметь и знать? Пока знаю тока html/css/js (весьма поверхностно, честно говоря, но там вроде всё просто) и Питон, но тоже основы.
>>817498Что ты блять фрилансить собрался, если дальше хеллоувордов не ушел?Долбоеб. Лучше блять ночным сторожом устройся на какую нибудь стоянку больше заработаешь.
>>817516На дваче говорят, что веб-макакой любой дебил может стать, значит я и подавно.Да, сторожем наверно выгоднее будет, но зато так более-менее по специальности буду работать, опыт какой-то.
>>810053 (OP)Последние 4 года не менял место работы и вот думаю атрофировался у меня некоторый теоретический пласт, который не использую в повседневности. Что там нынче модно из общих вопросов на собеседованиях спрашивать? Как бы вот не обосраться на вроде бы джуниорских вопросах? Ирония заключается в том что на текущем месте я довольно дохуя собеседовал других разработчиков, но всякой абстрактной хуйни не спрашивал.
>>816867>гейдев это адПочему?
>>816860>Можно ли за пару лет вкатиться в системное программирование Можно за пару дней. Всё, что нужно знать: если есть шаренные данные, то доступ надо защищать мьютексом. Вот и всё.Чёрт, даже веб-макакам учить надо больше: ООП-паттерны проектирования, про асинхронный ввод-вывод, реактивное программирование, теория реляционных БД и ещё кучу всего.А системному программисту нужно знать практически нихуя.
>>817531>На дваче говорятНа дваче не говорят, а приувеличивают, причем всегда>веб-макакой любой дебил может статьМожет конечно>значит я и подавноС чего это ты решил?
>>817581>А системному программисту нужно знать практически нихуя.Толсто
>>817607>приувеличиваютпреувеличиваютпочти быстрофикс
>>817108Bump. Ищу телефон для программиста.
>>817627>Ищу телефон для программистаНу кодить на мобиле - это что-то вроде самоистязания.И вообще, в чем особенность телефона для программиста?
>>810053 (OP)Макаба, что здесь написано?http://localhost/public/search.php?%3Cbr%20/%3E%3Cb%3EWarning%3C/b%3E:%20%20http_build_query():%20Parameter%201%20expected%20to%20be%20Array%20or%20Object.%20%20Incorrect%20value%20given%20in%20%3Cb%3EC:\Program%20Files\xampp\www\app\Model\Helper\Pager.php%3C/b%3E%20on%20line%20%3Cb%3E64%3C/b%3E%3Cbr%20/%3EСпасибо
>>817643:( Не преобразовалась ссылка
>>817633да особая модель с компилятором си и треснутым стеклом и чикатило на заднем плане, что бы тяночки разбегались в стороны
>>817581Что ты за страшные слова говоришь, я тут пытаюсь веб-макакой стать, а у тебя там какие то ассинхронные входы-выходы, теории. Мне говорили только про яваскрипт, хтмл с цсс и пэхопе:с
>>810053 (OP)про html и css где почитать?
>>817608Опровергни.
>>817712Что тебе именно нужно? Выучить это? Тогда можешь на хтмлакадемию зайти.
>>817708>яваскриптНу ты же должен понимать, как event loop в node.js устроен. Не в деталях, конечно, а в принципе. Вот тебе и асинхронный io
>>817716Ушел гуглить, спасибо.
>>817712> html и css где почитатьв гуглеты с версткой разберисьда и вообще, хули там читатьблочный/строчный/строчно-блочныйфлоат/клеарфиксну еще бутстраповскую сетку подёргайа в цсс - резет/класс/псевдоэлемент, ну и сама суть каскадностиПиздец народец тупой пошёл, учебники по html читают
>>817367Я ещё не посмотрел, но что там? Условие, которое всегда выполняется? Как ты пришел к тому, что между условием и точкой назначения неиспользуемые байты?
Где достать побольше халявных проксей? Несколько тысяч надо. И чем их прочекать быстро?
>>817581> ООП-паттерны проектирования, про асинхронный ввод-вывод, реактивное программирование, теория реляционных БД и ещё кучу всегоБолезный, все это так же относится к системному программированию. Банально, чтобы написать свою ось нужно знать все это + ещё кучу всего + дохуя всего остального. 95% Linux написано на C, 2% на асме и др языках, и к разным аспектам оси применяются не то что разные паттерны, а разные парадигмы. И в отличии от веба, при создание оси как раз нужно знать теорию БД, потому что писать субд придется скорее всего с 0, для того чтобы она была максимально оптимизирована, чтобы например файловая субд обращалась напрямую к секторам дисков, вместо файлов или кластеров. Про ввод-вывод я вообще молчу. Знания имен функций/методов твоего любимого фреймворка и пары библиотек, умение делать crud с базой или писать yoba-лямбда выражение - это слишком мало для реализации ос. > А системному программисту нужно знать практически нихуя.Просто ты дохуя чсвшная веб макака, для которой квинтэссенция програмизма это создать очередной шаблонный сайтик с использованием 4 библиотек и 1 фреймворка.
>>817815У тебя словосочетание "системное программирование" в голове ни с чем, кроме написания собственной ОС, не связано?
>>817818Словосочетание "системное программирование" в твоей голове с чем связано?
>>817818Можно я скажу! Можноя!Драйвера писать!
>>817815> к разным аспектам оси применяются не то что разные паттерны, а разные парадигмыИмперативная байтодрочка, сдобренная shared memory паралеллизмом. Вот и все парадигмы. В вебе больше.> при создание оси как раз нужно знать теорию БДГде же в ядре linux используется теория БД?> Просто ты дохуя чсвшная веб макакаУ тебя просто дохуя не работает детектор. Я в вебе никогда не работал, я дрова пишу для самопальных PCI-девайсов. Просто я адекватен и могу оценить, что нужно, чтобы нормально работать в вебе (не визитки писать для ОАО "Рога и копыта", конечно, а в так называемом "high-load") и что нужно, чтобы заниматься "системным программированием".
Здрасте. Имеется SQL Server и две таблицы A (id) и B (id, aid, num), связь один ко многим. Нужно выбать из таблицы A такие, строки, на которые указывают строки из B (т.е. B.aid = A.id), среди которых обязательно должны быть строки с B.num = 1 и B.num = 2 одновременно. Как такое провернуть в одном запросе без IF и прочих императивных вещей? Примеры таблиц:Aid12345Bid, aid, num1, 1, 12, 1, 23, 2, 14, 2, 25, 2, 36, 3, 17, 3, 58, 4, 2 9, 4, 310, 5, 8Пример вывода:A.id11222
>>817844> Где же в ядре linux используется теория БД?Везде где нужно что то структурировано записать, а потом прочитать? Странный вопрос. Postgre, гит, какое нибудь мелкое говно на питоне, как вариант.> Я в вебе никогда не работал> Просто я адекватен и могу оценитьЛибо жир, либо какая то глупая макака от системного программирования.
>>817787>Где достать побольше халявных проксейКупить>И чем их прочекать быстро?В твоём случае пойдет автокликер
>>817844>Где же в ядре linux используется теория БД?Нет, я скажу, нет, я!Индексы нужны для доступа к файлам и каталогам, они MAXIMUM OCHE DAZHE БД.
Такс такс таксЧто тут у нас?Байтослесари VS Веб-макаки?
>>817871>КупитьА сколько можно нахаляву взять?
>>817874>А сколько можно нахаляву взять?Сколько угодно, только они говно будут, упадут через несколько минут, после того как напарсишь, и перед тем как упасть уже палёные будут
>>817873А ты кто? Веб слесарь? или Байтомакака?
А OpenStack- ето перспективно?
>>817853Т.е. достаточно проверить наличие сразу обоих значений в выборке из таблицы B. Как сделать такую проверку? Где тут sql тред, кстати? Не нашел.
>>817891>2016>облачные технологии>перспективность
>>817108Бамп реквесту телефона для кодера. В Мобях посоветовали Meizu M3 mini.
>>810053 (OP)Вкатываемся в конфу вебмартышек http://cos30.ru/T.qz
>>817922
>>817074Обычно есть. Но сама по себе корочка не даёт ничего, а ВУЗ не даёт и малой части от ничего.Люди убеждённые, фонаты, потому и поступали.
Посоветуйте, пожалуйста, оптимальный хостинг (цена-качество) для небольшого (посещаемость не выше сотни человек в день, я думаю) сайта с статьями, каталогом товаров, обратной связью.Сам я ничего не умею, свободных денег на вебмастера нет, поэтому хочу минимум возни и поставить уже готовый движок типа Wordpress. Спасибо и извините, что обращаюсь сюда с этим.
>>817945бесплатный тариф хостингера
>>817947 Бесплатный сыр только в мышеловке. Какие подводные камни? Аптайм?
>>817948>Какие подводные камни? Аптайм?Пиздуй с дискуссией в веб. >>817945>Сам я ничего не умею, свободных денег на вебмастера нетТебе не нужен веб
>>817951> Тебе не нужен вебЛюди должны узнать про мой сириус бизнес жи.
>>817952Таки да. Не обзванивать же мне всех потенциальных клиентов в ручном режиме.
>>817952>Люди должны узнать про мой сириус бизнес жи.И откуда будут приходить потенциальные клиенты?
>>817956Листовки с адресом сайта, где в удобном формате вся информация.
Помогите найти пример авторизации и отправки сообщений в ICQ на сокетах. Не могу найти описание протокола.
>>817965Как там в 2005? Про телегу узнай уже.
>>817772Стаб(ы) для отладки там, я говорил тебе уже. Используются только при подключении консоли к пеке и выставлении переменной в 0. Стаб грузит отладочный оверлей в память, и память эта вроде как тоже не используется в ином случае. Но эта память выше тех адресов, куда грузится ром, поэтому в нее разве что динамически что-то подгрузить можно (как мы и собирались/емся).
>>817550Бамп вопросу
>>817550Куда устраиваться собрался?Как я тебе подскажу, если даже не знаю кем ты хочешь быть?
>>818006Ну только места там не густо, если я правильно посмотрел.
>>818003>Про телегу узнай ужеА бинарник не разнесет как жируху при использовании апи телеграма? Алсо, в телеграме, походу, анальная привязка к телефону. Давай мне пример отправки сообщений по аське на сокетах.
>>818046>анальная привязка к телефонуВ аське сейчас так-же дела обстоят
>>810053 (OP)Sup, pr.Подскажи язык на котором можно без проблем UI пилить. Чтобы сделать какую-нибудь наглядную демку для шараги.Или простенькую игорь сделать для себя. А брать тяжеленные движки, или ковырять опенгл как-то не имею желания тем более это кресты.Как вариант рассматриваю браузерный JS:https://habrahabr.ru/post/202684/ - вот этот пример достаточно симпатичный.На всяких путонах/руби/пыхе нужно qt ковырять, а это дорога в сторону плюсов. Сиярп только под шиндовс, насчет жабы не знаю. Еще слышал про lua, но тут нужно мнение анона. На путоне вроде есть Tkinter, но его уж сильно в дерьме полощут. В общем, подскажи мне решение, моей пускай глупой, но проблемки.пикрандом
>>817108БАМП РЕКВЕСТУ ПАРНИ ДУХ СТАРОЙ ШКОЛЫ
>>817108Какие задачки? Просто бери экран побольше
>>818067ЗАДАЧКи ТАКИЕ ЧТОБЫ ГОВНО ИЗ ЖОПЫ СОСАЛОСЬ
>>818078Оставь айфон
>>817734Ну ты дал епту, а падинги пипеткой померить, не?
>>818162Воу-воу, палегче! Не настолько у меня мелкая пипетка, чтобы ей пиксели можно было замерять.
>>818167Пруф
>>818181Ты гей, штоле?
Есть какие-нибудь алгоритмы, особенно подходящие для пермутации ассемблерного кода равносильными преобразованиями и формальной грамматикой?
>>818224Чё?
>>818228Хочу запилить метаморфный движок для своей хунты.
>>818228Такой вопрос задают, как правило, когда хотят написать свой йоба-вирус в котором каждая часть кода будет уникальной (т.е. зашифрованной), что затруднит статический поиск по сигнататурам. Вопрос избитый, множество статеек анон видел еще в бородатые годы на соответствующих сайтиках о ассемблере и ломке игрушек.Кроме хакирства подобными штучками балуются копирасты. Так, например, наиболее эффективные (современные) защиты игрушек используются с методикой шифрования кода. То есть код шифруется, ключ привязывается к чему-то уникальному, все это декодируется в режиме реального времени (помните как грузился другон ейдж 3? так вот это из-за этих гребанных расшифровокк ) и ебитесь как хотитесь, делая эмуляторы и подделывая вызовы интерфейсов для библиотек соответсвующих драйверов. Что довольно сложная и специфичная техническая задача.При этом не всегда нужно шифровать код, какими-то хитрыми алгоритмами. Особое искусство заключается в том, чтобы сделать код который выглядит как набор одних команд, а на самом деле является другим набором команд. Врочем практической ценности эта штука не несет, ибо сейчас каждый антивирус (привет куранину, кек ) умеет в виртуальные машины. Ну как-то так.
>>818060бамп вопросу
>>810053 (OP)Хочу простенький микророгалик запилитьПодскажите, что должен знать кодер, кроме яп, и работы с графикой?Какие алгоритмы?
>>818252>Какие алгоритмы?Стандартные.сука откуда вы лезете
>>818253>СтандартныеЧего?Есть Алгоритмы: Комбинаторные, Поиска, Вычисления Расстояния, всякие неточные алгоритмы, их очень много.Ляпнул ответ, лишь бы выебнуться
Нужно искать "линии" из одинаковых элементов в двумерном массиве (NxN), в том числе диагональные (а-ля древняя игрушка Lines). Пытаюсь рекурсивно, но что-то никак не сведу концы с концами. Как-нибудь можно это попроще организовать?
>>818256Если минимальная длина линии - размер массива, то просто сделай обход по столбцам, строкам, диагоналям в цикле с break'ами. А если возможная длина меньше, то нужно обходить дерево графов в определенных точках.мимовпрограммированиивообщенешарю
>>818252http://www.roguebasin.com/index.php?title=Roguelike_Dev_FAQПрисоединяйся, будем вместе пилить
>>818398> Randomly generated dungeon levelsВот для этого точно Алгоритмическая база нужна
чё, здохли все?