Pull to refresh
36
0.7
Dmitry @domix32

Жопа котика

Send message

Как-то оно подозрительно сыро выглядит для 1.0. Ну и несколько странно что вы вебовскую терминологию повсеместно на свой лад назвали.

Почему не использовать какой-нибудь xml парсер и добавить собственно quering документа поверх этого API? И anyhow в качестве обработчика ошибок кажется выглядел бы удобнее.

Сами XPath так и просятся стать макросом с валидацией вместо строки.

Это — простой загрузчик файлов. Достаточно просто ввести одну команду. Исходный код структуры: тык

Make invalid states unrepresentable - крайне рекомендую для подобных штук. Не очень понятно зачем вам в структуре ссылка на путь к файлу. В худшем случае это имеет смысл в какой-нибудь Rc/Arc/Box обернуть, но владение полностью отдавать в структуру. В конце концов не думаю что у вас там большие проблемы с большими данными и cloned тоже вполне себе план, чтобы не иметь проблем с возвратом локальных переменных.

А, ну и тесты. Где тесты? Сам бог велел писать тесты для такого.

аллигаторов много

считай готовая курятина, какие тут минусы.

но и детского бума больше нет

Так там и политика одного ребёнка была, которую только относительно недавно отменили из-за заметного снижения рождаемости и полового дисбаланса в сторону мужчин.

Более удобный формат статьи

Таблица на треть экрана, половину от которой занимает навигация - ни разу не удобнее.

А планируют таки добить по нему пропозал? И в догонку другой вопрос - каналы вроде ржавых планируют завести в стандарт или пока они особо никому не нужны?

Не все ж с Idea. Да и не все в gui обитают.

Ну то есть от rebase версии буквально ничем не отличается кроме наличия мерж коммита в мастере по итогу.

gitui или lazygit если вы из терминала выходить не хотите. Ну или например git-cola, если вам гуи нравятся больше. Выбираем файл с изменениями и жмакаем s на интересующих вас строчках - вуаля, она ушла на этап стеджинга.

То есть оно делает мерж с мастером, гоняет тесты, и если что-то пошло не так ревертит этот коммит и пушит эти два коммита в мастер или как? Звучит как минимум не очень адекватно.

Не в одном же PR, право слово.

Ещё надо было про --fixup коммиты и --autosquash ребейз рассказать.

$ git commit --fixup e1c231c568
$ git log --oneline 4
276371ccba fixup! Add blabla to foobar
aa7371c3b1 Do some bar staff
da73c1b8b8 Do some qux staff
e1c231c568 Add blabla to foobar
$ git rebase --interactive --autosquash HEAD~4

pick e1c231c568 Add blabla to foobar
fixup 276371ccba fixup! Add blabla to foobar
pick da73c1b8b8 Do some qux staff
pick aa7371c3b1 Do some bar staff

То есть у вас master это dev, а релизы в отдельной ветке живут? В таком случае у вас релизная ветка должна быть защищённой и никто в неё не должен коммитить напрямую.

Другое исключение это когда у у репозитория три с половиной разраба которые дружно конопатят какой-нибудь некритичный функционал.

Если вы готовы свой сервачок на растерзание отдать.

Это приложение с "гамбургер"

оно же просто бургер. кто знает что там сыр или ветчина.

А по теме вопрос - насколько улучшилось время запуска приложений? Были ли какие-то оптимизации под мобилки сделаны или как раньше используют интерпретатор питона для андроида напрямую? Помнится приложения на киви стартовали порядка 5 секунд. загружая кучку статичных ассетов в память и инициализирую всю скриптовую логику?

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

раз я нажал кнопку и что-то пошло не так и я не делал ничего нелегитимного значит оно само сломалось.

Что-то кажется с индентацией комментариев поломалось.

Таки что мешает сдвинуть на тысячу после? Не память же оптимизировать право слово. Пускай там следующие будут не 1000, а 100 на следующие 5 страниц.

«Не будь злом» (Don't be evil), вычеркнув эту фразу из корпоративного кодекса этики в 2018 г.

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

Information

Rating
1,469-th
Date of birth
Registered
Activity