@mansfeld: Nie wiem jaką ciekawostkę odnośnie Swifta potrzebujesz. Chociażby od Swifta 5 jest wdrożone ABI Stability.
Sam swift jest open source, co w przypadku Apple nie jest takie oczywiste. I dzięki temu można sobie klepać chociażby back-end z tym(sensowność takiego rozwiązania, to inna sprawa :D)
Za Swifta też odpowiada ta sama osoba co za LLVM(Chris Lattner)
I przez 4 lata był tworzony w tajemnicy, co jest niemałym osiągnięciem w sumie(chociaż tutaj
@justlogin: Dzięki, zabrzmi zabawnie ale tematy pisze "życie". Robię coś dla klienta albo klient mnie o coś pyta i już mam pomysł na temat. Jak jakaś tematyka naprawdę nas interesuje to nie ma problemu, samo pisanie wyrabia się z czasem - no jak wszystko zresztą. Widać to jak porównamy ilość postów z poprzednich lat. Niektóre artykuły robię "na raty" a niektóre powstają praktycznie w godzinę. Słupki w Analytics dają podobną przyjemność
#mstarzecnews #webdev #programowanie #nodejs #javascript #go #rustlang #it #bash #aws #apple #windows #elektronika

JS:
Kilka ciekawych tooli które mogą Cię zainteresować - https://www.sitepoint.com/javascript-tools-to-look-out-for/
Status JS - podsumowanie roku 2020 - https://2020.stateofjs.com/en-US/

Golang:
Biblioteka do gtk3 - https://github.com/gotk3/gotk3

Rust:
Podstawy - zestaw wieeeelu przykładów - https://fasterthanli.me/articles/a-half-hour-to-learn-rust
Design patterns - https://rust-unofficial.github.io/patterns/
A gdyby napisać cURL w Rust to byłby bezpieczniejszy? - https://timmmm.github.io/curl-vulnerabilities-rust/

Programowanie:
Dostęp do skrzynki imap przez rest api
#javascript czy konstruktor w postacji "function module() {}" ma znaczenie czy stoi za prototypami jego czy przed? Ja mam dziwną sytuacje ze zglasza mi błąd gdy stoi przed - działa tylko gdy stoi niżej w kodzie :) moze kwestia programu ;/
#javascript
czy mam tutaj gdzieś błąd?

function Module(idMaster, nPage, textFrames) {
this.indesign = {
idMaster: idMaster,
page: nPage,
control: ""
},
this.reg = {},
this.textFrames = textFrames || [];
this.source = {
marka: "",
nazwa: "",
opis: "",
warunek: ""
},
this.show = {},
this.bools = {
UPmainLine_equal_sign: false,
UPmainLine_equal_pattern: false
},
this.type = -1;
this.weights = [],
this.errors = [];
}
@Primek_1980: nie wiem, ale widać, że mieszasz przecinki ze średnikami:

function Module(idMaster, nPage, textFrames) {
this.indesign = {
idMaster: idMaster,
page: nPage,
control: ""
};
this.reg = {};
this.textFrames = textFrames || [];
this.source = {
marka: "",
nazwa: "",
opis: "",
warunek: ""
};
this.show = {};
this.bools = {
UPmainLine_equal_sign: false,
UPmainLine_equal_pattern: false
};
this.type = -1;
this.weights = [];
this.errors = [];
}
Potrzebuje zrobić referencje jeden do wielu w mongoose i nestjs, mam owner i animals

w animals mam:

@Prop({ type: mongoose.Schema.Types.ObjectId, ref: 'Owner' })
owner: mongoose.Types.ObjectId;

ale w żaden sposób nie moge wyciagnąc ownera i referencje zwierząt

this.ownerModel.findOne({name: "juzek"}).populate('animals').exec();

Problem jest taki że w dokumentacji jest opisane to inaczej, w necie ludzie też mają z tym problem i robią to inaczej i też nie działa...

ktoś poradzi ?

#mongodb #mongoose #nestjs #
via Wykop Mobilny (Android)
  • 0
#javascript wiecie może jak dodać string po znalezieniu w stringu odpowiedniego regexa ? Dostaje w stringu html i po znalezieniu odpowiedniego paterna chcialbym dodać tam jeszcze kawałek tekstu.
#javascript
pytanko czy w prototypie mozna uzywac w srodku jakis funkcji

to tylko wycineczek:

Module.prototype.decodeUnitPrices = function () {

var typUP = myUnitPricesTypes[this.type];
typUP = typUP.replace('@M', this.weights[0].multiply);
typUP = typUP.replace('@U', myUnits[this.weights[0].unit]);

jak rozumiem "wchodząc" w funkcje replace - zmieniam "this"

rozwaliłem sobie skrypt bo pisze mi ze undefined object - i wykąbinowałem, że może to przez to, że w krórymś z prototypów uruchamiam jakaś funkcje
Podrzuci ktoś jakiś pomysł, jeśli chodzi o stworzenie mapy "Open Street Map" z odświeżającymi się pozycjami markerów, co powiedzmy x sekund. Mam mapę i pobieram do niej dane o pozycji markerów przez API w formacie JSON.
Aktualnie pozycje markerów można odświeżyć tylko przez ponowne załadowanie strony. I chodzi by to odświeżało się samo, bez potrzeby ponownego ładowania strony.

#programowanie #javascript #webdev
Startujemy z frontendową edycją Śniadania z Programowaniem #67. ( ͡° ͜ʖ ͡°)

Poruszymy takie newsy jak:
-> Predykcje na 2020 na Froncie
-> State of JS, czyli niejako statystyczne podsumowanie wykorzystania JS na świecie
-> Cloudflare pages
-> CSS Supports
-> … i wiele innych, ale to już musisz kliknąć play i dołączyć do oglądania!

Całość prześledzą i omówią dla Was Bartosz Cytrowski, Michał Michalczuk oraz Michał
JustJoinIT - Startujemy z frontendową edycją Śniadania z Programowaniem #67. ( ͡° ͜ʖ ...
Cześć!

Ostatnio udało mi się znaleźć trochę czasu na aktualizację swojego portfolio. Przy okazji popracowałem też nad wydajnością i szybkością ładowania strony. Efekt końcowy i porady na temat tego, co wpływa na wydajność, możecie zobaczyć we wpisie na dev.to:

I've rebuilt my portfolio. Now it loads in less than 1 sec! Here's how I did it! ⚡

Dajcie znać, czy znacie jeszcze jakieś inne sposoby na przyspieszenie strony!

#javascript #react #programowanie
@Skona27: a propos portfolio - smieszne te gwiazdki mowiace o znajomosci danej technologii, git 4/5 to znaczy, ze bylbys w stanie tlumaczyc jak dzialaja internalsy gita? ( ͡° ͜ʖ ͡°) javascript prawie 5 gwiazdek, czyli nie ma rzeczy ktora cie zagnie?
Witajcie, Mircy i Mirkowie!
Zapraszamy na cotygodniową dawkę ofert prosto ze #szwajcaria ( ͡º ͜ʖ͡º)

(SwissDevJobs.ch | GermanTechJobs.de | Twitter | Facebook | LinkedIn)

Tag do obserwowania / czarnolistowania: #swissdevjobs

Dla każdego coś dobrego:

Senior Cloud DevOps Expert | iET SA [Zurich][90’000 - 105’000 CHF][Full-Time]
https://swissdevjobs.ch/jobs/iET-SA-Senior-Cloud-DevOps-Expert-7322
Tableau Developer - Python/SQL | iET SA [Zurich][85’000 - 100’000 CHF][Full-Time]
https://swissdevjobs.ch/jobs/iET-SA-Tableau-Developer---PythonSQL-7325
Technical Product Manager | Smallpdf GmbH [Zurich][120’000
Pobierz SwissDevJobs - Witajcie, Mircy i Mirkowie! 
Zapraszamy na cotygodniową dawkę ofert p...
źródło: comment_16105345205WTr4AdZqT0hO9a4TI4v0q.jpg
#programowanie #programista15k #javascript #angular
Koledzy, mam pytanie, jak przechowywać w dziecku referencję do rodzica tak żeby ominąć Converting circular structure to JSON? W niektórych przypadkach zmian w dziecku muszę triggerować funkcje w rodzicu i obsługuję to wszystko w modelu ze względu na wymagany wysoki poziom abstrakcji.

W skrócie mniej więcej coś takiego:

a = {childs: [b]};
...
b.parent = a;
Widząc jak korporacje blokuje po kolei wszystkich związanych z Trumpem, nie zdziwię się jak niedługo jakiś programista republikanin z Texasu #!$%@? się i wywali z NPMa czy tam githuba swoją 30 linijkową bibliotekę JS która jest zależnością dla połowy aplikacji na świecie.
Nie ukrywam, że byłoby to całkiem zabawne.

#programowanie #usa #polityka #javascript
@damienbudzik: możesz utworzyć statyczne pole w klasie komponentu, które będzie licznikiem i podbijać je w konstruktorze, dzięki temu każda kolejna instancja będzie miała zwiększony licznik, a potem możesz w html złączyć ten przekazany id z licznikiem