![](https://webcf.waybackmachine.org/web/20240218131251im_/https://habrastorage.org/r/w1560/getpro/habr/upload_files/b94/557/f6b/b94557f6b02f42d4f344dee234df0b9a.png)
Язык программирования, основанный на my little pony.
Ponyscript - компилируемый, строго типизированный язык, работающий с С++.
Язык программирования, основанный на my little pony.
Ponyscript - компилируемый, строго типизированный язык, работающий с С++.
Раскладываю по полочкам: как я год проучилась на аналитика данных в Яндекс Практикуме, получила диплом, нашла свою первую работу в IT… А затем пошла на ещё один курс — и теперь изучаю проджект-менеджмент.
Из менеджмента — к смене профессии
Привет! Меня зовут Олеся, мне 34 года. Живу не в Москве, работаю не аналитиком. У меня два высших образования: ин.яз. (английский и немецкий языки) и, собственно, старый добрый «Менеджмент» (в Финансовом Университете, всё как положено). Сначала работала по первой специальности пару лет, потом по второй. Но к IT до 2022 года не имела никакого отношения… Хотя эта сфера всегда мне была очень интересна.
Хочу поделиться с сообществом новым видением реализации «Нейронета», которое я назвал нейросемантическое киберпространство. Это больше, чем сеть в привычном её понимании. Это новое осмысление. Парадигма, меняющая сетевую организацию на концепцию данных в виде пространственных структур с интегрированным распределённым поисковым индексом, основаным на нейросемантических принципах. Система не только хранит данные, но и понимает их смысл и связи между ними.
Вести бизнес в разных регионах Китая — все равно что вести бизнес в разных странах. Необходимо планировать конкретные стратегии с учетом уникальных особенностей каждого региона. Правила ведения бизнеса и трудовое законодательство различаются в зависимости от региона; предприниматели и бизнес-структуры должны полностью понимать функции и факторы ключевых городов Китая при составлении планов ведения бизнеса в Китае.
В этой статье мы поделимся информацией об экономике, развитии промышленности, политике и тенденциях четырех крупнейших мегакластеров экономики Китая:
Восток: Шанхай - Цзянсу - Чжэцзян (Shanghai - Jiangsu - Zhejiang)
Север: Пекин - Тяньцзинь - Хэбэй (Beijing - Tianjin - Hebei)
Юг: Район Большого залива (Greater Bay Area)
Запад: Чэнду-Чунцин (Chengdu - Chongqing)
Привет, это Влад Силантьев, основатель агентства по рекламе в TG Ads. Рассказываю, как мы запустили рекламную кампанию для визового центра с окупаемостью в 779%.
Существует множество бесплатных ресурсов и курсов, которые позволяют бесплатно изучать React и в 2024 году. Вот несколько причин, почему не стоит платить за курсы:
1. Бесплатные ресурсы: Сообщество разработчиков предоставляет множество бесплатных материалов, таких как документация, учебники, блоги и видеоуроки, которые позволяют овладеть React без необходимости платить за курсы.
2. Онлайн-курсы: Существуют множество онлайн-платформ, таких как Stepik, Coursera, Udemy, и других, которые предлагают бесплатные курсы по React.
3. Открытый исходный код: React является open-source библиотекой, что означает, что его исходный код доступен для всех. Это позволяет изучать React, анализируя его исходный код и примеры проектов, созданных сообществом разработчиков.
4. Самообучение: Изучение React самостоятельно может быть эффективным при должной мотивации.
Конечно стоит отметить, что платные курсы могут предоставлять структурированное обучение, поддержку преподавателей и дополнительные материалы, которые могут быть полезными для некоторых людей. Каждый человек имеет свой собственный стиль обучения, поэтому выбор между бесплатными и платными курсами зависит от ваших предпочтений и возможностей.
Давайте начнем!
У вас возможно быть проблема с TLS CA certificate (ca-bundle.crt). Решение которое есть в Интернете мало чем может помочь. Поэтому я решил систематизировать решение по данной проблемы.
P.S. Все решения будут представлены для OS Windows.
Всем привет.
Небольшое предисловие. Я фронтенд разработчик с чуть более годом коммерческой разработки, потому множество каких‑либо нюансов и тонкостей могу не знать и то, обилие рабочих кейсов которые существуют — также мне могут быть неведомы в силу скромного опыта, однако я искренне хочу поделиться своим опытом использования Tailwind CSS и рассказать о своем пути от ненависти и брюзжания в стороны, когда видел предоставляемый синтаксис стилизации компонентов от вышеупомянутого инструмента до восторга и неподдельного удовольствия использования всех предоставляемых удобств Tailwind`a.
Архитектура современных вычислительных систем: от простого к сложному
Базовые принципы архитектуры аппаратных средств:
Модульность: вычислительные системы состоят из множества модулей, каждый из которых выполняет определенную функцию. Модульность позволяет упростить процесс разработки и обслуживания системы, а также сделать ее более гибкой и адаптивной.
Параллелизм: современные вычислительные системы используют параллельные архитектуры для увеличения производительности и эффективности. Параллельные вычисления позволяют выполнять несколько операций одновременно, что значительно ускоряет процесс обработки данных.
Масштабируемость: архитектура вычислительных систем должна быть масштабируемой, чтобы можно было легко добавлять или удалять компоненты без необходимости полной замены системы. Масштабируемость позволяет оптимизировать затраты и повысить гибкость системы.
В этом коротком гайде я хочу показать, как легко и просто можно настроить Visual Studio Code Server на виртуальной машине и получить к ней доступ с любого вашего устройства и в любое время. Вы можете использовать ваш iPad, ноутбук и, в некоторых случаях, даже смартфон, чтобы внести изменения в ваш проект. Это очень удобно, а также удобно иметь одну среду разработки. Вы сможете подключаться к вашему виртуальному серверу как с клиента VS Code, так и через браузерную версию vscode.dev.
После перехода в Битрикс24 редакция "Интернет-магазин + CRM", я столкнулся с проблемой изменения статуса заказа на Выполнен (F) после переключения сделки в финишную стадию.
Для решения проблемы я использовал обработку события "OnAfterCrmDealUpdate
".
В системе Bitrix24 по умолчанию существуют следующие ID стадий:
NEW
- Новая
PREPARATION
- Подготовка документов
PREPAYMENT_INVOICE
- Cчёт на предоплату
EXECUTING - В работе
FINAL_INVOICE
- Финальный счёт
WON
- Сделка успешна
LOSE
- Сделка провалена
APOLOGY
- Анализ причины провала
Нас интересует переход сделки в стадию STAGE_ID === 'WON'
Код который нужно добавить в local/php_interface/{site_id}/init.php
:
A: Не думай о помощи.
Б: Сложно не думать о помощи, когда пишешь на javascript.
Примерно такой диалог я слышал на одной из конференции. Решить проблему отсутствия строгой типизации был призван typescript.
Конкретно в этой статье я хотел бы рассмотреть один из приемов использования интерфейсов typescript, который мне кажется неочевидным, его я подсмотрел и смог оценить его преимущества в процессе написания приложений на языке golang.
Для большинства typescript разработчиков типы и интерфейсы, не имеют как таковой большой разницы.
В 2022 г. Нобелевскую премию по физике получила команда трех ученых: Алан Аспе, Джон Клаузер и Антон Цайлингер за исследования в области квантовой запутанности, давших толчок развитию квантовой информатики. Тема эта очень интересна сама по себе и особенно интересна та мысль, которую А. Цайлингер продвигает в своих квантовых исследованиях.
Если вкратце, то Цайлингер и Ко показали, что квантовый мир принципиально невозможно описать классическими методами. Он другой. Принципиально. Это не просто наша уменьшенная реальность. Это, в некотором смысле, другая реальность, требующая и другой парадигмы мышления.
В моем next.js проекте мне понадобился глобальный стейт, я протестировал несколько решений, которые меня не удовлетворили и я написал для себя 60 строк Typescript кода. В этой статье я хочу поделиться с коммьюнити своей первой опенсорсной библиотекой и собрать мнения / баги / замечания, чтобы понять что я возможно упустил.
Привет! Сегодня хочу поделиться опытом разработки многостраничного сайта и на конкретном примере рассказать, как действую, чем руководствуюсь и на что обращаю внимание с самого начала. Погнали.
Наверное, у кого диабет, все пользуются Nightscout. Но он требует сервера! Джино, Beget... Но на одноплатнике Raspberry Pi делали серваки для сайтов! Но пока не было Nightscout для Raspberry Pi... Ну ладно, начинаем!
API (Application Programming Interface) — это набор правил, по которым одна программа может использовать функции другой программы. Это как договоренность, которая позволяет программам обмениваться информацией и командами.API - это набор правил, по которым одна программа может использовать функции другой программы. Это как договоренность, которая позволяет программам обмениваться информацией и командами.
Разберем на примере конкретного приложения: мы подключаем оплату в маркетплейсе через СБП и пользователь, зайдя на сайт может выбрать любую платёжную систему, подключённую через API. Как это получается?
А вы заметили, что хулиганы на заборах уже не пишут? Кажется, я знаю почему. Они все узнали про интернет.
На просторах интернета есть статьи, объясняющие что такое Mutex в Java. К примеру, на платформе Java Rush - В чем разница между мьютексом, монитором и семафором. Приведу пару слов из статьи:
Одним прекрасным вечером мне пришла идея совместить приятное с полезным или история о том, как я написал научную статью, внедря в нее Notion.
Тем, кто не знаком с дистрибутивом, поясню: MiniOS - модульный дистрибутив для съёмных накопителей на базе Debian 12, обладающий достаточно гибкими возможностями, который можно достаточно легко кастомизировать под свои нужды. Если вы уже используете данный дистрибутив, то знаете, что он использует кастомное ядро ради обеспечения поддержки драйверов AUFS и NTFS3, из-за чего не поддерживается Secure Boot. Во многих live-дистрибутивах замена ядра является достаточно трудоёмкой задачей, требующей высокой квалификации и глубоких знаний. В этой статье я расскажу вам, как быстро установить и использовать в MiniOS подписанное ядро Debian, если поддержка горячего подключения модулей и быстрого NTFS вам менее важна, чем безопасная загрузка системы.
Ваш аккаунт