×Закрыть
Ктулху фхтагн! в Chtulhu Inc
  • Какой язык улучшать дальше?

    Так вроде Koa на Экспрессе и основан, хотя могу и ошибаться.

  • Какой язык улучшать дальше?

    Прошу приводить аргументы из размышлений, а не из «мне нравится, по-этому пускай учит это».

    так из входных данных есть только что нравятся и изучены джава, джаваскрипт и пхп. Плюс предполагаю, что что интересует веб. Или может интересует не только веб? Или может интересуют не только перечисленные языки, но и смежные с ними? Поэтому предлагаю ниже разные варианты для разных языков — вдруг какой-то из этих вариантов заинтересует хотя бы для хобби-проектов)

    Мне интересны все три стези, хоть они и совершенно разные.

    Что имееется ввиду под тремя стезями? Разные сферы применения одного языка/платформы? Разные сферы применения перечисленных трех языков? Или применение трех выбранных языков для одной сферы?
    В общем могу предложить так (на выбор):

    --- Если Java/JVM:
    — Kotlin (мобилки, но можно и для веба, и для десктопа заюзать)
    — Groovy on Grails (для веба), Groovy + Griffon (для десктопа)
    — LibGDX или LWJGL (для геймдева)

    --- Если JavaScript:
    — Node.js + Express.js (для сервера)
    — Electron или NW.js (для десктопа)
    — на выбор Vue.js, React, Angular (для фронтэнда)
    — Phaser.js (для геймдева)
    — TypeScript + выбранный js-фреймворк.
    — Ну или что-то типа Elm, ClojureScript или подобное)

    --- Если PHP:
    — если не Laravel, то можно Phalcon, либо что-то в таком духе.
    — изучать связки PHP с Nginx, PostgreSQL, MongoDB, Redis)

    --- Если сугубо веб-бэкэнд вне зависимости от языка:
    — попробовать посмотреть в сторону Python+Django/Flask, Ruby on Rails или ASP.NET Core (или вообще Elixir + Phoenix) — вдруг понравится, и захочется копать именно что-то из этого (ну мало ли). :-)

  • Как найти первую работу в игровой разработке?

    Не хочу забывать С++ и C#, поэтому и там и там пробую.

    Вроде для анриала есть плагин, добавляющий возможность писать на сишарпе, т.е. по идее можно и одним анриалом обойтись.

  • Как найти первую работу в игровой разработке?

    даже у меня были и зарелиженные игры и свой кроссплатформенный низкоуровневый игровой движек на FreePascal.

    Не ожидал, что кто-то из доучан использовал FreePascal, особенно для геймдева. Респект)

  • Как найти первую работу в игровой разработке?

    Как попасть в игровую индустрию в Украине человеку без опыта?

    Инди же. Можно в одиночку (но это хард вэй), а можно с парой друганов или знакомых (если ты программер, то берешь в команду знакомого художника, например). Сделаешь несколько хороших игрулин (которые можно выложить или продать, например, на стиме) — вот тебе и опыт .

    Учил и учу до сих пор параллельно С++ и игровые движки (сейчас это Unity и Unreal)

    Лучше выбрать какой-то один из них для начала, а другой изучать, если он реально понадобится. Ибо изучать одновременно и юньку и анриал — это сильно хардкорно ИМХО.

  • Хочете ж більше ігор українською, правда ж? :)

    Я хз, чем там эсперантисты на своих сходках занимаются — может и порнушкой))))

  • Хочете ж більше ігор українською, правда ж? :)

    Ну у есперанто контент есть и носители. Другое дело что на нем общаются фактически только сами носители (эсперантисты) максимум в семейном быту (жена с мужем) и на каких-то тематических посиделках.

  • Помогите советом желающему вернуться в IT

    и параллельно сделал (как умел) пару стартапов на RoR
    Посоветуйте, плиз, куда с учетом выше написанного мне перспективнее смотреть и, соответственно — с чем разбираться в первую очередь?

    Я бы советовал копать в сторону руби и рельсов, раз уже есть опыт работы с ними) Можно еще дополнительно Elixir с Phoenix’ом посмотреть.

    Поддержали: Олексій Пєніє, Maks T
  • Starbucks vs. Lavazza vs. Illy

    Надо будет найти попробовать)

  • Starbucks vs. Lavazza vs. Illy

    Еще можно вспомнить про какао, капучино и горячий шоколад)
    А также разные виды чаев — типа мате, каргаде и т.д.)
    Ну и любимый мною цикорий уже упомянули. :-)

    З.Ы. Из нерастворимого кофе обычно пью «Жокей» (дешево и сердито) и «Черная карта». Но и от Lavazza не откажусь. :-)

    Поддержал: Андрей Литвинов
  • Как научиться играть в шахматы?

    Не, ну если под формулировкой «сильный шахматист» подразумевать международного гроссмейстера, то да — стать им практически без шансов (если с нуля и с возраста 20+).
    Насчет «2700+ с волосатой лапой спонсора» пожалуй соглашусь.

    Поддержал: Andrew Sevastianov
  • Как научиться играть в шахматы?

    Сейчас о шахматах накоплен большой пласт знаний, и подобное скорее невозможно.

    Здесь проблема не в огромном пласте знаний, а в большой конкуренции. Шахматистов (как любителей, так и професссионалов) сейчас явно больше, чем во времена Чигорина)
    А вот стать сильным шахматистом, поздно начав играть в шахматы ИМХО вполне возможно, ибо тут зависит конкретного индивидуума, если человек будет серъезно работать над своими шахматными умениями и познаниями (изхучать современную теорию, партии великих шахматистов), регулярно принимать участие в более-менее серъезных турниров (ибо партии анонимусом на личессе по 1 минуте на партию — это естесно несеръезно) — тогда у человек может стать сильным шахматистом. Другой вопрос — сможет ли он стать гроссмейстером или хотя бы мастером.
    А вот если чел отнесется к шахматам как к просто «расслабиться раз в недельку на личессе анонимусом», то естесно он вряд ли что-то достигнет в шахматах.

  • Посоветуйте материалы для изучения Node.js

  • Парламентские DOU-выборы 2019 (Опрос)

    порошенко
    вміє
    програмувати на джава-скрипт

    Судя по резульатам выборов Порох на даваскрипте и умеет, и то слегка, и то на jQuery. :-)
    Вот если бы Петя умел в React или в Angular (ну или хотя бы во vue.js), то результат выборов мог бы быть иным...

  • Есть ли смысл изучать Python над PHP для удалённой работы?

    Ну в принципе да, можно и без JS обойтись — для многих языков есть компиляторы/трансляторы из этого языка в JS. Для питона это, например, www.transcrypt.org . наверное и для пхп что-то такое есть.
    Ну или можно на проект идти тупо бэкэндщиком, а фронтэнд пусть другой чел делает. :-)

    Поддержал: John Berden
  • Есть ли смысл изучать Python над PHP для удалённой работы?

    Конечно можно, но у ТС как я понял стоит выбор между пхп и питоном, я плясал от этого)

    Поддержали: John Berden, Gennady Dogaev
  • Есть ли смысл изучать Python над PHP для удалённой работы?

    Понятно, что PHP лучший в вебе. Однако, по многим причинам, по любому мне нужен будет Python.

    Помимо PHP в вебе (в т.ч. и на фрилансе) без JavaScript никуда (думаю вакансий и фриланса по джаваскрипту не меньше, если не больше, чем по пхп).
    И в веб-разработке на Python, думаю без джаваскрипта тоже не обойдется.
    Посему можно как вариант подучить помимо питона — JavaScript (фронтэндерскую часть). И применять на первых порах джаваскрипт на фрилансе, попутно доучивая питон (джангу или фласк, например), а потом искать вакансию фуллстек-разраба на питоне (Python на сервере и JS на клиенте).

  • Что выбрать изучать уникально-творческо-суперское

    Если что-то творческое хочеться могу посоветовать:
    1) живопись, рисование (если для фана, то можно и без заканчивания разных художек)
    2) фотография (куча жанров от и до, правда чтобы серьезно этим заниматься нужно тратиться на хорошую камеру, объективы и т.д.)
    3) видеосъемка (то же, что и п.2, жанров дофига, но чтобы серьезно этим заниматься нужна хорошая видеокамира и сопутствующие причиндалы)

    Если хочется уникально-творческое, связанное с программированием, то:
    а) из:

    ) программировать игры
    2) наука, физика, космология
    3) генетика(дорого и надолго)
    4) Нейролингвистическое программирование

    1) можно попробовать не только программировать игры, но и делать графику, 3D нем только, можно и музяку для игры попробоваить сочинить).

    И еще есть языки, заточенные под геймдев, например:
    — GDScript (питоноподобный скриптовой язык для движка Godot),
    — Языки, разработанные Марком Сибли из Blitz Reserch: BlitzBasic (BlitzMax, Blitz3D), MonkeyX / CerberusX, Monkey2
    — диалект Basic’а для AppGameKit
    — AngelScript (Си-подобный скриптовой язык)
    — TorqueScript (си-подобный скриптовой язык для движков Torque2D и Torque3D)
    — GML (скриптовой язык для гейммейкера)

    2) и 3) для Python’a (например) есть разные научные библиотеки типа SciPy, astropy, biopython и т.д. ;-)
    4) тоже интересная тема (для пайтона наверное тоже должны быть какие-нить библиотечки для этого дела)

    б) а если

    что еще бы порекомендовали?

    Можно еще попробовать варианты (по фану)::
    1) замутить свою криптовалюту или что-то в таком роде)
    2) есть такой язык PureData ( puredata.info — офф. сайт, ru.wikipedia.org/wiki/Pure_Data — статья на википедии) для программирования разного мультимедиа)
    3) можно попробовать для фана изучить какой-нить немейнстримовый язык программирования (R, Haskell, Ocaml, OpenDylan, Eiffel, etc.)
    4) программирование ардуинок (наверное классика уже).

    Поддержал: Dorian Gray
  • Володимир Зеленський стане шостим президентом України

    Но уже при выборах следующего будете знать, что от президента нужно по минимуму.

    так уже 5 «следующих» (после первого, которым был Кравчук, Грушевский естесно не в счет) президентов прошло, а все еще не знаем. :-) Так что боюсь, что для того, чтобы точно знать, что нужно от презика «по минимуму» нам надо еще 5-6 президентов избрать. И то не факт, что этого хватит для понимания. :-)

    Поддержал: Valeriy Shvets
  • Як готуватися до дефолту?

    Объявлена неделя дефолта. количество паникеров возросло вдвое. © по мотивам. :-)

    А как готовится? — Завести трактор и запастись попкорном, естесно. Ну хотя бы купить второе, если нет возможности завести первое.

← Сtrl 123456...99 Ctrl →