Код в мешке
249 subscribers
8.94K photos
1.58K videos
2.11K files
42.1K links
Код в мешке - про кодинг, и не только...
Это личная записная книжка

https://t.me/joinchat/AAAAAEIy6oGlr8oxqTMS5w
Download Telegram
Forwarded from TrendWatching
This media is not supported in your browser
VIEW IN TELEGRAM
Блокируем смартфон на андроиде ГОЛОСОМ при краже.

Нужно просто крикнуть «Lock Screen» и телефон станет «кирпичом» для других людей:

— Открываем «Настройки».
— Переходим в «Спец. возможности» и открываем «Нарушение координации и взаимодействия».
— Далее нажимаем на Voice Access и произносим «Lock Screen».


Главное — успеть крикнуть 😂
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from IT юрист
Свободные лицензии

В универе у нас был отличный курс про лицензиям на программное обеспечение. Вёл его бывший программист, который переквалифицировался в юриста. Одним из домашних заданий было спарсить с гитхаба лицензии на определённый софт и проверить их совместимость. Спарсить эти лицензии удалось не только лишь всем, мы же всё таки юристы, а не программисты. Тем не менее, предмет отложился в памяти и пригодился в работе. Сегодня я хочу рассказать о свободных лицензиях, копилефте (copyleft) и как всё это используется в программном обеспечении.

Общепринято считать код объектом авторского права. И у него есть свой правообладатель. Чаще всего это разработчик или его работодатель. Использовать чужой код без лицензионного соглашения с правообладателем по умолчанию запрещено практически во всех юрисдикциях. Однако, многие авторы хотят чтобы их программы распространялись и использовались свободно и без ограничений во имя прогресса и всеобщего процветания.

Для этих целей и были разработаны "свободные" или "открытые" лицензии (free or open licenses). Они представляют собой лицензионные соглашения, текст которых обычно хранится вместе с исходным кодом в репозиториях на сервисах для хостинга (таких как гитхаб).

Чтобы лицензия считалась “свободной” она должна позволять:
1️⃣ запускать программу в любых целях;
2️⃣ изучать работу программы и адаптировать её к своим нуждам (условие - доступ к исходному коду);
3️⃣ создавать и распространять копии программы;
4️⃣ улучшать программу и публиковать улучшения.

Вышеуказанные права обычно предоставляются любому человеку. Такие лицензии как правило бессрочные, всемирные, неисключительные и безотзывные. При этом большинство свободных лицензий и законодательств стран требует в том или ином виде указывать авторство создателей софта.

Среди свободных лицензий выделяют:
🟢пермиссивные (BSD, MIT, Apache);
🟢копилефтные строгие (GNU GPL);
🟢копилефтные слабые (LGPL, MPL);
🟢лицензии на передачу кода в общественное достояние (the Unlicense).

Об этих лицензиях я расскажу подробнее в других постах.

IT-юрист в эмиграции
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from IT юрист
В России есть довольно-таки уникальная система регистрации ПО. Немногие страны могут похвастаться подобным. Причём некоторыми она воспринимается как аналог государственной регистрации собственности и якобы безусловно подтверждает права на ПО. Но это не совсем так. Вот здесь подробнее об этом:
https://t.me/IT_AND_LAW/65
Как сделать резервную копию и полностью стереть данные на Windows: Полное руководство

Если вы планируете продать или передать другому пользователю свой компьютер с операционной системой Windows, крайне важно обезопасить конфиденциальные данные и информацию.
Возможно, вы также захотите избавиться от скопившегося "цифрового мусора" и начать использовать устройство с чистого листа.

Читать далее:
↘️ https://www.securitylab.ru/blog/personal/SimlpeHacker/353692.php

Читайте также:

Забудьте про флешки и муки: Windows 11 наконец-то научилась нормально переносить данные на новый ПК
↘️ https://www.securitylab.ru/news/559672.php
...
Forwarded from Цифровой Журнал | IT, Neiroseti
This media is not supported in your browser
VIEW IN TELEGRAM
💃 Боль, страдания и платные подписки ради редактирования PDF теперь в прошлом

В опен-сорс выкатили Stirling PDF — швейцарский нож, способный делать более 50 видов операций с файлами:
— Редактирование, удаление, добавление, извлечение страниц.
— Обрезка, поворот, увеличение.
— Добавление картинок, вотермарок, цифровых подписей и паролей на док.
— Конвертация в PDF из других форматов.
— Изменение метаданных.
— Работа с несколькими файлами одновременно и многое другое.


Да, это все бесплатно и локально. Данные никуда не летят, а значит можно без страхов работать даже с самыми конфиденциальными документами. Adobe Acrobat, извини, но оплачивать твою подписку больше нет смысла. Забираем имбу — здесь.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Веб-страница
Большой сборник задач для фронтендеров

Тут собрано более 600 заданий по различным темам для проверки ваших знаний. А для удобства есть встроенный редактор, в котором можно проверить свой вариант решения, не переходя в другой редактор кода или IDE.

Проверить себя можно тут: https://bigfrontend.dev/

#фронтенд #инструменты
Forwarded from Типичный программист
Готово, хозяин 😂
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Нейроканал
Новые нейросети от Anthropic могут сдать вас полиции за чернуху в запросах — базу выдал сотрудник компании, который и отвечал за мораль и идеологию в Opus и Claude.

Многие гайды советуют давить нейронкам на эмоции, чтобы увеличить точность запросов. Например, «Сделай это или ежик умрет». Это объясняют тем, что ИИ обучают люди и закладывают в него эмоции и мораль.

Так вот с Claude и Opus такое не прокатит. Если вы решили «пытать бабушку», пока они не напишут код — они реально сдадут вас властям и вдобавок напишут разгромную статью в СМИ.

Вот и думайте.

#постИИрония
Forwarded from Нейроканал
Машинное обучение на Python: пет-проект по извлечению информации

В этом видео автор подробно рассматривает задачу извлечения определённых сущностей из сканов документов (имена, даты, локации и прочее), используя ML.

Этот проект может стать основой для вашего собственного продукта, отличным дополнением к портфолио, а также служить основой для расширения функционала: создания модели для ответов на вопросы по отсканированным документам и реализации семантического поиска.

#нейровидео #ml
Forwarded from Нейроканал
Все перечисленные библиотеки имеют открытый исходный код и предназначены в основном для питонистов.
 
Анализ, очистка и подготовка данных:
  Pandas — быстрая и гибкая очистка и подготовка данных.
  Numpy — предварительная обработка данных, применяется для математических вычислений.
  Statsmodels — статистический анализ временных рядов, выживаемости и многого другого.
  YData Profiling — упрощает этап EDA, тщательно анализируя ваши данные в одной строке кода.
 
Машинное и глубокое обучение:
  Scikit-learn — ключевая библиотека машинного обучения, содержит реализацию популярных алгоритмов (регрессия, кластеризация).
  Keras — создание, настройка моделей, работает поверх таких фреймворков, как TensorFlow.
  TensorFlow — создание, моделирование и тренировка нейросетей.
  XGBoost — предоставляет эффективные алгоритмы для задач регрессии, классификации и ранжирования.
  CatBoost — градиентный бустинг.
 
#библиотеки #ml #deeplearning #python
Forwarded from Нейроканал
ChatGPT теперь круто визуализирует молекулы у любую химическую информацию — это настоящая эстетика для тех, кто занимается естественными науками.

Работает все с помощью подключения библиотеки RDKit. Модели пишут код к рисункам, а интерпретатор делает все остальное.

#новостИИ