Обновить

Гарнитура в законе. Особенности покупки и использования шрифтовых лицензий

Гарнитура — это то, что в народе привыкли называть шрифтом. На самом деле, шрифт — это вариант начертания, например, жирный, полужирный, курсив и так далее. А гарнитура — комплект шрифтов, объединённых одним названием и рисунком.

Гарнитуры, как и любая интеллектуальная собственность, защищены авторским правом. И если упустить этот момент при разработке дизайна продукта, то можно попасть на штрафы и судебные разбирательства.

Чтобы этого не произошло, разберёмся в существующих тонкостях лицензирования гарнитур в России.

Читать далее

Подмена ответа на запрос, заголовков и урла через расширение для Chrome

Подмена данных через расширение для Chrome

Подробная инструкция.

Содержание статьи:

- Подмена ответа на запрос URL to File
- Подмена пути URL to URL
- Подмена заголовков Change Headers

Читать далее

Как уживаются прослеживаемость и налоговый контроль: ФНС поделилась рекомендациями

Налоговая служба дала рекомендации по осуществлению налогового контроля с использованием НСПТ.

С начала действия НПСТ нас уверяли в том, что она никак не связана с налогообложением. Если кто-то верил в этот миф, то он будет развеян с выходом рекомендаций. Да, законодательство о НСПТ не относится к законодательству о налогах и сборах. Но согласитесь, налоговики не стали бы контролировать процесс, если бы не видели его пользу для себя. Да и как может быть иначе, если НК РФ прямо устанавливает обязанности налогоплательщиков, осуществляющих операции с прослеживаемыми товарами, и определяет права налоговых инспекций по истребованию соответствующих документов. Так что контроль налоговиков будет только строже.

Читать далее

Почему у 2 окружностей 4 точки пересечения?

К сожалению, линейная алгебра не пользуется той популярностью, которую она заслужила. Многие из моих знакомых не уделяют ей должного внимания на первых курсах, считая, что больше она им не пригодиться, и на самом деле очень зря. Многие алгоритмы заимствуют линейно-алгебраические идеи, и я надеюсь, что когда-нибудь я сделаю такую подборку, но в этот раз я расскажу о теме, с информатикой никак не связанной - теореме Безу.

Эта статья предназначена в основном для студентов 1-3 курса,

Читать далее

JavaScript для начинающих. Урок 1

Первый урок моего курса по изучению JS с нуля.

Постараюсь сделать простым, полезным и интересным.

Здесь будет чистый JS, без направленности на фронт или бэк. Дает фундамент для дальнейшего изучения веба.

Постараюсь сделать максимально самоучительный курс, с автотестами для самопроверок. Но, если что, буду в комментах - пишите.

Приступить к изучению

WebSocket: разбираем как работает

Сегодня поговорим о том как работает WS, напишем простенький клиент на
JS, обсудим как дебажить данный протокол ну и просто обсудим несколько интересных фактов.

В самой статье вы увидите развитие протоколов, а также диаграммы, которые наглядно показывают вещи, о которых мы ведем речь

Status Code 101: Upgrading

Почему инвентарь Skyrim'а сделан хорошо?

Интерфейс Skyrim'а можно ругать много за что: за его консольность, не самую высокую интуитивность, местами странное расположение элементов, излишнее количество подсказок и даже цветовую гамму, но сейчас мы будем говорить о той его части, что вышла удачно - инвентаре (возможно лучшем в истории видео-игр).

Читать далее

Великая и неповторимая психология или всеобщее помешательство?

Мотивация к данному посту спонсирована большим количеством статей (раз и два, три при желании можно поискать в гугле), пытающихся описать человеческую психику и всё из неё выходящее: психологию и психоанализ, а иногда даже идёт замах на психиатрию. Более того, текст изначально планировался как комментарий к одной из упомянутых статей, однако подходит для рассмотрения проблемы в общем.

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

И в чём же они не правы?

Telegram-бот: калькулятор для AB экспериментов и интервью

Привет! Я сделал бота в Telegram, который умеет за секунду считать стат. значимость, выборку и доверительный интервал.

Подойдет как для A/B-экспериментов, так и только для A значений. Например, если нужно проверить инсайты из интервью или спрогнозировать метрику, относительно конверсии небольшой выборки

Читать далее

Логгинг на Python

Всем привет! В этом посте я расскажу вам о логгироавнии на Python. Мы рассмотрим два способа. Первый - логгирование в файле, второй - логгирование в консоли. Да, конечно же можно второй вариант можно реализовать обчной функцией print, но это будет не столь красиво. Вот пример нашего лога:

Читать далее

Telegram-bot для мониторинга доступности сайтов

Работая в IT-компании, появилась необходимость отслеживания доступности сайтов. Конечно, есть много разных бесплатных сервисов, но зачастую это сайты, на которых нужно регистрироваться и получать уведомления на почту. Поэтому мы решили сами создать свой telegram-бот (как никак IT-шники).

Читать далее

Поздравления с ДР участников Телеграм-группы

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

Идеей было создать телеграм-бот, который бы отслеживал дни рождения всех наших коллег, участников группы, и отправлял нее поздравления. И так как основная база контактов нашей компании ведется в Airtable, связку с телеграм-ботом сделали там. (Кстати, тем, кто еще не знаком с этой платформой, советую присмотреться. По сути, это аналог гугл-таблиц, но с более наглядным и широким функционалом.)

Делали своими low-code силами, логика получилась следующая...

Читать далее

Android и получение изображений с WordPress

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

Все мы давно привыкли, что 99.9% процентов мобильных приложений так или иначе связаны с сетью. Большинство из нас дергает API через Retrofit и об этом уже миллион статей. Для работы с изображениями чаще всего можно встретить не менее популярные библиотеки врод Glide или Picasso, все вроде-бы в их использовании понятно, лаконично и удобно, но вот есть один маленький нюанс - Word Press. Да, эта CMS все еще в ходу, желающие обзавестись собственным сайтом сильно экономят разрабатывая сайт не с 0, а на какой-то уже существующей платформе, вроде вышеобозначенной. Позже такие люди принимают решение о том, что им потребуются и мобильные приложения. Они могут обзавестись каким-либо бэком и им в 2 счета сделают маломальски-рабочее API, iOS с которым легко подружится и все будет хорошо, сложности могут вас встретить при разработке приложения под Android, о своем опыте и найденном решении я расскажу ниже.

При работе с API никаких сложностей возникнуть не может, проблемы начнутся тогда, когда нам потребуется выводить изображения товаров. Я перепробовал множество библиотек для работы с графикой, но ни одна из коробки не помогла мне решить проблему, ну не выводятся картинки хоть убей. Для "самых внимательных отмечу", что дело не в том, что сайт на http и нам требуется сертификат, дело не в том, что я забыл про networkSecurityConfig или cleartextTrafficPermitted="true", проблема оказалась совсем в ином, а конкретнее в том, что непосредственно Word Press не хотел отдавать изображения сомнительному приложению.

Читать далее

Установка MS-DOS 6.22 из под windows

Как-то сидя дома и ностальгирую по MS-DOS 6.22, который был запущен с флешки и работал глючно из-за того что ёмкость USB накопителя быстро билась, мне пришла идея установить DOS, на свободный раздел, на жёстком диске где стояла windows 7. Я форматнул раздел в fat16, скопировал системные файлы дистрибутива MS-DOS 7.01 и установил загрузчик на этот раздел для dos 7.0, с помощью утилиты bootice. Потом я добавил в загрузочное меню windows Grub4Dos, который настроил для загрузки со 2 раздела. Таким образом при загрузке компьютера появилась возможность запускать MS-DOS или WINDOWS.

Читать далее

Excel шаблонизатор для генерации документов

Пакетов на PHP для генерации XLSX документов из шаблона на просторах github существует несколько, но захотелось изобрести велосипед все они имеют висящие годами issues, и, по сути, не поддерживаются.

Мне был интересен следующий функционал, который я имплементировал...

Читать далее

Как выбрать разработчика сайта для вашей компании

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

Исходя из целей проекта, определите главные задачи. «Полноценный и качественный сайт» — это абстрактные категории. Им может отвечать и сайт, который стабильно работает без падений, и тот, у которого конверсия выше 5%. Определение ключевых задач позволит выяснить, что вы будете считать успехом. Например, если сайт призван вовлекать, ключевым показателем будет количество просмотренных страниц, повторных визитов или время пользователей на сайте. Для информационного сайта важно отслеживать количество страниц, дочитанных до конца, а в интернет-магазинах — соотношение просмотров товара к добавлениям в корзину.

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

Читать далее

Диджитификация

Мы живем в современном мире, где каждый хотя бы раз слышал про термин объективации. Но кто-нибудь знаком с его точным значением?

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

Читать далее