Я очень люблю старую компьютерную технику — есть в ней какой-то непередаваемый шарм. Но одно дело — коллекционирование винтажных ноутбуков, и совсем другое — установка древних операционных систем или софта на современном «железе». Во многих случаях старые операционки и игры на актуальном оборудовании попросту не запускаются из-за проблем с совместимостью. Положение отчасти спасают виртуальные машины, но гонять ОС, а особенно игрушки на «виртуалке» далеко не всегда удобно. И вот пару месяцев н…
После того как я впервые съездила на завод, стало понятно, почему в дизайнеров кидаются тапками.Мы работали на ярких прикольных аймаках, проектируя интерфейсы MES-систем в соответствии с трендами. А потом своими глазами увидели, в какой ад для сотрудников производства это превратилось.В разработке интерфейсов для металлургии оказалось намного больше нюансов и специфики, чем мы предполагали.Как было и зачем мы начали все обновлятьПредставлюсь — меня зовут Анна Труфанова, руководитель отдела диз…
Картинка kjpargeter, Gpointstudio, Freepik Задумывались ли вы над тем, что прямо под руками, может, даже и сейчас, у вас находится весьма мощный потенциальный источник рентгеновского излучения, о котором мало кто знает, потому что «его надо правильно готовить»? А что, если я скажу вам, что это самый обыкновенный скотч? Да-да, та самая банальная клейкая лента, которой мы упаковываем всё подряд! Тем не менее, в определённых условиях она обладает поразительными свойствами, несмотря на кажущуюс…
Не секрет, что работа с часовыми поясами — боль, и многие разработчики объяснимо стараются ее избегать. Тем более что в каждом языке программирования / СУБД работа с часовыми поясами реализована по-разному.Среди тех, кто работает с PostgreSQL, есть очень распространенное заблуждение про типы данных timestamp (который также именуется timestamp without time zone) и timestamptz (или timestamp with time zone). Вкратце его можно сформулировать так:Мне не нужен тип timestamp with time zone, т.к. у м…
В прошлые выходные мне представилась возможность пообщаться с только что выпустившимися студентами. Сейчас они ищут свою первую работу в разработке ПО. В разговоре с ними я понял, что они довольно ошибочно воспринимают эту работу.Причина этого в том, что реальность для этих новичков очень искажена. Они видят лишь высокие зарплаты, удалённую работу, тимбилдинг и вечеринки с пиццей.Всё это приятные бонусы, но никто не говорит им, что на самом деле им придётся делать на этой работе.Имея большой о…
Оригинальное изображение из задач к Yandex Cup 2023Участие в таких событиях дает неплохой пинок для того, чтобы пощупать даже то, что еще находится на этапе эксперимента в мире JS и не только. Вот и я решил в этом году, все же попробовать решить пару тройку задач. И хочу представить вашему вниманию разбор задачи про экспериментальную фитчу в JS - это стандарт относящийся к декораторам. Вообще я ранее слышал про то, что обсуждается в сообществе возможность применения декораторов нативно, "к…
Goroutine leak detectorgoleak Goroutine leak detector to help avoid Goroutine leaks. Installation You can use go get to get the latest version: go get -u go.uber.org/goleak goleak also supports semver releases. Note that go-leak only supports the two most recent minor versions of Go. Quick Start To verify that there are no unexpected goroutines running at the end of a test: func TestA(t *testing.T) { defer goleak.VerifyNone(t) // test logic here. } Instead of checking for leaks at the end…
Великий язык программирования древних Русов В†† Наконец язык В†† был найден и теперь доступен русам для написания кода на нём. Язык только нашли, поэтому открыты ещё не все возможности древней русской силы. Больше материалов о языке смотрите на YouTube канале Ватага Как начать писать? Для начала нужно установить на свой компьютер последнюю версию языка. в папке header лежит заголовочный файл "Ве_крест_крест.h", который необходимо скачать; далее нужно создать проект на языке C++, под…
Open-Source Reproduction/Demo of the LLM Riddles GameLLM Riddles English | 简体中文 🤔 What's This Welcome to LLM Riddles! This is a game of wits and courage with language models. In the game, you need to construct questions that interact with the language model to get answers that meet the requirements. In this process, you can use your brain and use all the methods you can think of to get the model to output the results required by the answer. 👾 How to Play We provide an online ve…