Найти тему
Закреплено автором
Coding Corner
Немного о себе ㋡
1 год назад
Обзор и честное мнение по Call of Duty: Black Ops 6
На момент написания обзора уже прошла неделя после релиза. Я оформил предзаказ на версию Vault Edition и, спустя неделю, у меня есть чем поделиться и рассказать о своих впечатлениях. Если кратко: игра получилась неплохой, но есть много нюансов и недоработок со стороны разработчиков, которые портят общее впечатление. Слишком абстрактно? Тогда читайте продолжение. Последняя часть COD, в которую я играл, была Modern Warfare 3. Многие говорили, что Black Ops всегда славилась более интересной кампанией...
4 месяца назад
Несколько полезных ресурсов для Rust и Swift.
Всем привет ;) Сегодня я хотел бы поделится с вами полезными ресурсами для каждого из указанных выше языков. Они помогают мне решать задачи и найти вдохновение. Сразу скажу о том, что здесь не будет https://stackoverflow.com/ его итак знают все, используется повсеместно. Поэтому отмечу его сразу здесь, дальше упоминать его я не буду. И здесь не будет русскоязычных ресурсов. Однако хочу отдельно выразить благодарность https://swiftbook.ru/ и Cofee&Code за создание такого теплого и дружелюбного комьюнити вокруг мобильной разработки! Swift 1...
1 год назад
Работа с перечислением Option в Rust
Всем привет! У меня уже была подобная статья для языка Swift. И теперь похожая статья к языку Rust. Так что если хотите быть как этот парень с обложки - милости просим :) Сегодня мы поговорим о работе с null, nil, нулевой указатель. Или как вашей душе ближе :) Вкратце - значение, которое не содержит никакого значения. В языке Rust нет этого понятия. Есть перечисление Option, которое позволяет работать с ним достаточно удобно. Вот как оно выглядит : enum Option<T> { Some(T) // Если значение существует...
1 год назад
Мой взгляд на ОС Rosa Mobile
Сразу начнем с шутки :D Недавно появилась информация о выходе смартфона на ОС Rosa Mobile. И один из известных мобильных разработчиков, Алексей Гладков (канал @mobiledeveloper) ее прокомментировал так : Цитата : "на что я обратил внимание - это очень громкий анонс за которым по сути ничего нет. Это очень плохое понимание маркетинга - потратить свой шанс попасть в медиа на то, чтобы сделать анонс анонса. Ведь сам телефон нельзя ни пощупать, ни оценить," Здесь я напишу свое мнение, не буду отрицать - оно может быть достаточно предвзятое...
276 читали · 1 год назад
Немного о концепциях владения и хранении типов данных.
Каждому, кто пишет на Rust рано или поздно приходится столкнуться с концепциями владения, Borrow checker-ом, с разницей в типах данных и их местонахождением в памяти. Эта статья именно об этом. Начнем с этих принципов. Если по простому - когда вы объявили переменную и записали в нее какие либо данные - она становится их владельцем. Если вы присваиваете ее значение другой переменной - то последняя становится владельцем. А предыдущая отбрасывается. Но тут следует обратить внимание на то, где хранятся данные...
1 год назад
Enums (Перечисления) простой гайд
Одна из тех тем, которую я долго не мог понять. Вопросы, которые задавал себе. И одно из главных преимуществ, которое я выделил для себя - разграничить количество вариантов для работы и более простое управление потоком. Как мы можем создать перечисление? enum Languages { case java case c++ case swift case objective-c } Мы создали свой тип Languages и перечислили все возможные для него варианты. Теперь давайте создадим один экземпляр. Также обратите внимание, что выше мы всего лишь перечислили возможные варианты, никаких значений внутри они не содержат...
1 год назад
Любимый язык... И полная неопределенность
Всем привет!) Хотелось бы сказать, что это Swift :) Начинал я свой путь с “Питона”, как и писал в первой статье. Но через определенный промежуток времени захотелось что-то посерьезнее. И тут в мою жизнь вошел Swift. Именно тогда я понял для себя смысл двух выражений : “что невозможно знать язык” и “язык - это всего лишь инструмент”. Я скачал себе книги по Swift-у и начал читать. Одна из книг называлась “Swift apprentice”. Она была целиком посвящена самому языку. В то время как книги другой серии были посвящены SwiftUI и UIKit...
1 год назад
Тернарные операторы в Swift
Всем привет!) Сегодня темой статьи будут тернарные операторы. Как их можно использовать, для чего и чем они удобнее обычных условных выражений? Из своего опыта скажу, что сам поначалу не принимал их и не хотел пользоваться, однако со временем понял их плюсы для себя. И вот пара из них : Возможно их и больше, но честно скажу, не хочется останавливаться и специально думать над этим. Строение тернарного оператора : Проще всего объяснить его будет таким псевдокодом : (условие отвечающее true/false) ? (действие, если вернулось true) : (действие если вернулось false)...
1 год назад
Работа с Optional значениями в Swift
Решил написать этот небольшой гайд, потому что вспомнил как в начале своего пути меня раздражал этот Optional тип, как я долго его игнорировал, чего мне не хватало для конечного понимания и дальнейшего пользования. Для начала, давайте обратимся к официальной документации чтобы кратко вывести тезис. По своей сути это перечисление (enum) или если проще - безопасная обертка над результатом. У нее есть два значения - some() и none(). Обертка возникает автоматически когда мы производим действие, итогом которого может быть nil или none()...
1 год назад
Анонс нового видео по созданию API на языке Rust.
Всем привет, Cегодня я хотел бы рассказать о идее моего следующего видео и о том, как я к этому пришел. И начну с ситуации, которая произошла со мной где-то пол года назад. Я делал пет проект, концепция которого была очень простая - человек делает запрос в текстовом поле - искусственный интеллект генерирует подборку из фильмов, которые похожи на запрашиваемый и потом в карточках представляет это с постером фильма и всей дополнительной информацией. Мне нужно было API от IMDB, там был бесплатный лимит - 100 запросов...
1 год назад
Немного о себе ㋡
Всем привет, меня зовут Егор и это мой первый блог в дзене. Давайте немного познакомимся. Я напишу немного фактов о себе, любимых занятиях и хобби, о том как начался мой путь в сфере IT. Немного фактов : P.S. Последнее и правда очень зашло, советую всем почитать кому небезразличны ощущения партнера) Теперь вкратце о моем пути в IT : Я никогда не думал, что попаду в эту сферу. Мне всегда казалось, что я - гуманитарий. Хотя на самом деле человек есть то, что он в себе видит. В детстве я ходил на разные курсы по написанию сайтов, и...
1 год назад