16 часов назад
Вышел GitUp 1.5.0 — публичный инициатива интерфейса для Git для Mac

Состоялся выпуск открытого проекта GitUp 1.5.0. Это Git‑клиент для Mac для быстрой, безопасной и беспроблемной работы с управлением программными проектами. Версия GitUp 1.0 вышла в августе 2015 года. Создание решения ведётся с 2014 года. Исходный исходник проекта написан на Objective‑C и опубликован на GitHub под лицензией GNU General Public License v3.0.
«Большинство разработчиков по‑прежнему сбиты с толку сложностью Git ( ранее 3 из 5 самых популярных вопросов на Stack Overflow были связаны с Git). Поскольку Git превращает даже простые действия в загадочные команды (”git add” для добавления в индекс против ”git reset HEAD” для снятия индекса — кто‑нибудь помнит?), неудивительно, что пользователи тратят время, расстраиваются, отвлекают остальную команду на поиск помощи или, что ещё хуже, портят свой репозиторий. GitUp — это попытка создать новую модель взаимодействия с Git, которая позволит инженерам и разработчикам всех уровней работать быстро, безопасно и без головной боли. Он не похож ни на один другой Git‑клиент — ни по своей структуре (он взаимодействует напрямую с базой данных Git на диске), ни по принципу работы (вы манипулируете графом репозитория, а не коммитами)», — пояснили в команде проекта.
Основные возможности проекта:
интерактивный граф репозитория в реальном времени (редактирование, изменение порядка, исправление, слияние коммитов…),
неограниченное количество отмен/повторов практически всех операций (даже перебазирования и слияния),
снапшоты, подобные Time Machine, для отката к предыдущим состояниям репозитория в один клик,
функции, которых нет в Git изначально, такие как визуальный разделитель коммитов или единый браузер reflog,
мгновенный поиск по всему репозиторию, в том числе содержимое diff,
отзывчивый пользовательский оболочку, часто быстрее, чем командная строка.
Кроме того, основные элементы пользовательского интерфейса GitUp доступны в виде фреймворка с открытым исходным кодом GitUpKit. Можно использовать его для создания собственного графического интерфейса Git. GitUpKit уже позволил создать несколько уникальных приложений, в частности, Retcon, Git‑клиент, который делает переписывание истории быстрым и гибким.
Основные доработки и изменения в GitUp 1.5.0 Tahoe Release:
Обновлённый оформление Tahoe с современными программный оболочку обновления Sparkle;
Обновлена библиотека libgit2 с версии 1.4.4 до 1.9.0, что обеспечивает поддержку:
OpenSSH, так что больше не придётся мучиться, используя системные SSH‑ключи;
опции Shallow clones.
Читают сейчас

9 часов назад
Почта, чаты, звонки, файлы: сколько для компании стоит виртуальный зоопарк
Когда рабочие коммуникации распределены между пятью–семью сервисами, бизнес платит не только за лицензии. Растут затраты на администрирование, управление доступами и интеграции, а сотрудники тратят вр

9 часов назад
Назад в Арктику: обеспечим связь для возвращаемой стратосферной платформы в контексте арктической экспедиции «Росатома»
Помните наш стратосферный прыжок и запускание сервера на льдине в Арктике? А мы не просто помним, а решили, что пора вернуться. Потому официально объявляем, что RUVDS выступит технологическим партнёро

9 часов назад
Веб‑версия WhatsApp** получила поддержку голосовых и видеозвонков
Веб‑версия мессенджера WhatsApp** получила поддержку аудио‑ и видеозвонков. Ранее эти функции были доступны только в десктопном и мобильных приложениях. Читать далее

10 часов назад
1 224 сотрудника западных AI-лабораторий попросили США придумать, как притормозить AI
1 224 сотрудника OpenAI, Anthropic, Google, Meta и других компаний подписали заявление Pacing the Frontier. Они просят правительство США поддержать международную разработку механизмов, которые позволя

10 часов назад
Книга Fortune представило ежегодный рейтинг Global 500
Книга Fortune представило ежегодный рейтинг Global 500. Среди российских компаний самое высокое место занял Сбер: за два года банк поднялся со 216-й на 64-ю строчку. За ним следуют «Газпром», занявший