• Compositional Layout: стоит ли игра свеч?
    0

    Сломают что нибудь еще.


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

  • Собеседование в Яндекс: театр абсурда :/
    +1

    В фейсбуке такие же интервью предлагают. И причем их надо рожать в моем случае на свифте, ны котором в силу специфики работы обычно не держишь в голове всякие там строковые сдвиги и вещи как из Char получить String и обратно плюс всякие там copy-on-write и даже если помнишь какое то решение из универа для свифта его надо модифицировать. И это при точ что я в итоге родил им за 5 часов собеседования все алгоритмы. В итоге они остались чем то недовольны. На что я им сказал что они уже на этих алгоритмах наняли 2х моих бывших коллег которых я нахожу одними из самых паршивых программистов и я переписывал за ними то что они наархитектили, и раз они еще чем то не довольны, значит наверное мне не место в этой компании. А самое забавное что эту же моду взяли самые захудалые мелкие конторы.

  • Год дистанционки: как он скорректировал некоторые заблуждения начинающих «удаленщиков»
    +2

    Меня не устраивает "Работа исключительно из дома". Я уже давно работаю так сказать "Из дома". Даже когда жил в Москве. Но мне всегда нравилась возможность решать "Хочу сегодня в офис после обеда". В Дублине у меня офис в 15 минутах ходьбы от дома и в доковидные времена я все равно обычно шел в офис. Не прям с утра, а после завтрака, кофе, небольшой прогулки. В офисе было удобнее быстро решать вопросы, просто поболтать с коллегами да и просто смена обстановки, вечером зайти куда то. В статье еще очень правильно отмечен факт что на удаленку все перешли одновременно. И оборудовать домашний офис пришлось всем одновременно. Да у меня позволяла площадь превратить вторую спальню в кабинет, где работает моя девушка, но все равно постоянно начинается "У тебя включена камера? Мне надо зайти в главную спальню что то там взять/переодеться в магазин и т.д.". Плюс я не говорю о таких отвлекающий факторах как работающая стиральная машина и т.д. Коллеги с детьми, пусть даже живущие в отдельных домах, многие просто мечтают вернуться в офис. Дети тоже учатся дистанционно, за ними нужно приглядывать, следить что они учатся, а не играют — обязанность которая раньше возлагалась на школьный персонал, теперь полностью лежит на работающих из дома родителях. В общем, стандартное "хотели как лучше, а получилось как всегда". При том, я уверен есть множество людей которые лет 20 уже работают на удаленке. Но это тем не менее не большинство, а исключение, которое подтверждает правило. И на удаленку они переходили на собственных условиях.

  • Как создатель node.js сам разочаровался в нем
    +1

    Вот как с языка снял :)

  • Германия — плюсы, минусы и немыслимое
    +1

    Я в целом понимаю откуда берутся эти вопросы про беженцев. У нас эта тема в новостях очень педалируется в новостях и т.д. Я сам задавался этим вопросом поначалу, правда не в Германии. Могу сказать что беженцы мало заметны, разве что цветом кожи по началу. И еще могу сказать что местные "неблагополучные" так сказать, дадут им 100 очков вперед.

  • Германия — плюсы, минусы и немыслимое
    +1

    Не могу претендовать на объективность, так как живу в Ирландии. Но могу подтвердить что мои знакомые немцы тут говорят что не любят (не возвращаются) Германию именно из-за "неприветливости" немцев. Многим по душе вот эти англосаксонские смолтоки. Хотя многие также говорят что уедут в Германию в старости :)

  • Apple против Facebook: как накаляется борьба двух гигантов
    +1

    Ну видимо подгорает от такого расклада только у них. Поэтому приходится из себя строить жертву злобной монополии. Авось Cancel culture подхватит и устроит вой.

  • Apple против Facebook: как накаляется борьба двух гигантов
    +1

    Тим кук как раз в этом спиче говорит "All apps including our own"

  • История английского языка буквально на пальцах
    +1

    Вот. Буквально щас спросил ирландца как бы американцы сказали «shall we go to the bar?» не используя shall. И он произнес именно это :)

  • Быстрый, простой, сложный: как мы выпилили Realm
    0

    Прям с языка снял!

  • История английского языка буквально на пальцах
    0

    Ну я бы не бал так строг. Я живу в ирландии и работал на американскую фирму. Так вот у них shall редко встречается в неформальной речи. они как то изящно заменяют его другими выражениями типа “Do you want me to” и тд. А у меня при этом shall-ами весь день покрыт.
    Утверждение конечно спорное. Но у английского языка столько вариантов и диалектов, что это вполне може быть и нейтив который прекрасно обходится без shall.

  • Быстрый, простой, сложный: как мы выпилили Realm
    0

    Пока это серьезно не обсуждалось. В нашем случае нам сперва тоже все не связанное напрямую с хранилищем надо перетащить в UserDefaults. А для остальных случаем нам подойдет вполне просто база данных закрытая каким нить Repository паттерном.

  • История английского языка буквально на пальцах
    0

    Упс, это видео уже расшарили. Но это не делает его менее точным

  • История английского языка буквально на пальцах
    +2

    Интересная статья. Спасибо. Кратко и в одном месте.
    Хочется уточнить "За последние 200 лет ушел в прошлое глагол «shall»...". Он может куда то и ушел но исключительно в каком то примитивном английском. Что в Ирландии что в ЮК он перкрасно в ходу в значении долженствования/подчинения не своей воле "Shall I open the window?" Вот тут хорошо рассказано https://www.youtube.com/watch?v=amypcXzkQdY&t=740s

  • Быстрый, простой, сложный: как мы выпилили Realm
    0

    Тоже бодаемся с реалмом. Удалить его есть задача. Но никак руки не доходят.

  • К чему сложно привыкнуть в Испании
    +1

    У меня тоже стал за 6 лет ну просто ужасный русский язык. Англицизмы везде. Знаки препинания, тире, все вылетело из головы. Да и предложения уже складываю на английский манер.

  • История Lemmings
    +1

    У меня была версия для Денди (NES). Помню сколько ночей убили с друзьями. Приятно вспомнить

  • Модуляризация iOS-приложения: зачем и как мы разбиваем Badoo на модули
    0

    По поводу зависимостей. Мы используем https://github.com/yonaskolb/XcodeGen Там есть куча возможностей сгенерировать проект со всеми модулями, флагами, зависимостями и т.д. Можно легко менять тип модуля и его линковки. Нет проблем с ребейсом, ничего никогда не теряется или случайно не выключается. Проект файл даже не коммитится в git и CI и каждый девелопер генерирует его на своей машине.
    Сам пользуюсь уже несколько лет и для своих личных проектов и не нашел ни одного минуса

  • Почему мы не берём на работу новичков или 5 мифов обучающих платформ
    +18
    тестирование на математические и логические способности (до сих пор не понимаю зачем им это)

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

  • Почему мы не берём на работу новичков или 5 мифов обучающих платформ
    0

    Вот вот. У меня тоже после этой фразы возникли вопросы к автору

  • Об ужасной документации Apple
    +1

    Ваше предположение логичное, но не соответствует моему личном опыту и тому что я слышу от знакомых разрабов. Платящая аудитория пользуется айос. Я сам работал в компании и знаю другие случаи когда компания тупо сворачивает вообще разработку под андроид так как нет смысла держать отдел девелоперов ради платформы приносящей 7% дохода. И никого никакие ограничения эпол не останавливают. Или часто могут ковырять андроид только ради охвата рынка, а не ради прибыли. Ситуация приблизительно такая же и в геймдеве. Казалось бы, игры в основном разрабатываются на кроссплатформенных движках, но полируются именно под иос, а зачастую и выходят раньше. Потому что балом правит тот кто платит.

  • Об ужасной документации Apple
    +2

    Эта заметка появилась так во время. Недавно я разбирался с кастомным UICollectionLayout для чата. Там документации просто нет. На тебя выплюнуты какие то факты которые не всегда соответствуют действительности. Ни описания цикла, ни в каком порядке что вызывается. Зачем ходить в SwiftUI когда UIKit наполовину мертвый. Я сидел и постоянно проклинал эпол.

  • Мой Covid-19 lockdown проект, или, как я полез в кастомный UICollectionViewLayout и получил ChatLayout
    0

    Спасибо. Последняя версия которую я смотрел была майская и там все размеры считаются руками в классе MessagesCollectionViewFlowLayout. Вот этими ребятами: image

  • Мой Covid-19 lockdown проект, или, как я полез в кастомный UICollectionViewLayout и получил ChatLayout
    0

    Пожалуйста. И если будут вопросы — не стесняйтесь, открывайте issue.

  • Мой Covid-19 lockdown проект, или, как я полез в кастомный UICollectionViewLayout и получил ChatLayout
    0

    Я думаю 2 года — это очень оптимистично. Думаю через 2 года можно будет начать проект на нем не сильно переживая, что что-то сломано. Но почти уверен что код будет обвешан гроздьями UIKit костылей.

  • Мой Covid-19 lockdown проект, или, как я полез в кастомный UICollectionViewLayout и получил ChatLayout
    0

    Я с трудом вижу, что я начну писать что то серьезное на SwiftUI раньше чем года через 3-4.
    Особенно учитывая что у эпол у самой не очень хорошо на нем выходит. Такой пруф оф концепт.
    https://steipete.com/posts/state-of-swiftui/

  • Мой Covid-19 lockdown проект, или, как я полез в кастомный UICollectionViewLayout и получил ChatLayout
    0

    Я честно говоря не знаю. Но такое ощущение что это теперь единственный топик в твиттере.

  • Мой Covid-19 lockdown проект, или, как я полез в кастомный UICollectionViewLayout и получил ChatLayout
    0

    Ну, я так понимаю, комьюнити уже подключилось. :)
    Большое спасибо некому Павлу, который поправил текст статьи и прислал ее мне, сэкономив мне на покупке ворда.

  • Мой Covid-19 lockdown проект, или, как я полез в кастомный UICollectionViewLayout и получил ChatLayout
    0

    Спасибо. Если будут вопросы — не стесняйтесь.

  • Мой Covid-19 lockdown проект, или, как я полез в кастомный UICollectionViewLayout и получил ChatLayout
    –1

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

  • Мой Covid-19 lockdown проект, или, как я полез в кастомный UICollectionViewLayout и получил ChatLayout
    +1

    -

  • “Чистый код”: пять ключевых моментов из обязательной к прочтению книги для программистов
    +6

    Книга которая после прочтения второй раз 10 лет спустя очень сильно меня изменила. Я стал действительно понимать что имеется ввиду и сразу из опыта возникали примеры почему это плохо. Примерно как читать Мастера и Маргариту на уроке литературы в 13 лет и потом прочесть в 25.
    И тем не менее я всем ее всегда рекомендую. Не смотря на то что чистый код как и любое искусство открыто для интерпретаций.

  • Black [O]lives Matter: раса, криминал и огонь на поражение в США. Часть 2
    +6

    Тут далеко не в расе дело а как раз в деструктивном действии rent-seeking behaviour. Я наблюдаю описанную вами картину в Ирландии, только гетто тут населены белыми, их тут зовут Накерами. В остальном картинка идентичная. Требуют уважения и соц. пакет пожирнее, при этом единственная работа что от них требуется это не трогать налогоплательщиков, но они и с ней справляются паршиво. Плюсом идут наркоторговля и все прочие бенефиты классического «черного» гетто. Так что я не списывал бы это на расы.

  • Почему App Store против разработчиков и при чем тут суд Epic Games с Apple
    0

    Я с вами полностью согласен. И слава богу это так. Я имел ввиду общественное мнение в предыдущем комментарии.

  • Почему App Store против разработчиков и при чем тут суд Epic Games с Apple
    0

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

  • Почему App Store против разработчиков и при чем тут суд Epic Games с Apple
    0

    Мое личное мнение:
    В данном конкретном случае я на стороне эпол. Да возможно политики аппстора принятые в 2008 году требуют определенного пересмотра. Не всегда 30% комиссии за встроеные покупки оправдана. Но это уже детали которые даже не рассматриваются в контексте данного скандала.
    ИМХО: Тут дьявол в том, что во первых Эпик тут не "компания добра". Она продает внутреннюю валюту для внутренних покупок внутри игры, то есть фактически продает воздух. Это даже не какой то цифровой контент типа музыка, уроки книги. Во вторых почему то упорно не упоминается гугол, хотя там ситуация зеркальная. И в третих, все почему то забывают что Эпик уже ходила этим огородом потому что была против комиссии гугла и создала свой магазин, ведь на андроиде это возможно. И это именно то чего она добивается с эпол сейчас, и использовала такие же доводы, аля капиталисты зажимают. Но пользователи не ходили в этот магазин так часто как в гугл плей, тогда Эпик приняла условия гугла и стала платить им комиссию и появилась в гуглплей, а потом все равно вкрутила свой процессинг платежей хотя и приняла пользовательские соглашения обоих магазинов, за что и огребла что от гугол, что от эпол. И теперь опять изображает из себя Дартаньяна.
    И это такой фарс и бред что когда в начале недели эта новость появилась я сперва даже не поверил своим ушам из за дежавю. А потом когда именитые разрабы в твиттере начали еще и поддерживать Эпик, я вообще запутался, все ли нормально с моим мировосприятием.

  • Госдепартамент США создаст свой великий файерволл
    0

    Ну это не помешало вам написать пост в 5 абзацев про проверку фактов.

  • Госдепартамент США создаст свой великий файерволл
    0

    Вы меня конечно извините, но вас никто не просит проверять все факты, я сказал что вам нужно хотя бы проверить свои собственные утверждения какие фильмы про вирусы снимали в Голливуде после 2000х, сколько из этих вирусов были из Китая. Не надо про политику, не надо про фейк ньюс. Вы сами себе создали альтернативную реальность. И похоже чувствуете себя в ней довольно комфортно.

  • Госдепартамент США создаст свой великий файерволл
    +1

    Вы выдаете желаемое за действительное. Хоть бы проверили сперва. А то так и будете в шапочке из фольги ходить и ждать жидомассонского заговора.

  • Как Apple при помощи нерыночных методов занимается вымогательством у разработчиков
    0

    Ха, Тут тоже самое, ну берут 30% налог и пусть берут. Ну не пускают впн в аппстор и пусть не пускают, найдут другой способ выйти через впн :)


    ЗЫ: То что за использование впн в китае и некоторых других странах можно не плохо присесть я опущу.