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

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

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

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

    Непрерывное развитие API. Правильные решения в изменчивом технологическом ландшафте, 2-е издание Авторы: Меджуи Мехди, Уайлд Эрик, Митра Ронни, Амундсен Майк Год: 2023 Количество страниц: 369 Для реализации API необходимо провести большую работу, но эти усилия не всегда окупаются. Чрезмерное планирование может стать пустой тратой сил, а его недостаток приводит к катастрофическим последствиям. Во втором издании представлены решения для отдельных API и систем из нескольких API, которые позволят вам распределить необходимые ресурсы и достичь требуемого уровня эффективности за оптимальное время. Как соблюсти баланс гибкости и производительности, сохранив надежность и простоту настройки? Четыре эксперта по API объясняют разработчикам, руководителям продуктов и проектов, как максимально увеличить ценность их API, управляя интерфейсами как продуктами с непрерывным жизненным циклом.
  • Умный программист: it, программирование, hi-tech

    Reddit сообщил о взломе IT-систем. Хакеры смогли скачать внутренние документы и исходные коды платформы. Учётные данные пользователей в ходе инцидента не пострадали, так как были в другом контуре безопасности. В компании пояснили, что IT-системы Reddit были взломаны в результате изощрённой и целенаправленной фишинговой атаки. После перехвата в рамках фишинговой атаки учётных данных одного сотрудника, включая токены 2FA, хакеры на некоторое время получили доступ к внутренним документам, исходному коду и внутренним бизнес-системам платформы. Также хакеры смогли скопировать базу данных с сотней контактов компании и сотрудников (нынешних и бывших), а также ограниченную информацию о рекламодателях.
  • Умный программист: it, программирование, hi-tech

    Криптообменник LocalBitcoins закроется после десяти лет работы из-за «затянувшейся криптозимы». С 9 февраля 2023 года сервис запретил регистрацию новых аккаунтов, а с 16 февраля остановит торги и ограничит функции кошелька, оставив только вывод средств. Забрать деньги со счетов пользователи смогут в течение года с момента новости о закрытии.
  • Реклама

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

    GitHub сократит 10% штата и полностью перейдёт на удалёнку. Компания перейдёт на удалённый режим работы, отметив, что офисы и так не пользовались особым спросом. Помимо этого, GitHub также заморозит наём сотрудников и будет менять старые ноутбуки на новые не через три года использования, а каждые четыре года. Это решение объясняется «бюджетными перестройками», необходимыми, чтобы «защитить краткосрочное благосостояние бизнеса и сохранить возможность инвестировать в достижение долгосрочных целей».
  • Умный программист: it, программирование, hi-tech

    Google представила сегодня ночью первую предварительную версию следующего поколения операционной системы Android — Android 14. Версия называется Android 14 Developer Preview 1, она ориентирована на разработчиков и доступна для скачивания и установки с сайта Google на фирменные смартфоны серии Pixel. Поддерживаются такие модели: Pixel 7, Pixel 7 Pro, Pixel 6, Pixel 6 Pro, Pixel 6a, Pixel 5a, Pixel 5, Pixel 4a 5G и Pixel 4a. Кроме того, Google предлагает готовые к использованию образы системы Android 14 в эмуляторе Android в Android Studio. Ожидается, что впоследствии программа тестирования для разработчиков расширится и на устройства других производителей. Также позднее начнётся более широкое бета-тестирование, в котором смогут принять участие и простые пользователи.
  • Умный программист: it, программирование, hi-tech

    Топ-10 языков программирования на 2023 год. Список собран на базе количества вакансий в США с начала января этого года. В скобках указан рейтинг по сравнению с прошлым годом: 1. Python: 68 534 (№2 в 2022) 2. SQL: 57 971 (№3) 3. Java: 57 236 (№1) 4. JavaScript: 48 041 (№4) 5. C: 35 702 (№7) 6. C++: 35 281 (№5) 7. Go: 32 503 (№8) 8. C#: 29 084 (№6) 9. Assembly: 14 866 (№10) 10. MATLAB: 8 504 (впервые в списке)
  • Умный программист: it, программирование, hi-tech

    Количество скачиваний поискового приложения Bing в американском App Store выросло в десять раз. Раньше он не пользовался спросом у пользователей iPhone в США.
  • Умный программист: it, программирование, hi-tech

    Mozilla разрабатывает браузер Firefox для iOS с движком Gecko вместо WebKit. Mozilla работает над браузером Firefox для iOS на базе движка Gecko вместо WebKit. Ранее стало известно, что команда Google Chromium разрабатывает браузер для iOS на базе Blink. В GitHub-репозитории Mozilla обнаружили код iOS-версии браузера Firefox с упоминанием обёртки GeckoView для рендеринга в движке Gecko. На данный момент правила Apple запрещают использовать для браузеров любые сторонние движки, кроме фирменного WebKit. На прошлой неделе в отчётах об ошибках Chrome для iOS нашли упоминание движка Blink, который также нельзя использовать для разработки браузеров для iOS. Эксперты считают, что обе компании готовятся к изменению правил Apple и уже начали работать над новыми версиями своих браузеров.
  • Умный программист: it, программирование, hi-tech

    BitTorrent-клиент Transmission версии 4.0.0 перевели с языка С на С++. Вышел релиз BitTorrent-клиента Transmission 4.0.0, который перевели с языка C на С++. Код распространяется под лицензиями GPLv2 и GPLv3. Ранее на С++ был написан только интерфейс на базе Qt. Теперь разработчики решили задействовать дополнительные возможности, предоставляемые в стандартной библиотеке C++, и более продвинутые средства для проверки типов. При этом GTK-интерфейс перевели на gtkmm, обвязки над GTK для C++. Разработчики провели рефакторинг кодовой базы, чтобы сократить размер кода на 18%, улучшить охват тестами и упростить сопровождение.
  • Умный программист: it, программирование, hi-tech

    Bing отказалась писать сопроводительное письмо за человека, назвав такой запрос неэтичным. Новая поисковая система Microsoft Bing на базе искусственного интеллекта ChatGPT продемонстрировала высокие моральные качества и отказалась писать сопроводительное письмо для соискателя вакансии, заявив, что это «неэтично» и «несправедливо по отношению к другим претендентам».
  • Умный программист: it, программирование, hi-tech

    Zoom сократит 15% штата и уволит 1300 сотрудников. Zoom нарастила штат во время пандемии: с начала 2020 до конца 2022 её штат увеличился втрое. Сейчас, несмотря на то, что спрос на Zoom сохраняется, компания столкнулась с трудностями из-за неопределённости экономики. 
  • Умный программист: it, программирование, hi-tech

    Исследователь нашёл уязвимость в IT-системе Toyota, но не получил вознаграждение. Он смог обнаружить бэкдор в системе управления информацией о поставщиках GSPIMS с информацией о 14 тысячах партнёров. GSPIMS — это приложение производителя автомобилей, которое позволяет сотрудникам и поставщикам удалённо входить в систему и управлять глобальной цепочкой поставок. Исследователь поделился данными с Toyota, однако спустя три месяца исследователь так и не получил вознаграждения за свою работу. В итоге он опубликовала подробный отчёт в открытом доступе.
  • Умный программист: it, программирование, hi-tech

    Microsoft планирует выпустить программное обеспечение, которое поможет крупным компаниям создавать собственных чат-ботов, подобных ChatGPT. Microsoft также обсуждает внедрение опции, которая позволит корпоративным клиентам отображать настроенные сообщения перед взаимодействием со своими чат-ботами, аналогично тому, как её собственный поисковик Bing будет отображать экран приветствия. Наконец, клиенты должны получить возможность загружать свои собственные данные и улучшать голос своих чат-ботов.
  • Умный программист: it, программирование, hi-tech

    Топ 100 запиненных приложений в док-панели macOS среди разработчиков.
  • Умный программист: it, программирование, hi-tech

    Умер разработчик технологии сжатия данных для ZIP, PDF и MP3 Авраам Лемпель. Ему было 86 лет. Родился Лемпель в 1936 году во Львове, а в Израиль репатриировался в юности — и там же позже получил степени бакалавра, магистра и доктора наук. Алгоритм позволял сжимать данные без потери качества и лег в основу технологии для разных медиаформатов — например, GIF, PDF, MP3, ZIP, TIFF и PNG. Учёный также был деканом факультета информатики в израильском институте «Технион», а позже возглавил местный филиал лаборатории HP Labs и даже руководил исследованиями международной Hewlett Packard в области информатики, физики и технологий.
  • Реклама

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

    Разработчик Макс Мьюсинг запустил социальную сеть Dockhunt, позволяющую делиться своей док-панелью из macOS. Разработчик рассказал, что это может помочь найти идеи для организации собственного рабочего пространства. Пользователи Dockhunt могут опубликовать свою док-панель из macOS и посмотреть панели других пользователей. По клику на иконку приложения можно найти пользователей, которые тоже пользуются им. Вместе с этим доступен рейтинг самых популярных приложений среди всех пользователей. Разработчик своеобразной социальной сети считает, что док-панели могут вдохновить пользователей на организацию собственного рабочего стола или подскажут новые интересные приложения. Код проекта доступен в открытом репозитории GitHub.
  • Умный программист: it, программирование, hi-tech

    Google инвестировала $23 млн в стартап Magic, занимающийся созданием аналога инструмента для помощи программистам GitHub Copilot. Проектом по созданию ИИ для программистов в Magic занимаются шесть разработчиков. Предполагается, что с помощью этого сервиса пользователи смогут писать и проверять код, искать и устранять в нём ошибки, планировать будущие изменения. Основной упор в проекте сделан на то, что Magic общается с пользователем на простом и естественном языке, помогая вносить правки в код и разбираться в легаси коде с пояснениями и необходимыми отсылками.
  • Умный программист: it, программирование, hi-tech

    The Verge опубликовал колонку, посвящённую тому, как инфоцыгане осваивают чат-бот OpenAI. На YouTube, в Instagram и TikTok начали появляться «финансовые авторитеты», раздающие советы, «как заработать во сне, используя ChatGPT»: «Если вы начнёте сегодня, через год у вас может быть бизнес по созданию курсов на миллион долларов». Автор колонки не исключает, что все эти советы по использованию ChatGPT сами по себе не несут ни новых знаний, ни угрозы для тех, кто будет их использовать. Наоборот, новые инструменты могут дать людям преимущество над коллегами, а клиенты будут платить им в том числе за то, что сами не успевают за развитием технологий. Но «склонность» ChatGPT выдавать недостоверные сведения может здорово снизить качество всех этих текстов, учебных пособий и исследований.