Как стать автором
Обновить

Сокровища HTML: 7 тегов, которые упростят вам жизнь

Уровень сложности Простой
Ожидает приглашения

Все мы знакомы с широко используемыми HTML тегами, такими как <div>, <p>, <a>, и <img>. Однако, существуют HTML - теги, которые могут упростить жизнь, и вместо написания дополнительного кода, выполнят всю работу :)

Читать далее

Что такое Decibel антивирус и с чем его едят?

Уровень сложности Простой
Ожидает приглашения

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

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

Поиск фантастического рассказа с помощью чат-бота

Уровень сложности Простой
Ожидает приглашения

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

Читать далее

Брачный договор при IT ипотеке

Уровень сложности Простой
Ожидает приглашения

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

Читать далее

CMS своими руками

Уровень сложности Средний
Ожидает приглашения

Дело в том, что Web-программирование затрагивает различные технологии и языки, которыми нужно овладеть, чтоб грамотно создавать web-приложения. Таким образом, софт получается сложным для создания и понимания другими разработчиками, у которых могут возникнуть потребности вносить изменения в него. Хотелось бы понизить планку для разработчика. Чтоб хотя бы со знанием одного языка PHP, разработчик мог бы разобраться в существующем коде и быстро создавать новый функционал. 

Особенностями предлагаемой CMS будет являться то, что преимущественно весь код будет писаться на одном языке, а именно PHP.

В идеале, в этом проекте, хотелось бы избавиться от программирования в таких языках как HTML, CSS, Java-script, SQL. И оставить возможность написания кода на PHP.

Читать далее

Перезагрузка жизни с бизнесом: история Валерии Зименковой

Ожидает приглашения

Ещё в 21 году я писала для России 1 новостную повестку на тему "Возможности для карьеры в декрете". Буквально месяц назад мне пришло письмо на почту от мамы-одиночки. Её пронзил мотивационный дух самореализации и она ушла в бизнес. И тут началось моё новое расследование. Удивительно, ведь она без знаний в IT смогла потянуть франшизу. Но обо всё по порядку. Вот, что я получила в письме месяц назад.

Приветствую вас! Мне 30 лет, и я одна воспитываю своего сына. Это типичная история, не так ли? Сколько же раз на форумах начинают похожими словами? И я не исключение. Пройдя через годы учебы в школе и университете, я закончила последний со званием лучшей студентки, с красным дипломом... Тяжелый труд, бессонные ночи и бесконечные усилия, но у меня было счастье: моя целеустремленность принесла мне работу менеджера в крупной компании местного масштаба.

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

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

Читать далее

Uvm — альтернатива nvm c дополнительным функционалом

Уровень сложности Простой
Ожидает приглашения

Я вас категорически приветствую.

Хочу представить на суд общественности мой проект UVM - Universal Version Manager.

Это аналог многим известного инструмента nvm для переключения версии node js.

Основным отличием uvm от nvm является то что помимо nodejs uvm также управляет и php версиями, и в планах добавить поддержку python.

Также в отличии от nvm я добавил возможность синхронизировать глобально установленные пакеты между версиями, такие как typescript, gulp и т.п.

Также для многих будет приятна полная русская локализация

Все команды описаны в help вот пример:

Читать далее

Инфобизнес по веб-дизайу с ROMI>543% в пике. Как работать в Яндекс Директ (поиск, РСЯ)

Уровень сложности Простой
Ожидает приглашения

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

Читать далее

Лучшие нейросети и боты, которые раздевают девушек по фото на просторах интернета

Уровень сложности Простой
Ожидает приглашения

Хочу поделиться своим опытом использования Дипнюд - сервисов по раздеванию людей на фото. Я буквально под микроскопом изучила и сравнила порядка 20 приложений и ботов и по итогам моего небольшого «исследования» я готова заключить, что на сегодняшний день на просторах интернета немало ИИ программ для раздевания, рассчитанных на пользователей с любым бюджетом и запросами

Читать далее

Null в JavaScript: объект или примитив

Уровень сложности Простой
Перевод
Ожидает приглашения

Nullодин из семи примитивных типов данных в JavaScript (остальные —строки, числа, булевые значения, undefined, BigInt и Symbol).

И только для типа null проверка typeof возвращает объект. Значит ли это, что null — объект? Нет
Null все-таки примитив. История с типом — баг при создании JavaScript.

Так как же он работает?

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

Таких тегов было 5:

000 — объект
1  — целое число
010 — double (дробное число)
100 — строка
110 — boolean

То есть теги занимали три первых бита в 32-битной ячейке (и один бит в случает целых чисел).

У типа null не было своего отдельного тега. При этом, значение null хранится в памяти в виде нуля (0000, т.е. во всех отведенных под значение битах — нули).

А мы помним, что если у нас в начале значения 000, то программа воспринимает их как тег объекта. Вот и получается такой баг, который разработчики признали, но решили не менять, т.к. это может поломать все уже существующие программы.

Источники:
The history of “typeof null” (большинство информации отсюда), A quick and thorough guide to ‘null’

Читать далее

Сколько в 2023 году стоят деньги частных инвесторов?

Уровень сложности Простой
Ожидает приглашения

Хотите привлечь инвестиции в свой бизнес, но не знаете какую доходность предложить инвестору и как ее посчитать? – Разобрал этот вопрос на примере реального проекта в статье.

Читать далее

1С Документооборот: Проверка вложений на расширение файлов

Уровень сложности Простой
Ожидает приглашения

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

Читать далее

А где же звук, или почему дистрибутив Ubuntu может не звучать «из коробки»

Уровень сложности Простой
Ожидает приглашения

Данная статья написана в помощь пользователям Ubuntu (Lu.., Xu.., Ku.. и прочих derivatives) которые столкнулись с отсутствием звука или проблемами с другим оборудованием на достаточно свежем «железе». Это статья не перевод, а попытка обобщить и показать путь. Если оборудование есть, оно может должно работать.

Читать далее

Создаём оптимизированные модели внутри Unreal Engine одним плагином

Уровень сложности Простой
Ожидает приглашения

Вам нравится, когда игры мало весят, а крутая графика не отнимает слишком много времени у процессора? Мне тоже :)

Процедурная генерация в играх может применяться не только для создания однотипных данжей и квестов. Пример .kkrieger показывает, что сгенерировать можно буквально весь визуал полноценной 3D(!) игры.

Читать далее

Золото, машины и доллары

Уровень сложности Средний
Ожидает приглашения

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

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

Читать далее

Обзор библиотеки vue3-picture-input

Уровень сложности Средний
Ожидает приглашения

Если вы ищите простые решения, для того чтобы создать input для картинок. А такие решения как Dropzone слишком избыточны в функционале, то данная библиотека прекрасно вам подойдет.

Читать далее

Быстрый старт в Java. Терминал и Java

Уровень сложности Простой
Ожидает приглашения

В современном мире большинство программистов используют интегрированные среды разработки (IDE), которые предоставляют широкий набор функций и инструментов для создания, отладки и тестирования кода. Однако, не все разработчики умеют работать с терминалом, который также является важным инструментом для запуска и тестирования кода. В данной статье мы поговорим о том, как установить Java, попытаемся найти разницу между OpenJDK и OracleJDK, научимся компилировать, собирать jar-файлы, писать самостоятельно MANIFEST.mf и дебажить свой код в терминале.

Читать далее

Создание простой Roblox игры без особого знания Lua

Уровень сложности Простой
Ожидает приглашения

Если вы когда-либо мечтали создать свою собственную игру в Roblox, но не знаете с чего начать, то эта статья для вас. В этом руководстве я покажу вам, как создать игру в Roblox без базового знания программирования.

Прежде чем мы начнем, вам нужно зарегистрироваться на сайте roblox.com и загрузить Roblox Studio - инструмент, который позволяет создавать игры на платформе Roblox. После установки запустите программу и выберите пустой шаблон для создания новой игры.

Читать далее

Telegram бот для отслеживания позиции в очереди на 2b2t

Уровень сложности Простой
Ожидает приглашения

Данный бот поможет отслеживать свою позицию в очереди на 2b2t удаленно от ПК.

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

Бот реализован на языке python, с использованием библиотеки telebot. Данная библиотека позволяет осуществлять управление telegram ботом.

Читать далее