Pull to refresh
44
0
Александр Субботин @KELiON

CTO

Send message

У меня нет 30 лет опыта, всего 14, но пока пришел к тому, что любой принцип разработки – это абстракция, которая призвана упрощать реальность. Но как мы знаем абстракции текут, а значит и принципы не имеет смысла бездумно применять в 100% случаев.

Кажется, это автор и хотел донести.

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

К счастью, эту проблему разработчики git тоже предусмотрели, введя команду сборки мусора git gc --prune.

Надеюсь этого никого не научит использовать git gc --prune, ведь даже после переписывания истории её можно восстановить через reflog – пару раз очень сильно выручало!


Про переписывание добавил бы мини-хак: можно добавлять изменения не только в последний коммит через -a, но и любой старый через git commit -a --fixup=<hash>. А вместе с этим можно добавить в глобальный .gitconfig настройку autosquash = true – теперь после запуска git rebase --interactive коммиты сами будут в нужном порядке и с нужными «флагами»

Добавил в список фич!

Зум сейчас ставится автоматически гуглом, но его он легко изменяется скроллом по карте

О, спасибо за репорт, поправлю, не должно быть только 64 bit

Ну например, потому что у меня не было цели написать бесплатный лончер, а была цель поиграть с электроном и понять его возможности:) Что в итоге получилось — то и показываю

Посмотреть только в исходниках, к сожалению:) Пока можно конвертировать только массу, дистанцию, валюты и температуру.

Конечно планирую! Сейчас работаю над этим

Возможно этот хоткей уже используется для чего-то другого (например, смена раскладки или spotlight). Если так — сначала нужно освободить хоткей:)

Попробуйте рецепт выше

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


В Cerebro для плагинов я сделал следующее: я сделал скелет, который в режиме разработки (npm run debug) запускает webpack в watch-режиме и создаёт симлинк в папке с плагинами. Поэтому чтобы применить изменения в плагине при разработке нужно просто нажать cmd+r в dev tools Cerebro. Когда отладка закончена (разработчик жмёт ctrl+c в терминале) — симлинк удаляется.


Когда плагин готов просто запускаем npm run build чтобы собрать и минифицировать код и паблишим плагин в npm с определённым тегом — и он готов для установки всем пользователями. А установка плагина — это просто установка npm-пакета в определённую директорию и перезагрузка приложения.

Интересная идея) Теоретически всё можно. Сможете подробнее расписать, как вы это видите? Получается, что после ввода текста сначала нужно нажать хоткей для перехода в vi-mode (чтобы символы hjkl не писались в поле поиска), и потом по esc переходить в обычный режим?
Тоже хорошее наблюдение, подмаю над этим. Я всё делаю без мыши и интерфейс получился в основном под клавиатуру: выбор плагина стрелками вверх/вниз, стрелка вправо — его выделение, стрелка влево или esc – переход обратно в список результатов.
Отличные наблюдения)

1 — точно, я даже не думал об этом
2 — А какая у вас система? Это баг, но на OSx он не воспроизводится
3 — ага, в какой-то из релизов это сломалось) Поправим!
В принципе, хоткей просто определяется, но должна быть нажата хотя бы одна спец. клавиша (alt, ctrl или cmd)
Во-первых, в Eero для выделения блоков вместо фигурных скобок используются отступы, как в Python или Ruby.


Это какие-то неправильные руби
Нам нужно было, чтобы плеер работал на айпаде, поэтому в сторону флеша даже не смотрели. А за наводку спасибо!
Не вижу противоречия: 0 стремится к 0, а ∞ стремится к ∞

Information

Rating
Does not participate
Location
Самарская обл., Россия
Date of birth
Registered
Activity