Перейти к публикации

Just.Doit

User
  • Сообщений

    15 977
  • Зарегистрирован

  • Посещение

  • Время онлайн

    88д 3ч 16м 59с

Все публикации пользователя Just.Doit

  1. Just.Doit

    Программирование[11]

    не знаю в как оно в рамках конкретно этого собеседования но по хорошему надо бы расписать варианты с и без и порассуждать на то какой больше подходит в данном контексте не совсем понял как вышеописанный стек и подходы противоречат атомарности и консистентности ты можешь на реактивщине а пабсабе сделать что атомарность что стронг консистентность оно не так все легко и из каробки как в запрос-ответ+ACID но тоже можно я бы сказал потому что ты прыгнул в детали сразу, без разбора подхода - было сложно понять ход мыслей тоесть дело вообще не в стеке у них, а в том что цепочка рассуждений не была проговорена явно это в целом ок ситуация, но выход из нее это сделать степ бек и заново проговорить все чтобы чел понял каждый шаг еще сильно помогает вайтборд и как минимум записывать а как максимум рисовать. ну и небольшие паузы делать на подумать
  2. Just.Doit

    Программирование[11]

    если это условная угроза жизни - тебя увезут на неотложке и сделают все сразу за несколько часов и если надо положат в стационар. но я так понимаю ты не про это насчет мрт не знаю - просто не слышал чтобы кто-то платно делал, бесплатно это надо сначала за направлением, которое скорее надо будет выпросить/убедить что нужно. потом отдельно записаться в радиологию. бесплатно может занимать месяцы (сильно зависит от локации, в берлине до недавнего времени все было сильно перегружено за счет укр беженцев, в мюнхене кажется было 2-4 недели, гденить в маленьких городах скорее всего в течение недели будет свободно). на бесплатно там сначала получи. к ортопеду за пару дней платно/частной страховке - скорее да тут правда отдельный гемор что не все работают платно, а на частную страховку нельзя перейти если зарабатываешь как обычный челик. у меня вон жена ипохондрик, ей бы частную, но ей нельзя, лул вот это настоящий пиздец, что законодательно запретили выходить из гос медицины для простой черни (причем для гос служащих этого запрета нет, лол)
  3. Just.Doit

    Программирование[11]

    ты имеешь ввиду соло или что? или в составе компании?
  4. Just.Doit

    Программирование[11]

    От жопных болей их нет, у меня хороший практолог Проще не практиковать анальный секс он вообщет скорее является профилактикой геморроя
  5. Just.Doit

    Программирование[11]

    От жопных болей их нет, у меня хороший практолог
  6. Just.Doit

    Программирование[11]

    гей шлюхой конечно же после яндекса в нишевом домене (внутрянка браузера) только так почему? из больших - ВК, Авито, Мейлру а так рутубы, онлайн кинотеатры и тп крипта,HFT какая-нить а так, зачем с яндекса увольняться, сидишь там до пенсии пердишь
  7. Just.Doit

    Программирование[11]

    лол а практолог в доме есть? поважнее дантиста будет
  8. Just.Doit

    Программирование[11]

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

    Программирование[11]

    я тебе скажу что гермаха точно безопаснее рашки особенно сейчас но даже если брать довоенное состояние у меня избили жену в студентческие годы в парке до гематом по всей голове маму ограбили на тихой улице мне вламывались в квартиру, меня гопали на улице (уже в нулевые) в целом принято решать все насилием - припарковался не там - пойдут бить ебало. перебухал в деревне - пойдут разьираться с топором деревенские тут это все тоже бывает, но частота на порядок меньше, что-то из разряда какой-то шиз, стоящий на учете внезапно обострился, взял топор/нож и ебнул когото снихуя. но таких историй по знакомым не слышал. вы можете поскидывать новостей что араб зарезал этих, араб зарезал тех. но я вам в ответ тоже скину крокус или скажем зимнюю вишню, а еще лучше статистику дтп со смертями и в целом количество насильственных преступлений а на карте рашка зеленая а гермашка красная, ага ага это ты сам только что придумал? рейтинги это рейтинги они часто сомнительные аргументы тк статистика вещь очень легко интерпретируемая неверно и уж точно не библия, и даже не база, лол ага ага в рф залупная абсолютно бесплатная медицина (кроме мск, но мск не россия, и темболее не среднестатистический постсовок) за экстра бабки ты и здесь будешь облизан в этот же вечер любым специалистом рейтинги абсолютная залупа знаю несколько челов которые переехали по рейтингам а потом сосали разочарованный хуй > Португалия будет хуже Канады во всем плюс минус да, но канада будет ниже чем Х, а англия скажем ниже чем канада а юса вообще дно ебаное, с трудом пробивается в список стран в которых можно жить и вот вопрос - почему отсечка по канаде/англии, а не по португалии? и каким боком юса может быть выше португалии в среднем зная про жизнь в португалии - я тебе скажу что ничем не отличается от англий/канад если у тебя удаленный доход и точно она является развитой страной с чего ты взял что эта картинка не сгенерированна вчера аи на основе выдуманных данных? ни ссылки, ни методики нихуя "reported rapes" арабские страны скорее всего будут все зеленые потому что нихуя не репортится Рейтинги это библия любого аргументированного спора Что ты из пальца придумываешь на своем примере и еще 5 людей мне нахуй не нужно Твоя Португалия не хуйня чтобы ты понимал - только подтверждает твои слова если бы ты решил подумать а не кидаться голословными заявлениями - но случайное угадывание тебя умным не делает https://www.numbeo.com/quality-of-life/rankings_by_country.jsp просто не надо говорить "развитые страны" а говори "топ 50 из нумбео рейтинга", тогда все станет гораздо легче обсуждать
  10. Just.Doit

    Программирование[11]

    ага ага в рф залупная абсолютно бесплатная медицина (кроме мск, но мск не россия, и темболее не среднестатистический постсовок) за экстра бабки ты и здесь будешь облизан в этот же вечер любым специалистом рейтинги абсолютная залупа знаю несколько челов которые переехали по рейтингам а потом сосали разочарованный хуй > Португалия будет хуже Канады во всем плюс минус да, но канада будет ниже чем Х, а англия скажем ниже чем канада а юса вообще дно ебаное, с трудом пробивается в список стран в которых можно жить и вот вопрос - почему отсечка по канаде/англии, а не по португалии? и каким боком юса может быть выше португалии в среднем зная про жизнь в португалии - я тебе скажу что ничем не отличается от англий/канад если у тебя удаленный доход и точно она является развитой страной с чего ты взял что эта картинка не сгенерированна вчера аи на основе выдуманных данных? ни ссылки, ни методики нихуя "reported rapes" арабские страны скорее всего будут все зеленые потому что нихуя не репортится
  11. Just.Doit

    Программирование[11]

    подразумевается что ты при этом работаешь или что ты FARE и типа больше не работешь и только тратишь эти 6млн? в моих понятиях это когда ты знаешь что у тебя нет и не может быть ситуации когда нет еды нет крыши над головой нет чувства безопасности вокруг своего дома нет чувства медицинской безопасности (в смысле сможешь получить помощь) ну тоесть закрытие первых ступеней маслоу вот это пиздец реально, это ебет кукуху, это создает риски для жизни. все что выше этого уровня это надстройки комфорта которые уходят в бесконечность и даже илон маску есть что улучшать и их бейзлайн зависит от твоего воспитания, среды и мечт ктото мечтает о ферари, кто-то о мерседесе. а кто-то сначала о мерседесе, а после покупки начинает о феррари. и так до бесконечности, либо когда ты понимаешь что тебе скорее похуй на все что выше, и тебе интереснее гнаться за другой морковкой нежели денежной Если у тебя жена ребенок ты хочешь жить в безопасном районе и иметь высокий уровень медицины - это добро пожаловать в клуб от 6м баксов нетворса чтобы ты мог в развитой стране жить уже 6? только что же было 3-4 за сколько лет 6млн нетворса потрачено будет с вышеописанным сценарием? ты уверен что 6 хватит? под развитой страной подразумеваются рф/грузия/армения/греция/албания/молдова/тайланд/португалия например? все это получает дефолт водитель автобуса/трамвая в гермахе с нетворсом близким к 0 (насчет "высокий уровень медицины" - не знаю что ты подразумеваешь под высоким уровнем медицины, но у тебя будут закрыты все основные риски). но возможно гермаха не считается развитой страной Ты угораешь ? Развитая это Скандинавия - Франция - Германия - Англия - Сингапур - Америка - Япония - Канада я не угораю, я спрашиваю что ты блять имеешь ввиду ты не даешь конкретики и примеров и используешь очень размытые тезисы, я предпочитаю не гадать а спросить у меня вопрос чем развитие португалии отличается от развития скажем франции или канады настолько что она не является "развитой страной"? польша, как я понимаю, тоже не является "развитой страной" ?
  12. Just.Doit

    Программирование[11]

    в моих понятиях это когда ты знаешь что у тебя нет и не может быть ситуации когда нет еды нет крыши над головой нет чувства безопасности вокруг своего дома нет чувства медицинской безопасности (в смысле сможешь получить помощь) ну тоесть закрытие первых ступеней маслоу вот это пиздец реально, это ебет кукуху, это создает риски для жизни. все что выше этого уровня это надстройки комфорта которые уходят в бесконечность и даже илон маску есть что улучшать и их бейзлайн зависит от твоего воспитания, среды и мечт ктото мечтает о ферари, кто-то о мерседесе. а кто-то сначала о мерседесе, а после покупки начинает о феррари. и так до бесконечности, либо когда ты понимаешь что тебе скорее похуй на все что выше, и тебе интереснее гнаться за другой морковкой нежели денежной Если у тебя жена ребенок ты хочешь жить в безопасном районе и иметь высокий уровень медицины - это добро пожаловать в клуб от 6м баксов нетворса чтобы ты мог в развитой стране жить уже 6? только что же было 3-4 за сколько лет 6млн нетворса потрачено будет с вышеописанным сценарием? ты уверен что 6 хватит? под развитой страной подразумеваются рф/грузия/армения/греция/албания/молдова/тайланд/португалия например? все это получает дефолт водитель автобуса/трамвая в гермахе с нетворсом близким к 0 (насчет "высокий уровень медицины" - не знаю что ты подразумеваешь под высоким уровнем медицины, но у тебя будут закрыты все основные риски с высоким уровнем профессионализма). но возможно гермаха не считается развитой страной
  13. Just.Doit

    Программирование[11]

    безусловно но они стабильны какая разница? я про то что фаанг это выдает каждый год, и попасть туда в целом тривиально. на принципала - уже нужно время и терпение, но затем ты получаешь это каждый год а не разово пре-ипо хотя наверное ключевым людям в единорогах платят еще больше. но это надо умудриться залететь в единорог на этапе "стартап у коготорого денег на 1-2 года и 0 дохода" мне кажется любая сумма не превышающая всех денег мира - реалистичная я спрашиваю про то почему именно 4? порефлексируй почему именно такая цифра в голове почему не 1 лям и не 10, 100, 200 ?
  14. Just.Doit

    Программирование[11]

    Друг недавно рассказывал, его знакомый увольнялся из одного "buy now pay later" дубайского стартапа, у них в следующем году IPO Ну и там квартальные бонусы в виде стоков в preipo оценке. Так вот, когда тот увольнялся стоки выкупали и ему по ошибке скинули таблицу других таких же уволившихся и суммы выкупа их стоков, и там у одного разраба был 1кк$ вот така хуйня малята. ну тоесть надо быть ключевым топ челом в успешном IPO стартапе и это все даст тебе 1кк$ (1 год работы принципалом в фаанге) хм, понял но если ты релаьно нулевой и не очень талантливый то наверное изики твой выход уровень просто у меня мозг почти не включается на изи. для меня это полная потеря времени - примерно как отвечать на вопросы чему равно 5 умножить на 7. они не дают ничего вообще единственное что они дают - легкое погружение в процесс решения. поэтому я беру их как разминку перед мидлами. потому что сходу начать решать мидлы это мучение (особенно после перерыва). в целом можно использовать прием - решать мидл влоб/перебора/неправильно чтобы не было порога а потом дропать решение и переписсывать, либо дропать всю задачу, очищать контекст и решать нормально следующий мидл условно я делал так решал 1 изи за 5-10 минут решал 2-4 мидла минут по 20 каждый если хотел пойти в харды - решал 1 мидл и переходил к харду. после этого мой мозг уставал и вечернее время отведенное на это заканчивалось я просто думал что когда ты скидывал стату 500 - то ты типа задрот который уже подобрался к щелканью хардов
  15. Just.Doit

    Программирование[11]

    в моих понятиях это когда ты знаешь что у тебя нет и не может быть (за исключением апокалипсиса) ситуации когда нет еды нет крыши над головой нет чувства безопасности вокруг своего дома нет чувства медицинской безопасности (в смысле сможешь получить помощь) ну тоесть закрытие первых ступеней маслоу вот это пиздец реально, это ебет кукуху, это создает риски для жизни. все что выше этого уровня это надстройки комфорта которые уходят в бесконечность и даже илон маску есть что улучшать и их бейзлайн зависит от твоего воспитания, среды и мечт ктото мечтает о ферари, кто-то о мерседесе. а кто-то сначала о мерседесе, а после покупки начинает о феррари. и так до бесконечности, либо когда ты понимаешь что тебе скорее похуй на все что находится выше какого-то порога (для меня это условно мерседес, ферари и прочие бугати мне абсолютно побарабану. ну можно арендовать как игрушку, ну тоесть это чисто как на банане покататься на пляжу), и тебе интереснее гнаться за другой морковкой нежели денежной
  16. Just.Doit

    Программирование[11]

    Сколько джаст дуит будет решать эту задачу? Даже если он только что решил N-queens? Решение от чатжпт import kotlin.math.abs fun main() { val word = "abc" val n = 2 val permutations = word.toList().permute().map { it.joinToString("") } val board = Array(n) { Array<String?>(n) { null } } val usedStartRow = Array(n) { mutableSetOf<Char>() } val usedStartCol = Array(n) { mutableSetOf<Char>() } val usedStartDiag1 = mutableMapOf<Int, MutableSet<Char>>() // r-c val usedStartDiag2 = mutableMapOf<Int, MutableSet<Char>>() // r+c val usedEndRow = Array(n) { mutableSetOf<Char>() } val usedEndCol = Array(n) { mutableSetOf<Char>() } val usedEndDiag1 = mutableMapOf<Int, MutableSet<Char>>() val usedEndDiag2 = mutableMapOf<Int, MutableSet<Char>>() place(0, 0, n, permutations, board, usedStartRow, usedStartCol, usedStartDiag1, usedStartDiag2, usedEndRow, usedEndCol, usedEndDiag1, usedEndDiag2) } fun place( r: Int, c: Int, n: Int, words: List<String>, board: Array<Array<String?>>, usedStartRow: Array<MutableSet<Char>>, usedStartCol: Array<MutableSet<Char>>, usedStartDiag1: MutableMap<Int, MutableSet<Char>>, usedStartDiag2: MutableMap<Int, MutableSet<Char>>, usedEndRow: Array<MutableSet<Char>>, usedEndCol: Array<MutableSet<Char>>, usedEndDiag1: MutableMap<Int, MutableSet<Char>>, usedEndDiag2: MutableMap<Int, MutableSet<Char>>, ): Boolean { if (r == n) { printBoard(board) return true } val nextR = if (c == n - 1) r + 1 else r val nextC = if (c == n - 1) 0 else c + 1 for (w in words) { if (isSafeFast(r, c, w, usedStartRow, usedStartCol, usedStartDiag1, usedStartDiag2, usedEndRow, usedEndCol, usedEndDiag1, usedEndDiag2)) { board[r][c] = w markUsed(true, r, c, w.first(), usedStartRow, usedStartCol, usedStartDiag1, usedStartDiag2) markUsed(true, r, c, w.last(), usedEndRow, usedEndCol, usedEndDiag1, usedEndDiag2) place(nextR, nextC, n, words, board, usedStartRow, usedStartCol, usedStartDiag1, usedStartDiag2, usedEndRow, usedEndCol, usedEndDiag1, usedEndDiag2) board[r][c] = null markUsed(false, r, c, w.first(), usedStartRow, usedStartCol, usedStartDiag1, usedStartDiag2) markUsed(false, r, c, w.last(), usedEndRow, usedEndCol, usedEndDiag1, usedEndDiag2) } } return false } fun isSafeFast( r: Int, c: Int, word: String, usedStartRow: Array<MutableSet<Char>>, usedStartCol: Array<MutableSet<Char>>, usedStartDiag1: MutableMap<Int, MutableSet<Char>>, usedStartDiag2: MutableMap<Int, MutableSet<Char>>, usedEndRow: Array<MutableSet<Char>>, usedEndCol: Array<MutableSet<Char>>, usedEndDiag1: MutableMap<Int, MutableSet<Char>>, usedEndDiag2: MutableMap<Int, MutableSet<Char>> ): Boolean { val s = word.first() val e = word.last() if (s in usedStartRow[r]) return false if (s in usedStartCol[c]) return false if (s in usedStartDiag1.getOrDefault(r - c, emptySet())) return false if (s in usedStartDiag2.getOrDefault(r + c, emptySet())) return false if (e in usedEndRow[r]) return false if (e in usedEndCol[c]) return false if (e in usedEndDiag1.getOrDefault(r - c, emptySet())) return false if (e in usedEndDiag2.getOrDefault(r + c, emptySet())) return false return true } fun markUsed( add: Boolean, r: Int, c: Int, ch: Char, usedRow: Array<MutableSet<Char>>, usedCol: Array<MutableSet<Char>>, usedD1: MutableMap<Int, MutableSet<Char>>, usedD2: MutableMap<Int, MutableSet<Char>> ) { if (add) { usedRow[r].add(ch) usedCol[c].add(ch) usedD1.getOrPut(r - c) { mutableSetOf() }.add(ch) usedD2.getOrPut(r + c) { mutableSetOf() }.add(ch) } else { usedRow[r].remove(ch) usedCol[c].remove(ch) usedD1[r - c]?.remove(ch) usedD2[r + c]?.remove(ch) } } fun <T> List<T>.permute(): List<List<T>> { if (size <= 1) return listOf(this) val result = mutableListOf<List<T>>() for (i in indices) { val rest = toMutableList().also { it.removeAt(i) } for (p in rest.permute()) result += listOf(this[i]) + p } return result } fun printBoard(board: Array<Array<String?>>) { println("Board:") for (row in board) println(row.joinToString(" ") { it ?: "." }) println() } весь твой аргумент сводится к тому что если область знаний нишевая, и ты не работаешь в этой нише - то не стоит ее задротить в целом сложно с этим спорить решение алгоритмов как область знаний действительно нишевая но выше речь шла про процесс собеседований, же а. че так мало? я думал хотябы пару сотен миллионов твоя прога пытается миграции на базу накатить, для этого ефкор берет лок на всю схему базы, чтобы никто не мог помешать, а кто-то уже держит этот лок найди и отпизди я ниче не понял Какой-то пидор в твоем магазине занял толчок и теперь пока он не посрёт тебе только ждать или орать через дверь чтобы он поторопился >а с домашнего компа норм все походу этот пидор это он сам
  17. Just.Doit

    Программирование[11]

    зависит конечно от людей но у меня есть друзья которые очень социальные (для итшника) и их берлин в этом плане очень устраивает. тк основной язык английский тут - он в целом становится вполне естественным и "родным" если ты на нем работаешь и смотришь контент. + куча рускоязычного всего (можно в рускоязычном пузыре существовать полностью) вообще в таких городах есть порядка 300к-1500к неместных экспатов, так что из них найти 50-100 людей для своего круга общения, которые будут со схожим бекграундом - не сложно плюс за 10 лет ты обычно все таки впитываешь дохуя культурного кода и обрастаешь знакомыми/друзьями/коллегами из местных и вполне становишься своим, настолько своим как может стать своим чел из казахстана, приехавший в рф, например. но да, придется немного сил приложить к тому чтобы освить язык. решать алгосы это потеря времени, какая бы тебе в жизни алгоритмическая задача не встретилась, чатжпт с ней справится быстрее и лучше, а ты уже отполируешь код я бы сказал на уровне изи и чучуть мид - это для каждого аверадж программиста весьма полезно. узнать вообще про арреи, списки, кучи, стеки, мапы и про подходы оценки сложности и cpu/mem потребления ресурсов. если про задрачивание - скорее да но в качестве подготовки к конкретным собесам, которые анлокают тебе карьеру с зп 10-50к евро чистыми - то кажется это стоит того, настолько же насколько стоит того сделать нормальное резюме для процесса поиска работы - абсолютно ненужный в работе навык, но все это делают, тк просто так работает найм
  18. Just.Doit

    Программирование[11]

    дак изики ничему не учат я их использую чисто для разминки, чтобы привыкнуть к иде/редактору/процессу сабмита тк они решаются за 5 минут без включения головы бля я думал ты там харды ебошишь а ты профанацией какой-то занимается решать изи это потеря времени потолокв DACH это 1лям евро в цюрихе за 10 лет очень достижимо если какой-то талант есть и трудолюбие ну если про разрабов
  19. Just.Doit

    Велотред #2

    Стелс топ за свои деньги а так для зимы Фет с шипами
  20. Just.Doit

    Программирование[11]

    Суть в том что это не программирование а получение готовой программы под твои запросы (ну типо) а дальше думай зачем тебе могут быть нужны такие программы Это не правда. У нас куча индусов в гермахе с английским собственно я сам только с английским
  21. Just.Doit

    Программирование[11]

    А ты не завидуй Ты про что? Что за код сигны
  22. Just.Doit

    Велотред #2

    ну такой и беру 6к евро в стоке стоил прошлогодний за 4.2к беру взял без педалей - 8.5 весит сделал пока типа 20 минутный тестдрайв чтобы проверить что дефектов нет велик пушка жопе было очень комфортно на кочках. я прям ждал удара (как обычно), а оно облизывало как будто саспеншн какой-то. пока не понял это изза колес (эти 40, а были 34), карбона или сидушки (она играет при продавливании рукой) или все вместе размер наконец-то мой. прям комфортно из отпуска приеду буду гонять Есть гревел трассы рядом с городом? Я читал гревел не сильно хуже шоссера едет по шоссе примерно минус 1-2 км/ч. Да, я в основном по дорожкам катаю. Брал как рас аля all road Иногда паркичи есть с грунтовкой
  23. Just.Doit

    Программирование[11]

    как же бесят такие ебланы пиздец, локально не билдят даже что у тебя там за говно проект что ты ноешь постоянно про билды очевидно на тест-стейдж нихуя не попадет, если оно блять не билдится да, не попадет, но задачу я заасайню на себя, нажму деплой куда мне надо, а оно красное, потому что не собралось, или тесты красные вы не додумались автоматом билдить по пушу гита? как это мешает пушить и не смотреть билд? я уже тыщ пять раз просил разрабов перед тем как двигать таску в тестирование просто нажать билд по ветке Тем что в таск трекер можешь привязать билд и сразу в тикете видеть что красное как же бесят такие ебланы пиздец, локально не билдят даже что у тебя там за говно проект что ты ноешь постоянно про билды очевидно на тест-стейдж нихуя не попадет, если оно блять не билдится да, не попадет, но задачу я заасайню на себя, нажму деплой куда мне надо, а оно красное, потому что не собралось, или тесты красные вы не додумались автоматом билдить по пушу гита? как это мешает пушить и не смотреть билд? я уже тыщ пять раз просил разрабов перед тем как двигать таску в тестирование просто нажать билд по ветке Не надо ничего нажимать. Оно само должно быть.
  24. Just.Doit

    Велотред #2

    ну такой и беру 6к евро в стоке стоил прошлогодний за 4.2к беру взял без педалей - 8.5 весит сделал пока типа 20 минутный тестдрайв чтобы проверить что дефектов нет велик пушка жопе было очень комфортно на кочках. я прям ждал удара (как обычно), а оно облизывало как будто саспеншн какой-то. пока не понял это изза колес (эти 40, а были 34), карбона или сидушки (она играет при продавливании рукой) или все вместе размер наконец-то мой. прям комфортно из отпуска приеду буду гонять
×
×
  • Создать...