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

Моя лента

Тип публикации
Порог рейтинга
Уровень сложности
Предупреждение
Войдите или зарегистрируйтесь, чтобы настроить фильтры
Пост

Вышла версия 0.4.4 статически типизированного языка программирования V (vlang).

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

Изменения в версии V 0.4.4:

  • атрибуты переведены на использования нового синтаксиса;

  • для структур и объединений реализованы атрибуты "@[aligned]" и "@[aligned:8]";

  • присвоение нулевого значения полям со ссылками теперь может выполняться только в блоках unsafe;

  • добавлены флаги "r" и "R" повтора строк;

  • подготовлена экспериментальная версия модуля x.vweb с реализацией простого, но мощного веб-сервера со встроенной маршрутизацией, обработкой параметров, шаблонами и прочими возможностями. В стандартной библиотеке языка есть как многопоточный и блокирующий веб-сервер (vweb), так и однопоточный неблокирующий (x.vweb) по типу Node.js;

  • реализована библиотека для работы с ssh - vssh;

  • добавлен модуль для работы с одноразовыми паролями (HOTP и POTP) - votp;

  • возобновилась разработка простой операционной системы на V - vinix.

Источник: OpenNET.

Теги:
0
Комментарии 0

Новости

Новость

Энциклопедию «Рувики» (аналог русскоязычной «Википедии») после бета-теста запустят в полномасштабной версии 15 января

Время на прочтение 2 мин
Количество просмотров 155

Энциклопедию «Рувики» — аналог русскоязычной «Википедии» — после бета-теста запустят в полномасштабной версии 15 января.

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Комментарии 1
Статья

Авторские права на производные от ИИ

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 60

Больше года не утихают споры в интернете насчёт авторских прав. Сам задавался этим вопросом и пообщался с американским юристом на эту тему. Почему именно с американским? Потому что основные юридические баталии происходят в США. Корпорация Microsoft, которая частично финансирует openAI находится в США и от решения суда многое зависит.

Читать далее
Рейтинг 0
Комментарии 0
Новость

Вышли релизы Joomla 5.0.2 и Joomla 4.4.2

Время на прочтение 1 мин
Количество просмотров 58

Проект Joomla! рад сообщить о выпуске Joomla 5.0.2 и 4.4.2. Это релизы исправлений ошибок для серий 5.x и 4.x Joomla.

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

Читать далее
Рейтинг 0
Комментарии 0

Истории

Статья

Пенсионный портфель за три года: большое руководство и личный опыт

Уровень сложности Средний
Время на прочтение 9 мин
Количество просмотров 575

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

Читать далее
Всего голосов 2: ↑0 и ↓2 -2
Комментарии 2
Статья

Программирование и мораль, или причем здесь атомная бомба

Время на прочтение 9 мин
Количество просмотров 472

Часто приходится слышать: наука вне политики, наука вне идеологии, потому наука никак с моралью не связана, и рассматривать вопросы морали или политики в науке – это попросту глупо. Действительно, на первый взгляд, так и есть. Если, к примеру, я – клеточный биолог, то какая связь между тем, за кого я голосую на выборах, и тем, что я исследую в микроскоп? Разве может быть хоть какая-то связь? Любому же понятно, что нет….

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

Я хотел бы рассмотреть один красочный пример из истории 80-летней давности. Он касается гиков того времени, «красноглазиков» 30-40-х годов 20-го века, – квантовых физиков. Они во многом, как и мы, современные программисты-исследователи из мира IT, не сильно заботились вопросами того, какие последствия принесут их исследования и наработки: положительные или отрицательные, а если отрицательные, то насколько.

Между ними тогдашними и нами сегодняшними очень много общего: и в психологии, и в месте в обществе, и в отношении к исследованиям, и даже в такой, казалось бы, мелочи, как пренебрежение изучением общественных дисциплин. Смотря на 80 лет назад, в них я вижу себя и людей, которые меня окружают в программистском и исследовательском сообществе здесь и сейчас. Они создали атомную бомбу – совершенное и смертоноснейшее оружие. Причем практически не задумываясь о последствиях. А что создаем прямо сейчас мы?

Читать далее
Всего голосов 5: ↑3 и ↓2 +1
Комментарии 6
Новость

Twitch планирует уволить 35% штата — 500 сотрудников

Время на прочтение 1 мин
Количество просмотров 685

Twitch готовится уволить 35% персонала или 500 сотрудников. Стриминговая площадка, принадлежащая Amazon, объявит о сокращениях на этой неделе, сообщило Bloomberg.

Читать далее
Всего голосов 7: ↑7 и ↓0 +7
Комментарии 2
Статья

10 специфических вопросов по REST API на техническом собеседовании по вакансии системного аналитика

Уровень сложности Средний
Время на прочтение 11 мин
Количество просмотров 494

Привет, Хабр! Трендом в ИТ стало расширение объема знаний и навыков за счет смежных компетенций. К примеру, углубленное владение инструментарием REST API, которое обычно ассоциируют с разработчиками, может быть и частью работы системного аналитика. Эта статья — набор практических задач по REST API, специально подготовленных для системных аналитиков с высоким уровнем грейда. Полезного чтения.

Читать далее
Всего голосов 1: ↑0 и ↓1 -1
Комментарии 0
Статья

NeoMutt: обучаем старый почтовый клиент новым трюкам

Время на прочтение 6 мин
Количество просмотров 180

Приятно ли вам работать в консоли? Этот вопрос вполне способен разделить пользователей на два лагеря. Одни будут утверждать, что именно консоль — тру, а всё остальное для лентяев, неспособных вдумчиво заглянуть в man. Другим же «мышиная возня» с кнопками, переключателями и прочими подсказками гораздо милее, чем необходимость ввода длиннющих команд.

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

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Комментарии 0
Статья

Как переназначить кнопку dictation на macOS (без стороннего софта)

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 176

Год назад я купил Mac с функциональными клавишами и столкнулся с кнопкой dictation, которая вызывает стандартную программу для диктовки текста. Перед покупкой я предположил что это кнопка с значком микрофона должна включать и выключать микрофон, каково же было мое разочарование, когда вместо функционала включения и выключения микрофона я получил запуск dictation. Меня не особо устраивал сторонний софт (например: Kabaneri elements), хотелось что-то нативное и небольшое

Читать далее
Рейтинг 0
Комментарии 1
Новость

«Индженьюити» совершил полёт №71 на 71 метр вместо планируемых 360 метров из-за сбоя в навигационной системе

Время на прочтение 3 мин
Количество просмотров 300

6 января 2024 года «Индженьюити» совершил полёт №71 на 71 метр вместо планируемых 360 метров из-за сбоя в навигационной системе. Это первый полёт вертолёта в 2024 году. Общая дистанция полётов «Индженьюити» на Марсе почти превысила 17 км (17 030 метров).

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Комментарии 0
Статья

Трудная проблема общества

Уровень сложности Сложный
Время на прочтение 2 мин
Количество просмотров 438

Эгоцентричность человека

Ключевая проблема, возникающая при любой попытке построения общества на любом уровне, заключается в самой природе человека, в его эго, которое влияет на любые общие интересы.

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

Наше самовосприятие, когнитивная модель "я", часто ограниченная нашим телом, является ключом к решению этой проблемы.

Читать далее
Рейтинг 0
Комментарии 0
Новость

Astrobotic: по предварительной версии на Peregrine произошёл разрыв бака с окислителем из-за проблем с клапаном

Время на прочтение 2 мин
Количество просмотров 797

10 января 2024 года компания-разработчик космического аппарата Astrorobotic сообщила, что по предварительной версии на Peregrine произошёл разрыв бака с окислителем из-за проблем с клапаном между баком с гелием и окислителем.

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Комментарии 1

Ближайшие события

Статья

Безразмерный госдолг и ипотека дороже, чем в России: итоги 2023 года для рынка США в графиках

Время на прочтение 7 мин
Количество просмотров 2.6K

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

Читать далее
Всего голосов 20: ↑15 и ↓5 +10
Комментарии 8
Статья

25 СУБД, которые актуальны в 2024 году

Уровень сложности Простой
Время на прочтение 11 мин
Количество просмотров 1.5K

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

От классических фаворитов до малоизвестных новичков, приготовьтесь к дикой поездке по стране баз данных!

В моем телеграм t.me/sqlhub канале можно найти гайды, уроки, лучшие библиотеки и советы по работе с данными. 

https://t.me/addlist/_FjtIq8qMhU0NTYy -а здесь я собрал бесплатную папку с каналами по изучению Data Science и работе с базами данных.

Читать далее
Всего голосов 8: ↑2 и ↓6 -4
Комментарии 7
Новость

НАСА отложило ещё на год запуск миссий «Артемида-2» и «Артемида-3» на Луну — до сентября 2025 года и сентября 2026 года

Время на прочтение 2 мин
Количество просмотров 401

9 января 2024 года НАСА официально отложило ещё на год запуск миссий «Артемида-2» (пилотируемый полёт вокруг Луны) и «Артемида-3» (доставка астронавтов на поверхность Луны) — до сентября 2025 года и сентября 2026 года.

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Комментарии 1
Статья

Матричные факторизации

Уровень сложности Средний
Время на прочтение 4 мин
Количество просмотров 739

Еще немного про рекомендательные системы. Немного про коллаборативные фильтрации и матричные факторизации.

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Комментарии 1
Статья

Разметка событий

Время на прочтение 7 мин
Количество просмотров 682

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

Осложняет дело ещё и тот факт, что кроме вас это никому не нужно.

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

Погнали 🙂

Читать далее
Рейтинг 0
Комментарии 0
Статья

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

Время на прочтение 5 мин
Количество просмотров 1.4K

• Низкое содержание углерода в атмосфере каменистой планеты может быть признаком её обитаемости

• Учёные поняли, как на самом деле выглядит Нептун

• Исследователи предположили, что у Земли есть собственный механизм защиты от астероидов

• В Гарварде протестировали экзоскелет, помогающий ходить людям, страдающим болезнью Паркинсона

• Инженеры изобрели технологию, вдохновлённую осьминогами, которая может обманывать и подавать сигналы

Читать далее
Всего голосов 6: ↑5 и ↓1 +4
Комментарии 0
Статья

Программирование для народа

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 2.8K

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

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

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

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

Читать далее
Всего голосов 15: ↑5 и ↓10 -5
Комментарии 6