fgntfg
Hello, World! 🎄
Как вы такие длинные скриншоты делаете?
fgntfg
Snusmumriken
Snusmumriken
#москва#офис#работа#tz.web#
Middle/Senior Lua
В связи с запуском проекта и вновь открывшейся вакансией рассматриваем кандидата на вакансию - Middle/Senior Lua для создания Web - приложений. Работа ведётся на платформе TZ.Web, которая является собственной разработкой компании.
Платформа TZ.Web состоит из графического редактора wysiwyg, редактора бизнес процессов и встроенной БД. Интеграция со сторонними приложениями осуществляется через web api.
Задачи для кандидата:
Расширение возможностей портала компании,
Разработка функционала для бизнес аналитиков,
Разработка проектов для сторонних компаний,
Участие в тестировании платформы TZ.Web.
Навыки, которые нужны:
Знание Lua уровня Middle/Senior,
Знание HTML+CSS,
Знание JS уровня Junior,
Понимание асинхронного программирования.
Будет плюсом:
Опыт разработки веб-приложений,
Знание шаблонов проектирования.
Работа в офисе, в замечательном коллективе. Офис находится в 7 минутах ходьбы от м. Войковская (г. Москва).
Оформление по ТК. РФ. Гибкий режим рабочего дня.
ЗП обсуждается индивидуально с успешным кандидатом.
Более подробную информацию о платформе TZ.Web вы можете увидеть на официальном сайте компании : www.tz.ru
Ждём ваше резюме: hr@tz.ru
Во, сюда хотят пару Lua-джунов, если кто хочет развиваться в разработке — думаю можно постучаться.
Snusmumriken
Подозреваю что знание основных JS-преколов: DOM, системы событий, бравузерного ивент-менеджера и всякой такой фигни.
Snusmumriken
> Переменные, Условия, Циклы, Функции и Классы.
Это база.
> И спецификации js? Работа с html, браузерные события и тд?
Это ~норма на джуна.
Snusmumriken
js на уровне джуна, это как?
Хотя лучше спросить, как определить, кто-ты: джун/мидл/синьёр или не кто.
> Хотя лучше спросить, как определить, кто-ты: джун/мидл/синьёр или не кто.
Зависит от того, как ты работаешь. Если ты — человек-инструмент, которому скомандовали и он делает — ты джун, если ты — более-менее самостоятельная единица, которая сидит и делает улучшайзинги, вносит предложения по модификациям системы и реализует их — ты тип миддл, если ты делаешь систему — ты типа сеньор.
Но это — довольно грубе определение, к тому же с зависимостью от твоей деятельности. Где-то есть "чеклист по общей квалификации".
Snusmumriken
Во, на хабре есть что-то похожее на тему:
https://habr.com/ru/post/536126/
Hello, World! 🎄
Snusmumriken
Но опять таки, ты учитывай что это не какие-то точные термины, тут всё довольно субъективно.
Для работодателя, например, это означает только одно: дорогой программист, очень дорогой программист и кошмарно дорогой программист. А архитектор — неимоверно, чудовищно дорогой программист ))
Arslan
Привет, можно ли вывести поинтер на таблички стандартными средствами?
fgntfg
Arslan
Хочу сделать по красоте, как в петоне: <Object at 0x123>
Artem
всем привет, у нас открылась вакансия для Lua разработчика в городе Курск
Александр
Arslan
mva
(и твой фокус не пройдёт)
mva
впрочем, не совсем понятно вообще нафейхов товарищу нужен такой изврат
Anonymous
Привет. Есть ли смысл в 21г учить луа с прицелом на ИБ, в частности написания скриптов для Nmap? Или альтернативы этому более предпочтительны?
mva
ты ожидаешь, что в чате по Lua тебя отговорят его учить?
mva
ну ладно, давай это буду я: не учи.
Anonymous
Да фиг знает. Лично я рассматриваю языки как инструмент и не становлюсь членом фан клуба питона/пхп/джаваскрипт и пр.
Просто NSE вроде на первый взгляд довольно удобный движок предоставляет удобную логику. Лично для меня пока альтернативы в виде питона и баша, но у первого будет возня с зависимостя, второй не достаточно гибкий и скрипты на нем имею раза в три больше строк кода.
Просто хотелось бы знать снимет ли nse эту головную боль?
mva
ну, тут трудно заранее сказать, как оно будет в твоём случае
mva
но по поводу зависимостей:
mva
между Python и Lua разница в том, что питон старается дать в коробке как можно больше (вплоть до дублирования функциональности через разные пути), а Lua - как можно меньше
mva
Lua - язык для встраивания во всякое-разное. Основная цель - меньший memory footprint. Т.е. не жрать память. Но иметь достаточно функциональности чтобы ты мог построить что угодно.
mva
поэтому, если ты хочешь чего-то странного, и это не предоставляется через API того, куда встроен интерпретатор Lua, то зависимости тоже придётся пользовать
Anonymous
Он и довольно простой язык на первый взгляд. Когда читал скрипты нмаповские, то многое понимал и так и кажется даже можно не уча, а просто копируя отдельные строки с разных скриптов, написать хотя бы часть функционала для себя
mva
это да
mva
его изначально писали по заказу нефтяников, чтобы могли "простые люди" программировать
mva
поэтому и индексы в массивах с единицы считаются, а не с нуля :)
Anonymous
Ахах. Вот это забавно
Anonymous
В общем я так понял, что пока не попробуешь, не узнаешь
fgntfg
Lua весьма приятный язык. Питон мне нравятся гораздо меньше
Anonymous
Питон хорош тем, что помогает не растить код. И зачастую логика кодинга на нем ограничивается подключением библиотек и вызова их с нужными аргументами)
mva
а ещё он докапывается до форматирования >_>
Anonymous
Таб и 4 пробела)
Vladislav
Anonymous
Обмазавшись этой книгой и курсом по луа, будем пробовать
Anonymous
Оу, тут запрет на репост
Anonymous
Anonymous
Lucky
Lucky
пилить бизнес-приложение на игровом движке - это нормально?
Stas
Leon174
Что за приложения, что за движок?
Lucky
https://www.kp.ru/guide/mobil-nye-biznes-prilozhenija.html
Lucky
Instead engine
Anatoliy
И что же за этим последует - предложение от которого я не смогу отказаться? 😂😂😂
Lucky
Приложение - мелкий калькулятор остатков и база расходников
Leon174
На Короне, наверное, можно. На Instead? Эээ...
Lucky
Мне в короне многое не нравится.
Leon174
Пили на Короне. Самое то, кмк, для мелких апликух, чтобы в нативные нюансы не вникать.
Lucky
Например вес сдк
Lucky
и прочие суетливые телодвижения
Lucky
На инстеде написал и ок
Lucky
даже плеер не нужен
mva
Lucky
можно только файл таскать и пущать его через онлайн интерпретатор
Leon174
Я не умею в Instead, как-то слабо представляю "калькулятор остатков и базу исходников" в виде новеллы.
Lucky
Leon174
В виде текстового квеста тоже нифига не представляю.
Lucky
Lucky
объекты в инвентаре
Lucky
база данных
Lucky
количество - параметр объекта
Lucky
выгрузка = сейв
Lucky
игра = конфигурация
Leon174
Я ж говорю, не умею. Но ты же для себя, похоже, уже всё решил. Пили на этом, чо.
Leon174
А я если, например, отчет по остаткам захочу, то мне потом шлындаться по горам и лесам за компонентами для зелья? 😁
Lucky
заходишь в комнату "отчёты" и дальше по коридору там