Обновить
33
Maksim Kupriianov@Xlab

Senior Blockchain Engineer

44
Подписчики
Отправить сообщение
У меня частенько бывает паника из-за забытого пин-кода, потому что его спрашивают чуть чаще, чем никогда, а как спросят — начинаешь в голове крутить цифры 6 карт, что дома лежат, и других карт, которые уже давно кончились.
С модемами ясно, но при чём здесь 4G… Честно говоря заблудился после чтения первых абзацев статьи.
И отличным дополнением к данной теме будет эта хабрастатья: Является ли Go языком ООП?
Или что им раньше мешало… Небольшой справки по матчасти в статье явно не хватает.
В том смысле, что LedisDB является фронтендом для LMDB/RocksDB/LevelDB/итд, то есть размер данных ограничен лишь вместительностью диска, а не объёмом оперативной памяти.

Redis выигрывает у всех бекендов, так как сидит непосредственно в памяти.
LedisDB, схожесть с API Redis очень высокая.
Это для тех, кто планирует использовать Redis, но не уверен насчёт памяти.
Нет, там никто не ждет методы, вот пример с делегатом github.com/go-qml/qml/tree/v1/examples/modelview/delegate
то же самое, когда вы делаете Component для ListView.
> банально []string как модель принять не может
«Это временные трудности на пути к царству света!»

Самый адекватный хак здесь это сделать метод func At(i int) string, тогда можно будет использовать как модель длину слайса, а внутри элемента модели через .At(index) получить искомую строку. Так можно слайс любых объектов завернуть.
Если не очевидно, могу пример привести.
Всегда представлял себе искреннее собеседование как-то так
Скрытый текст
image

Нечто среднее это как маркетинг, что-то вроде честности 90% :)
Какой-то заученный ответ, падения не из-за nil, а из-за невозможности продолжения выполнения программы. И если программа продолжила там, где не должна была, то это ошибочка-то посерьёзнее падения будет.
Здесь тред немного политический, хоть и хабр и в не политики. Так что оставляя здесь комментарий не в пользу Rust вы рискуете быть неправильно понятым, так как все нейтрально мыслящие иронию поняли как надо, мне кажется :)

Меня тоже достали сравнения, но блин, это как в ситуации с Android vs iOS — первые сравнивают и критикуют, вторые берут и пользуются. Меня интересует расклад дел и прогноз на будущее, так что я много читаю мнений. И вот почему-то «нелюбителям» Go не лень каждый раз сравнивать его с Rust и прочими хаскелями, подчеркивая ничтожность, почему бы не заметить здесь обратное наблюдение? Что как ни крути, а один из главнейших минусов разработчики «по-настоящему правильного» языка взяли да оставили без новизны подхода :)

Go имеет свою конкретную, вполне узкую область — это язык для написания бэкендов
Один брякнул и все повторяют из уст в уста, что значит для бекэндов? Нет, я не спорю, что в realtime задачах при ограниченном наборе ресурсов или при большом количестве данных требуется специализированный подход, но Go привязывать к «backend» смысла нет. Вот я бы поспорил, удобнее ли на Rust писать GUI программы, чем на Go.
Да, забавно смотрится, как абсолютно такой же подход к обработке ошибок просто оброс Rust-specific синтаксисом.

Цитирую документацию:
// This is a three level match pyramid!
    match checked::div(x, y) {
        Err(why) => fail!("{}", why),
        Ok(ratio) => match checked::ln(ratio) {
            Err(why) => fail!("{}", why),
            Ok(ln) => match checked::sqrt(ln) {
                Err(why) => fail!("{}", why),
                Ok(sqrt) => sqrt,
            },
        },
    }
они будто бы даже гордятся тем, что можно городить пирамидку из вызовов и проверок их Result на ошибки.
Отличный подход к сравнению сервисов, браво!
Здесь надо заметить, что российская локаль в фейсбуке поначалу была отвратительной. Видимо, сам Марк и переводил, потом прокачал скилл конечно.
Пф, кто-то более успешный потратил 4 года на изучение языка и стал чуть более успешным (кумулятивно). Разумеется, немало хейта к такому событию от тех, кто вообще не отводит времени на саморазвитие и с трудом понимает базовый английский ;)
Да нет, все так. Мышь только для игр
geektimes.ru — вам уже подогрели местечко.
Не случайно же это попало в мультфильм, не случайно.
Ну мне просто показалось, что она была настолько непродолжительной и невыразительной, что «играл» это как-то громко сказано, тут всё-таки полноценная роль на весь фильм, как у смоделированного Высоцкого, например.
Не очень удачный пример, а вот в Троне Наследие сделали правда классно (хотя и видно, что пока есть куда расти)
«Клу должен был выглядеть, говорить и двигаться в точности, как молодой Джефф», — говорит обладатель «Оскара» Эрик Барба, главный специалист по визуальным эффектам. — «Джефф великолепно отработал свою роль, но Клу должен был выглядеть как настоящий человек, а конкретнее — как Джефф Бриджес начала 80-х. Мы продвинули технологию E-motion Capture на совершенно новый уровень. Планка поднялась гораздо выше, чем раньше».
Джефф Бриджес — первый актёр в истории кино, встречающийся на экране с омоложенным собой.
Сцена в финале

Информация

В рейтинге
Не участвует
Откуда
Barcelona, Barcelona, Испания
Дата рождения
Зарегистрирован
Активность