Избранный пост
![German German](/uploads/users/avatars/a-13-1627099489.jpeg)
Не микросервис, делайте модуль Перевод
![Не микросервис, делайте модуль Не микросервис, делайте модуль](/uploads/posts/cover/2024/c-1716773017.webp)
Чрезмерное использование микросервисов по-прежнему широко распространено, и это плохо для Земли! Я предполагал, что это уже общеизвестно, но сильно ошибался.
![German German](/uploads/users/avatars/a-13-1627099489.jpeg)
![German German](/uploads/users/avatars/a-13-1627099489.jpeg)
Экстремальные физические нагрузки не сокращают продолжительность жизни Перевод
Экстремальные физические упражнения, похоже, не сокращают продолжительность жизни, как говорили ранее. Об этом свидетельствуют результаты исследования продолжительности жизни первых 200 спортсменов, пробежавших милю менее чем за 4 минуты, и опубликованные в Интернете в Британском журнале спортивной медицины.
![German German](/uploads/users/avatars/a-13-1627099489.jpeg)
5 вещей, которые мы забыли об открытом исходном коде (2014) Перевод
«Открытый исходный код» — это термин, придуманный OSI
Перво-наперво, и самое главное, что большинство людей забыли об открытом исходном коде: этот термин не возник естественным путем. Он был изобретен в начале 1998 года во время выпуска Netscape Navigator как бесплатного пакета Mozilla.
Инициатива открытого исходного кода, состоящая из таких первопроходцев, как Эрик Рэймонд и Брюс Перенс, решила, что нам нужно новое имя для того, что должно было произойти. Они собрались вместе с другими людьми, и Кристин Петерсон, к большой радости, предложила этот термин.
![German German](/uploads/users/avatars/a-13-1627099489.jpeg)
Несколько слов о тестировании (A Few Words on Testing) Перевод
Во-первых, мои учетные данные. Более половины всего кода, который я написал в своей жизни, — это тестовый код. Мое имя связано с сотнями страниц TDD. Во время моей первой стажировки в качестве разработчика программного обеспечения я писал тесты и занимался TDD во время парного программирования в первую неделю.
Я написал модульные тесты, интеграционные тесты, тесты для исследования, тесты для предотвращения повторного появления…
Вы еще не зарегистрировались? Войти
![German German](/uploads/users/avatars/a-13-1627099489.jpeg)
Извлечение текста с веб-страниц: варианты использования и преимущества Перевод
![Извлечение текста с веб-страниц: варианты использования и преимущества Извлечение текста с веб-страниц: варианты использования и преимущества](/uploads/posts/cover/2024/c-1706829455.webp)
Извлечение текста с веб-страниц имеет множество вариантов использования, таких как парсинг веб-страниц, анализ контента, исследования рынка и SEO-оптимизация.
![German German](/uploads/users/avatars/a-13-1627099489.jpeg)
Будьте изобретателем, а не «разработчиком фреймворков» Перевод
«То, что я не могу создать, я не понимаю» — Ричард Фейман
Хорошо, давайте создадим веб-приложение, но с чего мне начать?
Html CSS… нет
React… нет, давайте использовать
Next.js в качестве внешнего интерфейса, загрузив тонны файлов для моего приложения.
![German German](/uploads/users/avatars/a-13-1627099489.jpeg)
Итак, вы думаете, что знаете C? Перевод
Многие программисты утверждают, что знают C. Ну, у него самый известный синтаксис, он существует уже 52 года и не перегружен непонятными функциями. Это просто!
![German German](/uploads/users/avatars/a-13-1627099489.jpeg)
Я использовал Netscape Composer в 2024 году Перевод
![Я использовал Netscape Composer в 2024 году Я использовал Netscape Composer в 2024 году](/uploads/posts/cover/2024/c-1705807572.webp)
Как компьютерщик, родившийся в начале 1990-х годов и игравший с компьютерами с юных лет, я с любовью думаю о том, как выглядели технологии в конце 1990-х и начале 2000-х годов.
![German German](/uploads/users/avatars/a-13-1627099489.jpeg)
Почему плохой научный код превосходит код, следующий «лучшим практикам»? Перевод
Я только что прочитал статью «Низкое качество научного кода», в которой утверждается, что код, написанный учеными, хуже, чем было бы, если бы «инженеры-программисты» были вовлечены.
![German German](/uploads/users/avatars/a-13-1627099489.jpeg)
DOOM исполнилось тридцать лет Перевод
В декабре видеоигре DOOM исполнилось тридцать лет. 10 декабря 1993 года Джон Кармак, Джон Ромеро, Сэнди Петерсен и остальные члены команды id Software полностью изменили мир, выпустив самый жестокий и увлекательный шутер для DOS, когда-либо созданный.
![German German](/uploads/users/avatars/a-13-1627099489.jpeg)
Что такое Nue JS?
![Что такое Nue JS? Что такое Nue JS?](/uploads/posts/cover/2023/c-1699236820.webp)
Nue — это набор инструментов, делающий разработку интерфейса более приятной. Это полный пересмотр таких экосистем, как Vue, React и Svelte, а также сред веб-разработки, таких как Vite, Next.js и Astro.
![German German](/uploads/users/avatars/a-13-1627099489.jpeg)
Typesense — это поисковая система
![Typesense — это поисковая система Typesense — это поисковая система](/uploads/posts/cover/2023/c-1696987274.webp)
Typesense — это поисковая система с открытым исходным кодом, устойчивая к опечаткам, оптимизированная для мгновенного (обычно менее 50 мс) поиска по мере ввода.
![German German](/uploads/users/avatars/a-13-1627099489.jpeg)
Функция: посты доступны только по прямой ссылке
Возможно, это может быть важным дополнением?
Пример метки на YouTube:
![German German](/uploads/users/avatars/a-13-1627099489.jpeg)
Написание простого веб-скребка с использованием программирования Bash Перевод
В сфере парсинга веб-страниц Python часто оказывается в центре внимания благодаря надежным библиотекам, таким как BeautifulSoup и Scrapy. Но знаете ли вы, что парсинг веб-страниц также можно выполнить с помощью сценариев Bash?