>>179784620 Конкуренция теперь огромная, не то что 10 лет назад, поэтому без диплома тебя HR отфильтрует. Единственное, только если ты профессионал с реальными проектами. можно внимание привлечь.
>>179786893 >хочу-начать-учить-JS И тебе попрежнему не будет иметь смысла платить много, так как при первом твоем выебоне образуется очередь на твое место длинною в световой год.
>>179787955 А как понять, закончил ты вбивать код или нет? Можно ограничивать переносом строки, но тогда не получится красиво форматировать длинные запросы.
>>179788350 удалять сначала данные из связанных таблиц, если есть, делать коммиты каждые несколько тысяч удаленных людей, и вообще, желательно сначала сделать селект по iq < 90 и выгрести всё в отдельную табличку и в дальнейшем ходить уже по ней, а не по всем людям
>>179788666 Ну ты же должен знать какие у тебя там ещё таблицы есть и где может мусор по людям оставаться. Джойнишь по id и удаляешь. Каскадное удаление медленнее работает по крайней мере в оракл, поэтому лучше так.
>>179788319 Потому что. Вообще надо сейчас всем вкатывальщикам учить си, ибо пределы производительности процессоров почти достигнуты, а ресурсов надо все больше. Тут и настанет время байтоебов
>>179789714 Это как вилкой есть и говорить что палочки для шлюх. Никогда не понимал вас, идиотов. Тебе не понятно, что существуют разовые задачи, для которых питон идеальный инструмент?
>>179787567 И зачем? Сначала перенеси себя со всеми записями, потом остальных людей с условием iq >= 90 переноси в новую базу. После - транк всех старых баз, быстрее будет.
>>179790664 >Задавайте Хуи сосёшь? Бочку делаешь? а что именно ты планируешь? Частоты распределяешь и стандарты пишешь или просто в масштабе организации?
>>179790914 потому что перебираешь коллекцию for'ом вместо фильтрации или что там в твоем говноязыке предлагается. А учитывая, что неизвестно, что это за коллекция может красно черное дерево?, то твоя реализация становится полным куском тормозного неэффективного говна.
>>179791085 Если людей с iq<90 хотя бы половина ото всех, не вижу проблем в итераторе. Добавлять промежуточный этап фильтрации нахуй не нужно. А по памяти итератор нихуя не затратный и тормозить не будет. Вот выполняться будет долго, это да, но можно распараллелить.
>>179790938 Планирую вайфай-сети большие (ТЦ, стадионы, вон, на ЧМ несколько фанзон планировал), планирую беспроводную последнюю милю, планирую пролёты релеек. Коротко: нахожу точки, куда рациональнее ставить оборудование, определяю нужное оборудование, исходя из ТЗ, планирую зоны покрытия каждой железки, частоты, настройки всей сети вплоть до L3, опционально — помогаю с интеграцией, но буквально в десятке проектов так делал.
>>179791634 >>179791085 Очень редко для себя играюсь с нодой Я так и не понял, зачем фильтровать, перед тем, как вызвать метод kill()? Ведь ты рассчитываешь, что тебе передадут массив с конкретными сущностями, если это не так, то просто выпади, или верни false, null (не ебу как там у вас правильно)
>>179791886 > перед тем, как вызвать метод kill()? Потому что в массив такой: [{name:"Vasya",iq:90,...},{name:"Petya,iq:220,...},...}] Я не могу понять убивать ли объект с идексом 6 пока не посмотрю что у humans[6].iq<=90
>>179791778 Как вкатился и интересно ли работать? сам скорее по железу и научной работе. Сейчас именно гигагерцовые транзисторы тестируем, думал что ты с бюро стандартизации связан
>>179791776 >от выполняться будет долго, это да, но можно распараллелить. А потом у нас страничка открывается по 10 секунд и отжирает все 4 ядра процессора и гиг памяти.
>Если людей с iq<90 хотя бы половина ото всех, не вижу проблем в итераторе. Даже если у тебя в коллекции 7 000 000 000 человек? Ну ок. См. первый ответ. А если там упорядоченная коллекция, то даже использование тупо двоичного поиска ускорит в разы фильтрации.
>>179792154 Учился на сетях связи, начал с работы у провайдера, дошёл до пердоленья софтсвитчей. После армии позвали к опсосу на анализ качества сети — драйвтесты, кейпиай, вот это всё. Было интересно. Потом переехал, предложили заняться именно беспроводной передачей данных. Вкатился в 2013 году, прокачивался, сейчас ведущий инженер с двумя подчинёнными, мне всё нравится.
Когда проекты интересные — интересно. Основной проект сейчас — передача данных на карьерной технике, мониторинг бортовых компьютеров карьерных самосвалов всяких. Охуенно круто. Ездил в Магаданскую область на карьер несколько раз, ездил в Красноярский край на карьер несколько раз. Впереди ещё несколько карьеров.
>>179792288 >А потом у нас страничка открывается по 10 секунд и отжирает все 4 ядра процессора и гиг памяти. Что ты несешь, поехавший?
>Даже если у тебя в коллекции 7 000 000 000 человек? Ну ок. См. первый ответ. А если там упорядоченная коллекция, то даже использование тупо двоичного поиска ускорит в разы фильтрации. Зачем тут бинарный поиск? Тебе не надо найти 1 объект среди миллиарда, чтобы его удалить, тебе надо удалить примерно половину объектов, удовлетворяющих условиям. Прямой перебор тут будет самым эффективным. Тебе не придется каждый раз искать следующий объект с нуля. К тому же для бинарного поиска нужен сортированный список, а вот как раз сортировка ебалы на 7 миллиардов и повесит твой керогаз, тупой ты дебил.
>>179792753 Ну почему ты уверен, что список у тебя всегда будет отсортирован по iq? Блять, к чему вообще спор? Вы там списки в файлах хранит будете? В памяти? Такая задача в таких количествах, которые >>179792288 этот анон написал, предполагает, что ты не ебанат и пользуешься БД, скорее всего, реляционной Просто ебани where в селекте и останься доволен
>>179792474 Годнота, поздравляю. Оценка и разработка это довольно весело, особенно когда в жеппу ебут предварительно смазав выше стоит не полный утырок
>>179792753 Вот серьезно, как будто олимпиадник-чсвшник, никогда в энтерпрайзе не работавший, подъехал, который только и знает пихать эти ваши бинарные-пирамидальные сортировки куда надо и не надо и всех, кто этого не делает, называть идиотами
>>179792753 Во-первых, допустим вот твой список: [ 0, 20, 40, 50, 60, 80, 100, 120] Бинарный поиск, в зависимости от реализации тебе вернет объект 50, либо объект 60, потому что его найдет первым. Если ты пойдешь по нему дальше вперед, то проебешь объекты до него. Но можно пойти в обе стороны, и в сторону уменьшения идти, ВСЁ РАВНО ВЫПОЛНЯЯ КАЖДЫЙ РАЗ ПРОВЕРКУ.
А когда ты будешь проводить сортировку по iq, это тоже процесс, который займет время. Причем, вряд ли меньше, чем прямой перебор for'ом изначального списка. В зависимости от изначального состояния списка и реализации сортировки, запросто может и больше времени занять.
К тому же, если уж ты будешь сортировать, то лучше не сортировать, а делать выборку. Только нахуя делать выборку, если можно сразу убивать найденные объекты. И, вуаля, возвращаемся к итератору.
>>179791481 > >Жалко не все это понимают. Я когда дома расказал, что устроился python-девелопером, меня батя на улицу выгнал. >питон >длинный и толстый >как хуй >dive into python >руководство по заглатыванию хуйцов
>>179793833 Блять, у вас хуево то, что нормальные классы появились, а вот весь функционал из функций в ООП пока не перенесли Смотрел где-то полгода назад, поправь, если не прав
>>179793054 >предполагает, что ты не ебанат и пользуешься БД, скорее всего, реляционной >Просто ебани where в селекте и останься доволен Согласен.
Наверное я слишком был резок. А хотел лишь одну мысль донести: если у тебя есть filter или специальная функция для действия, используй ее, а не городи огороды аля: >for(i in humans){if(humans.iq<90) так как велика вероятность, что в твоей структуре filter реализован более эффективно, чем прямой перебор понятно, что вкатывальщику сложно объяснить, что кроме список бывают еще и другие структуры данных, возможно используют макро какое или просто более корректный алгоритм.
>>179793299 Работавший и работающий и заставляю переделывать, если есть решение более грамотное, менее костыльное и эффективное. А то потом приходится перебирать перлы, когда вместо редьюса для подсчитывания двух-трех полей в объекте массива хуячат форич с изменяемым инстансом класса-хелпера. Ну ведь работает, чо.
>>179793429 Понятное дело, что подразумевается упорядоченность по iq иначе смысла особо напрягаться нет. И в этом случае из 7 000 000 000 записей, у тебя на поиск первого элемента бинарным поиском уйдет очевидно меньше (при iq<90) итераций, чем простой перебор до первого, удовлетворяющего условию.
>>179795255 Нахуя Proc создавать ради одного вызова? Что у тебя в humans? Ты предполагаешь, что это ActiveRecord'овский релейшон? Если нет и это массив, что, манкипачить ради одной хуйни будешь? Ты знаешь, чем проки отличаются от лямб и блоков? Ты знаешь про метаклассы и чем include отличается от extend? Почему : в аргументах лишняя? - >>179795766 Что запутался с method(&:symbol), как так? Почему map(&:to_i) вызовет to_i у всех объектов?
>>179795255 Ты просто увидел где-то, что оказывается можно в какой-нибудь елдящий метод засунуть, внезапно хуйню типа "&:to_i" и о, боги, хуйня работает!!11! А почему? Да похуй, работает и работает Ой, блять, елдящий метод, да, не, ты даже про это и не думал Скорее всего, выебываешься только на стандартных методах #map, #each и т.д. А про Symbol#to_proc ты даже и не слышал, даун ебаный
>>179796895 > Напишу класс специально для того чтобы выебнуть. Ладно, тогда еще можно через define_method хуйнуть и повыебываться Или через method_missing Что быстрее, м?
>>179785414 Во-первых, [CODE]where('iq < 90')[/CODE]. Хотя я бы до сотенки поднял порог. В любом случае непонятно зачем ноль порогом делать. Во-вторых, лучше скоупом в модели сделать. [CODE]scope :with_iq_less_than, ->(iq) { where('iq < ?', iq) }[/CODE]
И тогда получаем [CODE]People.with_iq_less_than(90).destroy_all[/CODE], как по мне гораздо лучше.
>>179784401 (OP) У меня батя работал года 3 директором в IT компании. Всех программистов он называл "яйцеголовые". И относился к ним как к скоту. Буквально. Он сравнивал их с коровами, и что их надо доить. Рассказывал что 80% работников не в состоянии следить за собой, и что им нужны хорошие условия работы, так как они лучше доятся так. Еще рассказывал, что наивные пиздец, на них любая менеджерская хуйня по типу "искусственной конкуренции" работает. Я даже обижался поначалу, а потом сходил к нему на работу пару раз... Как же он был прав.
>>179795766 >че у тебя так много букаф? Зато, бля, наглядно все. Сиди, сука, через полгода разбирай ваш linq ебучий, я ебал >>179799248 ты дурак? в human h in humans сразу видно что за тип, за var нужно сразу пальцы бруском деревянным ломать.
>>179798446 >ак такого тупорылого вояку позвали в айти компанию? У него зарубежное образование и он преподает менеджмент. Как руководитель он топовый. Ты просто обиделся на вполне закономерное сравнение. На сходочках(всякие конфы) руководители обсуждают условия труда и т.п. все эти "игровые автоматы", "шведский стол" и т.п. что в гугле например есть, взялось именно из-за подхода как к скоту. Коровам вон тоже классическую музыку включают и с лаской относятся. >Он же не шарит нихуя по профилю? Зачем по профилю шарить, если ты ген.дир? Ты ебобо? Ты думаешь ген.диры умеют заколачивать гвозди или собирать машины? Ушел он так как поругался с директором по финансам. Яйцеголовые могли для хуйни за миллион рублей, написать библиотеки на 5 миллионов. Что батя всегда сравнивал с тостером на космических технологиях. Так же у них был отдел продаж из 3-х человек, когда программистов было 50 человек. Они производили раз в 10 больше чем продаваны успевали продать. Батя объяснял всем, что либо им нужно заменить 10-15 программистов на продаванов, чтобы начать уже продвигать свои продукты и чтобы все стали нормально зарабатывать, но у них директора были бывшие программисты и им будто бы похуй было. Их аргументы были "ну мы же такой крутой софт пишем, почему не покупают?" Эти люди и правда не могли понять, что покупатель не знает даже что такое цикл и почему-то были уверены, что покупатель обязательно оценит их охуительный код и купит. "реклама не нужна". Не помню, загнулась уже та компания или нет.
>>179801650 Держать сортированный список длинны n и помещать туда числа, напрмер, сортировкой вставками, сортировка в принципе линейной не бывает, O(n*log(n)) в лучшем случае, но ведь предпологается, что n сильно меньше m, и эти расходы не существенны, ведь так, иначе эта задача вырождается в сортировку всего файла, что за линию не делается. Или там есть еще какие-то особенности у данных в файле, их структуре?
>>179784401 (OP) говнокод. Хуй с ним что строка, еще дохуя вызовов на каждый чих и пук. А вообще проблема программистов, что они в большинстве не слишком умные люди, НО ЗАТО ЧСВ ЕБАТЬ ПРОСТО. МААААМ МААААААМ Я ХУЯРЮ КОД ИЗ ГИТХАБА Я УМНЫЙ Я НЕ ГРЯЗНОЕ БЫДЛО. Ну да, ты особенный, ты король мира: ты сидишь в офисе. Ну и писать типовой код несложно, зачастую нужно тупое офисное ПО, где самое место питону/яве/шарпу/крестам и т.д. И все это по сути включение и выключение блоков, да библиотек.Еденицы реализовали хитрый обход бинарного дерева, считали DFS/BFS и какой-то матан типо Фурье или вообще ТАУ. Просто фреймворки пачками: веб, типовые задачи типового офиса -ничего интересного. До сих пор не понимаю почему такой пузырь и спрос на типовое говно: большинство уже написали, просто компонуй или подгони под заказ. Мимо-пишу-на-си
>>179800323 Делишь m на части размерами с половину памяти попарно сортируешь эти куски, потом наибольшие куски с наибольшими итд, пока не останется два наибольших куска
>>179801506 И что ты тут высрал? От того, что этот функционал есть, удобнее он не стал. ТОлько долбоебы вместо кода хуячат строки, которые даже не верифицируются на стадии компилирования.
>>179804370 >зачастую нужно тупое офисное ПО, где самое место питону Ты ебанат? Каким место под офисное ПО питон попадает? Бегать и каждому юзеру ставить этот самый питон на машину?
People.FindPersonsWith("IQ < 90").Select(x => x.kill()); @ ТЕПЕРЬ ВСЕ ЛЮДИ НЕ ПРОСЫПАЮТСЯ, ВЕДЬ ВО ВРЕМЯ СНА КОГНИТИВНЫЕ ФУНКЦИИ ПАДАЮТ ДО НУЛЯ @ УМИРАЮТ И ТЕ, У КОГО НА ПАРУ СЕКУНД ЗАКРУЖИЛАСЬ ГОЛОВА @ ПИТЬ ВООБЩЕ НЕЛЬЗЯ @ ОТ НЕДОСЫПА ТОЖЕ УМИРАЮТ
>>179805020 >ТОлько долбоебы вместо кода хуячат строки, которые даже не верифицируются на стадии компилирования. Или показываешь компилятор, который может верифицировать логику, или сам себя запомоил.
Искренне не понимаю вкатывальщиков, которым сложна. Что, блядь, сложного в программировании? 1) Вникнул в типы данных, которые бывают в языке, а так же операциями над ними. 2) Разобрался с ветвлением и циклами. 3) Опционально, разобрался с ООП Блядь, все. Дальше ты уже можешь любую программу написать, зная только это. Неужели вы, дауны, не можете освоить даже этого?
>>179806522 >Дальше ты уже можешь Дальше ты уже можешь написать ещё один hello world и соснуть хуйца. Сколько-нибудь читаемый, сопровождаемый и масштабируемый проект ты не напишешь. А говнокод на 5000 строк с кучей неявных зависимостей нахуй никому не нужен.
>>179806756 >Сколько-нибудь читаемый, сопровождаемый и масштабируемый проект ты не напишешь. Простые то программки сможешь писать, а дальше уже совершенствуешься, узнаешь новые приемы, фреймворки и вот это все. Но для начального уровня хватит и того, что я перечислил. >с кучей неявных зависимостей И как ты его напишешь, если знаешь только перечисленное мною? М? Пример приводи или ты нахуй никому не нужен сам.
>>179806932 >Простые то программки сможешь писать Кому ты нахуй нужен с простыми программками? >Пример приводи = вместо ==, забыл переменную проинициализировать, где-то перетер, глобальную с локальной попутал, да куча способов писать говнокод.
>>179807236 >Кому ты нахуй нужен с простыми программками? Блядь, да все программки не очень то и сложные, главное найти нужные и инструменты и разбираться в области использования этих программ. >= вместо ==, забыл переменную проинициализировать, где-то перетер, глобальную с локальной попутал Компилятор тебя на хуй послал, иди исправляй. Как ты, блядь, напишешь такой говнокод, если компилятор его не соберет?
>>179807627 >да все программки не очень то и сложные Ты походу никогда не видел реальных проектов. >Компилятор тебя на хуй послал Ты переоцениваешь похуистичность компилятора.
>>179807906 >Ты походу никогда не видел реальных проектов. Ага, блядь. Один ты видел. Разобраться в коде чужом - сложновато бывает. Но чтобы вот так, сидишь и не знаешь как сделать и найти инфу не можешь. Все равно реализацию представляешь примерно, возможно что то не заработает сразу, сидишь правишь, дебажишь, думаешь, почему не работает. >Ты переоцениваешь похуистичность компилятора. То что ты перечислил отлавливается при степбайстеп проходе на раз-два
>>179809268 >Ты серьезно не понимаешь, зачем тестируют программы? Ну, типо, запустил программу и тыкаешь по разному, ожидая, что она вылетит или хуйню какую выдаст. Тесты то как это делают?
>>179809281 >Поле mother - private, а метод его возвращает. Во первых, имя метода пишется с большой буквы. Во вторых, про get - set слышал? Сука, отрезать бы пальцы таким кодерам тупым и ржавым ножом.
>>179804407 В итоге по сложности все равно выйдет логарифм, а нужно за линию. Вместо сортировки можно кое-что другое использовать. А так почти правильно вроде как.
>>179809713 >мимо свифт-господин >Ряяяяяя >Ни хочу в соглашения об именах >Как хочу, так и называю Да пошел ты на хуй, чмохен. Пиши свои хеловорды и калькуляторы как тебе нравится, но в нормальную разработку не лезь, тварина.
>>179809641 >имя метода пишется с большой буквы Мне иногда кажется, что Microsoft выдумывает всякую хуйню чисто чтобы порофлить с людей. За что вас так?
>>179809485 Можно очень многие вещи автоматизировать, написать программу, которая будет тестировать другие программы. Есть разные подходы, как это делать, можно тестировать каждую функцию, можно все приложение сразу, но самое главное, что позволяет автоматизировать всякую заебывающую хуйню, делать все быстрее и эффективнее, не это ли мечта пограмиста?
>>179803790 Но там же написанно, что линейное время получается далеко не всегда, а в некоторых специфических случаях, и их не используют по отдельности, а чаще как часть состовного алгоритма сортировки
>>179810232 >Мне иногда кажется, что Microsoft выдумывает всякую хуйню чисто чтобы порофлить с людей. За что вас так? Так ты и переменные называй a, b, c чего уж там. >во всех нормальных средах используется lowerCamelCase и k&r. с большой буквы пишутся только классы Это в каких, например? Эклипс поди какой?
>>179810490 >Так ты и переменные называй a, b, c чего уж там. При чем здесь это? Просто во всех языках стандартные coding conventions рекомендуют называть методы с маленькой буквы, и только поделие Microsoft-а, как всегда, решило выделиться из серой массы и забацать новый стандарт.
>>179810514 Ну что проще, вручную пару часов кликать в каждый пиксель экрана и вводить разнообразные данные с клавиатуры, или доверить это программе, которая сделает это за несколько секунд? Ох, даже и не знаю
>>179810936 >Ну что проще, вручную пару часов кликать в каждый пиксель экрана и вводить разнообразные данные с клавиатуры, или писать тесты 5 часов? >Ох, даже и не знаю
>>179811807 >Суть в том, что бы по названию сразу видеть что это за хуйня >Суть в том, что бы по названию сразу видеть что это за хуйня >переменная или метод и то, и другое с маленькой буквы >или класс класс ты объявил new Класс() и все, сразу, блядь, ясно, что это класс, а не метод.
>>179810754 >Просто во всех языках Ты за все то блять не говори. В PLSQL пишут принципиально капслоком, например. Зависит от стандартов кодинга, принятых в конкретной конторе.
>>179811785 Писать тесты пять часов, чтобы сыконмить сто часов ручного тестирования. Разумеется, для хелоуворлдов тесты писать не нужно, их пишут для болиших проектов
>>179802360 >"игровые автоматы", "шведский стол" и т.п. что в гугле И ты сравниваешь свою вонючую дыру где твой тупорогий батек ишачит с Гуглом, где кроме бонусов зарплаты по 200к$? После этого сравнения ты говоришь, что мол, в Гугле тоже наебывают, как и у твоего бати в офисе? Лул.
>>179811910 >Класс >класс ты объявил new Класс() А если не ты? То что тогда? Все эти правила как раз для того, что бы сделать читабельным код для человека, который его не писал. Плюс например в джаве переменная может быть классом с методами для удобства работы, но для логики программы это переменная. пойти разбери huipizda.toString() это класс или переменная. A так huiPizda и HuiPizda все просто и понятно.
>>179812015 >Разумеется, для хелоуворлдов тесты писать не нужно Как это работает можешь объяснить? Я, типо, пишу на шарпе и, мне нужно написать еще одно приложение, которое будет нажимать мышкой на каждый пиксель окна или чего?
local ply = LocalPlayer() function (ply) if ply:CockHasErected() = true then ply:Room():BringEntity("sent_mamka") else ply:ErectCock() end hook.Add(LifeWithMother, ply, "ZakonPodlosty")
>>179806097 Для этого есть constexpr, да и мета-программирование, плюсы сейчас умеют дохуя чего в компайл-тайме делать, и отследить в нем ошибку в разы легче.
>>179812184 >Привет, ебобо Привет чухан, который не умеет в стандарты. >А если не ты? То что тогда? А какая разница? >в джаве переменная может быть классом с методами для удобства работы Блядь, для какого удобства нахуй? В нормальных языках переменная это и есть экземпляр класса со всеми методами, которые он реализовывает. Вы там вообще ебанулись? Видимо поэтому я джаву бросил и стал тыкать в нормальный язык. >пойти разбери huipizda.toString() это класс или переменная. я хз, как в вашем языке для инвалидов. Но в нормальном языке напишут huiPizda.ToString() и сразу всем станет ясно, что huiPizda - это экземпляр класса, а ToString() это его метод.
>>179812610 Все зависисит от приложения, и стратегии разоаботки, есть даже такие, что сначала пишут тесты, а потом приложение. Тестеровщик это целая профессия.
>>179812666 >Без него тебя в сракотан выебут Ни разу не писал, ни разу не ебали. Похоже тебя ебали не из-за того, что у тебя не было тестов, а потому что ты жалкий омежка.
>>179813309 Все равно выглядит он убого. Лучше отсутствие комментариев в таком случае. и писать самодокументируемый код никто не запрещал, но комментарии все равно иногда нужны, но на русском это пиздец, где такие люди работают, во все более менее конторах английский же юзается
>>179784401 (OP) user acquisition manager врывается в тред, околоайтишный маркетолог, придумываю и тестирую рекламу, покупаю трафик на adwords, fb, instagram, unity и applesearch, контролирую профит
>>179813472 Может ты и прав, конечно насчёт того что в русских конторах не юзают английский. просто я работал в Яндексе и там юзали, сейчас вообще в американской компании работаю, тут ясное дело тоже юзают
Посоны мне тут сказали можно в ваше айти вкатиться я нихуя не понял что это, спросил кореша он грит нужно html учить и какие то стили, поянсите что нужно делать
>>179814353 Да от теюя 100% зависит, конечно. Ты самый главный человек в компании, ведь купить рекламу у блоггеров, заказать рекламный щит и обзванивать клиентов дано 1 из 1 000 000 000: Гейтсу, Джобсу, Куку, Грину, Маску и тебе
>>179784401 (OP) Имею ит вышку с ебанутым названием. Шарю во всем таком. Работал монтажником опс, видеонаблюдение, скуд, чего только не устанавливал. Собирал коммутационные шкафы чуть ли не всех размеров, устанавливаю почти любое оборудование туда (но не конфигурирую ясен хуй, кроме тех случаев когда надо отдельную сетку для ip камер, к примеру). Могу в монтаж СКС ( недавно такого питона 15 метров в 50й гофре крепил, лол). Проблема собственно такая, блядь не могу устроиться даже эникеем на 15 компуктеров. Сука и никто не расскажет почему, чего я такого могу не знать чтобы тупить там? В пеках шарю еще с института, обмазывался нахаляву сертефикатами сиськи даже. Пиздец, зато дногруппник даун который пихал ддр 3 в 2 минут 10 нашел сразу ламповое место в каком-то универе. Обидно нахой.
>>179814500 Но если убрать сантехника, то ты утонешь в собственном говне. Вот уж кто круче. К сожалению, мы все обычные исполнители, самая низшая цепь в цепочке.
>>179814462 Просто на такую позицию не нанимают люди которые нихуя не понимают в этих делах. Ты им про сиськи и видеонаблюдение, а им нужен чел винду переустанавливать и катриджи заправлять.
>>179814629 Ну бля, я это могу и пишу в резюме. А хочешь еще прекол? Меня не взяли оператором ВН в магазин (точнее сеть магазов) где я делал это видео. Охуенно да?
>>179814587 Завтра ищешь в интернете книжку Categories for the Working Mathematician. Похуй если ничего не поймешь. Затем идешь на haskell.org и изучаешь стандартную библиотеку от корки до корки. Потом зубришь, именно, сука, вызубриваешь определения языка и стандартных библиотек - The Haskell 2010 Report, чтобы от зубов отскакивало. Когда напишешь свой первый катаморфизм, по пути изучив теорию типов на уровне TaPL-а, скачиваешь и изучаешь любую хаскеллевскую библиотеку с первоклассными функторами и морфизмами, рекомендую category-extras или recursion-schemes. Как переделаешь стандартную прелюдию, чтобы по крайней мере все рекурсивные схемы были выражены через комонады, можешь идти дальше - тебя ждет увлекательный мир теории категорий. Катаморфизмы, параморфизмы, зигоморфизмы, хистоморфизмы, препроморфизмы, анаморфизмы, апоморфизмы, футуморфизмы, постпроморфизмы, хиломорфизмы, крономорфизмы, синкрономорфизмы, экзоморфизмы, метаморфизмы, динаморфизмы алгебра и коалгебра Калвина Элгота наконец. Успех хиккующих выблядков / просто быдлокодеров типа рейфага или сисярп/джава-девелоперов, которые работают в Люксофте не будет тебя волновать и уже через пол года ты будешь получать такие гранты, что любой профессор будет течь при одном упоминании списка твоих публикаций.
>>179815312 >Только не формочки рисовать, а создавать новые технологии Новые технологии формочки не рисуют, ага? Сразу в мозг юзеру информацию доставляют, через розетку в анусе?
>>179815506 Макака, не бугурти, ты прекрасно меня понимаешь. Тебе вот мозгов написать ЯП, лексический анализатор или свой фреймворк для расчетов никогда умишка не хватит, рисуй формочки за плошку риса.
>>179815506 Ну это же древняя паста под разные языки суть которой в изучении огромного количества информации и скилов которые не позволяют работать. Вот вроде бы ты дохуя знаешь, а все равно как молоток без ручки. Конечно идея как всегда потрольбасить, но я вижу в ней двойное философское дно. Создание чего то отдалено от чистых платонических знаний, оно всегда на земле в грязи среди пхп, формочек, сортировки пузырьком и прочих простых обыденных вещей.
>>179815665 >Тебе вот мозгов написать ЯП Тебе будто хватит мозгов, чтобы написать современный яп, а не скриптопарашу, который кроме тебя кто то еще использовать будет, ага? >лексический анализатор А тех, что уже написаны тебе не хватает, ага? >свой фреймворк для расчетов Для расчетов чего? Таблицы умножения? Я ее итак помню, мне не надо для этого фреймворк.
>>179784620 Джуном реально. Если ты, действительно, понимаешь, что означает "джун". Как правило, 99% чуханов, посмотрев йоба-курсы на ютубе и написав свой первый калькулятор, считают себя джунами.
>>179798410 Джун - это человек, который хотя бы полгодика-годик поработал на реальных проектах. До этого ты никому не нужный мусорный стажёр. А за полгода-год уже должны быть какие-то наработки, которые можно показать на собесе.
>>179817775 >Как правило, 99% чуханов, посмотрев йоба-курсы на ютубе и написав свой первый калькулятор, считают себя джунами. А что еще джун-великолепный умеет, м?
>>179818042 Смотря в какой сфере. Если брать, например, php-макакинг, то нужно уметь в ООП, соблюдать PSR и хотя бы пытаться следовать SOLID принципам. Знать типы данных, виды БД и понимать где и что лучше применять. Желательно начать разбирать какой-либо фреймворк и потихоньку начинать изучать паттерны. Также, хорошим плюсом будет знание основных линух-команд и понимание работы веб-сервера. Про синтаксис и базовые алгоритмы не стал писать, т.к. это основы основ.
>>179818168 >Какую же хуйню вы тут пишите. 99% тут либо теоретики, либо вообще недалекие люди Один ты у нас охуенный программист, ага? Небось запросы в 1с хуячишь
>>179819136 Не угадал. Я уже 2 года как перестал заниматься разработкой, проработав 5 лет лидом команды из 9 макак, а до этого сам 6 лет батрачил рядовым погромистом. Потерянные 11 лет. Если бы сразу начал заниматься тем, что делаю сейчас, уже давно бы съебал из этой богом забытой страны.
>>179818948 >Если брать, например, php-макакинг, то нужно уметь в ООП Если брать любой язык программирования современный, то нужно априори в ООП уметь >Знать типы данных Согласен >виды БД и понимать где и что лучше применять Не согласен, для 99% задач MSSQL достаточно. >Желательно начать разбирать какой-либо фреймворк Ага, прям сел и начал разбирать призм, когда компания нацелена на окошки. >и потихоньку начинать изучать паттерны Их так много, что ни в жизнь не выучить, ага? MVVM, MVC, все остальное нахер не упало в современной разработке. >хорошим плюсом будет знание основных линух-команд Питонодаун не палится >и понимание работы веб-сервера Питонодаун изучающий bottle не палится х2
>>179819731 >Как же ты обосрался. Только лишь в твой карман. MS IIS умеет все из коробки в два щелчка мыши, завидуй. >Всё понятно. Как там 1с-Битрикс? Еще не сдох? Я откуда знаю? Ты там, умный дохуя, какие паттерны используешь?
>>179819971 >не слушайте еблана, который ни разу не сталкивался с хайлоадом С чем? Ты, даун, MSSQL удовлетворяет требованиям системы регистрирующей 2 ляма данных в секунду, тебе больше надо?
>>179820098 зависит от проекта и надобности. в основном, это фабрики, билдеры, обсерверы и лейзи инициализация. Ну, синглтон и мультитон, думаю, не стоит упоминать, т.к. это самое простое. А ты тот самый тип, кто любит собирать всю бизнес логику в жирнющие модели? Или типичный ттук говнокодер?
>>179821210 >А ты тот самый тип, кто любит собирать всю бизнес логику в жирнющие модели? Ок, давай поговорим. Что значит жирнющие модели? Есть модель работы с данными, есть вьюха, которая их отображает, есть вьюмодел, которая их связывет. Что тебе еще надо, хороняка?
>>179821596 да забей, анон, ему ничего не объяснить. Я почти уверен, что этот потерянный "учился" по курсам какого-нибудь Попова и пилит блоги домохозяйкам на вордпресе за 500$ в месяц.
>Таааак, шо тут у нас, ага, в модель пишем коннект к базе, потому пару селектов как на ютубе показывали, хуё-моё, во вьюхе выводим, ну, тащемта и всё.
>>179821596 >Вопрос уровня какие типы данных используешь? Те, которые подходят под решение моей задачи. >А строки, строки? Иди проспись >А целые числа? Иди проспись х2 Или рассказывай, какие паттерны, лично ты используешь и в каких приложениях. А то я лично знаю дебила который калькулятор в MVVM написал и полностью тестами покрыл.
>>179821925 Главное, не переусердствуй, можешь быстро перегореть. Потом будет апатия ко всему, от которой отходить очень долго и тяжело. На себе проверено.
>>179822016 Срань, держись там. >>179822051 Знаю, было, стараюсь себя контролировать, но один хуй прёт и всё тут. Повезло с проектом, с командой, с галерой и тд.
>>179822128 >КАКИМИ ПАТТЕРНАМИ ТЫ ПОЛЬЗУЕШЬСЯ А что не так? Или ты безхребетная дрянь, которой сказали писать процедурный код, она такой и пишет, не смея рта раскрыть. Печален твой удел.
>>179822329 >Повезло с проектом, с командой, с галерой Понимаю, сам также себя чувствовал, когда попал на текущее место работы. Теперь с ужасом вспоминаю прошлые конторы. Хотя, спустя 2 года, понял, что ничего не бывает идеальным, когда некоторые из команды показали свой истинный облик. Душой и телом не перевариваю жополизов, кто старается всячески угодить начальству, при этом, наёбывая их и обсирая за спиной, хотя шеф у нас довольно адекватный и справедливый мужик. Вот, вроде бы мелочь, но порой так это раздражает, что хочется дропнуть.
>>179784401 (OP) Даунич, если убить всех с iq меньше 90, то не поменяется ничего. При повторном тестировании все равно будут люди с iq меньше 90, потому что результаты теста к нормальному распределению приводится, где среднее 100.
есть кто джанго гений? мне на практике проект какой-то легкий дали, я чет запутался и хуй знает как делать... напишите плез, помогите [email protected]
1) Как гуглить галеры для нуба-эникейщика? 2) Обязательно ли вкатываться в бутстрап? 3) Для чего нужны фрэймворки php? Что там такого реализовано? (Мне не придется изобретать велосипед в виде системы регистрации итд?) 4) Приведите примеры задач, которые выполняют джуны, используя пыху, джаваскрипт 5) Где, кроме гитхаба, можно пилить портфолио? (Есть, к примеру, реализация комбобокса для сайта с данными из базы)
И общий вопрос, как вообще проходит день у веб-макаки, какие задачи он выполняет? Встречаются ли тупые косячащие макаки или просто несправляющиеся макакм? Какое к ним отношение у тим-лидов?
>>179824210 >На плюсах под линукс. Даже немного жаль тебя. Ты поди и детей своих из пизды своей жены обеими руками тащишь, ломая кости черепа. Что поделать, дебил вырос. >>179824307 >Ты с какова района ваще вылупился тут? Страутсрупа знаешь? Знаю, в раша переводе хеловорд не компилится, я долго смеялся, но это так и есть
>>179788319 Потому что тогда были Bell Labs где был Ритчи и Томпсон. А сейчас ничего кроме Томпсона нет, а он уже стар. Нормальных лабораторий нет, есть всякие гугл-фейсбук-микрософт-амазон, где карьеристы-пидерасты работают, а не великие инженеры.
>>179814838 Хаскель это конечно круто, но вот задрочу я его, а что дальше? Все равно придется идти работать на Яве или еще на чем популярном, а хаскель просто как хобби останется ибо он никому не упал в индустрии.
>>179812089 >тоже наебываю Ты долбоеб? Где речь о наебе то шла? Коров наебывают? Дай коровам меньше сена, они дадут тебе меньше молока. Как можно быть одновременно программистом, и таким тупорылым как ты? Научи плиз. У всех программистов ебаное ЧСВ, хотя они занимают нижнюю ступень в своих компаниях. И на этом постоянно играют АБСОЛЮТНО все работодатели.
>>179835983 Роботу роботать очевидно. Когда ты можешь подойти к любому мидлу, ткнуть пальцем в его код и сказать - вот тут ты хуйню написал - поздравляю, ты синьор. Иди в hr за баблом.
Существуют ли многопоточные языки? Чтобы многопоточностью занимался компилятор/интерпретатор, она была вшита внутрь языка и управлять ей нельзя было, ну как в джава с памятью работой занимается язык, что-то такое.
>>179836020 Правда могу сказать по опыту - чем пизже ты погромируешь тем меньше ты в итоге погромируешь. Внезапно на тнбя сваливаются задачи по постановке требований, проектированию архитектуры, расписыванию задач мидлам и слежению за всем этим бардаком. С так же техническая экспертиза хотелок приходящих из вне и гигабайты переписок с внешним миром на тему того что то они хотчт - ебота полная и работать не будет. Такие дела, малыш.
>>179836076 Бля, не хочу > постановке требований, проектированию архитектуры, расписыванию задач мидлам и слежению за всем этим бардаком. Хочу быть крутым исполнителем задач. Это максимум мидл, да?
>>179836154 Хуй знает. Я от стажера до синьора прошел путь где-то за 8 лет. Это не выслуга лет, это зависит от того как быстро ты навык набираешь. В принципе от джуна до мидла можно прыгнуть за год, если мозги на месте. А вот с синьорами сложнее - это уже не чистый технарь, там нужны некоторые навыки социоблядства.
>>179836193 >Это не выслуга лет, это зависит от того как быстро ты навык набираешь. Я понимаю, да. >там нужны некоторые навыки социоблядства Я почему-то думал, что за менеджмент другой чувак отвечает, а сеньор это типа кодер суперспециалист, который дохуя сложные вещи делает.
>>179836222 Лол, приходит к тебе хуй с другого города и говорит - хочу чтоб было пиздато. А че ему надо - он сам особо не понимает. Вот и начинаешь с ним разговаривать пытаясь сеачала выяснить аакую проблему он хочет решить, а потом объясняешь ему как ее надо решать. Манагер этого сделать не сможет ибо не в теме. Синьоры работают в связке с манагером в таких ситуациях, синьор делает техническую экспертизу и оценку стоимости работ, манагер все это организовывает, распределяет ресурсы, приоритизирует и.т.п.
>>179836313 Без социоблядства никуда, да. Хочешь больше бабла - учись в общение. Есть забавный момент - мы ща хайрим и к нам частенько перекатываются синьоры-архитекторы в районе 50 лет на миддл должности. Когда спрашиваешь - а нахуя, отвечают - заебало вусмерть. Дети выросли, ебатека выплачена хочется спокойно кодить для души и ни с кем не разговарить.
>>179836416 Да я не то чтобы совсем хиккан, просто люблю кодить, а тут получается кодинга будет минимум, когда мидлы/джуны косячат по сути и надо самому браться, а максимум всего остального.
>>179836458 Такие дела. Нет ни одной должности ни в одной сфере патологоанатомы разве что, лул, где с определенного этапа не понадобится уметь пиздеть. Так мир устроен.
Горячая замена кода[править | править код] Для систем, которые не могут быть остановлены для обновления кода, Erlang предлагает горячую замену кода (англ. hot code upgrade). При этом в приложении могут одновременно работать старая и новая версии кода. Таким способом программное обеспечение на Erlang может быть модернизировано без простоев, а выявленные ошибки исправлены[9][34].
>>179836720 Он специально разрабатывался под это дело. Вообще прилумали его в Эриксоне чтобы погромировать сначала АТСки, а потом и БСки. Отсюда и фишки.
>>179836796 Довольно узконишевый при этом. Погромистов на эрланге днем с огнем не сыскать, да и по производительности он все равно крестам проебет. К тому-же он довольно близок к функциональному, почему-то ребята из ериксона считали что сохранение состояния в телекоме нинужно - и очень капитальнт в этом проебались. На нем хорошо писать диалпланы и всякой сложности маршрутизацию звонков или пакетов, или вообще что-то что укладывается в пападигму запрос-ответ (всякие веб микросервисы например). Странный, в общем, язык.
>>179836890 >крестам проебет Хуй знает, чем больше кресты узнаёшь, тем больше охуеваешь с их мощи и с того, насколько глубока крестовая нора. Такое чувство, что кресты в хороших руках вообще для любых целей годны и уделают любой другой язык на его же поле, под которое он был создан.
>>179836943 Няшная сишечка с крестами чуть ли не единственныц из оставшихся нативный язык. Т. е который исполняется прямо на процессоре а не в хуй пойми какой виртуальной машине. К тому жп их философия - минимум страховки от ошибок, а значит и минимум накладных расходов на проверки что погромист не мудак.
>>179837198 >Няшная сишечка с крестами чуть ли не единственныц из оставшихся нативный язык. Т. е который исполняется прямо на процессоре а не в хуй пойми какой виртуальной машине. У меня для тебя плохие новости: https://en.wikipedia.org/wiki/Microcode
>>179837825 Компилятор в одиночку написать к примеру, что-то такое, например гейдев и нужен скриптовый язык внутренний для движка/квестов. В моём понимании нанимают чувака, приходит такой успешный лыбистый чувак под 35, ебашит код, забирает бабки, уходит.
>>179838090 >Компилятор в одиночку написать к примеру Тебе мало уже существующих доступных языков? >нужен скриптовый язык внутренний для движка/квестов. Вот за это нужно сразу ломать пальцы/рубить руки. Есть куча скриптовых языков, выбирай не хочу. Нет, хочу говно есть , свой писать
>>179836222 > Я почему-то думал, что за менеджмент другой чувак отвечает, а сеньор это типа кодер суперспециалист, который дохуя сложные вещи делает. Сениор это что-то уровня начальника. Он занимается распределением труда, тыкает других похраммистов в их дерьмо, получает пизды от начальства, обсуждает с заказчиком тонкости проекта (но не в общих чертах, а какие-то тонкие моменты. И обсуждает их не с менеджером, а каким-нибудь "разбирающимся" человеком со стороны заказчика) и так далее. Пишет он гораздо меньше того же миддла. А компиляторы -- это отдельная очень узкая область. Их делают не "суперспециалисты", а люди, получившие соответствующее самообразование.
За все конторки не скажу, но некоторая часть устроена так.
>>179838599 UnrealScript (often abbreviated to UScript) is Unreal Engine's native scripting language used for authoring game code and gameplay events before the release of Unreal Engine 4. The language was designed for simple, high-level game programming.[96] The UnrealScript interpreter was programmed by Tim Sweeney, who also created an earlier game scripting language, ZZT-oop.[11]
>>179838599 >Не то скинул, но суть ты уловил. Зачем-то же они его сделали, да и других примеров куча, в анрил енжине вроде бы свой язык и тд Потому что дебилы. Объясняешь им это и все.
>>179838786 >наверняка есть необходимость в собственном высокоуровневом языке внутриигровом. Зачем? Ну прилепи тот же питон, нахуя свой велосипед писать?
>>179784401 (OP) Это в джаве лямбда-выражения такие убогие, лол?
Kill - метод объекта в коллекции, который удаляет объект (ссылку на него в памяти, в случае если это ссылочный тип для последующего удаления сборщиков мусора). Ты же в курсе, что ты не можешь менять коллекцию во время итераций по ней и словишь исключение?
ОП - безработный вкатывальщик вайти в айти с двузначным айсикью, расходимся.
>>179838915 Так это то же самое, зачем уровнем выше новый язык, можно же использовать с нижнего уровня. Зачем внутриигровой язык, можно писать на питоне. Зачем питон, можно писать С сразу, зачем С, если есть ассемблер.
>>179838913 Для разработчиков компиляторов мастхев если ты не далбаеб и разрабатываешь кроссплатформенный компилятор. Да и для разработчиков тех же микроядер подойдет. В том же самсунге при разработке реалтайм мигрирования процессов в арм использовались некоторые шаблоны. Так что в целом выпад на троечку.
>>179838464 Ближе всего к процессору - его машинный язык, очевидно же, а не какая-то магическая приспособа, которая на вход принимает описание задачи на каком-то декларативном псевдоязыке, а на выходе вываливает месиво из машинного кода, который генерируется по хер-пойми-каким правилам.
>>179838962 >зачем уровнем выше новый язык, можно же использовать с нижнего уровня Ты в курсе, что ни один скриптоязык в движках до сих пор не превзошел в простоте тот же питон? Все то же самое, только синтаксис другой. Внимание, вопрос! Нахуя?
>>179839067 Если ты пишешь максимально понятный и легко поддерживаемый код для получения результата в минимальные сроки, то так и есть, с вообще на самом дне должны быть после раста.
а поповоду месяца орнул чет мы в двоем с коллегой за два месяца с нуля написали полностью процессинг эквайринга от транспортных библиотек для интеграции до всех необходимых серверных служб и запустили в бой. а тут альфаверсию за месяц, да альфаверсию за неделю можно заебашить, на то она и альфаверсия
>>179797896 >на них любая менеджерская хуйня по типу "искусственной конкуренции" работает. Что за "искусственная конкуренция"? Поясни. Инбифо: манярейтинг с выдачей премий "лучшим тыжпрограмистам месяца", но с расчетом на то, чтобы все лучшими одновременно стать не могли.
Как "искусственной конкуренции" сопротивляются умные люди, а не программисты?
>>179841328 Очевидно потому что Макак отправляют на фронтэнд, а богов программирования на бекэнд. Я даже не буду говорить насколько больше информацией и опытом должен обладать бекэнд разработчик для разрабатывания конкурентного продукта. Но банально даже ошибка фронтэнд разработчика - это пустяк. А ошибка бекэнд разработчика стоить будет очень много.
>>179841501 >Очевидно потому что Макак отправляют на фронтэнд, а богов программирования на бекэнд. Я хз, бэкэнд писал всегда быстро, а вот ебаться с разметкой в фронтэнде приходилось знатно.
People.FindPersonsWith("IQ < 90").Select(x => x.kill());