Inlägg

Inlägg som asdfgh har skrivit i forumet
Av asdfgh

dykt rätt in i mongoose || express || nodejs || behöver hjälp med mongoose.

Hej, så jag har gjort schema.

Om vi ger ett scenario:
jag har fyllt både emp och gus sedan tidigare, nu vill jag lägga in ett met. Met innehåller (ett specifikt met) ska innehålla en specifika gusID och empID.

hur kan man bygga så via name stringen få ut id för både gus och emp? (se schema:n nedan).

module/emp.js

//Include mongoose var mongoose = require("mongoose"); /Call mongooose.Schema for Schema. var Schema = mongoose.Schema; var empSchema = new Schema({ name: String }) module.exports = mongoose.model("Emp", empSchema);

module/gus.js

//Include mongoose var mongoose = require("mongoose"); /Call mongooose.Schema for Schema. var Schema = mongoose.Schema; var gusSchema = new Schema({ name: String }) module.exports = mongoose.model("Gus", gusSchema);

module/met.js

//Include mongoose var mongoose = require("mongoose"); //Call mongooose.Schema for Schema. var Schema = mongoose.Schema; var metSchema = new Schema({ dateTime: Date, empId: [{ type: Schema.Types.ObjectId, ref: "Emp" }], gusId: [{ type: Schema.Types.ObjectId, ref: "Gus" }] }) module.exports = mongoose.model("Met", metSchema);

Jag har googlat runt utan större lyckan då jag bara hitta hur man gör för ett id, och misstänker att det inte är så bra att nestla utan måste finnas en bättre lösning.

Tack för svar!

Av asdfgh

Detta gäller bara om man klickar på downloads och försöker ladda ner den vägen på deras sida (uptäckte jag nu)
Så här ser det ut för mig när jag klickar på ladda ner till linux iaf.

http://i.imgur.com/VRM8vRX.png

Av asdfgh

Pencil || "mockup tool" || nerladdning länkar funkar ej

Hej, är det bara för mig som pencil projects nerladdnings länkar inte längre funkar? Har projektet lagts ner, så fall va finns det för likvärdiga mockup verktyg för Linux idag?

Tack för svar!

Av asdfgh

Klockrent du är ett geni!
Jag löste det genom:

.evaluate(function(){ document.getElementsByClassName("tab")[3].childNodes[1].setAttribute("data-menu", "book-group-room"); }) .click("a[data-menu='book-group-room']")

Av asdfgh

Jag kommer bara ha en specifik video fil i samma mapp som scriptet körs i. Denna fil vill jag dels få reda på vad den har för "typ" och dels veta va den heter (då det kan komma att vara okänt innan) sedan konverteras det till ett annat fil video format (eller så är tanken iaf).

Av asdfgh

Vet inte varför (då det inte är jag som gjort sidan och känner inte till backend:et), men attributen i taggen ändras varje gång jag laddar om sidan, det ända som är konstant är texten mellan <a> och </a>.

DOM är färdigladdat när jag försöker använda den.

exempel på hur jag väljer attribut från en input tag kan jag visa (kanske hjälper) (väldigt ny inom nightmare så jag är inte så kunig):

.click("input[name="'submit'"]")

pilen på bilden visar vad det är jag försöker klicka på:

https://s17.postimg.io/3zs7oytvj/Screenshot_from_2016_09_05_20_3...

screenshotet är tagget med nightmare js också så jag vet att den är färdigladdad.

Av asdfgh

tyvärr så funkade det inte, gillade dock förslaget!

Av asdfgh

nightmare js || clicka på jobbig länk <a></a>

Hej, är det någon som vet hur man ska kunna klicka på följande <a> i nightmare js?

<a id="RANDOM_ID" href="changes_each_time>constant_text</a>

som jag försökt visa här nu med <a> tagen är det bara texten mellan <a> och </a> som är konstant, så min fråga är hur skulle man kunna klicka eller använda denna <a> i nightmare js?

Tack för svar!

Av asdfgh
Skrivet av phz:

find -type f -iregex '.*\.\(mov\|mpeg4\|avi\|wmv\|mpegps\|flv\|3gpp\|webm\|mp4\|mkv\)'

när jag använder find så här funkar det så länge jag inte sätter det till en variabel dvs:

$ find -type f -iregex '.*\.\(mov\|mpeg4\|avi\|wmv\|mpegps\|flv\|3gpp\|webm\|mp4\|mkv\)' # ger output filen jag är ute efter. $ vid=find -type f -iregex '.*\.\(mov\|mpeg4\|avi\|wmv\|mpegps\|flv\|3gpp\|webm\|mp4\|mkv\)' # ger outputen nedan:

No command '-mtype' found, did you mean: Command 'mtype' from package 'mtools' (main) -mtype: command not found

Av asdfgh

@GryTrean:
Skulle säga att i gymnasiet (min egna erfarenhet) blir du inte bra nog för att jobba med utveckling i annat än webb. Det som krävs för utveckling är antingen vidare utbildning och/eller fritids projekt, för del med vidare utbildning är att du har det på "papper" att du kan det samt en arbetstitel (kommer hjälpa i lön frågor), men egen projekt om de ligger på github eller liknade tjänst så kan du visa du kan programmera dock hjälper det inte med lön frågor.

Gymnasier för att plugga vidare är natur ett säkert val (om du har bra betyg där så kan du välja vilken högskola/universitets utbildning du vill) kan väl eventuellt vara bra att känna på programmering i gymnasiet men när jag läste a,b och c programmering (vilket var iaf då all programmering på gymnasiet) så motsvarade det ungefär halva första programmerings kursen på universitet.

Vidare varför jag säger natur och inte teknik är att du kanske ändra dig under tiden på gymnasiet att du inte vill programmera mer kanske något annat som får dig att brinna (alltid bra med alternativ).

Jag personligen önskar att mina barn (när/om jag får några) väljer natur så de har möjligheter att plugga det de vill sedan.

Av asdfgh

Grymt!

Av asdfgh

bash spara till variable funkar ej || hur kan jag göra det så det funkar?

Hej sitter lite med ett bash skript så vill jag funga en viss typ av fil via ls se koden nedan:

vid=ls | grep '.mov\|.mpeg4\|.avi\|.wmv\|.mpegps\|.flv\|.3gpp\|.webm\|.mp4\|.mkv'

jag har googlat lite för att hitta en lösning fick för mig att detta skulle funger (vilket det inte gjorde):

vid=${ls | grep '.mov\|.mpeg4\|.avi\|.wmv\|.mpegps\|.flv\|.3gpp\|.webm\|.mp4\|.mkv'}

Någon som har något förslag på hur man kan lösa detta?

Tack för svar!

Av asdfgh

Näe det visa sig att phanomjs specifikt "page.evalutation" inte stödje det så jag fick hitta lösning runt det hela.

page.evaluate(function(a){ var b = a; }, a);

Av asdfgh

javascript || phantomjs

Hej.

Så jag sitter med javascript i phantomjs och problemet (tänker inte visa någon riktigt kod så exempel kod nedan) är att a inte finns i tmp där b = a:

var a ="hejsan"; var tmp =[ function(){ //lite kod... }, function(){ var b = a; }, function(){ //lite mera kod... } ];

Eorror meddelande:

ReferenceError: Can't find variable: a

Jag trode detta skulle fungera, är det jag som har fel eller är det något med just phantomjs?

Tack för svar!

Av asdfgh
Skrivet av Baxtex:

Får kolla på den. Skaffade Head first C idag och har kört igenom första kapitlet, än så länge känns det identiskt med Java rent kodmässigt.

Den finns "grattis" som PDF via google på vissa universitets hemsidor.

Av asdfgh

Vågar inte uttrycka mig ang vilket som är bäst att lära sig för dig, Jag skulle personligen kört lite mer på c++.

Bok:
C++ Primer - gillar den personligen.

Av asdfgh

I c++98 (utan gui):

#include <iostream> #include <vector> #include <cmath> int main(){ int num; std::cout << "Please enter a even number > 2:"<< std::endl; std::cin >> num; std::cout << std::endl; std::vector<int> primeList(2,0); if(num>2 && num%2==0){ for(int i = 2; i <= num; i++){ primeList.push_back(i); } for(int i = 2; i <= sqrt(num); i++){ if(primeList[i] != 0){ int times=1; for(int j = i*i; j <= num; j=j+times*i){ primeList[j] = 0; if (j>i*i) times++; } } } for(std::vector<int>::iterator it = primeList.begin(); it != primeList.end(); it++){ if((*it) != 0){ int tmp = num-(*it); if(primeList[tmp] != 0){ std::cout << primeList[tmp] << "+" << (*it) << std::endl; } } } } else{ std::cout << "Please Try again!" << std::endl; } return 0; }

Av asdfgh

5,5 Mb/s upload antar jag, om det stämmer?

Nu använder jag inte twitch själv så jag är inte säker men min uppfattning av det jag läst här på SweC så är det precis på gränsen till för lite, så jag tänker direkt att om du kanske har annat igång än det du vill stream som tar bandbred kanske det blir för lite?

Av asdfgh

Ett enkelt sätt bara för slippa tänka på det sedan är ju att koppla datorn direkt till fiber nätets "modem" (utan router) och funkar det alltid klockrent då, så borde det ligga i routern.

Måste dock säga det är underligt att det ska bli bättre av

netsh winsock reset catalog netsh int ipv4 reset reset.log netsh int ipv6 reset reset.log

varför skulle du behöva reseta tcp/ip stacken, IPv4 och IPv6 (använder dit nätverk ens IPv6?)? Låter extremt.

Av asdfgh

Finns ju otroligt många anledningar varför TPtest säger en sak och din nerladdning en annan.

T.ex. låt oss diskutera torrents säg att din klient klara av att ladda ner från 20 delande klienter samtidigt, också har varje delare du laddar ner från en max upload på 10 Mbps dvs då kan du teoretiskt tanka 200Mbps av den torrenten (vilket oftast inte är fallet då de laddar troligen upp till flera samtidigt). Är det en webbserver t,ex ubuntu.com och du laddar ner deras ISO på (kanske 2.4GB) då är det ju även vanligt att webbservern inte tillåter eller kanske inte ens har kapacitet att ladda upp 240Mbps (kan begränsa uppladdningshastigheten till varje klient).

Men en sak jag läst var ju ovan jag håller med om är ju att du eventuellt inte bryggar trafiken till ASUS routern vilket skapa NAT+NAT problem hen ovan prata om.

Sedan 18MB/s = 144Mb/s vilket låter bra för att vara steam enligt min mening iaf (tror steam har centralizerad fildelning dvs ej torrent liknade, Blizzard hade iaf ett tag en torrent baserad lössning för patchar i WOW ett tag (kanske fortfarande)). Men har du testa FTP (ren FTP inte några mellan program) med någon du känner som skulle klara av att levera 250+ Mb/s?