Факультет программирования и искусственного интеллекта | Синергия
418 subscribers
1.22K photos
59 videos
2 files
331 links
🎓 Факультет программирования clck.ru/3M5yJ9
🎓 Факультет искусственного интеллекта clck.ru/3M5yEx
Стоимость: от 90 000 руб./год
Госдиплом
Колледж. Вуз. Курсы
Download Telegram
💱 Параллельный импорт привел к росту гравировочного бизнеса

Спрос на гравировку кириллической раскладки на клавиатурах и ноутбуках вырос на 20–30% за последние полгода. И если раньше такие услуги обычно заказывали частные лица, то сейчас спрос сместился в сторону дистрибуторов электроники. Дистрибуторы тренд подтверждают и говорят, что готовы сами заняться гравировочным бизнесом. Но их планам способна помешать возможная нехватка расходных материалов и комплектующих, предупреждают участники рынка.

Спрос дистрибуторов электроники на услуги по гравировке кириллицы на клавиатурах и ноутбуках связан с легализацией в России параллельного импорта.

Дело в том, что поставщики начали ввозить в страну ноутбуки и клавиатуры, не предназначенные для российского рынка — и, следовательно, без российской раскладки. Раскладка гравируется производителем непосредственно на заводе-изготовителе в зависимости от страны, куда поставляется техника.

#новости
❤‍🔥5👍3
Регионам трудно раскодироваться

Спустя полгода после предписания Минцифры убрать коды, загружаемые из-за рубежа, региональные госсайты продолжают ими пользоваться. Каждый второй сайт местных органов власти использует сервисы Google, а функция защиты внешних ресурсов от подмены не настроена ни на одном из них. Госсайты обязаны следовать правилам, но их нарушение грозит лишь штрафом до 5 тыс. рублей.

Из 170 сайтов, проанализированных в сентябре, 102 загружают сторонний код с ресурсов из стран, объявленных властями РФ недружественными.
Код YouTube, reCAPTCHA (сервис защиты от спама) и других сервисов Google был обнаружен на каждом втором региональном сайте.

От того, что госсайты используют содержимое со сторонних ресурсов, проблемы для их посетителя не возникают, говорит IT-специалист Филипп Кулин. Он отмечает, что в обычной ситуации с проблемами не сталкиваются и сами госорганы:
«Другой вопрос, что администраторы не могут контролировать, что размещают чужие ресурсы».

#новости
❤‍🔥3🙏2
Почему C++ не всегда хорош?

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

C++ не идеален. Кого то это может повергнуть в шок, но это так.
C++ имеет массу преимуществ, которые мы обсуждали ранее, но теперь мы хотим затронуть слабые стороны этого языка. Например, C++ преимущественно НЕ используется в разработке веб-приложений по ряду причин:

🚑 Отсутствие промышленной стандартной платформы быстрой разработки веб-приложений

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

🎱 Язык низкоуровневого программирования и компиляции

C++ имеет скомпилированный язык, который преобразует код непосредственно в машинно-зависимый двоичный код. Но в случае Java/C# он компилируется в промежуточный код, называемый байт-кодом (в Java) и MSIL (в C#). Это машинно-независимые коды, что делает их работоспособными в любой среде на любой ОС. Из-за прямого преобразования в машинно-зависимый код C++ не переносим.
Таким образом, код, написанный в Windows, может не работать в Linux, и наоборот, потому что все машины разные, и каждый двоичный скомпилированный код специфичен для аппаратного обеспечения и ОС.

📗 Синтаксис

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

🗑 Выделение памяти и сборка мусора

Вам не нужно сильно беспокоиться о сборке мусора с помощью C#, Java или Python. Есть автоматические средства сбора мусора. Но в C++ мы должны тщательно выделять и освобождать память для объектов.
Неправильное выделение и освобождение памяти может привести к неожиданному поведению приложения и сервера.

🔧 Внедрение новых технологий

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

🛡 Отсутствие поддержки со стороны крупных компаний

C# поддерживается и продвигается корпорацией Microsoft, Java поддерживается и продвигается Oracle. Это их интеллектуальная собственность, которую они запатентовали. C++ не принадлежит какой-либо компании и не поддерживается напрямую какой-либо компанией.

🔌 Сбои сервера

Если вы размещаете веб-сервис, написанный на C++, сервер может аварийно завершить работу, и ОС закроет все сокеты, если возникнет проблема из-за плохого статического и динамического выделения памяти.

🖇 Веб-отладка с поддержкой IDE

Большинство сред IDE C++ не имеют веб-отладки.

💰 Дороговизна облачного хостинга:

Хостинг для программы C++ стоит дорого.

👺 Трудно учиться

C++ труден для изучения и расстраивает учащегося, так как не получается ничего разработать с самого начала, тогда как в python, java вы можете изучить за меньшее время.
❤‍🔥6👍2🥰2
„Живопись — это просто другой способ ведения дневника.

Так что нет ничего зазорного в том, чтобы посмотреть смешные картиночки этим жарким утром. Да, да, это я, Пабло Пикассо."

© Пабло Пикассо (1952)
❤‍🔥7😁2
"А ты уверен что ты full-stack?"

Задай себе эти вопросы, чтобы узнать кто ты на самом деле:

🧑🏽‍💻 Интересуешься всем и вся: от FrontEnd до BackEnd?
Идеальный Full Stack разработчик — это человек с хорошим пониманием каждого уровня разработки и интересующийся всеми программными технологиями.

💻 Стремишься изучить все языки программирования?
Ты — полиглот в мире программирования.

🎲 И чтец, и жнец, и на дуде игрец?
PHP Full-stack Developer, Node.js Full-stack Developer, Java Full-stack Developer.

🛠 Немножко психолог?
Мастера Full-stack знают, как именно работает программное обеспечение в процессе использования и как в целом функционирует бизнес, для которого оно создавалось.

🦾 Каждое утро начинаешь с овсянки?
Просто потому что это завтрак чемпионов.
🔥52❤‍🔥1😁1
❗️WARNING❗️
Специалисты АНБ США посоветовали разработчикам по возможности использовать при написании ПО языки программирования, которые более безопасны с точки зрения доступа к памяти. В Штатах считают, что C или C++ стоит заменять на C#, Rust, Go, Java, Ruby или Swift.

🥷🏼В АНБ предупредили, что злоумышленники могут использовать проблемы управления памятью, возникающие при применении языков C и C++ — например переполнение буфера или ошибки распределения памяти, — для получения несанкционированного доступа к целевым системам.

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

Отказаться от создания новых проектов на C/C++ ради «безопасности и надёжности» призвал технический директор Microsoft Azure Марк Руссинович.
#новости
3🤔3🤣3👍1🔥1
🎮 Epic Games выпустили новую версию игрового движка Unreal Engine 5.1.

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

💡Благодаря более мощным и продвинутым ресурсам игровые компании могут существенно улучшать качество графики в играх, создавать более реалистичные миры, а также использовать меньше времени и собственных ресурсов на выпуск новых проектов.
🔥5👍21🤩1