Архив за 11 декабря 2020 - 3

10 полезных советов для начинающих изучать Django - 1

1. Используйте относительные пути в конфигурации

Не задавайте абсолютный путь в settings.py, это будет полезно, если вы будете в дальнейшем запускать проект из разных расположений, например при развертывании на другом веб-сервере, у которого пути будут другими. Используйте следующий код в settings.py если ваши шаблоны и статические файлы расположены внутри каталога проекта Django:

# settings.py
import os
PROJECT_DIR = os.path.dirname(__file__)
...
STATIC_DOC_ROOT = os.path.join(PROJECT_DIR, "static")
...
TEMPLATE_DIRS = (
    os.path.join(PROJECT_DIR, "templates"),
)

Читать полностью »

в 8:39, , рубрики: Без рубрики

Зима. Время валяться в сугробах и играть в снежки. Или почитать статью о поточных шифрах. Кому что больше нравится.

Данная статья является обзорной. Мы поговорим о принципе работы 1 версии SNOW 1.0, вкратце о различных, совершенных на шифр атаках и о применении его модификаций.

Основная информация

И самая важная, на мой взгляд.

Читать полностью »

Язык программирования C даже сегодня находится в списке наиболее популярных используемых языков, несмотря на то, что он был выпущен аж в 1972 году и по современным стандартам имеет довольно много ограничений и изъянов.

Нужна ли нам замена языка C? - 1
Популярность языков программирования в 2020 по индексу TIOBE

И это основная причина, по которой C нужно заменить. На C/C++ написано слишком много критически важного ПО, что имеет обширные последствия. Один из примеров — баги в библиотеках наподобие OpenSSL. Язык C печально известен возникновением таких проблем, как переполнения буфера. C — это язык, позволяющий выстрелить себе в ногу слишком большим количеством способов.
Читать полностью »

Информация о подтверждённых заболевших хранилась в google-таблицах с доступом по ссылке и обсуждалась в открытых телеграм-чатах московских больниц и станций скорой помощи. Именно в чатах посторонние нашли ссылку на таблицу. В ней есть ФИО, даты рождения, адреса, телефоны, даты попадания в список. Baza утверждает, что «у некоторых видны паспортные данные». Читать полностью »

Как сообщает издание «Коммерсантъ», крупнейший интернет-магазин Wildberries заинтересован в покупке банка «Стандарт-кредит», входящего в четвертую сотню банков России по активам и капиталу. На базе новой для Wildberries финансовой организации будут запущены программы лояльности, подарочные карты и кредитные инструменты. Через нее также будут проходит расчеты с поставщиками товаров, представленных в каталоге Wildberries. Эксперты уверены в том, что покупка существующего банка, пускай и далеко не самого крупного, – это гораздо более простой путь к собственной финансовой организации, чем создание банка с нуля.

Что живет на глубине 1200 м ниже дна океана при температуре 120 °С? - 1

Бескрайние просторы Вселенной таят множество секретов, которые нам, возможно, никогда не удастся раскрыть. Но что нам далекий Космос, если даже на родной планете, где мы обитаем уже не первую тысячу лет, есть места, покрытые завесой таинственности. И чем меньше мы знаем, тем сильнее наш страх. Как говорится, мы не боимся темноты, мы боимся того, что может в ней скрываться. Вполне вероятно мы исследуем и изучаем не из-за любопытства, праздного или здравого, а из-за страха, переполняющего нас, когда мы смотрим в кажущуюся бесконечной бездну. Как тут не упомянуть океан, а точнее его глубины. Жизнь на дне, где нет света, почти нет еды, где сама жизнь, будучи изощренно прекрасной, с каждым новым ответом порождает десяток новых вопросов. Группа ученых из Род-Айлендского университета (США) провела исследование бездны, выявив организмы, способные существовать на глубине 1200 м и при температуре 120 °С. Что это за организмы, и как им удается выживать в столь суровых условиях? Ответы на эти вопросы мы найдем в докладе ученых. Погружаемся.Читать полностью »

Прим. перев.: казалось бы, еще недавно сочетание из заголовка казалось невозможным безумием. Мир не стоит на месте, и это безумие стало не просто возможным, а даже по-настоящему простым в реализации. Подтверждение читайте ниже в переводе соответствующей инструкции от Johan Siebens — облачного архитектора из Бельгии.

Quake III Arena, Kubernetes (k3s) и Raspberry Pi - 1

Вчера у себя в ленте я увидел этот твит от Chris Campbell:

Ох, воспоминания… Quake III Arena — один из моих самых любимых шутеров от первого лица.

В прошлом я потратил (и потерял) немало времени, играя в эту динамичную игру с друзьями и врагами. Теперь, благодаря проекту QuakeKube от Capital One Tech, для нее открыт мир контейнеров и Kubernetes.Читать полностью »

в 3:52, , рубрики: Без рубрики

image Если вы когда-нибудь писали на Go, то размер получающихся бинарников не мог пройти мимо вашего внимания. Конечно, в век гигабитных линков и терабайтных дисков это не должно быть большой проблемой. Но все-таки встречаются ситуации, когда хочется, чтобы размер бинарника был как можно меньше, и при этом вы не хотите расставаться с Go. О вариантах, как сделать так, чтобы Go-бинарник “похудел”, пойдет речь ниже.

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js