Ol
👀 геймдева нема
Arutemu
Я не хочу, чтобы мне собрали индивидуальную карту. Я хочу, чтобы скинули личные карты тех, кто уже стал достаточно опытным программистом
Коль на данный момент не имеется человека, что даст вам свою карту, можете зайти на сайт с картой выше - она точно подойдёт, или немного порыскать в поиске телеграмм. Во всяком случае, чем быстрее начнёте, тем лучше станете разбираться, что учить, а что - нет.
Arutemu
Прогресс лучше бездействия
Arutemu
Или слишком долгих поисков
Ol
Я снова в строю и продолжаю обучение! Целых 1/5 курса осилено😂
Oleksii
👀 геймдева нема
Официальный курс по юнити - простой и понятный Есть десяток курсов в тырнетах
Oleksii
Со знакомым задели тему работы памяти на разных платформах и системах, по итогу пришли к gc и что он делает программирование казуальным
Oleksii
#лекция 0вой уровень это команды ассемблера для каждой архитектуры свои команды работа напрямую с адресами никаких типов данных и тд 1вый уровень это фортран(я не слишком шарю про него). Короче это как C но там есть команды специфичные для разных архитектур 2ой уровень это C. Код в целом отвязан от команд процессора но есть прямой доступ по всяким магическим адресам, руками выделять память руками освобождать. Изначально в C небыло классов только функции. 3тий уровень это c++. Там есть классы и в целом с использованием библиотек код можно написать без прямого доступа к памяти(а также например есть умные указатели которые сами считают сколько их есть на одну и ту же память и если их становится 0 чистят сами память). Но при этом в c++ можно писать как с C. 4тый уровень раст. Там всё как в c++ если писать правильно но чтобы написать неправильно надо выйти в специальную область unsafe. Если не использовать unsafe утечки памяти невозможны и также нет уязвимостей выхода за границы. 5тый уровень Go. Есть сборщик мусора но при этом приложение собирается в команды архитектуры процессора где работает. Создан гуглом чтобы быстро фигачить веб сервисы. Можно использовать либы C и C++. 6ьой уровень Java и C#. Есть сборщик мусора. Код собирается в специальный язык виртуальной машины. Работа не с настоящей файловой системой а с виртуальной везде одинаковой. Готовый бинарник запускается в специальной виртуальной машине которая уже транслирует всё в характерное для платформы. Java была вообще наверное первым широко используемым языком со сборкой мусора. Идея явы в том чтобы дешевле и быстрее писать код за счёт сборки мусора, не иметь проблем с падением приложения от утечки памяти, легко переносить на другую архитектуру. C# создан потому что Ява закрыта лицензией а майкам была нужна своя Ява. Оракл до сих пор судится с гуглом за Яву в андроиде. 7мой уровень. Скриптовые языки. Код ни во что не собирается а исполняется прям так из файла известные js и python но их сильно дохрена. Js самый оптимизированный(из за гонки гугла с мозилой). Естественно всё со сборкой мусора.
Вот
Oleksii
Я пользовался gc пару раз за жизнь, не обращая на это внимание
Oleksii
А после обсуждения работы с памятью на Свифт/обжект с, стало интересно
Oleksii
На них же вообще нет гс
Oleksii
И там все вылизывают до идеала
Oleksii
Вроде и закрытая платформа, многие за это хейтят, но не многие понимают, сколько там работы, что бы конечный потребитель получил полноценный продукт за который платит
Pavel
Может кто подскажет, почему так значения сравнивать нельзя в switch, и какая может быть альтернатива именно с switch
Oleksii
Выражение построено не правильно понял
Oleksii
Not a statement
Там бы по хорошему надо переменную, если прям так хотите
Oleksii
x = () == ()
Ol
Слизерину?
Oleksii
У всего свои плюсы и минусы. Хоть шарпы и аналог Явы от майков, но он куда ниже
Pavel
x = () == ()
Задание попасть в интервал от 25 до 100, если я ввиду x = (25) == (100), она будет считать цифры в этом интервале?
Pavel
Задание свич научится юзать
Ol
Ну, это прикол из Гарри Поттера)) 10 очков грифендору. Но я грифендор не люблю))
Hum
Попробуй Гарри Поттер и методы рационального мышления, в сотню раз лучше оригинала
Ol
Попробуй Гарри Поттер и методы рационального мышления, в сотню раз лучше оригинала
Если я щас это загуглю, а такого не существует - я тебя сожгу!
Oleksii
switch (m): case (m<=b) && (m>=a):
Ol
Рил существует
Ol
Только это фанфик
Oleksii
У вас получается сравнение с в теле, по сути у вас там должно быть либо тру, если ()==(), но это тру просто висит
Oleksii
И не понятно программе что оно и для чего
Hum
Только это фанфик
Ну оно фанфик по причине заимствования костяка сюжета, а так отдельное самостоятельное произведение с другим сюжетом
Hum
Альтернативного Гарри))
Ol
Даёшь оффтоп. Минутка образования: раньше 50 оттенков серого были фанфиком по сумеркам. Но фанатам настолько не понравились новые амплуа Беллы и Эдварда, что они заплевали фанфик. Поэтому автор сменила имена и малек изменила историю)))
Ol
Не смотрел
Сумерки или 50 оттенков?
Hum
Заинтересовал!
первые страниц 200-300 может идти тяжело, не обращай внимания, остальные пару тысяч пойдут на ура
Oleksii
Альтернативного Гарри))
У Поттера десятки альтернатив хороших от наших. Таня Роттер например
Oleksii
Ой,не Роттер
Гроттер*
Ol
Я смотрела два из них, оттенки пробовала читать - х**ня из-под коня редкостная. Первые два тоже по вкусу не пришлись. Первое слишком сопливое, второе - слишком жесткое.
Oleksii
Гроттер*
Порри Гаттер тоже ничего тапк
Pavel
Спасибо
EXTRA
Нурпеисов Зафар !
Ого Машинная обучения))
Сидредин
Красота просто для работы с данными,что особенно касается анализа и подготовки датасетов для моделирования
@rdogson недавно на курсе по ML узнал про такой сервис от Гугла https://colab.research.google.com/drive/1EdExsNrYFZCzk8oHRYI7nHy3Dckuri_T?usp=sharing
Нурпеисов Зафар !
Сидредин
Так средне
Нормально тоже 😊👍
Сидредин
Школьного курса для начала хватает
username_331
Ребята, что не так? Почему в usr/bin нету dart? Мне нужно расположение sdk для визуал студио
username_331
Вот же
Ну да, а именно в usr/bin нету именно dart, на правой части монитора можешь увидеть
username_331
Хотя в консоли и показывает
username_331
Хорошо) можеш пожалуйста сказать что команда делает? Чтобы на будущее знать
Сидредин
Хорошо) можеш пожалуйста сказать что команда делает? Чтобы на будущее знать
Левая часть - показать все файлы в текущей директории, а grep dart - показать только файлы, в которых есть "dart"
Сидредин
Точнее такая команда:
Сидредин
ls -la /usr/bin | grep dart
username_331
Вот, что делать дальше?
Сидредин
Вот, что делать дальше?
Почему-то этот файл скрытый. Его и надо использовать
Сидредин
В path
Сидредин
Ты же из домашней директории выполнил
Сидредин
ls -la /usr/bin | grep dart
Вот это сделай
username_331
Сидредин
Правда, там sudo надо, наверное
Сидредин
Вот видишь, есть этот файл
username_331
Если поможешь буду очень благодарен) уже час долблюсь над этим
username_331
Вот видишь, есть этот файл
Да, так почему vs code не хочет видетб к нему дорогу