• Российские разработчики ПО просят 70 млрд рублей господдержки
    0
    Как линукс установишь, дадим тебе покушать еще один миллиардик, дорогой.
  • Простой JSON-RPC-подобный API на PHP
    0
    1.
    $api_v = $_POST['api_v']; // 
    	$path = __DIR__.'/APIs/api_'.$api_v.'.php'
    — потенциальный code injection
    2. Если будут два одинаковых запроса, данные перезатрутся
    3. Кеширование на уровне http сервера не будет работать.

    Я конечно понимаю, что для новичков концепция рест не совсем понятна, но поспрашивайте у более опытных разработчиков, чтоли. Зачем чушь то делать?
  • Сравниваем yandex и mail: студенческий опыт
    0
    3. Все офисы одинаковые.
  • Ctrl-Alt-Del: запланированное устаревание программистов
    +4
    И менеджеры раньше были тоже лучше.
    Ве просрали, все просрали…
  • Ctrl-Alt-Del: запланированное устаревание программистов
    +25
    Молодым просто не понять, как это планировать так, чтобы без авралов. Тут мудрость нужна, а откуда ей у молодежи взяться, если кругом одни скрамы да опенспейсы…
    Вот в наше время все работали по вотерфолу в отдельных кабинетах, и авралов не было. И трава зеленей была, и тестировщицы симпатичнее, не то что сейчас, все просрали со своими сигвеями и вейпами, такую индустрию просрали!
  • Ctrl-Alt-Del: запланированное устаревание программистов
    +13
    Странная тенденция. Мы в компании наоборот, рассматриваем более старших кандидатов лояльнее, т.к. это уже взрослые состоявшиеся личности, готовые к высокопрофессиональной работе.
  • Senior Engineer в поисках работы. О задачах на технических собеседованиях и теоретических вопросах
    –6
    4.5k гривен? Вас даже переоценили, с вашими то глубокими знаниями в руби. Видимо кадровый голод настолько сильный, что уже берут всех, кто хоть немного шарит в программировании и хочет программировать на руби.

    А еще вы очень хорошо показали в статье что навык проходить собесы приходит с опытом :)
  • Скорость Света не инвариантна
    +2
    Ну что за бред! Мы живем на плоской земле, а вокруг нас — большой киноэкран с изображением неба. Я это на ютюбе видел, а там все правда!
  • Отзывы о работодателях: природа и бессмысленность анонимных отзывов
    –1
    Риск — недосчитаться того, что работодатель обязан по ТК.

    Это не риск, а нарушение законодательства. О таком стоит упомянуть в отзыве и снизить за это оценку

    Но в реальном мире косяки случаются у всех.

    Случаются у всех, но не везде их обсуждают на повышенных тонах. Очень легко топить тех, кто сам не выплывет, лучше пытаться им спокойно помочь и поддержать. Но если в корпоративной культуре принято орать и унижать, то никто помогать не будет. Опять же — минус в отзыв.

    А вы не интересуетесь тем, что творится вокруг?

    Т.е. ваша информация получена методом праздного интереса на кухне? Небось, от начальства еще, да? Ну что же, огорчу вас — это не самая достоверная инфа, которую вы раздобыли. Реальное положение дел знает только тот, кто занимается кадрами.

    а где я об этом сказал?

    Прямо — нигде, но тут
    И вот тут во многих случаях по описанию ситуации видно, что проблема не столько в компании, сколько в неумении сотрудника контролировать свои эмоции, подходить к проблеме с правильной стороны и т.п.

    Указано то, что при моделировании ситуации «когда на тебя наорал начальник, ты ему ответил, тебя уволили, ты написал об этом отзыв» сотрудник сам виноват, т.к. не в состоянии контролировать свои эмоции (промолчать) и подходить к проблеме с правильной стороны (заткнуться и дальше делать что говорят)

    ломбарде под ИП

    Даже представил сеньор ява девелопера, который такой сидит и думает, куда же я пойду — в люксофт или в ломбард. И выбирает ломбард, потому что там отзывы хорошие. Сюрреализм? А вот вы почему то так не думаете.
    Вы сравните лучше отзывы именно IT компаний — и увидите что редкая компания получает больше тройки, что впрочем вполне закономерно, т.к. оценку в хороших компаниях сильно снижают неадекваты, которые даже собес не прошли.

  • Отзывы о работодателях: природа и бессмысленность анонимных отзывов
    +22
    работники часто виноваты сами — изначально не надо соглашаться

    Ага, а жертвы изнасилования тоже видимо виноваты — не надо было ходить вечером по безлюдным местам.

    Условиями работы я в принципе доволен.

    В худшем случае кто-то на кого-то покричит, да успокоится.

    Миленько. Орать на коллег по работе. Это то место, которое однозначно нужно рекомендовать. Где еще в IT на тебя поорут.

    Людей, которые попрощались с компанией за то время, что я здесь работаю, можно пересчитать по пальцам.

    Так автор кадровик или спец по тестированию, непонятно. Откуда такие факты про компанию?

    Интересная получается модель работы: накидал негатива, а потом легко доказываешь компании, что у нее испорчена “репутация на рынке труда” (читай: нормальные люди не пойдут сюда работать), поэтому надо срочно вложиться в восстановление оной.

    Ох уж эти проплаченные отзывальщики, не дают спокойно работать!

    И вот тут во многих случаях по описанию ситуации видно, что проблема не столько в компании, сколько в неумении сотрудника контролировать свои эмоции, подходить к проблеме с правильной стороны и т.п.

    Ну конечно, когда на тебя орут, надо молча это жрать, по мнению автора, конечно.

    то характерно, ведра эти нашлись на сайте анонимных отзывов — видать, неизвестный автор или авторы побоялись оставлять свое имя под изложенным.

    По иску о клевете кто отвечать будет? Суд скорее всего встанет на сторону ответчика (что не раз было), но время и нервы кто вернет?

    Любопытно, что на тех же сайтах полно компаний с якобы идеальной репутацией. Вот это у меня вызывает наибольшие вопросы.

    Серьезно? У возникают вопросы к компаниям, где не орут на своих сотрудников, где скандалы с кидками зп исключены, где налоги платят не «честно», а по закону, и где отпуск с полной выплатой отпускных — это не достоинство работы в компании, а твое законное право.

    Знаете, я очень долго работал в откровенно хреновых компаниях, и тоже удивлялся почему люди так часто пишут про них непотребщину, прямо как вы. Но стоило мне попасть в компанию, которая у вас «вызывает сомнения», потому что на всех сайтах про нее были хорошие отзывы (с переходом на личности, кстати, тоже), как я понял в каком дерьме я барахтался раньше.

    И вы вылезайте, не сидите там долго :)

  • Скорость Света не инвариантна
    +3
    Это же вроде очевидно, ведь большая часть науки создана иностранцами, а некоторые из них — массоны. А как мы знаем, где массоны — там обязательно заговор мирового правительства. Так что вся наука — это жидо-массонский заговор мирового правительства по оболванванию людей, чтобы они не изобрели машину, летающую быстрее скорости света и не улетели с планеты, которой управляют эти массоны.
  • Собеседуем работодателя или как не уволиться в первый месяц
    –8
    Со стороны сотрудника куда проще не наняться, чем потом мучаться с увольнением из некомпетентной или токсичной компании.

    По закону можно даже 2 недли не отрабатывать. Где вы мучаетесь?

    Очевидно, чтобы проверить насколько хорошо у потенциальных коллег развито абстрактное мышление.

    И что вам это даст? вы им платить за это собираетесь?

    Вы тут поерничали, только вот забыли кто кого берет на работу.
  • Собеседуем работодателя или как не уволиться в первый месяц
    –2
    Вы плохой работатодатель потому что. Ревью у соискателей не проходите и ретроспективу не делаете каждый день. Тьфу на вас.
  • Собеседуем работодателя или как не уволиться в первый месяц
    –8
    Может, вы не разделяете мою точку зрения, но я считаю, что жаловаться всей команде — это негативно влияет на уровень мотивации. В компании должны быть пути эскалации проблем и предложений, причем этот путь должен быть обозначен еще при онбординге, во избежании проблем с неуверенностью некоторых личностей.
  • Собеседуем работодателя или как не уволиться в первый месяц
    –13
    Как 6-7 собеседований, каждое по 2 часа, так нормально.

    Вас никто не заставляет ходить. Со стороны компании куда проще не нанять, чем потом мучаться с увольнением некомпетентного или токсичного сотрудника.

    Как можно давать на собесе задачу, оторванную от проекта?

    Очевидно, чтобы проверить насколько хорошо у вас развито абстрактное мышление.
  • Собеседуем работодателя или как не уволиться в первый месяц
    +14
    > Предложите сделать код ревью
    У нас в ревью участвует минимум 3 человека. Всех приглашать? Кроме того, как можно сделать ревью кода, оторванного от проекта, подскажите? Стайл гайд и автоматические средства проверить могут.

    > Попросите в деталях рассказать о вашей первой задачи
    Что-то простое чтобы ты въехал в проект. Скорее всего, и еще что-то скучное, что вам скорее всего не понравится. Какой вывод сделаете из-за этого?

    > Ретроспектива. Интересно, как вы часть скрам процесса возвели в абсолют. Зачем тебе ретроспектива если вы работаете по вотерфолу? Или зачем делать ретроспективу, если у вас каждодневные митинги, на которых вы обсуждаете то, что сделали и то, что будете делать?

    Может лучше спросить о процессах в компании, о командах, как работает эскалация вопросов и работает ли вообще, как происходит выбор и обсуждение решений. Ваши же вопросы откроют вам информацию лишь по одной команде, не раскрыв компанию в целом. Да информацию дадут такую себе, поверхностную.
  • Создание архитектуры для нового высоконагруженного стартапа в 2019
    +1
    Так может потому и становились нерентабельны, из-за того, что там, где мог бы справиться один программист нужно было держать армию девопсов и системщиков, чтобы поддерживать оверинжирнутую архитектуру?
  • Создание архитектуры для нового высоконагруженного стартапа в 2019
    +1
    > мне кажется нормальным выбрать достаточно универсальное мейнстримное решение на этапе, когда специфика проекта еще не выявлена.

    Ну если вам кажется что базу надо выбирать исходя из «универсальности» и «мейнстримности», а не исходя из организации хранения, миграций, надежности, необходимых типов данных и прочих технических требований к нагруженным системам, то пусть кажется дальше. Только не лезьте, пожалуйста в вопросы в которых вы не компетентны.

    > Ээээ
    Что эээ? Вы привели цитату где человек решает несуществующую проблему. Как это опровергает мою цитату, поясните, пожалуйста.
  • Создание архитектуры для нового высоконагруженного стартапа в 2019
    0
    > это что, сложно?
    Проблема не в кластере, проблема в мускуле. Вы выбрали базу, потому что у нее есть воркбенч. Выбирать базу исходя из инструментария, а не из из схемы хранения — считаете допустимо для «высоконагруженных» ситстем?

    > я под lxc подразумевал докер
    lxc != docker. Докер — это инструментарий для управления контейнерами. lxc — это технология, на которой не только докер основан. И вы что, автор чтобы что-то там подразумевать?

    > выбор компонентов исходя из производительности, а не удобства
    тут
    Обмен сообщениями между компонентами системы происходит не на классическом RabbitMQ, а на NATS — последний показал бенчмарки на сервере который сейчас используется, 1M сообщений (+360К при кластеризации) в секунду против 40К у зайца. Да и кластеризуется он быстрее и легче чем RabbitMQ.


    > решение несуществующих проблем
    Масштабирование: все компоненты системы собраны в LXC контейнерах, пока перед которыми стоит балансер HAProxy.

    решается конфигом композера
    И всю схему проекта необходимо создавать изначально закладывая легкий перенос на более мощное и распределенное оборудование. Это позволит в будущем легко найти баланс между масштабированием «железом» и кодом, не увеличивая кратно расходы.

    А вот и конкретное обозначение проблемы, решение которой в рамках поставленной задачи не требуется, более того далее по статье предполагается разнесение по разным машинам контейнеров, а значит вся эта работа — в помойку.
  • Создание архитектуры для нового высоконагруженного стартапа в 2019
    +1
    Хотя на ровном месте, мускуль кластер, lxc вместо докера, выбор компонентов исходя из производительности, а не удобства, решение несуществующих проблем, введение технологий по принципу «чтобы было». Как это все вы называете? по мне так это классический оверинжиринг, — код писать ещё не начал, а инфраструктуру уже поддерживать надо.
  • Создание архитектуры для нового высоконагруженного стартапа в 2019
    +3
    Мускуль, lxc контейнеры, масштабирование горутинами. Не знаю, какая у вас нагрузка, но когда она станет действительно высокой, вас ждут сюрпризы. Хотя один с горутинами вы уже обнаружили.
  • Создание архитектуры для нового высоконагруженного стартапа в 2019
    +9
    Более того, оверинжиринг (хороший пример показан в статье) зачастую приводит к тому, что разработка mvp затягивается на какие — то неадекватные сроки из-за необходимости поддерживать все эти навороты.
  • Как я отказался от Ruby в пользу Python, работая над бэкендом
    0
    В Jruby есть свои приколы — а именно несовместимость с некоторыми гемами + немного другой стек (JVM).
    Меня порадовало другое — что в статье нативный питон (без джанги) сравнивается с рельсами. Это таааак глупо!
  • Почему Kodak умерла, а Fujifilm расцвела: история двух производителей фотоплёнки
    0
    Размышлять о качестве объективов и пользоваться сигмой с кропнутым фотиком.
    Впрочем, а что еще можно было ожидать от типичного диванного ритейлера.
  • Как я отказался от Ruby в пользу Python, работая над бэкендом
    +2
    1. Первый коммит в Jekyll был в 2012 году
    2. Первый коммит реакта — в 2013 году
    3. не забываем, речь идет о 2008 годе

    Рельсы медленные, а вот нативный питон быстрый. Уровень пруфов — боженька — в том смысле что их просто нет :)

    Реальная причина одна и скрыта в тексте — «Во-первых, наше руководство было с ним неплохо знакомо, поскольку ранее многие продукты разрабатывались на Python.» — вот и все. Но какой программист признается что его просто прогнули на технологию?

  • Определение «токсичной личности» в ИТ
    +1
    Ну вам же никто не потакает, так что…
  • Delivery Manager — новая роль в мире Agile
    0
    Тойота, придумавшая канбан смотрит на вас с недоумением. Ведь вы ее только что похоронили.
  • Intel Core i9-9990XE (14 ядер до 5 ГГц) будет продаваться только на закрытом аукционе
    0
    Тик ток трехгодовой, и если не будет очередного 14+++, то 7 нанометров будут минимум в 22 году, никак не раньше.
  • Об ответственности исполнителей
    +1
    Просто в очередной раз доказано, что есть люди «Сиди и не высовывайся!» и те кому «больше всех надо».
    В России, к сожалению, первая категория в сильном большинстве, и попытки начать отстаивать свои права будет осуждена не только теми, против кого борешься, но и твоими же коллегами, чьи права так же нарушают.

    Один раз хотел организовать групповой иск против грубого нарушения ТК (увольнение отдела без доп выплат). Из 10 человек, которых УЖЕ уволили, согласилось подписаться только трое, остальные «не хочу проблем». Вот так и живем, когда лишь 30% населения считает себя гражданами, а остальные — безмолвные рабы.

    И по моему тогдашнему опыту объяснять этой биомассе что-то просто бесполезно, куда проще на ней ездить, что, собственно, плохие капиталисты и делают.
  • Об ответственности исполнителей
    +1
    Да да, крупные заводы нарушают ТК. Сплошь и рядом. Особенно газпром. Так нанарушался, что вся страна хочет там работать.

    Я предлагаю отстаивать свои права в суде, если их грубо нарушают. Ну а можно просто молча жрать то гавно что дают и радоваться что хоть 12 тысяч платят, не бедный же (по документам)
  • Об ответственности исполнителей
    +1
    Да да, в реальном мире если ты дворник то все, не судьба тебе кладовщиком стать, а тем более продавцом!
    Вы точно про Россию сейчас, а не, скажем, про Индию во времена кастовой системы?
    Опять же, повторюсь — те, кто сидят на попе ровно, ровно ничего в жизни не достигают. Почему некоторые «спецы» долго не могут найти работу? Да потому что не хотят меняться, осваивать что-то новое. Как зависли в своем компас 3д или в чем там чертили в 90-х, так до сих пор работу на этом компасе чертежную и ищут.
  • Об ответственности исполнителей
    +1
    Ваше утверждение верно лишь с одной оговоркой — вас не возьмут в компании, в которых нарушается ТК.

    И кто вас запугал тем, что судебная тяжба с работодателем — это конец карьеры? Может лучше было и это записать на диктофон, а потом просить пару миллионов морального за оказание психологического давления и угрозы?

    Я не утверждаю, что надо ссориться со всеми подряд, но если, скажем, работодатель настаивает на принудительном подписании по собственному с выплатой отпускных по белой части, то этого вполне достаточно для обращения в прокуратуру.

    До суда обычно дело не доходит, решается быстро по соглашению сторон. Ну получите вы себе в недоброжелатели очередного зарвавшегося беспредельщика, нет в этом ничего ужасного.

    Если вы не будете настаивать на соблюдении ТК, то будете рабом. Каждый выбирает то, что ему ближе по духу — быть работником или рабом.

    UPD: Если докажете незаконность увольнения, вас будут обязаны восстановить на рабочем месте, а работодателя компенсировать вашу зп за все все время тяжбы. Но это уже редкий очень вариант.
  • Об ответственности исполнителей
    +1
    Можно качать права, а можно аккуратно собрать пакет доказательств, с которым идти в прокуратуру. По сути, вам нужны документальные и видео/вербальные доказательства серых зарплат, чтобы в отношении компании начались разбирательства, и с нехилой вероятностью вам бы компенсировали незаконное увольнение.
    Ну а если вы только на кухне жалуетесь, а потом пишете по собственному, то с чего бы соблюдать ТК, кто заставит его соблюдать по отношению к вам?

  • Об ответственности исполнителей
    +1
    По вашей логике самый главный не присядет, а присядет мелкая сошка, которая просто выполняла приказ начальства.
    А вот все, что ждет главного инженера — максимум выговор, и то не официальный.

    Что опять же подтверждает тезис, что чем работа интеллектуальнее, тем меньше материальной и прочих видов ответственности. По простой причине — нет такой кад системы, которая бы смогла в настоящий риал лайф :)
  • Об ответственности исполнителей
    +2
    «Назначить главного».
    Главного в чем?
    Конечно, в кладовке все гладко — старший, он же единственный кладовщик, все надо трясти с него.

    А вот газонефтяная отрасль — очень популярная в России кстати. Вот бабахнул газопровод. Кто виноват?
    Главный инженер, который не заложил допуски, главный строитель, который не забил лишнюю сваю, из-за чего опора покосилась, главный инженер обслуживания который не заметил проблем с устойчивостью опоры, или, может, сам Миллер, который попросил пустить по этому направлению больше газа, из-за чего труба не выдержала и разорвалась в месте изгиба?
    Все главные, а виноват то кто? Кого судить за 10 жизней пожарных и сметенный взрывом свинарник?

    Кстати, нефтянка — не та отрасль, где, как вы говороите «надувающийся пузырь». А материальной ответственности за катастрофы нет. Как такто, как так!
  • Об ответственности исполнителей
    +8
    Месье капиталист?
    1. Штрафы запрещены трудовым законодательством РФ
    2. Если вы, месье, устраиваясь на работу, подписываетесь под материальной ответственностью, то какие могут быть дальше вопросы, когда с вас взыскивают недостачу?
    3. Чем интеллектуальней работа, тем меньше материальной ответсвенности, потому что из-за командной работы ответсвенность размывается, и валить все только на одного человека не получится.
    4. Вы ошибочно экстраполируете условия жизни и работы кладовщиков и продавцов на реальную жизнь.
  • Apple признала проблемы с SSD в MacBook Pro 13
    +1
    Скорее уж фиксить систему самоуничтожения T2. Не система самоуничтожения T-1000, но тоже довольно эффективно в плане выпиливания всего что было рядом :)
  • Apple признала проблемы с SSD в MacBook Pro 13
    0
    Стоит иметь в виду, что замена SSD подразумевает установку чистого накопителя


    Ознакомиться с полным набором материалов (имеется в виду перейти по ссылке, которая есть в этом письме), прежде чем писать статью? Зачем, если есть письмо и можно раздуть панику, что вы чуть ли не на ремонт матери встряли с заменой ssd чипа.

    Ну и еще страху нагнать, куда уж без этого, не сумев найти в тексте про прошивку, но при этом найдя оградительное условие, а именно
    Если ваш компьютер MacBook Pro 13 дюймов имеет какое-либо повреждение, которое помешает нам выполнить обслуживание, эту проблему необходимо устранить перед началом обслуживания.


    Как говорится — без мрачного вывода лживая статья хорошей не получится.

    Ну а журналисты этого монстра и родили, вот они тут при чем.
  • Apple признала проблемы с SSD в MacBook Pro 13
    +2
    Дада, ни слова, осбенно в этом документе
    www.apple.com/ru/support/13-inch-macbook-pro-solid-state-drive-service-program

    Особенно в этом моменте, ни слова!
    Технический специалист запустит утилиту для обновления прошивки накопителя, что займет не больше часа.
  • Apple признала проблемы с SSD в MacBook Pro 13
    +3
    SSD — часть матери, и отдельно ее никто менять не будет, так что это 100% перепрошивка, только разве уж журналистам это объяснишь…