javascript
Как автоматизировать переводы во Frontend приложении

В текущем мире очень многие сайты имеют поддержку многих языков, в большинстве случаев это происходит с помощью i18n npm пакета. Чаще всего переводы хранятся в .js, .json файлах и очень часто есть языки для которых в компании нет переводчика, либо же он не предполагался в целом, и в таком случае приходит на помощь разработчик с Google Translate. И вот однажды я столкнулся с тем, что на проекте оказалось очень много текстов и все их нужно было переводить вручную, что занимало достаточно много в…

  • вторник, 1 августа 2023 г. в 00:00:26
github
satoshi0212 / visionOS_30Days

visionOS 30 days challenge.visionOS_30Days visionOS 30 days challenge. Twitter: #30_days_visionOS Day Title Summary 1 Hello visionOS 2 Show teapot 3 Play HLS video 4 Place box 5 Textured box 6 Handle drag and tap 7 Post to Slack 8 Attachment and animation 9 Portal 10 ImageBoard 11 Title animation 12 2D Map 13 Place axis 14 Progressive and Full view 15 TabView 16 ARKitSession Placement 17 Ornament 18 3D Text 19 Speech Recognition 20…

  • вторник, 1 августа 2023 г. в 00:00:24
github
nix-community / home-manager

Manage a user environment using Nix [maintainer=@rycee]Home Manager using Nix This project provides a basic system for managing a user environment using the Nix package manager together with the Nix libraries found in Nixpkgs. It allows declarative configuration of user specific (non global) packages and dotfiles. Usage Before attempting to use Home Manager please read the warning below. For a systematic overview of Home Manager and its available options, please see the Home Manager manual, th…

  • вторник, 1 августа 2023 г. в 00:00:21
github
GraphiteEditor / Graphite

2D raster & vector editor that melds traditional layers & tools with a modern node-based, fully non-destructive procedural workflow. Redefining state-of-the-art graphics editing Graphite is an in-development raster and vector 2D graphics editor that is free and open source. It is powered by a node graph compositing engine that supercharges your layer stack, providing a completely non-destructive editing experience. Graphite is a lightweight vector graphics editor that runs in your browser…

  • вторник, 1 августа 2023 г. в 00:00:19
github
dogboy21 / serializationisbad

A Minecraft coremod / Java Agent aiming to patch serious security vulnerabilities found in many different modsUnsafe Deserialization Vulnerability in many Minecraft mods A few weeks ago, a very critical vulnerability allowing arbitrary remote code execution on clients and servers (and therefor even all connected clients on a server) was discovered in many Minecraft mods. Initially we were trying to investigate the whole issue privately and responsible so we can publish an extensive writeup and …

  • вторник, 1 августа 2023 г. в 00:00:06
habrahabr
Откуда завод знает, что производить и когда

Это слябы. Они смотрят на вас с одобрением Привет с металлургического завода! У нас устроено так: все работают по плану, и на каждом уровне — свой вид планирования. На уровне завода это календарное планирование, а в цехе — графикование. Календарный план — это то, что завод обещал кому-то отгрузить, и он в логике планирования просто появляется из ниоткуда и запускает своим появлением все остальные процессы. Для примера рассмотрим случай условного завода по производству кранов в Иванове, …

  • понедельник, 31 июля 2023 г. в 00:00:19
habrahabr
Как не зависнуть на пике глупости и преодолеть долину отчаяния? Разбираем эффект Даннинга-Крюгера

Эффект Даннинга-Крюгера — это когнитивное искажение, при котором люди неверно оценивают свои способности. Менее квалифицированные специалисты переоценивают свои навыки, а люди с глубокой экспертизой — недооценивают. Так возникает завышенная самооценка у одних и синдром самозванца — у других. Под катом рассказываем, как не попасть в эту ловушку. Как появился эффект Даннинга-Крюгера В апреле 1995 года американец ограбил два банка в Питтсбурге. Удивительно, но он даже не попытался спрятать лицо…

  • понедельник, 31 июля 2023 г. в 00:00:17
habrahabr
Сисадмин 2023: когда будущее наступило прямо на тебя

С Днём системного администратора! Мне недавно удалось побывать на детской технологической лекции, в середине которой лектор стал спрашивать у подростков, кем они хотят быть. Среди геймдизайнеров, программистов, врачей (всегда в топе!) девочка гордо и почти грозно сказала, что хочет быть сисадмином. На удивлённый вопрос: «почему?», она выдала микролекцию о том, насколько волшебны…сетевые протоколы. Понятно, что она ещё проживает период романтизации профессии и ей важно «сообщать людей», но сам…

  • понедельник, 31 июля 2023 г. в 00:00:16
habrahabr
Как на самом деле Linux выполняет запись на диск?

Друзья мои, программисты и операторы, я бы хотел поговорить о том, как в Linux работает запись файлов.Раньше я думал, что она устроена определённым образом, и как Джон Леннон, «I’m not the only one». Оказалось, операции записи работают совершенно иначе. То, как они работают, интересно и важно знать.Позвольте начать с того, как я раньше думал о записи файлов.вы вводите команду echo "foo" > bar.txt(спустя несколько микросекунд) бум, всё готово, строка «foo» записана на диск.Я думал та…

  • понедельник, 31 июля 2023 г. в 00:00:16