habrahabr
Из кожи вон. Как кожевенная мастерская превратилась в мирового производителя компьютеров и создала …

В первые выходные августа в «Музее компьютерной истории», что расположен в калифорнийском городе Маунтин-Вью, проходило мероприятие под названием Vintage Computer Festival West 2023 — выставка-фестиваль винтажных компьютеров. Сам я на этой выставке побывать не смог, но на фотографиях, которые показывали мне коллеги и знакомые, среди стопок технических книг, а также хорошо знакомых всем и каждому Atari и Apple Macintosh, я обратил внимание на необычную машину — компактный компьютер Tandy 600.…

  • понедельник, 11 сентября 2023 г. в 00:00:19
habrahabr
Взлет и падение империи. История корпорации DEC

Эта IT-компания с названием, состоящим из трех латинских букв, считалась в 70-х и 80-х одним из лидеров мировой компьютерной индустрии. ЭВМ производства этой компании работали в вычислительных центрах крупнейших научных и коммерческих организаций, а многочисленные клоны этих машин выпускались по всему миру, в том числе, в СССР. Если вы думаете, что речь идет об IBM, то вы глубоко заблуждаетесь. Как и история многих других IT-компаний, история Digital Equipment Corporation началась с двух пр…

  • понедельник, 11 сентября 2023 г. в 00:00:19
habrahabr
Как (быстро) сделать русский локальный ChatGPT

Эта история началась в начале марта этого года. ChatGPT тогда был в самом расцвете. Мне в Telegram пришёл Саша Кукушкин, с которым мы знакомы довольно давно. Спросил, не занимаемся ли мы с Сашей Николичем языковыми моделями для русского языка, и как можно нам помочь.Русская турбо-альпакаИ так вышло, что мы действительно занимались, я пытался собрать набор данных для обучения нормальной базовой модели, rulm, а Саша экспериментировал с существующими русскими базовыми моделями и кустарными инстру…

  • понедельник, 11 сентября 2023 г. в 00:00:18
habrahabr
Shadowsocks-туннелирование корпоративного VPN

Если у вашей компании имеются серверы, работающие за границей, и доступ для внутренних пользователей вы предоставляете посредством VPN-протоколов (достаточно типовая схема, особенно после Covid — 2019, когда удалённая работа стала особенно популярной), то настало время действовать на опережение. Конечно, применение административного ресурса, возможно, защитит ваши интересы от тотальных проблем в будущем, но лучше подстраховаться, чем в один прекрасный день получить 100500 сообщений от систем …

  • понедельник, 11 сентября 2023 г. в 00:00:18
javascript
Релиз Bun 1.0 (новый runtime для JavaScript )

Представляем Bun версии 1.0.Bun — это быстрый универсальный набор инструментов для запуска, сборки, тестирования и отладки JavaScript и TypeScript кода (от одного файла до fullstack-приложения). Сегодня Bun стабилен и готов к продакшену.Установка Bun# curl curl -fsSL <https://bun.sh/install> | bash # npm npm install -g bun # brew brew tap oven-sh/bun brew install bun # docker docker pull oven/bun docker run --rm --init --ulimit memlock=-1:-1 oven/bunОбновление Bunbun upgradeBun — универс…

  • понедельник, 11 сентября 2023 г. в 00:00:15
javascript
Принцип работы async/await в JavaScript

Если вам доводилось работать с JavaScript, то вы наверняка встречались с синтаксисом async/await. Эта функциональность позволяет прописывать асинхронную логику синхронным образом, упрощая тем самым её понимание. Некоторым ветеранам JS известно, что async/await – это просто синтаксический сахар для существующего Promises API. Это означает, что в JS должен быть способ реализации функциональности async/await без использования ключевых слов async и await, хоть и более громоздкий. Именно об этом …

  • понедельник, 11 сентября 2023 г. в 00:00:14
github
deepfence / ThreatMapper

Open source cloud native security observability platform. Linux, K8s, AWS Fargate and more. 🎉 Announcing ThreatMapper v2 ThreatMapper - Runtime Threat Management and Attack Path Enumeration for Cloud Native Deepfence ThreatMapper hunts for threats in your production platforms, and ranks these threats based on their risk-of-exploit. It uncovers vulnerable software components, exposed secrets and deviations from good security practice. ThreatMapper uses a combination of agent-based insp…

  • понедельник, 11 сентября 2023 г. в 00:00:12
github
ckolderup / postmarks

a single-user bookmarking website designed to live on the FediversePostmarks About this project Postmarks is a bookmarking site that you own yourself and can connect the Fediverse, interacting with other Postmarks sites as well as Mastodon/FireFish/any text-based ActivityPub platform. You can read more about it here: Getting Started Ethos Future Ideas The site allows the owner to add, edit and delete bookmarks, but only if a valid login is provided. Check the setup below to understand how to …

  • понедельник, 11 сентября 2023 г. в 00:00:08
github
FIRST-Tech-Challenge / FtcRobotController

NOTICE This repository contains the public FTC SDK for the CENTERSTAGE (2023-2024) competition season. Welcome! This GitHub repository contains the source code that is used to build an Android app to control a FIRST Tech Challenge competition robot. To use this SDK, download/clone the entire project to your local computer. Requirements To use this Android Studio project, you will need Android Studio 2021.2 (codename Chipmunk) or later. To program your robot in Blocks or OnBot Java, you do not …

  • понедельник, 11 сентября 2023 г. в 00:00:07