Продолжение поста «Продолжение поста "Java или JavaScript?"»
Да вы задолбали. Буду дальше учить жабу, нахер жаба скрипт.
Всё, это моё окончательное решение.
Да вы задолбали. Буду дальше учить жабу, нахер жаба скрипт.
Всё, это моё окончательное решение.
Раз разницы особой нету, то начну пожалуй с свой путь в программировании с жаба скрипта. Посмотрел на Хабре, hh.ru, на жаба скрипте больше вакансий, наверное будет легче найти работу.
Я тут немного поизучал джаву и задумался. А JavaScript легче? Что лучше подойдёт новичку? Мне продолжать учить джаву (я совсем немного изучил) или лучше переключиться на JavaScript?
В дальнейшем я планирую изучать и джаву и джаваскрипт. Нет никакой разницы с чего начинать?
Их есть у нас! Красивая карта, целых три уровня и много жителей, которых надо осчастливить быстрым интернетом. Для этого придется немножко подумать, но оно того стоит: ведь тем, кто дойдет до конца, выдадим красивую награду в профиль!
Apple выпустили множество новых красивых дизайн-шаблонов для Figm
Даже про клипсы не забыли!
Забиарйте себе)
Увидел тут пост про календарик на E-Ink экране(вот: Дело было вечером, делать было нечего 2) и способе получения данных из гугла, а именно через такой его сервис как Appsscript. И немного распишу, в меру своего ковыряния в нем, что это такое и как его можно использовать.
Итак погнали. Apps Script это среда выполнения JavaScript кода от Google, использует V8 движок соответственно, но... с некоторыми особенностями, например не понятна какая версия ECMAScript в нем все таки используется, по ощущениям примерно 2021го года, но при этом у классов нельзя использовать приватные поля оО. Весь проект скрипта, сколько бы файлов вы в нем не создавали, будет считаться для движка одним большим файлом с общим окружением(плюс - не нужны никакие импорты/экспорты, минус - без тех же импортов и экспортов, сложнее следить за связями в обширном скрипте).
Внешний вид веб-интерфейса
Так для чего его можно использовать?
- Можем получить данных из большинства гугл сервисов(там уже есть встроенные методы с подробной документацией по ним).
Получили, а дальше что?
- Можем записать эти данные в другие гугл сервисы, например Гугл таблицы(в них кстати по умолчанию вшит файл appsscript`a), гугл док, гугл календарь, bigquery и т.д. Или же вывести на нарисованную тут же веб страницу(можно по классике прикручивать внешние библиотеки кода, по типу Jquery и стилей, например bootstrap)
А я хочу записать это в свой "гугл" с преферансом и куртизанками!
- Да ок, ок. Можно или отправлять эти данные из скрипта через fetch или сделать скрипт не просто исполняемым по запуску функции вручную или по триггеру, но и развернуть его как веб-приложение, что позволит делать к нему get и post запросы(Что кстати позволяет вам написать того же телеграм бота).
Примеры сервисов
Это были простые варианты, более продвинутые, например создание библиотек для использования не представленных в это среде сервисов и ресурсов(например библиотека для работы с firebase - https://github.com/RomainVialard/FirebaseApp) или создание дополнений для тех же гугл таблиц или презентаций, останется как задача со звездочкой, для тех кого это заинтересует.
Примеры дополнений и для каких сервисов их могут писать
Честно говоря, даже не рассчитывал на такой отклик на мой предыдущий пост. 30 подписчиков на Youtube, ценные комментарии и советы, да и просто слова поддержки!
За эти две недели мне удалось выпустить еще два ролика:
- Техника собеседования STAR (7 минут)
- Третья часть серии "Кодим с chatGPT" (17 минут)
К сожалению, охват моих видео пока не очень большой, хотя видео про STAR приняли очень тепло, судя по лайкам.
На самом деле, затевая эксперимент "Кодим с ChatGPT", я был почти уверен, что сколь-нибудь значимых результатов я не получу. Но похоже, я начинаю сам себя опровергать. Чатбот сумел не просто предложить решение проблемы (например, "сделать форму авторизации"), но и решить абстрактную задачу "сделать форму красивой".
Кроме того, он неплохо разбирается в существующих библиотеках и сумел предложить мне два очень приличных варианта с полнофункциональным календарем. И это притом, что я использую версию 3.5, а не 4. В общем, мне кажется, из всего этого выйдет неплохой результат, но посмотрим. До работающего приложения еще очень далеко.
Одно могу сказать точно: если бы я писал код с нуля, я бы потратил на него раз в 5 больше времени, с учетом исправления всех ошибок, которые иногда допускает chatGPT.
Ну и немного внутренней кухни (кажется, эта рубрика становится постоянной):
Тема для видеоблога выбрана весьма непростая для новичка, ведь мне недоступна опция "перезаписать видео", если в процессе записи что-то пошло не так. Это же chatGPT, который запоминает контекст. То есть, я:
а) не могу просто как ни в чем не бывало заново его просить делать то, о чем уже просил (потому что он "знает", что я уже задавал этот вопрос и его ответ будет учитывать предыдущие ответы)
б) не могу начать новый чат с нуля, потому что для записи следующего ролика мне нужно, чтобы ИИ знал контекст предыдущего.
Приходится танцевать с бубном. Например, после записи я понял, что у меня был косяк с гарнитурой и звук был фиговый. Пришлось на имеющийся видеоряд с записью экрана накладывать новый аудио-видео ряд с голосом и миниатюрной головой. Это вылилось в адок на монтаже, общее время монтажа 17-минутного ролика составило часов 15. Всё для вас, дорогие будущие зрители :)
Спасибо за поддержку, буду рад новым подпискам на канал и идеям по развитию!
Всем привет, Пикабу!
Наверное, это будет самый сложный пост в моей жизни, так как я никогда ранее не вел блог или что-то подобное. Я хочу начать серию постов, которая будет содержать реальные проекты по программированию на фрилансе.
Зачем это? Просто хочется делиться любым опытом с сообществом. Возможно кому-то даже удастся помочь или просто обсудить проект.
Сразу скажу, я не профессиональный программист. Все, что я знаю - черпал в разное время из книг и Youtube. Да, когда-то начинал по книге изучать Delphi, а с помощью форумов и HTML писал для себя простенькие сайты. Прошло довольно много времени, изучение было успешно отложено. Около года назад снова заинтересовало написание кода, выбор пал на распиаренный Python. В общем сейчас владею небольшим багажом знаний по Python, HTML верстке с CSS, JavaScript и немного C# (На C# имеется опыт в написании плагинов для игры Rust).
В данный момент есть огромное желание практиковаться, сталкиваться с трудностями и искать решения. Именно поэтому подался на фриланс. Конечно, я не буду рекламировать площадки при публикации проектов.
Ну и чтобы завершить данный поток написанных слов, расскажу о своем первом опыте на фрилансе. Как и ожидалось мной, опыт был негативным в силу моего доверия к людям. Мне удалось взять задание по редактированию шаблона сайта на Joomla. Ранее я уже сталкивался с этой CMS и базовые принципы работы имелись. Как это обычно бывает, заказчику потребовалось больше, чем было указано в описании задания. Я согласился, так как хотелось получить опыт в реальном заказе. Сейчас я не буду описывать в чем конкретно заключалась задача и ее многочисленные подзадачи в виде "мелких" правок и какова была реализация. Скажу только итог - я выполнил всю работу и не получил за свою работу ни копейки. Да, таков был первый опыт.
Я очень надеюсь, что найдутся те, кому это будет интересно. Надеюсь, что найдутся и те, кто будет тоже делиться своими знаниями. В общем, Пикабу, не кидай камни)
2015 Была создана игра agar.io, бразильским разработчиком Матеус Валадарес, спустя 9 лет мира io 2d, многое изменилось, ну например заблокировали в agar.io всех Русскоязычных пользователей из-за СВО, люди донатили а их взяли и удалили...
На этом люди не опустили руки, ведь в поисковике на слову агар заменила их agario.fun - создателем которым был француз ( не помню его имя и фамилию, в твитере раньше с ним общался), сейчас он пропал, но даже это... онлайн есть - игра не развивается, ибо он просто оплатил сервер на 10лет вперёд и забил на неё.
Замена agar.io - Клоны.
1) petridish.pw (рекордным онлайном 7к людей, сейчас там от силы 200человек остальные боты)
2) agma alis gota ogrium sigmally senpa - это все сплошные клоны с одной физикой, с одним движком, и где онлайн от силы +-300 человек, основа этих проектов донат и вечная реклама.
Ну и мы тут так подумали, мы же игроки агар, зачем нам другая стилистика, зачем нам реклама, мы просто хотим ловить вайб 2015 года - поэтому была принято решение просто возродить олд агар с улучшениями под новый домен www.agario.su
Что из этого выйдет я пока не знаю.
Если честно, мне нужна помощь, ибо я не программист, знаю базово nodejs + html + css и конечно же умею юзать chat gpt, но это все не-то!!!
например как поставить такую защиту веб сокета чтоб никто не мог ботоводить, ибо боты убивают игру, убивают интерес - онлайн.
Сейчас игра Agario Official Clone Agar.io сырая полностью, ну например сервер vps имеет 1гб озу 1ghz короче самый дешевый сервер и расположен в Москве. И он один.... то-есть может лагать если будет большой онлайн...
Но онлайна нету прям такого большого, поэтому я пока что не думаю над тем как улучшить конфиг....
И еще у нас нету ssl сертификата то-есть у нас http:// а не https://, это значит что браузер будет писать что это небезопасный сайт и 90% людей не будут посещать его ибо будут боятся, мда...
Но как получить сертификат если у нас клиент index.html не на хостинге даже...
чисто 1 vps сервер где есть игра
То-есть: (server/index.js + client/index.html) = http://agario.su/
Выспаться, провести генеральную уборку, посмотреть все новые сериалы и позаниматься спортом. Потом расстроиться, что время прошло зря. Есть альтернатива: сесть за руль и махнуть в путешествие. Как минимум, его вы всегда будете вспоминать с улыбкой. Собрали несколько нестандартных маршрутов.