Wegrzynski
Wegrzynski
#programowanie #automatyka #it #lua

Mirki doświadczone w programowaniu w IT!

Będę się zajmował urządzeniami, na których się skrypty pisze w języku Lua, i muszę to robić na poziomie mistrzowskim. Podstawy jego już znam, coś tam już nawet napisałem, ale muszę wejść na wyższy poziom. I teraz pytanie - w co warto iść, chcąc pisać lepiej? Jestem automatykiem, więc pytanie nie tylko do znających Lua, ale do
  • Najlepsze
  • Wszystkie komentarze
KoleS46
@Wegrzynski
1. Ja bym się nie pchał odrazu w OOP od początku, choć to zależy od wielkości projektu/zadania. Nie zawsze opłaca się tworzyć klasę gdzie funkcja będzie wystarczająca.
2. Zawsze będzie warto choć może nie skorzystasz teraz to innym razem będziesz miał szerszy wachlarz potencjalnych rozwiązań.
3. Jak w pierwszym punkcie, dostosuj rozwiązanie do problemu. Jest sens tworzyć klasę utils czy może moduł z funkcjami wystarczy?

Ja ze swoich gotcha w
hitherto
hitherto
@Wegrzynski tool for the job. Najpierw problem, potem zastanawiać się jak go rozwiązać.

1. Jeśli klasy i obiekty poprawiają czytelność, abstrakcja obiektowa ułatwia projektowanie - to tak. Dla samej obiektowości nie warto, zwłaszcza że język jej nie wymaga.

2. Czemu uważasz że nie jest popularne? Erlang czy scala jak najbardziej są używane profesjonalnie. Warto poznać.

3. Zależy od konkretnego przypadku. Co do zasady - rób tak żeby jak najłatwiej było to
tomaszs
To był długi tydzień.

1) Assistant do Visual Studio Code, może kiedyś to będzie najlepsze rozszerzenie, używa już 70 osób. Wydałem też nową wersję obsługującą wielowierszowe RegExy. Co jest przydatne na przykład do walidacji #sql.
https://marketplace.visualstudio.com/items?itemName=tomasz-smykowski.assistant

2) Obecnie też jestem zaangażowany w budowanie subredditów programistycznych, które dopiero wystartowały i szukam
  • Najlepsze
  • Wszystkie komentarze
tomaszs
tomaszs Autor
1
@obieq: nie wiem, czy jest sens przechodzic z VS na VSC jeśli piszesz w C#. No chyba, że dla Assistanta ;)
Ten wpis jest trochę prowokacyjnie nazwany, ale może coś z tych książek, albo analogicznych dla C#? https://polishwords.com.pl/blog/2019/12-ksiazekebookow-dla-junior-developerow-uczacych-kultury-programowania/

BTW. Z jakiej książki się uczyłeś?
tomaszs
tomaszs Autor
1
@obieq: Warto być na bieżąco z .NET Core. MS bardzo go promuje i docelowo ma zastąpić .NET-a.
j.....e
j.....e
Treść przeznaczona dla osób powyżej 18 roku życia...
  • Najlepsze
  • Wszystkie komentarze
s.....k
s.....k
@johnywayne: lata temu takie coś nawet w sampie było, poszukaj dobrze
RJ45
RJ45
0
@johnywayne: zespawnuj peda, i zrób mu attachElements do obiektu tramwaju, powinno działać, chociaż pewny nie jestem
ontologiczny_konformista
ontologiczny_konformista
#naukaprogramowania
dlaczego nie dziala ?xd #lua
**function init(self)
msg.post(".", "acquireinputfocus")
sef.input =
  • Najlepsze
  • Wszystkie komentarze
LeD7
LeD7
0
Jest sef.input = vmath.vector3() a powinno być self.input = vmath.vector3()
ontologiczny_konformista
ontologiczny_konformista
#programowanie #lua zakladajac ze jestem zielony w programowaniu i chcialbym sie zaczac uczyc w sumie bardziej 4 fun to co sadzicie o lua? w necie same jakies stare artykuly
  • Najlepsze
  • Wszystkie komentarze
Hauleth
potworki jak luajit


@jk64: ale LuaJIT to ty szanuj.
ponton
@ontologiczny_konformista: lua to raczej język pomocniczy, często używany w gamedevie do skryptowania, jak chcesz 4fun to polecam pythona
anusia-adamczyk
Hej,
Miło mi poinformować, że wydaliśmy pierwszy numer dwumiesięcznika "Programista Junior". Jest to "dziecko" naszego czasopisma "Programista", który wydajemy od 2012 roku i jest dla młodzieży szkolnej w wieku 10 - 14 lat.
Magazyn jest już w Empiku lub można go zaprenumerować przez stronę: https://programistajr.pl/typy-prenumeraty/.

A co jest premierowym w numerze Juniora? O, właśnie to:

✔Programowanie
  • Najlepsze
  • Wszystkie komentarze
V.....m
V.....m
Treść przeznaczona dla osób powyżej 18 roku życia...
  • Najlepsze
  • Wszystkie komentarze
V.....m
V.....m
Mam w kodzie LUA coś takiego, pic rel, z tego co mi powiedzieli jest to zaszyfrowany/przekompilowany (?) kawałek kodu, chce się do niego dostać, macie pomysły jak to zrobić?

#lua #pytanie #pytaniedoeksperta #programowanie
  • Najlepsze
  • Wszystkie komentarze
preeminent
preeminent
Mirki,
jest 2019,
od ponad roku używam #defold
i powiem Wam, jestem więcej niż zadowolony. Choć faktycznie początki były trudne, to teraz jest już dosyć rozbudowana baza tutoriali, dokumentacja i aktywne forum z przemiłymi gościami włączając w to samych twórców silnika i edytora. Jeśli jest w Polsce ktoś kto interesuje się #lua i tym silnikiem (2D i 3D, choć wsparcie dla 3D jest dopiero rozbudowywane) to ujawnijcie się
  • Najlepsze
  • Wszystkie komentarze
HiddenKorean
Zabieram siena powaznie za jezyk Lua, dawajcie wszystko co macie o tym języczku.
Bóg zapłać, głownie pod skrypty lece.
#programowanie #lua #pytaniedoeksperta
  • Najlepsze
  • Wszystkie komentarze
Marcin_F
Coś dla #automatyka #scada #hmi #plc #lua
Jest urządzenie, na którym można postawić średni system wizualizacji SCADA. Plasterek wkłada się w szafę i układ sterownia Ethernetem. Później na przeglądarce da się uruchomić wizualizację a dane odczytać z urządzeń, czujników PLC itp. Urządzenie da się programować w języku LUA. Klocek kosztuje coś około 3,5k i warto wcześniej to sobie przetestować.

Są dwie możliwości:

1. Zainstaluj
S.....a
S.....a
#programowanie #lua #jezykc #cpp #gamedev

Jakbyś stworzył wlasną biblioteke, i połączył go z językiem LUA.
To jaka według ciebie byłaby najlepsza składnia do takiego np. przykladowego: otwarcia okna???
fw = przykładowa nazwa twojej biblioteki

bo

jaki?

  • local win = WindowOpen(800,600,"title"); 8.5% (4)
  • local win = Window.Open(800,600,"title"); 38.3% (18)
  • local win = fw.Window.Open(800,600,"title"); 29.8% (14)
  • local win = fw.WindowOpen(800,600,"title"); 6.4% (3)
  • WindowOpen( id, 800, 600, "title"); 8.5% (4)
  • coś jeszcze innego... 8.5% (4)

47 głosów

  • Najlepsze
  • Wszystkie komentarze
ithedarkwolf
ithedarkwolf
#lua
dxdrawtext, zawsze na wierzchu, jak zrobic?
Dioda
Dioda
4
Siemanko, czy ktoś ogarnia programowanie w luascript i program V-rep ? albo proste języki skryptowe ?
Potrzebuje pomocy z jednym zadaniem.
#lua #programowanie
  • Najlepsze
  • Wszystkie komentarze
l.....p
l.....p
Wołam mirków spod tagu #domoticz oraz #programowanie #python #lua. Udało się komuś zrobić powiadomienie na sms z aktualną temperaturą w treści sms-a? Samo powiadomienie dosyć łatwo zrobić, ale jak dodać aktualną wartość z czujnika w treści?
  • Najlepsze
  • Wszystkie komentarze
AnonimoweMirkoWyznania
#anonimowemirkowyznania
Pracuję w #korpo, głównie #csharp plus do tego trochę js i sql. Nie jakieś duże doświadczenie, niecałe 2 lata. Ostatnio trochę zatrzymałem się w rozwoju, mało kodu, więcej biurokracji, a nawet jeśli to raczej powtarzalne, niezbyt rozwijające rzeczy.

Dostałem ofertę od znajomego na przejście do małej firmy, gdzie raczej nie ma problemów typowych dla #korpo, zaoferowali 30% lepsze zarobki. Niby spoko, w
  • Najlepsze
  • Wszystkie komentarze
M.....l
M.....l
#lua to język dla podludzi #oswiadczenie
  • Najlepsze
  • Wszystkie komentarze
HiddenKorean
Podrzuci ktoś jakiś poradnik jak zacząć przygodę z #lua bo angielski pan z youtube którego dotychczas słuchałem jest dla mnie za mądry.
  • Najlepsze
  • Wszystkie komentarze
defaulttt
pytanko do osób z #lua i #gamedev
czy ktoś z was używa/ł silnika #defold ?
Warto się za niego brać czy lepiej odpuścić?
O ile sam silnik wygląda spoko to mam wrażenie że jest dość mało tutoriali do niego.
  • Najlepsze
  • Wszystkie komentarze
maniserowicz
Mega ciekawe case study od ekipy z Pracuj.pl‼
Aplikacja mobilna w C++? Ze skryptami LUA❓ Może jej nawet używasz!
Zapraszamy!

Jak Grupa Pracuj stworzyła w C++ aplikację mobilną dla tysięcy użytkowników

https://devstyle.pl/2018/08/06/grupa-pracuj-aplikacja-mobilna-w-cplusplus/