Обложка канала

Умный программист: it, программирование, hi-tech. Страница 22

Легендарный Гарвардский курс по основам программирования в закрепе канала! Поможем научиться программировать бесплатно

  • Умный программист: it, программирование, hi-tech

    Структуры данных в Python: начальный курс Автор: Шихи Д. Год: 2022 Количество страниц: 189 В книге освещаются основополагающие вопросы, относящиеся к структурам данных в Python. Теоретические концепции и абстрактные понятия подкреплены простыми примерами. Порядок следования глав соотносится с задачами обработки структур данных. В числе рассматриваемых тем: • основы языка Python; • принципы ООП; • методологии тестирования; • абстрактные типы данных (АТД); • стратегии решения задач.
  • Умный программист: it, программирование, hi-tech

    Google открыла доступ к функции, которая позволяет блокировать сеансы инкогнито в Chrome путём биометрической аутентификации. Таким образом, если устройством пользуется другой человек, он не сможет открыть браузер и увидеть, какой информацией интересовался владелец. Эта функция уже некоторое время доступна в версии Chrome для iOS, но теперь её развернули и для Android. Функция блокировки вкладок в режиме инкогнито при закрытии Chrome блокирует браузер, если пользователь переключается на другое приложение. Блокировку можно настроить с помощью пин-кода для смартфона или через биометрию, например отпечаток пальца или скан лица.
  • Умный программист: it, программирование, hi-tech

    Google анонсировал Flutter 3.7. В обновлении улучшенная поддержка Material 3, обновления DevTools, новые виджеты и многое другое. Одно из самых больших улучшений касается создания меню. Теперь имеется встроенная поддержка меню macOS, каскадных виджетов меню и возможность добавлять элементы в контекстные меню, вызываемые длительным нажатием/щелчком правой кнопкой мыши. Официальный релиз можно почитать здесь.
  • Реклама

  • Умный программист: it, программирование, hi-tech

    Проводник Windows 11 получит современный пользовательский интерфейс. Это самое большое обновление со времен Windows 8. Оно получит современный дизайн, соответствующий внешнему виду Windows 11, а также функции для более глубокой интеграции Microsoft 365 и OneDrive. Изменения пользовательского интерфейса незначительны, но более точно соответствуют общему оформлению Windows 11 с закругленными кнопками и более удобными для сенсорного управления элементами.
  • Умный программист: it, программирование, hi-tech

    Аккаунт Robinhood в Тwitter взломали для продвижения скама. Неизвестные взломали учетную запись онлайн-брокера Robinhood в Twitter для продвижения мошеннического токена RBH в сети Binance Smart Chain. Токен можно было купить по цене $0,0005, вскоре его рыночная стоимость подскочила до $0,003821. Ущерб не превысил $8000.
  • Умный программист: it, программирование, hi-tech

    Утечка исходных кодов сервисов Яндекс. 25 января 2023 в сети появились исходные коды и сопутствующие им данные множества сервисов и программ компании Яндекс. Яндекс подтвердил публикацию исходных кодов части проектов из внутреннего репозитория. Раздача содержит отдельные архивы (.tar.bz2), по названиям которых можно идентифицировать соответствующие сервисы Яндекса. Общий объём архивов (в сжатом виде) составляет более 44.7 ГБ. Странная особенность в том, что у всех файлов и папок единая дата: 2022-02-24. ТОП-5 самых больших архивов: • frontend (18.25 ГБ) • classfields (4.67 ГБ) • market (4.00 ГБ) • taxi (3.30 ГБ) • portal (2.35ГБ) Языки программирования и описания данных которые чаще всего использовались: • Python (Относительное большое количество вспомогательного кода на Python 2.7) • C++ • Go • TypeScript • Protocol Buffers • YamI, JSON etc
  • Умный программист: it, программирование, hi-tech

    Издание CNET протестировало искусственный интеллект в написании статей. В итоге правки пришлось вносить в 41 из 77 материалов. Журналистов не устроили статьи с заголовками «Что такое сложные проценты?», «Сколько вы должны хранить на компакт-диске?», «Влияет ли ссуда под залог дома на частное ипотечное страхование?» и другие. В некоторых материалах пришлось менять формулировки из-за подозрения на плагиат. Обычно некорректные цитирования выявлял алгоритм, но в этих случаях пришлось привлекать редакторов. В статьях присутствовали и опечатки, например неполные названия компаний, а также неточности.
  • Умный программист: it, программирование, hi-tech

    В Индии представили мобильную операционную систему BharOS. Её протестировали индийские министры коммуникаций и информационных технологий, электроники и информационных технологий, а также образования. BharOS с открытым исходным кодом разработали специалисты компании JandK Operations Private Limited в рамках программы по обеспечению индийской цифровой независимости. Отмечается, что в ОС уделяется особое внимание конфиденциальности и защите персональных данных пользователей, а также гибкости её настройки. В отличие от Android, где производители устанавливают на смартфоны как собственные приложения, так и стандартные от Google, пользователи мобильных устройств с BharOS получат «голую» ОС.
  • Умный программист: it, программирование, hi-tech

    Вышел стабильный релиз Wine 8.0 — открытой реализации Win32 API. В новой версии завершили работу по переводу модулей Wine в формат PE, внедрили Print Processor, поддержку эффектов в Direct2D, новый компилятор шейдеров для языка HLSL в Direct3D, а также улучшили поддержку игровых контроллеров. Теперь в Wine полноценно работает 5266 программ для Windows, а ещё 4370 программ работают при дополнительных настройках и внешних DLL.
  • Умный программист: it, программирование, hi-tech

    Разработчик ПО Мате Маршалко научил модель GPT-3 управлять устройствами «умного» дома, сделав HomeKit своеобразным подобием Джарвиса из фильмов «Железный человек». Для интеграции GPT-3 в iPhone Маршалко использовал инструмент Shortcuts, доступный в iOS, macOS и iPadOS. С помощью API-токена, полученного с сайта OpenAI, разработчик сделал простую модель get-post, через которую происходило «общение» с языковой моделью, а выбор действий для выполнения был реализован через оператор if. Таким образом, Маршалко создал команду Okay Smart Home, в которой роль Siri была передана модели GPT-3. Главным преимуществом Okay Smart Home является более широкий диапазон понимания команд. Если Siri нужно давать простые установки, например, «включи свет», то GPT-3 может понимать целые предложения и даже проявлять в некотором роде «смекалку».
  • Умный программист: it, программирование, hi-tech

    Программист создал приложение, которое позволяет писать код без языков программирования, подключив ChatGTP к фреймворку React. Таким образом он буквально собирает приложение простыми командами с помощью английского языка.
  • Умный программист: it, программирование, hi-tech

    Профессор Кристиан Тервиш из Уортонской школы бизнеса Пенсильванского университета изучил возможности ChatGPT, предложив ему сначала ответить на экзаменационные вопросы MBA, а потом составить свои. Как утверждает Тервиш, Chat GPT прекрасно справляется с основными вопросами по управлению операциями и анализу процессов, в том числе теми, которые основаны на тематических исследованиях. AI даёт не только правильные ответы, но и объяснения. При этом Chat GPT иногда может делать «удивительные ошибки» в относительно простых расчётах на уровне математики 6 класса, и эти ошибки могут быть огромными по величине.
  • Умный программист: it, программирование, hi-tech

    Строковые методы Javascript
  • Умный программист: it, программирование, hi-tech

    Параллельное программирование на С# и .NET Core Автор: Танвар Ш. Год: 2022 Количество страниц: 275 Книга представляет подход к параллельному программированию с учетом современных реалий. Информация структурирована таким образом, чтобы она легко усваивалась, даже если читатель не обладает специальными знаниями. Рассматриваются общие принципы написания параллельного и асинхронного кода; реализация параллелизма данных показана на коротких и простых примерах. В конце глав приводятся вопросы для повторения пройденного. Издание предназначено для программистов C#, которые хотят изучить концепции параллельного программирования и многопоточности, а затем использовать полученные знания для приложений, построенных на базе .NET Core. Также оно пригодится специалистам, желающим ознакомиться с принципами работы параллельного программирования на современном оборудовании.
  • Умный программист: it, программирование, hi-tech

    Изобретатель языка программирования C++ Бьёрн Страуструп ответил Агентству национальной безопасности (АНБ) США по поводу рекомендации ведомства отказаться от использования языков C и C++, перекладывающих управление памятью на разработчика, в пользу современных языков программирования (C#, Go, Java, Ruby, Rust и Swift). Учёный и разработчик считает, что упомянутые в отчёте АНБ «безопасные» языки программирования на самом деле не превосходят C++ в важных с его точки зрения применениях. В частности, развиваемые последние годы базовые рекомендации по использованию C++ (C++ Core Guidelines) охватывают методы безопасного программирования и предписывают разработчикам применение средств, гарантирующих безопасную работу с типами и ресурсами.
  • Реклама

  • Умный программист: it, программирование, hi-tech

    GitHub объявил, что с 8 января 2024 года прекратит поддержку системы управления версиями Subversion и сосредоточится на Git. Возможность работы с размещёнными в GitHub репозиториями через интерфейс централизованной системы контроля версий Subversion (svn.github.com) будет поддерживаться до 8 января 2024 года включительно. В конце 2023 года GitHub проведёт серию тестовых отключений механизма поддержки Subversion от несколько часов до суток, чтобы разработчики могли адаптироваться к ситуации. Версия GitHub Enterprise Server, вышедшая после 8 января 2024 года, также перестанет поддерживать Subversion.
  • Умный программист: it, программирование, hi-tech

    В прошлом месяце основатели Google Ларри Пейдж и Сергей Брин провели несколько встреч с руководителями компании. Сундар Пичаи попросил основателей включиться в обсуждение мер, которые может предпринять компания в ответ на развитие ChatGPT. В результате сейчас Google развернул работу над более чем 20 AI-проектами. Например, на конференции Google в мае ждут Image Generation Studio, которая создаёт и редактирует изображения, и функцию «зелёного экрана» для создания фонов на YouTube. Кроме того, в работе два инструмента для генерации кода: Colab + Android Studio и PaLM-Coder 2.
  • Умный программист: it, программирование, hi-tech

    Microsoft начинает тестировать вкладки в «Блокноте» в Windows 11. Microsoft официально запустила тестирование вкладок в приложении «Блокнот» для Windows 11. В декабре сотрудник Microsoft случайно объявил, что приложение «Блокнот» в Windows 11 получит вкладки.