SPOILEROm spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.Topic-manifest:
• Gij zult open staan voor meer dan het OO paradigma.
Wees welkom!
[ Bericht 4% gewijzigd door FlippingCoin op 01-01-2021 21:05:41 ]I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
Ik heb op zich deduplicatie werkend, wel blocksize nog niet op basis van werkelijke diff's, but hey. Je moet ergens beginnen.quote:Op woensdag 23 december 2020 12:34 schreef FlippingCoin het volgende:
[..]
Cool ben benieuwd klinkt wel als een gaaf project.
Wat ging jij maken? #hebhetgemist #sorryquote:Op vrijdag 1 januari 2021 21:07 schreef FlippingCoin het volgende:
Zelf ben ik vooral nog bezig geweest met bepalen hoe ik nou wil dat mijn app eruit gaat zien, maar door alle feestdagen en zo niet bijzonder veel tijd voor gehad; nog steeds niet hoe ik het wil maar weer een stap in de goede richting:
[ afbeelding ]
Klinkt al als een goede eerste opzet.quote:Op zondag 3 januari 2021 18:36 schreef investeerdertje het volgende:
[..]
Ik heb op zich deduplicatie werkend, wel blocksize nog niet op basis van werkelijke diff's, but hey. Je moet ergens beginnen.
Files "verwijderen" nu dus nog niet. Hij doet gewoon incrementeel backuppen en na een restore krijg je een nieuwe tree. Het leuke is wel, als je vervolgens er weer in gaat werken en onverhoopt kom je op het punt waar je wel weer matchende tree vlakken hebt kan dit helemaal in elkaar over gaan lopen.
Nu zal ik dus nog de werkelijke diffs van blocks moeten gaan bouwen. Dan kan een block van 512 bytes bij een kleinere wijziging nog maar iets van 75 bytes opslag. Staat op de to do
Om de snelheid een beetje redelijk te houden heb ik de encryptie uit staan. Maar de blocks worden via public key encryptie versleuteld, waarbij de sleutels in een password protected sqlite database staan. Yeah kon beter. Maar good 'nough
Een boodschappenlijst app.quote:Op zondag 3 januari 2021 18:37 schreef investeerdertje het volgende:
[..]
Wat ging jij maken? #hebhetgemist #sorry
Recovery en backups werkenquote:Op zondag 3 januari 2021 19:24 schreef FlippingCoin het volgende:
[..]
Klinkt al als een goede eerste opzet.
Wel rare plek voor HTML en CSS imhoquote:Op dinsdag 5 januari 2021 14:09 schreef phoenyx het volgende:
[..]
https://www.statista.com/(...)most-used-languages/
Begrijp ik het trouwens goed dat de tree weer samenkomt trouwens?quote:
Jij, en de rest ook, ook beste wensen.quote:
SPOILEROm spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
[ Bericht 9% gewijzigd door FlippingCoin op 05-01-2021 20:23:17 ]I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
De tree kan weer samen komen, maar de tree kan ook afhankelijk van hoeveel mensen aan een file werken steeds verder uit elkaar groeien (en ineens weer bij elkaar komen)quote:Op dinsdag 5 januari 2021 19:56 schreef FlippingCoin het volgende:
[..]
Begrijp ik het trouwens goed dat de tree weer samenkomt trouwens?
quote:Op dinsdag 5 januari 2021 20:05 schreef FlippingCoin het volgende:
Oke een kleine vraag. Stel je wil een functie maken:
De input is:
een regel van een boodschappenlijst zoals deze voorbeelden:
• 300 gram aardappels
• 1 appel
• coca cola
• bietjes 4 keer
• 15 zwarte olijven
Je hebt dus een grootheid, hoeveelheid en een product van 1...n woorden.
Aangenomen is dat een grootheid altijd een hoeveelheid heeft, een hoeveelheid ook zonder grootheid kan voorkomen, een grootheid is maximaal een woord zonder spaties, een hoeveelheid is een getal en je hebt altijd een product bestaande uit 1...n woorden.
De gewenste output is een object met de hoeveelheid als een attribuut, de grootheid als attribuut en de termen die het product vormen als attribuut.
Je krijgt de collectie grootheden aangeboden in de gewenste vorm.
Hoe zouden jullie dit aanvliegen?Is het niet eenvoudiger om de invoer te limiteren? Dit omdat je anders usecases krijgt waarin mensen "een stuk of 4 appels" gaan invoerenSPOILEROm spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
Ik denk dat dat voor nu onmogelijk is.quote:Op dinsdag 5 januari 2021 21:01 schreef investeerdertje het volgende:
[..]
Is het niet eenvoudiger om de invoer te limiteren? Dit omdat je anders usecases krijgt waarin mensen "een stuk of 4 appels" gaan invoeren
Dan denk ik dat je een prima optie hebt verzonnen om dit te parsenquote:Op dinsdag 5 januari 2021 21:04 schreef FlippingCoin het volgende:
[..]
Ik denk dat dat voor nu onmogelijk is.
Bij "een stuk of 4 appels" werkt het gewoon niet.
Ja precies, in de toekomst wil ik het wel zo veel mogelijk afvangen door goede suggesties te geven, user typt minder en ik heb sanitized input.quote:Op dinsdag 5 januari 2021 21:10 schreef investeerdertje het volgende:
[..]
Dan denk ik dat je een prima optie hebt verzonnen om dit te parsen
Dat is absoluut waar, en ook daar kan je dan op in spelen. het is helaas niet zo dat je onbeperkt mensen hun gedrag kan voorspellenquote:Op dinsdag 5 januari 2021 21:12 schreef FlippingCoin het volgende:
[..]
Ja precies, in de toekomst wil ik het wel zo veel mogelijk afvangen door goede suggesties te geven, user typt minder en ik heb sanitized input.
Maarja dan moet ik wel suggesties kunnen geven.
En er zal altijd wel wat buiten de bestaande suggesties bestaan.
Maar in werkelijkheid bijna allemaal vervangen door hippe js frameworks.quote:Op dinsdag 5 januari 2021 14:09 schreef phoenyx het volgende:
[..]
https://www.statista.com/(...)most-used-languages/
Niet.quote:Op woensdag 6 januari 2021 15:25 schreef osodevo het volgende:
[..]
Maar in werkelijkheid bijna allemaal vervangen door hippe js frameworks.
Nopequote:Op woensdag 6 januari 2021 15:25 schreef osodevo het volgende:
[..]
Maar in werkelijkheid bijna allemaal vervangen door hippe js frameworks.
Nou het is gewoon niet zo, php is nog steeds een veel gebruikte taal en ik zie het ook heel veel terug komen in vacatures. Ben er absoluut geen fan van verder.quote:
Ieder persoon heeft verbeterpuntenquote:Op woensdag 6 januari 2021 18:58 schreef FlippingCoin het volgende:
[..]
Nou het is gewoon niet zo, php is nog steeds een veel gebruikte taal en ik zie het ook heel veel terug komen in vacatures. Ben er absoluut geen fan van verder.
SPOILEROm spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.SPOILEROm spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
Ah ja dat is ook wel een cool idee. Moeten de gebruikers dan zelf de recepten toevoegen met de producten die erbij horen?quote:Op donderdag 7 januari 2021 11:07 schreef Kawakami het volgende:
Grappig, ik had het idee om ook een soort boodschappen app of website op te gaan zetten, maar zie hier dat er meer mensen zijn met dit idee.
Mijn idee was om een soort database te maken met allerlei recepten, waarin je wekelijks een menu samenstelt en dat daar dan de boodschappenlijst uitrolt, samen met de algemene boodschappen als toiletpapier en schoonmaakmiddelen.
Ik wilde hem in eerste instantie voor mezelf maken aangezien we nu altijd helemaal gek worden van het boodschappen doen. We hebben een aantal recepten die we een beetje afwisselen, maar die verder ook maar gewoon van het internet geplukt zijn. In een later stadium wil ik het dan ook wel uit gaan rollen voor een groter publiek. Eigenlijk snap ik niet dat grote recepten-sites of supermarkten een dergelijk concept hebben opgezet. Het zou niet zo ingewikkeld hoeven zijn, toch?quote:Op donderdag 7 januari 2021 12:32 schreef FlippingCoin het volgende:
[..]
Ah ja dat is ook wel een cool idee. Moeten de gebruikers dan zelf de recepten toevoegen met de producten die erbij horen?
Volgens mij was Ben Awad ook bezig met een recepten app miaschien heb je daar wat aan.
Nee voor een supermarkt zeker niet.quote:Op donderdag 7 januari 2021 12:40 schreef Kawakami het volgende:
[..]
Ik wilde hem in eerste instantie voor mezelf maken aangezien we nu altijd helemaal gek worden van het boodschappen doen. We hebben een aantal recepten die we een beetje afwisselen, maar die verder ook maar gewoon van het internet geplukt zijn. In een later stadium wil ik het dan ook wel uit gaan rollen voor een groter publiek. Eigenlijk snap ik niet dat grote recepten-sites of supermarkten een dergelijk concept hebben opgezet. Het zou niet zo ingewikkeld hoeven zijn, toch?
quote:Op woensdag 6 januari 2021 21:09 schreef phoenyx het volgende:
[..]
Ieder persoon heeft verbeterpuntenSPOILEROm spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.Lol.SPOILEROm spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
Oh dat wist ik niet eens. Ik bestel ook nooit boodschappen, woon er zo dichtbij.quote:Op donderdag 7 januari 2021 12:59 schreef phoenyx het volgende:
Hebben ze wel toch? De AH bijvoorbeeld, recepten tonen en dan kan je de ingrediënten bestellen.
https://www.ah.nl/allerha(...)n-avocado-en-ricotta
Ik geloof niet dat ik hier helemaal op mijn plek ben.quote:Op zondag 3 januari 2021 15:23 schreef FlippingCoin het volgende:
[..]
Voor technische vragen zou je ook in het algemen development topic welkom zijn, vanwege eigen projecten heb ik geen tijd om nog iets op te pakken maar voor een aantal vragen kan ik wel meedenken. (en misschien nog wel meer mensen daar)
Ik heb zelf geen kennis van wordpress behalve wat ik heb meegekeken met ex-collega's. Maar wat je zegt lijkt mij niet zo moeilijk om te maken.. althans zou ik denken.. met iets als Salesforce zou je ook denken dat sommige dingen goed werken maar dat is ook niet zo dus wat dat betreft ben ik wat terughoudend.quote:Op maandag 18 januari 2021 01:24 schreef liesje1979 het volgende:
[..]
Ik geloof niet dat ik hier helemaal op mijn plek ben.
Programmeren kan ik niet, ik moet het dus echt hebben van wordpres thema's en plugins enzo.
Het gaat om een spelletje wat ik heb bedacht, onder andere voor de kinderen van mijn werk. Een beetje vergelijkbaar met geocaching.
Ik wil dus eigenlijk een homepage en onder een korte uitleggende tekst een zoekbalk waar mensen dan een unieke code kunnen invoeren die naar de subsite linked waar die code bij hoort. Verder vind ik het fijn als mensen in hun reactie foto's zouden kunnen invoegen en een locatie zou helemaal mooi zijn maar dat laatste lijkt me wat te hoog gegrepen.
Mijn vraag is dus of iemand thema;s en plugins weten die aansluiten bij mijn wensen. Maar denk dus niet dat dit het goede topic is.
Hoelang duurt zoiets voor jou om te maken? Je zet dus een server op je telefoon via heroku (iets om van alles te deployen lees ik) dan maak je een app (dat zal wel een tijd kosten toch?) en die ontvangt bepaalde rotatiewaardes die je telefoon ergens heeft.quote:Op vrijdag 22 januari 2021 17:59 schreef FlippingCoin het volgende:
[ afbeelding ]
Wat ik uiteindelijk heb gemaakt met de Device Position Web API. Zoals ik mijn telefoon roteer, roteert de kubus mee. (de kubus is op mijn laptop) Waar ik tegen aan liep was dat deze web api, zoals veel anderen ook, niet werkt zonder SSL protocol; vervolgens heb ik met Heroku een socket servertje opgezet, een app gemaakt voor op mijn telefoon deze geeft via de socket server de rotatie gegevens door, en deze gaan naar de app met de kubus om de data te renderen.
Was wel een leuk projectje, en even kennis gemaakt met Heroku en Socket.io.
Vandaag rond 11u begonnen en om 16u een korte presentatie over gegeven.quote:Op vrijdag 22 januari 2021 19:08 schreef phoenyx het volgende:
[..]
Hoelang duurt zoiets voor jou om te maken? Je zet dus een server op je telefoon via heroku (iets om van alles te deployen lees ik) dan maak je een app (dat zal wel een tijd kosten toch?) en die ontvangt bepaalde rotatiewaardes die je telefoon ergens heeft.
socket.io is trouwens iets waar ik eigenlijk al jarenlang iets mee heb willen doen maar nog niet heb gedaan. Vooral omdat het me nogal mooi leek voor chatfunctionaliteit. Is dus ook te gebruiken voor dit soort zaken om direct (andere) gegevens door te sturen wat wel logisch is maar ikzelf niet direct aan gedacht had
Genoeg (tech) bedrijven die een duidelijk standpunt hierover ingenomen hebben anders.quote:Op zondag 24 januari 2021 11:13 schreef Scooteraar het volgende:
https://nodejs.org/en/black-lives-matter/
NodeJS is gemaakt door extreemlinkse activisten?
Al gezocht op stack overflow en github? Heb nooit met de .net omgeving gewerkt.quote:Op zondag 24 januari 2021 12:51 schreef Scooteraar het volgende:
Ik probeer mezelf te verdiepen in ASP.NET. Ik heb een nieuw project gemaakt op basis van .NET 5.0 en heb Entity Framework + SQLite geïnstalleerd.
Ik heb nu dotnet-ef nodig voor het maken van o.a. de migrations. Ik krijg alleen deze error:
Error NU1202 Package dotnet-ef 3.1.11 is not compatible with netcoreapp3.1 (.NETCoreApp,Version=v3.1). Package dotnet-ef 3.1.11 supports: netcoreapp3.1 (.NETCoreApp,Version=v3.1) / any API C:\Users\Scooteraar\source\repos\DatingApp\API\API.csproj
Ehh wat?
- Ik heb het target framework voor DatingApp.API verlaagd naar .NET 3.1
- Ik heb geprobeerd oudere (3.x) versies te installeren.
Wie is bekend met deze ellende?
Ik heb wel een beetje rond zitten kijken, maar nog geen oplossing gevonden. Het is ook niet heel belangrijk ofzo hoor, ik wilde gewoon wat experimenteren. Maar frustrerend wel.quote:Op zondag 24 januari 2021 13:12 schreef FlippingCoin het volgende:
[..]
Al gezocht op stack overflow en github? Heb nooit met de .net omgeving gewerkt.
Als ik dit zo lees lijkt het volgende een mogelijke oplossing te zijn:quote:Op zondag 24 januari 2021 12:51 schreef Scooteraar het volgende:
Error NU1202 Package dotnet-ef 3.1.11 is not compatible with netcoreapp3.1
dot net framework en dot net core zijn twee verschillende dingen. framework is zeg maar de windows extensie, core is zeg maar de multi-platform versie ervan. asp.net is net framework, aspnetcore is core framework. je dotnet-ef is zo te zien een net core library, maar je bent begonnen met een net framework applicatie. libraries voor net core werken vaak niet voor framework en vice versa. Praktisch alle libraries hebben wel versies compatibel met beide, maar je moet dus goed opletten welke je installeert. Soms zijn de libraries hernoemd waardoor het niet altijd even makkelijk is de compatibel evenknie te vinden, maar met google lukt dat altijd wel.quote:Op zondag 24 januari 2021 12:51 schreef Scooteraar het volgende:
Ik probeer mezelf te verdiepen in ASP.NET. Ik heb een nieuw project gemaakt op basis van .NET 5.0 en heb Entity Framework + SQLite geïnstalleerd.
Ik heb nu dotnet-ef nodig voor het maken van o.a. de migrations. Ik krijg alleen deze error:
Error NU1202 Package dotnet-ef 3.1.11 is not compatible with netcoreapp3.1 (.NETCoreApp,Version=v3.1). Package dotnet-ef 3.1.11 supports: netcoreapp3.1 (.NETCoreApp,Version=v3.1) / any API C:\Users\Scooteraar\source\repos\DatingApp\API\API.csproj
Ehh wat?
- Ik heb het target framework voor DatingApp.API verlaagd naar .NET 3.1
- Ik heb geprobeerd oudere (3.x) versies te installeren.
Wie is bekend met deze ellende?
Zeker, wat is je vraag?quote:
Sowieso zou ik heel erg uitkijken met externe repositories, er word soms veel te makkelijk vanuit gegaan dat het altijd maar beschikbaar en veilig is, letterlijk 1 regeltje in je nuget includes kunnen desastreuze gevolgen hebben.quote:Op zondag 24 januari 2021 11:43 schreef FlippingCoin het volgende:
Sommige bedrijven hebben zelfs een aantal dagen de documentatie offline gehaald voor een BLM statement.
Heb wel flink wat mensen uit o.a. Hong Kong flink pissed gezien daarover.
Maar goed dat zeg ik al veel langer, we zijn véél te afhankelijk van de amerikaanse nukken w.b. software.
Als je dit soort dingen leuk vind, kijk dan eens naar www.phaser.io zit ook heel veel in qua framework, echt heel tof hoe je bijvoorbeeld met 40 regels een compleet 3d spel kunt makenquote:Op vrijdag 22 januari 2021 19:13 schreef FlippingCoin het volgende:
[..]
Vandaag rond 11u begonnen en om 16u een korte presentatie over gegeven.
Ja voor chat dingen is het super handig, de tutorial is ook een chat maken.
En ik zag ook dat ze p2p ondersteunen nu maar daar geen tijd voor gehad om naar te kijken.
Wij gebruiken nu de volgende branch flow:quote:
Ja ik vond het ook echt bizar eigenlijk, een statement maken is een, maar er zijn wel gewoon bedrijven afhankelijk van die software... Maar goed, ken je afhankelijkheden inderdaad.quote:Op zondag 24 januari 2021 20:21 schreef raptorix het volgende:
[..]
Sowieso zou ik heel erg uitkijken met externe repositories, er word soms veel te makkelijk vanuit gegaan dat het altijd maar beschikbaar en veilig is, letterlijk 1 regeltje in je nuget includes kunnen desastreuze gevolgen hebben.
Het meest handige is al je gebruik maakt van GitFlow, is over het algemeen erg handig voor sprints van 2 weken, in het kort:quote:Op zondag 24 januari 2021 21:27 schreef FlippingCoin het volgende:
[..]
Wij gebruiken nu de volgende branch flow:
master -> feature -> test -> acceptance -> release
waarbij een feature van en naar master gaat, en vervolgens de features die goed bevonden zijn naar test dan wel acceptance of release cherry picked worden. Alleen dit geeft super veel merge conflicts omdat we een app van scratch maken en dus niet uit elkaars vaarwater kunnen blijven. Per sprint van 2 weken meerdere uren die aan merge conflicts + controleren of er niks mis is gegaan besteed worden.
Nu ben ik wat aan het kijken naar alternatieven maar ik vroeg mij af of hier iemand nog suggesties heeft.
en (hopelijk overbodig) werk zoveel mogelijk via interfaces , abstracts of header files of whatever je taal en je project ondersteunt, dat minimaliseert merge problemen als er iets aan de implementatiekant veranderd.quote:Op maandag 25 januari 2021 08:25 schreef raptorix het volgende:
[..]
Het meest handige is al je gebruik maakt van GitFlow, is over het algemeen erg handig voor sprints van 2 weken, in het kort:
-Iedereen werkt op Development
-Een uitzondering zijn feature branches, mag altijd, maar pull requests gaan altijd naar terug naar de development branch
-Wanneer je sprint ten einde loopt, dan word er een release branch gemaaakt van development
-Als uit testen bijvoorbeeld een bug word gevonden, dan word deze op de release branch gefixed (eventueel via een feature branch)
-Wanneer je klaar bent met testen en fixen, dan word de release branch terug gemerged naar Master en Dev, de release branch kun je sluiten, en een final build maak je van Master (dit zou in principe gelijk moeten zijn als je laatste release Branch!!!!
-Blijkt er na de release een probleem, dan maak je van de Master weer een Hotfix branch, en voer je het zelfde trucje uit, de fix merge je uiteraard ook terug naar development, dat wil je niet kwijt raken!
Kortom:
-Het grote voordeel is dat je team altijd op development kan blijven werken zonder dat er per ongeluk iets mee gereleased kan worden
-De release branch die je getest hebt, gaat naar productie, dus in principe is je laatste test versie altijd gelijk aan wat je naar productie release
-Je kunt ten alle tijden een hotfix maken op de Master branch zonder dat je bang hoeft te zijn zaken mee te releasen!!!!!
Belangrijk is om dus er voor te zorgen dat er branch policies op Master zitten, deze mogen alleen gepulled worden van een release of een hotfix branch!
https://nvie.com/posts/a-successful-git-branching-model/
Als tip, creeer met je team gewoon eens een sample projectje en ga het oefenen, je zult zien dat het erg overzichtelijk werkt
Nog een kleine tip, en dat is meer GIT algemeen, hou je pull requests klein, bij voorkeur gerelateerd aan 1 isssue, dat houd het overzichelijk en maakt de kans op merge problemen een stuk kleiner.
quote:Op maandag 25 januari 2021 08:25 schreef raptorix het volgende:
[..]
Het meest handige is al je gebruik maakt van GitFlow, is over het algemeen erg handig voor sprints van 2 weken, in het kort:
-Iedereen werkt op Development
-Een uitzondering zijn feature branches, mag altijd, maar pull requests gaan altijd naar terug naar de development branch
-Wanneer je sprint ten einde loopt, dan word er een release branch gemaaakt van development
-Als uit testen bijvoorbeeld een bug word gevonden, dan word deze op de release branch gefixed (eventueel via een feature branch)
-Wanneer je klaar bent met testen en fixen, dan word de release branch terug gemerged naar Master en Dev, de release branch kun je sluiten, en een final build maak je van Master (dit zou in principe gelijk moeten zijn als je laatste release Branch!!!!
-Blijkt er na de release een probleem, dan maak je van de Master weer een Hotfix branch, en voer je het zelfde trucje uit, de fix merge je uiteraard ook terug naar development, dat wil je niet kwijt raken!
Kortom:
-Het grote voordeel is dat je team altijd op development kan blijven werken zonder dat er per ongeluk iets mee gereleased kan worden
-De release branch die je getest hebt, gaat naar productie, dus in principe is je laatste test versie altijd gelijk aan wat je naar productie release
-Je kunt ten alle tijden een hotfix maken op de Master branch zonder dat je bang hoeft te zijn zaken mee te releasen!!!!!
Belangrijk is om dus er voor te zorgen dat er branch policies op Master zitten, deze mogen alleen gepulled worden van een release of een hotfix branch!
https://nvie.com/posts/a-successful-git-branching-model/
Als tip, creeer met je team gewoon eens een sample projectje en ga het oefenen, je zult zien dat het erg overzichtelijk werkt
Nog een kleine tip, en dat is meer GIT algemeen, hou je pull requests klein, bij voorkeur gerelateerd aan 1 isssue, dat houd het overzichelijk en maakt de kans op merge problemen een stuk kleiner.
Ik was nog vergeten te reageren sorry, ik ga van het weekend weer verder kijken; ik heb het er op mijn werk over gehad en ik ga een klein onderzoekje doen. Wij gebruiken nu gitflow maar ik stoor mij toch aan de vele conflicts, vooral omdat dit mergen te vaak bugs (her)introduceert.quote:Op maandag 25 januari 2021 09:01 schreef ralfie het volgende:
[..]
en (hopelijk overbodig) werk zoveel mogelijk via interfaces , abstracts of header files of whatever je taal en je project ondersteunt, dat minimaliseert merge problemen als er iets aan de implementatiekant veranderd.
Geen probleem, kan je wel zeggen dat een andere GIT strategie je merge problemen niet gaat oplossen, ik zou daarvoor eerder kijken of de commits kleiner kunnen en of je eventueel gebruik kunt maken van meer atomaire bestanden (bijvoorbeeld via includes of subclasses in losse files).quote:Op donderdag 28 januari 2021 21:42 schreef FlippingCoin het volgende:
[..]
[..]
Ik was nog vergeten te reageren sorry, ik ga van het weekend weer verder kijken; ik heb het er op mijn werk over gehad en ik ga een klein onderzoekje doen. Wij gebruiken nu gitflow maar ik stoor mij toch aan de vele conflicts, vooral omdat dit mergen te vaak bugs (her)introduceert.
Ik kwam in een talk wel de volgende quote tegen:quote:Op donderdag 28 januari 2021 21:45 schreef raptorix het volgende:
[..]
Geen probleem, kan je wel zeggen dat een andere GIT strategie je merge problemen niet gaat oplossen, ik zou daarvoor eerder kijken of de commits kleiner kunnen en of je eventueel gebruik kunt maken van meer atomaire bestanden (bijvoorbeeld via includes of subclasses in losse files).
Ik weet niet hoe groot je merge problemen zijn, maar ik had altijd tyfus hekel aan die editors waar je dat moet oplossen, meestal stelde ik gewoon mijn werk even veilig en deed even al mijn changes opnieuw op de laatste versie
En dat herken ik wel erg terug bij ons.quote:branching is an integration credit-card, you to pay that debt of sometime
Hm ja maar dat sluit niet aan bij het agile idee, iig niet bij ons, we kunnen niet zeggen oke deze tickets zijn niet af we wachten met een deploy tot de laatste feedback of wijzigingen ook verwerkt zijn; en daar wringt de schoen ook denk ik.quote:Op donderdag 28 januari 2021 22:09 schreef raptorix het volgende:
Het hele concept van Gitflow is dat je juist niet aan Cherrypicking doet, dan ga je inderdaad de problemen op je nek halen, Cherrypicking doe je binnen GitFlow hoogstens om bijvoorbeeld een hotfix te doen, of wellicht een fix op een release branch.
Tenzij ik jullie Git model niet helemaal goed begrijp waarbij je dus sprake hebt van een model waarbij je bepaalde delen van je repo's shared met andere projecten, dit laatste maakt het wel complexer, ik heb een aantal keren met dat soort systemen gewerkt en het vergt een behoorlijk goede architectuur, bij een grote reisorganisatie deded we dat door nuget packages te maken die als dependencies op andere projecten werden geladen, in de praktijk klinkt dat erg mooi, maar als je abstractie laag niet goed geregeld is, is het een recept voor hoofdpijn (zeker op projecten die niet elke spring worden geupdate )
Ja het hele idee van CI/CD is dat je ten alle tijden kunt deployen, alleen komt dat natuurlijk wel met een prijsquote:Op donderdag 28 januari 2021 22:14 schreef FlippingCoin het volgende:
[..]
Hm ja maar dat sluit niet aan bij het agile idee, iig niet bij ons, we kunnen niet zeggen oke deze tickets zijn niet af we wachten met een deploy tot de laatste feedback of wijzigingen ook verwerkt zijn; en daar wringt de schoen ook denk ik.
SPOILEROm spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.Daarnaast bezig met de course over algoritmes en datastructuren maar niet heel veel tijd voor gehad, en ik ben bezig met een kleine tool in Java om meerdere dingen te copy pasten; en deze maak ik met RxJava, tijd niet meer met Java gewerkt dus het gaat niet heel soepel maar het is wel leuk om er weer eens mee bezig te zijnl.I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
quote:Op zondag 21 februari 2021 20:21 schreef FlippingCoin het volgende:
Ik ben bezig geweest met drie dingen buiten de normale werkzaamheden:
Voor de merge conflicts heb ik nu wat dingen besproken, en besloten het breder te trekken dan de branchin strategy en dat te onderzoeken: iig hier is de branching strategy zoals die nu is:SPOILEROm spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.Daarnaast bezig met de course over algoritmes en datastructuren maar niet heel veel tijd voor gehad, en ik ben bezig met een kleine tool in Java om meerdere dingen te copy pasten; en deze maak ik met RxJava, tijd niet meer met Java gewerkt dus het gaat niet heel soepel maar het is wel leuk om er weer eens mee bezig te zijnl.
quote:
Nou ja dit weekend zet ik de website wel weer online. Dan kan iedereen gewoon wat erdoorheen klikken als ze willen. Zelf moet ik sowieso nog een keer gestructureerd veel testen maar ja er is sowieso nog wel voor maanden werk wat ik moet doen. Ik ben nu ongeveer 7-8 maanden bezig, ik denk dat ik nog wel 3 maanden bezig ben voor een MVP überhaupt. Ook elke keer bedenk je wel weer iets van 'ja dit moet er eigenlijk ook bij'quote:Op zondag 21 februari 2021 20:16 schreef FlippingCoin het volgende:
Lekker bezig weer @:phoenyx , wanneer ben je van plan om je applicatie te latent testen door anderen?
Ja heel erg herkenbaar inderdaad.quote:Op maandag 22 februari 2021 09:51 schreef phoenyx het volgende:
[..]
Nou ja dit weekend zet ik de website wel weer online. Dan kan iedereen gewoon wat erdoorheen klikken als ze willen. Zelf moet ik sowieso nog een keer gestructureerd veel testen maar ja er is sowieso nog wel voor maanden werk wat ik moet doen. Ik ben nu ongeveer 7-8 maanden bezig, ik denk dat ik nog wel 3 maanden bezig ben voor een MVP überhaupt. Ook elke keer bedenk je wel weer iets van 'ja dit moet er eigenlijk ook bij'
Wij organiseren elke maand een digitale meetup, deze woensdag over GIT strategies, kan je wel even linkje sturenquote:Op zondag 21 februari 2021 20:22 schreef FlippingCoin het volgende:
P.s. Gaan er hier mensen wel eens naar meetups? Iemand vroeg mij laatst eens naar een RxJava meetup te komen (vandaar dat ik daar even mee aan het oefenen ben) maar dit klinkt wel leuk al is het nu digitaal door corona.
Oh ja dat zou ik wel cool vinden.quote:Op dinsdag 23 februari 2021 14:16 schreef raptorix het volgende:
[..]
Wij organiseren elke maand een digitale meetup, deze woensdag over GIT strategies, kan je wel even linkje sturen
Donequote:Op dinsdag 23 februari 2021 14:41 schreef FlippingCoin het volgende:
[..]
Oh ja dat zou ik wel cool vinden.
Zou ik de volgende keer ook aan kunnen sluiten om mee te kijken? Lijkt me wel leuk om een beetje op zo'n manier ook af en toe contact met mensen hier te hebben.quote:
Ja goed plan, mss post corona eens een echte.quote:Op woensdag 24 februari 2021 20:18 schreef phoenyx het volgende:
[..]
Zou ik de volgende keer ook aan kunnen sluiten om mee te kijken? Lijkt me wel leuk om een beetje op zo'n manier ook af en toe contact met mensen hier te hebben.
Hé? Die zin begrijp ik nietquote:Op woensdag 24 februari 2021 20:24 schreef FlippingCoin het volgende:
[..]
Ja goed plan, mss post corona eens een echte.
Nou nu was die digitaal maar normaal gewoon fysiek vaak.quote:
Mijn hersenen konden even niet meer post-corona denken blijkbaar, maar dat zou mooi zijnquote:Op woensdag 24 februari 2021 20:38 schreef FlippingCoin het volgende:
[..]
Nou nu was die digitaal maar normaal gewoon fysiek vaak.
Nice dat je het opgelost hebt iig. Een van de argumenten om Docker dus te gebruiken is te vrookomen: it works on my machine.quote:Op vrijdag 26 februari 2021 11:08 schreef phoenyx het volgende:
Nou mijn website heb ik succesvol op mijn nieuw geinstalleerde server weer geïnstalleerd. Moet nu alleen nog weer even de beveiliging op orde maken (ben wel aan het werk als in loondienst dus verdeel dat een beetje tussendoor) maar de website zelf werkt in ieder geval weer.
Straks even de server opnieuw installeren met de nieuwe handleiding die ik voor mijzelf heb opgesteld, firewall etc. terugzetten en dan ga ik weer even een video'tje maken denk ik.
Even gewoon als fun-informatie voor jullie
1 van de grootste problemen de laatste dagen was dat ik het laravel config had gecached (eerder niet echt gedaan). Ik wou daarna de verbinding veranderen van root naar een gebruiker om het veiliger te maken maar kreeg het maar niet voor elkaar. Elke keer de melding dat de root nog connectie wou maken. Na een 1-3 uur (geen idee hoelang ik wel niet bezig was met zoiets kleins) ging het lampje branden dat ik het gecached had en ik het weer moest cachen. Daarna werkte het gewoon prima natuurlijk.
Een ander dingetje wat ik heb gemerkt is dat de localhost/wamp lokaal niet echt hoofdletter gevoelig is. Ik had informationcentreController staan, lokaal werkt dat gewoon, op de server werkt dat niet, moest InformationcentreController zijn. In de laravel.log gaf hij aan dat hij de controller niet kon vinden, begreep niet echt waarom want op de pc vindt hij die (lokaal/wamp) wel gewoon. Toen maar even goed gekeken naar web.php en toen viel me dat verschil in hoofdletters gelukkig wel op. Werkt op de computer wel maar op de server niet, dat was ook wel even een dingetje.
En het laatste wat ik zonet heb opgelost (waardoor ik nu deze post kan plaatsen, wou pas iets melden als het echt allemaal gelukt was), is dat je ook een SERVER 500 error kan krijgen zonder dat er ook maar iets in het laravel.log staat. Bleek te gaan om een functie die ik 2 maanden geleden nog gebruikte maar nu verwijderd had maar nog wel aanhaalde. Ging lokaal ook mis dus wat dat betreft was het niet zo moeilijk maar ik dacht dat alles lokaal gewoon werkte dus ging dat niet direct controleren en eerst wat andere zaken uitproberen.
Ja maar ja ik sta nog zo in de basis dat ik zit te denken van 'als ik docker lokaal installeer en op de server, geeft dat dan niet onnodige vertraging op mijn website voor die paar keer dat ik ergens tegenaan loop?'. Ik denk dat het iets voor mij voor over 3-6 maanden is, ook omdat ik er nog nooit mee gewerkt heb en mijn projectje nog in de kinderschoenen staat. Wat je zegt klopt voor zover ik kan inzien zeker, ik betrek het alleen even op mijn situatie (ik heb niet overal zoveel kennis over, een server inrichten voor Laravel is me gelukt maar duurde ook al even weet je, ik kan wel van alles erbij gaan betrekken (zoals docker) maar dan maak ik het mijzelf ook moeilijker in het begin)quote:Op vrijdag 26 februari 2021 12:20 schreef FlippingCoin het volgende:
[..]
Nice dat je het opgelost hebt iig. Een van de argumenten om Docker dus te gebruiken is te vrookomen: it works on my machine.
En misschien kan je voor meer inzicht in je errors sentry implementeren? Ik weet niet in hoeverre hun free plan gaat maar je hebt het zo opgezet iig.
SPOILEROm spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
quote:Op maandag 26 april 2021 20:35 schreef FlippingCoin het volgende:
Nog een andere projectje waar ik mee bezig ben, om RxJS te visualiseren. Het doel is dat de user links een editor krijgt, en rechts een visualisatie in de vorm van een real-time marble diagram.
[ afbeelding ]
Tot nu toe gewerkt aan de parser, kan nu import statements parsen; met als uitzondering de wildcard import die was ik nog vergeten.ZoietsSPOILEROm spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
🕰️₿🕰️₿🕰️₿🕰️₿🕰️₿🕰️ TikTok next Block
quote:Op zondag 2 mei 2021 04:02 schreef cablegunmaster het volgende:
https://twitter.com/OwONieuws
Hobby projectje OWO van al het NOS nieuws maken
quote:Op zondag 2 mei 2021 04:02 schreef cablegunmaster het volgende:
https://twitter.com/OwONieuws
Hobby projectje OWO van al het NOS nieuws maken
Zouje het iets uitgebreider kunnen beschrijven?quote:Op zondag 12 september 2021 19:06 schreef NecSpeNecMetu het volgende:
Ik weet niet of dit het juiste topic is maar voor een projectje probeer ik regex te gebruiken in mijn Python script. Het rare is dat als ik het in een testomgeving probeer (bijvoorbeeld https://regex101.com/) ik wel de juiste uitkomst krijg, maar als ik het in mijn python script doe, werkt het niet zoals ik wil.
Heeft iemand enig idee waar dit aan zou kunnen liggen? Of kan ik beter proberen het op stackoverflow te vragen?
Iets meer detail zou uitkomst kunnen bieden. . Er zijn meerdere standaarden voor regex, waar wel een zeer grote overlap tussen zit.quote:Op zondag 12 september 2021 19:06 schreef NecSpeNecMetu het volgende:
Ik weet niet of dit het juiste topic is maar voor een projectje probeer ik regex te gebruiken in mijn Python script. Het rare is dat als ik het in een testomgeving probeer (bijvoorbeeld https://regex101.com/) ik wel de juiste uitkomst krijg, maar als ik het in mijn python script doe, werkt het niet zoals ik wil.
Heeft iemand enig idee waar dit aan zou kunnen liggen? Of kan ik beter proberen het op stackoverflow te vragen?
quote:Op zondag 12 september 2021 19:08 schreef FlippingCoin het volgende:
Zouje het iets uitgebreider kunnen beschrijven?
Maanden geleden heb ik het voor het laatst proberen op te lossen en vandaag kwam ik er weer niet uit. Maar net nu ik heb hier heb gepost, begreep ik natuurlijk plots wat ik verkeerd deed! Blijkbaar heb ik toch behoefte aan het idee van iemand die over mijn schouder meekijkt om kritischer naar mijn eigen werk te kijken. Dus bedankt voor jullie hulp!quote:Op zondag 12 september 2021 19:10 schreef thabit het volgende:
Iets meer detail zou uitkomst kunnen bieden. . Er zijn meerdere standaarden voor regex, waar wel een zeer grote overlap tussen zit.
1 | (\[.{10,21}\:)(.{1,100}?)(]) |
Dan zijn we je rubber duck geweest.quote:Op zondag 12 september 2021 20:42 schreef NecSpeNecMetu het volgende:
[..]
[..]
Maanden geleden heb ik het voor het laatst proberen op te lossen en vandaag kwam ik er weer niet uit. Maar net nu ik heb hier heb gepost, begreep ik natuurlijk plots wat ik verkeerd deed! Blijkbaar heb ik toch behoefte aan het idee van iemand die over mijn schouder meekijkt om kritischer naar mijn eigen werk te kijken. Dus bedankt voor jullie hulp!
Het minste wat ik nu kan doen is alsnog uitleggen wat ik verkeerd deed. Ik deed eigenlijk iets best wel doms. Ik probeerde een groep teksten schoon te maken. In de tekst staan af en toe opmerkingen. Bijvoorbeeld zoiets als: [mogelijke oplossing: weliswaar]. Ik wilde daarom alleen het woordje 'weliswaar' bewaren. Daarnaast waren er ook andere woorden tussen haakjes die integraal bewaard moesten worden. Bijvoorbeeld [Frederik de Vries]. Daarom gebruikte ik een regex om drie groepen te onderscheiden:
[ code verwijderd ]
Vervolgens bewaarde ik met re.sub alleen de middelste groep (bijvoorbeeld het woord 'weliswaar'). Alleen had ik niet door dat er niet altijd aan het minimum aantal van 10 karakters voldaan werd Wat ik niet direct doorhad was dat er namelijk ook hele korte fragmenten geïntroduceerd waren in de teksten (bijvoorbeeld: [niet: weliswaar]). Voor ik dat doorhad dacht ik dat het probleem was dat alle drie de groepen alsnog bewaard bleven. In werkelijkheid werd er dus nooit aan de voorwaarde voldaan.
Ik ben dus zo’n anderhalf jaar begonnen met zelfstandig Python leren. Zoals je ziet maak ik soms nog steeds domme fouten en ligt het probleem dan heel ergens anders dan dat ik dacht
Programmeren was voor mij iets heel nieuws. Ik haal er wel veel voldoening uit omdat ik het creatieve proces van het scheppen van iets nieuws heel aangenaam vind.
Zou me niet te druk maken over Portfolio, ik beoordeel regelmatig Juniors en dan let ik vooral of iemand er plezier in heeft en of iemand creatief denkvermogen heeft. In zekere zin heeft het ook voordeel als iemand weinig ervaring heeft. Als je dan toch iets wilt maken, hou het klein, 95% van dit soort projecten strand omdat het idee te complex is. Wat misschien een leuke is, is een dashboard achtige tool voor het bedrijf, een tool waarbij je alleen readonly zaken hebt is meestal een stuk minder complexquote:Op zaterdag 4 december 2021 22:17 schreef Neef_Wuppie het volgende:
Als hobby de laatste maanden veel bezig geweest met JavaScript, vue en SQL oa. Toen ik voor het eerst aan de slag ging met een framework ging er een wereld voor me open, wat wordt het een stuk makkelijker en overzichtelijker.
Maar goed, nu heb ik een prima baan en heb ik het daar ook naar m'n zin. Alleen begin ik het coden nu zo leuk te vinden dat ik er stiekem over nadenk om ooit misschien een switch te maken naar developer. Een hbo/uni opleiding ga ik niet meer doen, maar een portfolio opbouwen kan geen kwaad. Aan een leuk project zit ik nu te denken: monteurs van een autoverhuurbedrijf doen onderhoud aan het wagenpark. Na het inloggen van de monteur kun je zien wat voor onderhoud er per auto gedaan moet worden en die monteur kan dat dan afvinken. Noem schade aan de bumper en daar wordt x tijd voor gerekend. Ook het tanken, wassen, vervangen van onderdelen (na bv een x aantal kilometers) etc komen erin.
Mijn vraag: wat voor projecten staan er goed op je portfolio en zijn niet te complex om te maken met JavaScript? Ik heb wel eens geprobeerd om mini casino te maken maar dat werd me te complex en wellicht is dat in een andere taal eenvoudiger.
Frontend is tegenwoordig ook zo specialistisch dat het bijna niet meer te doen is om beiden bij te houden, sterker nog bij FrontEnd zie je ook steeds meer dat mensen specifiek voor CSS/Html, dan wel scripting kiezen.quote:Op maandag 6 december 2021 08:56 schreef Perrin het volgende:
Ik zou in eerste instantie ook kiezen of Frontend (webapps maken met javascript, html, css) of Backend (webservices, java/.net, sql) meer je ding is. Beide tegelijk is wel veel om je van scratch af in te specialiseren.
Ikzelf doe frontend, backend, testen, infra (ops), support en een deel van de architectuur. Echt end-to-end, in een team van een man of 10.quote:Op maandag 6 december 2021 13:01 schreef raptorix het volgende:
[..]
Frontend is tegenwoordig ook zo specialistisch dat het bijna niet meer te doen is om beiden bij te houden, sterker nog bij FrontEnd zie je ook steeds meer dat mensen specifiek voor CSS/Html, dan wel scripting kiezen.
Het punt is niet alleen het doen, maar ook de kwaliteit van je expertise, en dat is iets wat veel tijd kost om bij te houden, je ontkomt er bijna niet aan om je dan toch te specialiseren, 1 en ander hangt natuurlijk wel van de organisatie af, zelf zat ik bij een high end club waar je daar bijna niet aan ontkwam.quote:Op maandag 6 december 2021 13:12 schreef Perrin het volgende:
[..]
Ikzelf doe frontend, backend, testen, infra (ops), support en een deel van de architectuur. Echt end-to-end, in een team van een man of 10.
Tegenwoordig verwacht men juist steeds meer van een (senior) developer..
Een grote uitdaging is het wel: hoe je je, in wat eigenlijk ~5 takken van sport zijn, voldoende weet te verdiepen zodat je de juiste keuzes weet te maken en de beste oplossingen weet toe te passen en ook een beetje tempo weet te houden met nieuwe features opleveren.
Vroegah was ik alleen frontender, tegenwoordig is het een stuk ingewikkelder en uitdagender maar ook wel afwisselender en eerlijkgezegd leuker.
Maar als je net begint is het niet erg realistisch om meteen full stack devopser te worden, je kunt beter in een van die takken van sport beginnen en van daaruit kijken hoeveel hooi je er in welk tempo bij wil hebben op je hooivork.
Ja uiteindelijk hebben we wel allemaal devs die alles kunnen maar de een is sterker in frontend, de anders in ops. Het is bijna onmogelijk om je in 5 gebieden tot in de haarvaten te specialiseren.quote:Op maandag 6 december 2021 13:28 schreef raptorix het volgende:
[..]
Het punt is niet alleen het doen, maar ook de kwaliteit van je expertise, en dat is iets wat veel tijd kost om bij te houden, je ontkomt er bijna niet aan om je dan toch te specialiseren, 1 en ander hangt natuurlijk wel van de organisatie af, zelf zat ik bij een high end club waar je daar bijna niet aan ontkwam.
Ik ken het, ik ben zelf vrij breed in kennis, wel een aantal specialismes die ik vooral heel leuk vind, bijvoorbeeld application monitoring en performance testing. Daarnaast vind ik Cost management heel leuk.quote:Op maandag 6 december 2021 13:46 schreef Perrin het volgende:
[..]
Ja uiteindelijk hebben we wel allemaal devs die alles kunnen maar de een is sterker in frontend, de anders in ops. Het is bijna onmogelijk om je in 5 gebieden tot in de haarvaten te specialiseren.
Ja waar ik nu werk is er qua front-end de volgende scheiding:quote:Op maandag 6 december 2021 13:01 schreef raptorix het volgende:
[..]
Frontend is tegenwoordig ook zo specialistisch dat het bijna niet meer te doen is om beiden bij te houden, sterker nog bij FrontEnd zie je ook steeds meer dat mensen specifiek voor CSS/Html, dan wel scripting kiezen.
Maar goed dat je niet met Angular ben begonnen dan had je mogelijk een andere ervaring gehad. Qua projectkeuze maakt het niet zo heel veel uit denk ik, als jet het zelf leuk vindt is het waarschijnlijk ook makkelijker om over te brengen op iemand van een ander bedrijf. Wat ze van een junior zoeken is denk ik vooral, kan je zelf een beetje overweg met wat problemen die je ongetwijfeld tegenkomt bij zo'n project, is het wel echt iets waar je langere tijd mee bezig wilt zijn et cetera.quote:Op zaterdag 4 december 2021 22:17 schreef Neef_Wuppie het volgende:
Als hobby de laatste maanden veel bezig geweest met JavaScript, vue en SQL oa. Toen ik voor het eerst aan de slag ging met een framework ging er een wereld voor me open, wat wordt het een stuk makkelijker en overzichtelijker.
Maar goed, nu heb ik een prima baan en heb ik het daar ook naar m'n zin. Alleen begin ik het coden nu zo leuk te vinden dat ik er stiekem over nadenk om ooit misschien een switch te maken naar developer. Een hbo/uni opleiding ga ik niet meer doen, maar een portfolio opbouwen kan geen kwaad. Aan een leuk project zit ik nu te denken: monteurs van een autoverhuurbedrijf doen onderhoud aan het wagenpark. Na het inloggen van de monteur kun je zien wat voor onderhoud er per auto gedaan moet worden en die monteur kan dat dan afvinken. Noem schade aan de bumper en daar wordt x tijd voor gerekend. Ook het tanken, wassen, vervangen van onderdelen (na bv een x aantal kilometers) etc komen erin.
Mijn vraag: wat voor projecten staan er goed op je portfolio en zijn niet te complex om te maken met JavaScript? Ik heb wel eens geprobeerd om mini casino te maken maar dat werd me te complex en wellicht is dat in een andere taal eenvoudiger.
Maar ook php toch? Ik zie een inlogsysteem en databaseconnectie met javascript niet echt..quote:Op zaterdag 4 december 2021 22:17 schreef Neef_Wuppie het volgende:
Als hobby de laatste maanden veel bezig geweest met JavaScript, vue en SQL oa. Toen ik voor het eerst aan de slag ging met een framework ging er een wereld voor me open, wat wordt het een stuk makkelijker en overzichtelijker.
Maar goed, nu heb ik een prima baan en heb ik het daar ook naar m'n zin. Alleen begin ik het coden nu zo leuk te vinden dat ik er stiekem over nadenk om ooit misschien een switch te maken naar developer. Een hbo/uni opleiding ga ik niet meer doen, maar een portfolio opbouwen kan geen kwaad. Aan een leuk project zit ik nu te denken: monteurs van een autoverhuurbedrijf doen onderhoud aan het wagenpark. Na het inloggen van de monteur kun je zien wat voor onderhoud er per auto gedaan moet worden en die monteur kan dat dan afvinken. Noem schade aan de bumper en daar wordt x tijd voor gerekend. Ook het tanken, wassen, vervangen van onderdelen (na bv een x aantal kilometers) etc komen erin.
Mijn vraag: wat voor projecten staan er goed op je portfolio en zijn niet te complex om te maken met JavaScript? Ik heb wel eens geprobeerd om mini casino te maken maar dat werd me te complex en wellicht is dat in een andere taal eenvoudiger.
Nou ja niet uit mijn hoofd (nooit überhaupt naar gekeken), maar zie ditquote:Op donderdag 16 december 2021 14:13 schreef Scooteraar het volgende:
Ik ben op zoek naar een goed alternatief voor Bootstrap. Net zo rock-solid, modern en stabiel.
Het moet snel te leren zijn.
Iemand een idee?
Tailwindquote:Op donderdag 16 december 2021 14:13 schreef Scooteraar het volgende:
Ik ben op zoek naar een goed alternatief voor Bootstrap. Net zo rock-solid, modern en stabiel.
Het moet snel te leren zijn.
Iemand een idee?
Waarom niet Bootstrap?quote:Op donderdag 16 december 2021 14:13 schreef Scooteraar het volgende:
Ik ben op zoek naar een goed alternatief voor Bootstrap. Net zo rock-solid, modern en stabiel.
Het moet snel te leren zijn.
Iemand een idee?
ik zou voor Material UI of Chakra UI gaan, Fast (fast.design) schijnt ook wel leuk te zijn, zelf nooit mee gewerkt.quote:Op donderdag 16 december 2021 14:13 schreef Scooteraar het volgende:
Ik ben op zoek naar een goed alternatief voor Bootstrap. Net zo rock-solid, modern en stabiel.
Het moet snel te leren zijn.
Iemand een idee?
quote:Op donderdag 16 december 2021 19:51 schreef Phoenyx-God het volgende:
[..]
Nou ja niet uit mijn hoofd (nooit überhaupt naar gekeken), maar zie dit
https://hackr.io/blog/top-bootstrap-alternatives
Foundation by Zurb blijkbaar vooral
Adobe, Amazon, HP, eBay gebruiken het blijkbaar dus ja het zal vast wel een goed alternatief zijn dan (dan wel niet beter, geen idee)
Tevens welcome back Ga je hier weer wat meer posten?
quote:Op donderdag 16 december 2021 19:52 schreef FlippingCoin het volgende:
[..]
Tailwind
Motivatie: gebruiken ze bij mij op mijn werk enige maanden en zijn erg tevreden plus bekijk de grafiekjes van state of css 2021 maar.
https://2021.stateofcss.com/en-US/technologies/css-frameworks/
quote:
Mwah... Ik wilde gewoon eens verder kijken dan Bootstrap. Ik gebruik al 7 jaar niets anders. Overigens niet op heel hoog niveau, maar ik kan mooie GUI's maken.quote:Op donderdag 16 december 2021 22:21 schreef ralfie het volgende:
[..]
ik zou voor Material UI of Chakra UI gaan, Fast (fast.design) schijnt ook wel leuk te zijn, zelf nooit mee gewerkt.
EDIT: ja, meer component libraries dan echt bootstrap-achtig, maar ik ben dan ook een programmeur en heb geen zin om met css te kutten.
Heb daar nog nooit van gehoord, maar is ook niet het onderwerp waar ik induik of zo dus zegt niet super veel verder.quote:Op vrijdag 17 december 2021 06:42 schreef Scooteraar het volgende:
[..]
[..]
[..]
[..]
Mwah... Ik wilde gewoon eens verder kijken dan Bootstrap. Ik gebruik al 7 jaar niets anders. Overigens niet op heel hoog niveau, maar ik kan mooie GUI's maken.
Ik ga denk ik voor Tailwind. Ook omdat Laravel tegenwoordig je Blade views genereert in Tailwind.
Ik kwam trouwens dit tegen: is dit wat? > https://konstaui.com/
Maak een mooie api, die is zeer geschikt om TDD te doen, daar kun je dan eerst simpele token based auth inbouwen met sanctum, en dan de volgende stap is oauth zodat je de api ook bijv vanuit een browser op veilige manier kan gebruiken.quote:Op zondag 20 februari 2022 09:55 schreef Scooteraar het volgende:
Jeetje, al 60 dagen rustig hier!
Tijd voor een schopje.
Over een paar weken begin ik bij een nieuwe werkgever. Nog steeds PHP, maar dan echt specifiek Laravel op de backend. En het niveau ligt bij hen een heel stuk hoger dan bij m'n huidige baas (thank god). En de vlag is uit: nooit geen frontend meer!
Er zijn een aantal dingen waar ik nog geen kennis van heb, maar wel moet gaan leren. Namelijk:
• Laravel Passport (oAuth 2)
• Laravel Sanctum (uitdelen van tokens)
• TDD (ik schrijf momenteel geen tests, en daar schaam ik me kapot voor)
Dit zijn voor mij wel een beetje de meest belangrijke dingen.
Nu heb ik dus een leuk project nodig om mezelf in te verdiepen. Wat zou nou echt een leuk, tof backend-only project zijn om de bovenstaande technieken in toe te passen?
Kom maar op. Geen enkel idee is fout.
In mijn geval zal er geen enkele browser/frontend aan te pas komen.quote:Op zondag 20 februari 2022 10:38 schreef Farenji het volgende:
[..]
Maak een mooie api, die is zeer geschikt om TDD te doen, daar kun je dan eerst simpele token based auth inbouwen met sanctum, en dan de volgende stap is oauth zodat je de api ook bijv vanuit een browser op veilige manier kan gebruiken.
Misschien kan je het eenvoudig houden in begin. En spelen met een weer API van derden en die exposen door jouw API dmv oAuth, misschien kan je die later nog combineren met een andere API van derden voor een leuk efrect. En probeer 100% test coverage te benaderen.quote:Op zondag 20 februari 2022 09:55 schreef Scooteraar het volgende:
Jeetje, al 60 dagen rustig hier!
Tijd voor een schopje.
Over een paar weken begin ik bij een nieuwe werkgever. Nog steeds PHP, maar dan echt specifiek Laravel op de backend. En het niveau ligt bij hen een heel stuk hoger dan bij m'n huidige baas (thank god). En de vlag is uit: nooit geen frontend meer!
Er zijn een aantal dingen waar ik nog geen kennis van heb, maar wel moet gaan leren. Namelijk:
• Laravel Passport (oAuth 2)
• Laravel Sanctum (uitdelen van tokens)
• TDD (ik schrijf momenteel geen tests, en daar schaam ik me kapot voor)
Dit zijn voor mij wel een beetje de meest belangrijke dingen.
Nu heb ik dus een leuk project nodig om mezelf in te verdiepen. Wat zou nou echt een leuk, tof backend-only project zijn om de bovenstaande technieken in toe te passen?
Kom maar op. Geen enkel idee is fout.
Thanks man!quote:Op zondag 20 februari 2022 11:28 schreef FlippingCoin het volgende:
[..]
Misschien kan je het eenvoudig houden in begin. En spelen met een weer API van derden en die exposen door jouw API dmv oAuth, misschien kan je die later nog combineren met een andere API van derden voor een leuk efrect. En probeer 100% test coverage te benaderen.
Misschien kan je ook eens naar postman kijken(als je dat nog niet hebt gedaan), en daarin wat integratietests schrijven daarna voor je nieuwe API in postman.
P.s. gefeliciteerd.
Sanctum is vrij toegankelijk en makkelijk te implementeren, het is ook simpel genoeg om te snappen (en je hoeft ook niet alle functies te gebruiken). Passport is wel een stuk ingewikkelder en meestal overkill. Ik heb het zelf nog nooit nodig gehad. Het is nogal wat, om je eigen oauth server op te zetten. Best complexe shit. Voor een oauth client heb je geen passport nodig.quote:Op zondag 20 februari 2022 13:26 schreef Scooteraar het volgende:
[..]
Thanks man!
Ik heb even wat onderzoek gedaan. Ik denk dat ik even weg moet blijven van de Laravel authenticatie-packages; is voor mij nu gewoon een veel te hoog niveau.
Een chat applicatie was toevallig een van de eerste dingen die ik ooit zelf met laravel heb gebouwd, was leerzaam. Destijds heb ik het realtime gebeuren met laravel events, pusher.com en laravel echo aan de voorkant gedaan (de frontend heb ik niet gebouwd, alleen de backend). Een chat kun je ook zo simpel of ingewikkeld maken als je zelf wil. Het wordt leuk als je ook met "gelezen vinkjes" gaat werken zoals in whatsapp, dat was wel een uitdaginkje om dat goed werkend te krijgen, vooral in chats tussen meer dan twee personen.quote:Ik zit meer te denken aan een chat-applicatie met Laravel, LiveWire en TDD. Dat is misschien een mooi startpunt voor mij.
Over een paar weken/maanden kan ik altijd nog verder omhoog klimmen. Maar ik heb nu geen benul wat ik aan het doen ben, en da's ook niet goed voor me.
Ben je het met me eens?
De core van Laravel heb ik wel in mijn koppie. TDD en Livewire zijn dan nieuw voor me.
Ja lijkt mij ook wel een goed idee om te maken; qua unit testen zal het misschien ook aantonen dat je code niet loose coupled is en zal het daar ook wat verandering vragen. In mijn ervaring lopen daar wel wat mensen tegen aan, dan lopen ze vast op hoe ze bepaalde code moeten testen en schuilt het antwoord in een andere (betere) opzet van de code.quote:Op zondag 20 februari 2022 13:26 schreef Scooteraar het volgende:
[..]
Thanks man!
Ik heb even wat onderzoek gedaan. Ik denk dat ik even weg moet blijven van de Laravel authenticatie-packages; is voor mij nu gewoon een veel te hoog niveau.
Ik zit meer te denken aan een chat-applicatie met Laravel, LiveWire en TDD. Dat is misschien een mooi startpunt voor mij.
Over een paar weken/maanden kan ik altijd nog verder omhoog klimmen. Maar ik heb nu geen benul wat ik aan het doen ben, en da's ook niet goed voor me.
Ben je het met me eens?
De core van Laravel heb ik wel in mijn koppie. TDD en Livewire zijn dan nieuw voor me.
Dat kan gewoon, je hoeft de standaard ui componenten niet te gebruiken, maar dan moet je ze zelf bouwen.quote:Op maandag 15 augustus 2022 11:48 schreef TomNook het volgende:
Begonnen met een tof privéproject genaamd Clippy. Deze keer gebruik is al startpunt Laravel Jetstream met Jetstrap zodat ik TailwindCSS kan ontwijken.
Waar ik wel een beetje moedeloos van aan het worden ben zijn al die gekke ontwikkelingen de laatste tijd. Ik wil geen NPM of verplicht https://laravel.com/docs/9.x/vite moeten gebruiken. Rot toch een eind op.
Gewoon PHP en voor de frontend even wat bestandjes meeladen zoals we dat al 30 jaar doen.
Men heb 't geprobeerd aan mij te leren, maar ik vond er niks aan. Was gewoon...saai. lolquote:Op maandag 15 augustus 2022 15:34 schreef TomNook het volgende:
Een nieuw Laravel 9.x project starten op Windows:
composer create-project laravel/laravel
In de nieuwe dir:
• Stel je .env in.
• composer require laravel/ui
• php artisan ui bootstrap --auth
• Schakel de Homestead box uit met vagrant halt
• Vervolgens doe je VANUIT WINDOWS npm install && npm run dev
• Vervang alle referenties naar Laravel Vite in de <head> en vervang het door Bootstrap 5.
• vagrant up
• php artisan migrate
F5 en je kunt beginnen aan je project.
Is Laravel tegenwoordig een soort hype-train ofzo?
Ik vind het niet vreemd dat ik mezelf tegenwoordig zo onzeker voel over mijn skills. Het gaat allemaal wel èrg snel. Komende tijd wordt het flink aan de bak voor mij.
Het is mij niet helemaal duidelijk waar je nu tegen aan loopt... Maar tailwind bevalt ons op het werk wel goed verder.quote:Op maandag 15 augustus 2022 11:48 schreef TomNook het volgende:
Begonnen met een tof privéproject genaamd Clippy. Deze keer gebruik is al startpunt Laravel Jetstream met Jetstrap zodat ik TailwindCSS kan ontwijken.
Waar ik wel een beetje moedeloos van aan het worden ben zijn al die gekke ontwikkelingen de laatste tijd. Ik wil geen NPM of verplicht https://laravel.com/docs/9.x/vite moeten gebruiken. Rot toch een eind op.
Gewoon PHP en voor de frontend even wat bestandjes meeladen zoals we dat al 30 jaar doen.
Nee klopt. Ik denk dat ik te moeilijk denk op dat vlak. Gewoon weghalen en zelf wat doen; daar is het immers een FRAMEWORK voor!quote:Op maandag 15 augustus 2022 16:01 schreef Farenji het volgende:
[..]
Dat kan gewoon, je hoeft de standaard ui componenten niet te gebruiken, maar dan moet je ze zelf bouwen.
Ahh nice Ik stuur je een DM, gezelligquote:Op woensdag 17 augustus 2022 17:00 schreef TheBarret het volgende:
Oh wat leuk, sign me up!!
Ik sta open voor projectjes, ik ben altijd thuis voor iets leuks, ik heb al dergelijke projecten gedeeld.
Viel me op dat er weinig animo voor was alleen.
Gaaf, ik begrijp het niet helemaal maar ziet er wel uit als een tof project.quote:Op zaterdag 10 september 2022 16:53 schreef TheBarret het volgende:
Radio AIS (Scheepvaart) Plotter
Het is nog heel alpha allemaal, maar begint ergens op te lijken, het plot alle recente schepen
die door de AIS demodulator (rtl_ais) opgepikt worden en vervolgens alle data uitvouwt zoals
LON/LAT Snelheid, route, identificatie, etc.
Mocht iemand interesse hebben in het demodulatie/decoding process, laat me weten
Hier zie je een verzameling van schepen die aangemeerd zijn of bezig zijn, ik heb het een
uurtje laten draaien, 150~ schepen gezien en gevolgd.
[ afbeelding ]
[ afbeelding ]
T'is ver van mooi, maar ik maak sketches en daarop maak betere projecten die wel voldoen aan goeie manieren.quote:Op zondag 18 september 2022 16:06 schreef FlippingCoin het volgende:
[..]
Gaaf, ik begrijp het niet helemaal maar ziet er wel uit als een tof project.
Je hebt wel flink nested if statements.
FlippingCoinquote:Op vrijdag 23 september 2022 21:30 schreef FlippingCoin het volgende:
Vandaag maar eens het eea in kaart gebracht voor mijn side projectje, begon af en toe wat overzicht te verliezen, zeker als ik er zoals deze zomer weinig mee bezig was. Het parsen van mijn eigen programmeertaal(tje) in de eerste fase is bijna af, alleen nog functie literals en call expressions. Wat wil zeggen dat ik vanuit een file input een AST krijg.
[ afbeelding ]
[ afbeelding ]
Oh cool, ik ken wel de javascript variant Electron.quote:Op zaterdag 24 september 2022 11:36 schreef TomNook het volgende:
[..]
FlippingCoin
Wat een baas ben je.
Ik ga me denk ik verdiepen in PHP-GTK. Is een oud project maar wil toch eens kijken of ik iets van een nieuwe window manager kan maken voor PHP. Ik vind het namelijk best wel een volwassen taal eigenlijk. PHP native op de desktop zou wel eindbaas zijn.
Ik ben niet goed met JavaScript en heb een beetje een hekel aan die taal.quote:Op zaterdag 24 september 2022 13:09 schreef FlippingCoin het volgende:
[..]
Oh cool, ik ken wel de javascript variant Electron.
Tja javascript heeft zijn mindere kanten, maar ook erg goede.quote:Op zaterdag 24 september 2022 13:54 schreef TomNook het volgende:
[..]
Ik ben niet goed met JavaScript en heb een beetje een hekel aan die taal.
SPOILEROm spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
Zoek toffe bedrijven en stuur ze een mailtje. Bijv digital agencies, of andere bedrijven waarvan je weet dat ze met php werken. De meeste hebben altijd developers nodig.quote:Op donderdag 29 september 2022 10:56 schreef TomNook het volgende:
Vraagje;
Als jullie zouden zoeken naar een nieuwe baan als (PHP) ontwikkelaar, waar/hoe zouden jullie dan zoeken? Ik probeer recruiters te ontwijken.
Nog bedankt voor je advies.quote:Op donderdag 29 september 2022 12:36 schreef Farenji het volgende:
[..]
Zoek toffe bedrijven en stuur ze een mailtje. Bijv digital agencies, of andere bedrijven waarvan je weet dat ze met php werken. De meeste hebben altijd developers nodig.
Recruiters moet je idd mijden als de pest. Als je via een recruiter ergens binnenkomt heb je meteen het stempel van "onbemiddelbaar" en vooral "extra duur" en sta je al met twee nul achter in de sollicitatie.
Uh beetje laat...quote:Op donderdag 29 september 2022 10:56 schreef TomNook het volgende:
Vraagje;
Als jullie zouden zoeken naar een nieuwe baan als (PHP) ontwikkelaar, waar/hoe zouden jullie dan zoeken? Ik probeer recruiters te ontwijken.
Mooi man, jij heb dezelfde interesse als mijn ouwe we zouden es wat meer moeten uitwisselen,quote:Op vrijdag 23 september 2022 21:30 schreef FlippingCoin het volgende:
Vandaag maar eens het eea in kaart gebracht voor mijn side projectje, begon af en toe wat overzicht te verliezen, zeker als ik er zoals deze zomer weinig mee bezig was. Het parsen van mijn eigen programmeertaal(tje) in de eerste fase is bijna af, alleen nog functie literals en call expressions. Wat wil zeggen dat ik vanuit een file input een AST krijg.
[ afbeelding ]
[ afbeelding ]
Ik zal binnenkort de repo even public maken, was ik toch al van plan als het iets netter is allemaal.quote:Op maandag 10 oktober 2022 11:29 schreef TheBarret het volgende:
[..]
Mooi man, jij heb dezelfde interesse als mijn ouwe we zouden es wat meer moeten uitwisselen,
ik vermoed dat we elkaar goed kunnen helpen.
Dit is mijn AST (script Engine)
https://github.com/TheBarret/Bastion
[ afbeelding ]
Debug log:
[ afbeelding ]
Heb je inv gestuurd van mijn code-group (like minded developers en gamers)quote:Op maandag 10 oktober 2022 11:37 schreef FlippingCoin het volgende:
[..]
Ik zal binnenkort de repo even public maken, was ik toch al van plan als het iets netter is allemaal.
Zit nu in de afrondende fase van het parsen, en dan eindelijk beginnen aan de evaluation.
Cool, zal na het werk even kijken.quote:Op maandag 10 oktober 2022 11:37 schreef TheBarret het volgende:
[..]
Heb je inv gestuurd van mijn code-group (like minded developers en gamers)
had hem al eerder gezien ja, erg vermakelijkquote:
Fortran wordt nog steeds hier en daar gebruikt, zag het laatst nog bij een Debian package zitten voor een library voor de rtl-sdr's demodulators. verbaasde me echtquote:Op maandag 10 oktober 2022 14:39 schreef thabit het volgende:
Ik heb ooit nog wat in FORTRAN 66 moeten programmeren. Is niet veel beter.
Moderne Fortran wordt nog wel gebruikt voor numerieke berekeningen. Maar die oude versie is vreselijk.quote:Op maandag 10 oktober 2022 15:14 schreef TheBarret het volgende:
[..]
Fortran wordt nog steeds hier en daar gebruikt, zag het laatst nog bij een Debian package zitten voor een library voor de rtl-sdr's demodulators. verbaasde me echt
Ahzo, nu begrijp ik die link met die wave forms bij modulaties. makes total sensequote:Op maandag 10 oktober 2022 15:26 schreef thabit het volgende:
[..]
Moderne Fortran wordt nog wel gebruikt voor numerieke berekeningen. Maar die oude versie is vreselijk.
Yes. Een lekker kleinschalig bedrijf dat informeel is tot zekere hoogte.quote:Op vrijdag 7 oktober 2022 11:32 schreef Farenji het volgende:
[..]
Geen dank, heb je iets leuks gevonden?
Herkenbaar. Dat is bijna overal zo. Prijs jezelf gelukkig als er ook een paar nieuwe en beter opgezette projecten tussen zitten, want je hebt ook genoeg bedrijven waar alles crap en complex is.quote:Op woensdag 12 oktober 2022 07:42 schreef TomNook het volgende:
[..]
Yes. Een lekker kleinschalig bedrijf dat informeel is tot zekere hoogte.
De projecten variëren echt van oud, slecht en saai tot super interessant. Maar ik heb wel eerst door de troep heen moeten komen.
Spaghetticode met heel veel verwarrende XML. Het is een draak.
Dit valt toch wel mee? Voor sommige dingen heb ik 6 a4 aan documentatie. In vergelijking met vroeger is alles naar mijn idee juist extra gemakkelijk gemaakt door de vele documentatie/handleidingen.quote:Op maandag 15 augustus 2022 15:34 schreef TomNook het volgende:
Een nieuw Laravel 9.x project starten op Windows:
composer create-project laravel/laravel
In de nieuwe dir:
• Stel je .env in.
• composer require laravel/ui
• php artisan ui bootstrap --auth
• Schakel de Homestead box uit met vagrant halt
• Vervolgens doe je VANUIT WINDOWS npm install && npm run dev
• Vervang alle referenties naar Laravel Vite in de <head> en vervang het door Bootstrap 5.
• vagrant up
• php artisan migrate
F5 en je kunt beginnen aan je project.
Is Laravel tegenwoordig een soort hype-train ofzo?
Ik vind het niet vreemd dat ik mezelf tegenwoordig zo onzeker voel over mijn skills. Het gaat allemaal wel èrg snel. Komende tijd wordt het flink aan de bak voor mij.
Ik kijk om de zoveel tijd eigenlijk vooral op indeedquote:Op donderdag 29 september 2022 10:56 schreef TomNook het volgende:
Vraagje;
Als jullie zouden zoeken naar een nieuwe baan als (PHP) ontwikkelaar, waar/hoe zouden jullie dan zoeken? Ik probeer recruiters te ontwijken.
Verschillende kleinere dingen of een groot complex iets in Powershell?quote:Op vrijdag 14 oktober 2022 16:28 schreef raptorix het volgende:
Afgelopen 2 maanden software in Powershell geschreven, hoewel ik van mening ben dat dat eigenlijk geen goede keuze is is het best goed te doen
Reverse Engineering van PowerBI rapporten en daarna het manipuleren ervan, ja dus best wel groot, wel een mooie solution geworden, de business case was het toevoegen/wijzigen van filters op rapporten, hiermee kunnen ze dus in 1 keer 90 rapporten wijzigen, een klus van normaal een week, die nu in 15 seconden plaats vindquote:Op zaterdag 15 oktober 2022 14:39 schreef FlippingCoin het volgende:
[..]
Verschillende kleinere dingen of een groot complex iets in Powershell?
Oh vet, geen ervaring mee verder.quote:Op zaterdag 15 oktober 2022 15:28 schreef raptorix het volgende:
[..]
Reverse Engineering van PowerBI rapporten en daarna het manipuleren ervan, ja dus best wel groot, wel een mooie solution geworden, de business case was het toevoegen/wijzigen van filters op rapporten, hiermee kunnen ze dus in 1 keer 90 rapporten wijzigen, een klus van normaal een week, die nu in 15 seconden plaats vind
Ik ben er eigenlijk een beetje klaar mee. Ik wil gewoon wat nieuws maken met de allerlaatste technieken. En er verantwoordelijk voor blijven.quote:Op woensdag 12 oktober 2022 08:42 schreef Farenji het volgende:
[..]
Herkenbaar. Dat is bijna overal zo. Prijs jezelf gelukkig als er ook een paar nieuwe en beter opgezette projecten tussen zitten, want je hebt ook genoeg bedrijven waar alles crap en complex is.
Ja dat willen we allemaal wel. Maar het onderhouden van oude code hoort er wel beetje bij, je kan niet alleen maar nieuwe dingen bouwen.quote:Op vrijdag 21 oktober 2022 14:14 schreef TomNook het volgende:
[..]
Ik ben er eigenlijk een beetje klaar mee. Ik wil gewoon wat nieuws maken met de allerlaatste technieken. En er verantwoordelijk voor blijven.
Ook niet goed voor je ontwikkeling denk ik. Al heb ik toevallig alleen nog maar aan langlopende greenfield projecten gewerkt.quote:Op vrijdag 21 oktober 2022 14:40 schreef Farenji het volgende:
[..]
Ja dat willen we allemaal wel. Maar het onderhouden van oude code hoort er wel beetje bij, je kan niet alleen maar nieuwe dingen bouwen.
Ik denk dat ik er actief naar ga zoeken. Ik weet alleen nog niet hoe ik een werkgever ga vinden die wat nieuws wil laten maken.quote:Op vrijdag 21 oktober 2022 14:40 schreef Farenji het volgende:
[..]
Ja dat willen we allemaal wel. Maar het onderhouden van oude code hoort er wel beetje bij, je kan niet alleen maar nieuwe dingen bouwen.
Het PHP ecosysteem is juist best modern en vooruitstrevend. Ik wil een tof project bouwen met Laravel.quote:Op vrijdag 21 oktober 2022 15:09 schreef FlippingCoin het volgende:
Hm wat ook niet helemaal bij elkaar past is php en de laatste technieken misschien? Iig dat beeld bestaat bij mij een beetje, bedrijven die graag met de laatste technieken werken gebruiken eerder go of zo had ik het idee.
Kwestie van op gesprek gaan denk ik bij bedrijven, en vragen waar je terecht zou komen. En als het via recruiters gaat oid daar op voorhand aangeven. Misschien dat het hier en daar al in de vacatureteksts staat?quote:Op vrijdag 21 oktober 2022 15:12 schreef TomNook het volgende:
[..]
Het PHP ecosysteem is juist best modern en vooruitstrevend. Ik wil een tof project bouwen met Laravel.
Go heeft weer een heel ander toepassingsgebied.
Maar zouden jullie mij misschien willen helpen? Ik voel me nogal gefrustreerd namelijk. Ik wil gewoon iets nieuws neerzetten.
Je zit nu toch ook bij een digital agency? Die hebben toch ook wel eens nieuwe klanten of projecten? Bespreek het met je werkgever.quote:Op vrijdag 21 oktober 2022 15:06 schreef TomNook het volgende:
[..]
Ik denk dat ik er actief naar ga zoeken. Ik weet alleen nog niet hoe ik een werkgever ga vinden die wat nieuws wil laten maken.
Heb jij ervaring hiermee?
quote:Op vrijdag 21 oktober 2022 15:12 schreef TomNook het volgende:
Maar zouden jullie mij misschien willen helpen? Ik voel me nogal gefrustreerd namelijk. Ik wil gewoon iets nieuws neerzetten en daar mijn energie uit halen. Ik ben nu ieder weekend gesloopt.
Is het een idee dat je blijft werken en in je vrije tijd iets gaat maken (als ondernemer)?quote:Op vrijdag 21 oktober 2022 14:14 schreef TomNook het volgende:
Ik wil gewoon wat nieuws maken met de allerlaatste technieken. En er verantwoordelijk voor blijven.
Heb je toegang tot de source code oid?quote:Op vrijdag 4 november 2022 15:10 schreef YStec het volgende:
Heb jullie hulp nodig...
Ik wil de FOK!verkiezingen van dit jaar organiseren, zoals ik eerder ook heb gedaan (zie de OP van FB / FOK!verkiezingen 2022?).
Nou wilde ik de oplossing van vorige keer hergebruiken, namelijk https://verkiezingen.fokcrew.nl/. Aan die website hadden anderen meegeholpen destijds, waaronder @:I ... Helaas is hij niet meer op FOK!, dus kan ik zijn hulp niet meer vragen.
Het kopiëren gaat op zich prima, alleen werkt de autocomplete-functie niet. Usernames werden namelijk automatisch aangevuld... Ik vermoed dat dit gedaan werd door https://verkiezingen.fokcrew.nl/get.php, dat is wat ik in ieder geval kon achterhalen door de .js bestanden te bekijken.
Is er iemand hier die kan helpen om de autocomplete weer werkend te krijgen?
@:bondage tag ik ook, omdat ik zag dat er gebruik wordt gemaakt van fokstats... Misschien ziet-ie dit en kan-ie meehelpen.
De link is dus de werkende versie. . Als je de broncode (en de .js/.css) overkopieert, werkt alles behalve de autocomplete.quote:Op vrijdag 4 november 2022 15:34 schreef FlippingCoin het volgende:
[..]
Heb je toegang tot de source code oid?
Bij mij werkt die autocmplete verder gewoon als ik op je link klik.
Als je in je network tab kijkt van jouw versie, wanneer je als user pap intypt, zie je dan het volgende request terug:quote:Op vrijdag 4 november 2022 15:53 schreef YStec het volgende:
[..]
De link is dus de werkende versie. . Als je de broncode (en de .js/.css) overkopieert, werkt alles behalve de autocomplete.
Probleem is dus dat ik de originele source code niet heb. .
1 | https://verkiezingen.fokcrew.nl/get.php?q=pap |
Ja front-end code/html/css neem ik aan.quote:Op vrijdag 4 november 2022 17:39 schreef Muurbloem2001 het volgende:
Ik begrijp er niks van, je kan de codes wel kopieren en weten wat er niet werkt na het kopieren maar hebt geen toegang tot de code?
Zou best kunnen dat die get.php onderwater iets ophaalt vanaf FOK!stats via een http request, echter gezien je de bron niet hebt is dat niet te controleren...quote:Op vrijdag 4 november 2022 15:10 schreef YStec het volgende:
Heb jullie hulp nodig...
Ik wil de FOK!verkiezingen van dit jaar organiseren, zoals ik eerder ook heb gedaan (zie de OP van FB / FOK!verkiezingen 2022?).
Nou wilde ik de oplossing van vorige keer hergebruiken, namelijk https://verkiezingen.fokcrew.nl/. Aan die website hadden anderen meegeholpen destijds, waaronder @:I ... Helaas is hij niet meer op FOK!, dus kan ik zijn hulp niet meer vragen.
Het kopiëren gaat op zich prima, alleen werkt de autocomplete-functie niet. Usernames werden namelijk automatisch aangevuld... Ik vermoed dat dit gedaan werd door https://verkiezingen.fokcrew.nl/get.php, dat is wat ik in ieder geval kon achterhalen door de .js bestanden te bekijken.
Is er iemand hier die kan helpen om de autocomplete weer werkend te krijgen?
@:bondage tag ik ook, omdat ik zag dat er gebruik wordt gemaakt van fokstats... Misschien ziet-ie dit en kan-ie meehelpen.
1 2 3 4 5 6 | <?php $suggest_url = "https://www.thuisserver.net/fokstats/index.php?suggest=username&q=" . $_GET['q']; if(filter_var($suggest_url, FILTER_VALIDATE_URL)) { echo file_get_contents($suggest_url); } ?> |
quote:Op vrijdag 4 november 2022 17:39 schreef Muurbloem2001 het volgende:
Ik begrijp er niks van, je kan de codes wel kopieren en weten wat er niet werkt na het kopieren maar hebt geen toegang tot de code?
Een samenvatting dan maar:quote:Op vrijdag 4 november 2022 17:42 schreef FlippingCoin het volgende:
[..]
Ja front-end code/html/css neem ik aan.
Die zou je dan in theorie die verkiezingen API kunnen laten gebruiken voor zover die publiek is, alleen dan moet je nog wel zelf een eigen "back-end" hebben om de stemmen vast te leggen, of een lambda functie of zo.
Ik weet niet of @:ystec dat weet?
Probleem is dat ik niet verderkom dan HTML, dus een script schrijven is een stap te ver. .quote:Op zaterdag 5 november 2022 10:02 schreef bondage het volgende:
[..]
Zou best kunnen dat die get.php onderwater iets ophaalt vanaf FOK!stats via een http request, echter gezien je de bron niet hebt is dat niet te controleren...
Je zou een nieuw script kunnen schrijven welke de restultaten hier vandaan haalt (voorbeeld):
https://www.thuisserver.n(...)est=username&q=bonda
De q parameter bevat dan het deel wat reeds in het veld is gezet en je krijgt dan de namen die eraan voldoen terug als een lijst.
Zoiets:
[ code verwijderd ]
Maar worden de stemmen ook opgeslagen dan?quote:Op zaterdag 5 november 2022 19:25 schreef YStec het volgende:
[..]
[..]
Een samenvatting dan maar:
- Ik heb jarengeleden ooit een eerste versie van de verkiezingspagina gemaakt. Dit was de simpelste vorm. Als je de HTML-code van mijn versie kopieert en opslaat en lokaal opent, werkt alles.
- Deze versie is later uitgebreid door @:I, hij heeft een paar verbeteringen doorgevoerd, onder andere de autocomplete. Deze versie staat op https://verkiezingen.fokcrew.nl/. Ik heb de broncode van zijn versie niet, dus geen idee wat-ie precies allemaal heeft toegevoegd.
- Wat ik nu heb gedaan: de broncode (HTML) van https://verkiezingen.fokcrew.nl/ overgekopieerd en alle paden gecorrigeerd (.css/.js). Daarmee werkt bijna alles, behalve de autocomplete.
- De autocomplete werkt niet, ik vermoed omdat ik niet alle benodigde pagina's/onderdelen heb. In één van de .js heb ik een verwijzing naar 'get.php' gezien, en ik denk dat 'get.php' de autocomplete regelt.
Dus, ik heb nu iets dat bijna helemaal werkt, maar alleen de autocomplete mist. Alleen heb ik geen idee wat er nodig is om de autocomplete werkend te krijgen... Kleine kans dat jullie kunnen helpen, maar ik dacht ik probeer het toch.
Je kan ook een eventListeren aan een input element hangen, en bij iedere call een http request laten doen, dat is allemaal wel goed te doen op zich. https://developer.mozilla(...)LElement/input_eventquote:Op zaterdag 5 november 2022 19:49 schreef Muurbloem2001 het volgende:
Lijkt me moeilijk om dan voor elkaar te krijgen, ook al heb ik alle vertrouwen in je hoor.
https://www.w3schools.com/JS/js_ajax_intro.asp
Dat ophalen lijkt me te gaan via ajax. Nou dat lijkt heel wat maar stelt niks voor eigenlijk zolang je maar wel een beetje een vis in het water bent om het zo maar te zeggen.
https://www.w3schools.com/JS/tryit.asp?filename=tryjs_ajax_first
Links zie je het script, rechts kan je het laten draaien.
document.getElementById("demo").innerHTML =
this.responseText;
Dit stuk is wat die webpagina terugstuurt waar je naar verwijst, daar is dat:ajax_info.txt
Dat pakt ie dan en laat hij zien.
Wat jij wil is dat bij onkeyup zo'n ajax scriptje gaat draaien, dat ie verwijst naar een php bestand die verbinding maakt met de database, daar de users uithaalt die beginnen met bijvoorbeeld de 'a' als de a ingetypt is en dat terugstuurt. Dat stuur je dan terug naar een div met een id.
En daarna dat stuk van flippingcoin dat je het bij de submit moet opslaan in de database. Eigenlijk inderdaad niet zo simpel merk ik nu ik dit typ maar ja..
Nee.quote:Op zaterdag 5 november 2022 19:33 schreef FlippingCoin het volgende:
[..]
Maar worden de stemmen ook opgeslagen dan?
Het stemproces:quote:Op zaterdag 5 november 2022 19:59 schreef FlippingCoin het volgende:
[..]
Je kan ook een eventListeren aan een input element hangen, en bij iedere call een http request laten doen, dat is allemaal wel goed te doen op zich. https://developer.mozilla(...)LElement/input_event
Dat wil ik op zich nog wel voor hem maken, maar het is niet duidelijk hoe het zit met het opslaan.
Ahhhhhhhh.quote:Op zaterdag 5 november 2022 20:12 schreef YStec het volgende:
[..]
Nee.
Users vullen de lijst in, en krijgen dan de UBB-code die ze hier op het forum kunnen posten.
Op die manier hoef er niets geverifieerd te worden en kan iedereen de stemmen meevolgen.
1 2 3 4 5 6 7 8 | const intelligentInput = document.getElementById('intelligent'); intelligentInput.addEventListener('input', async (event) => { const inputValue = event.target.value; const url = `https://verkiezingen.fokcrew.nl/get.php?q=${inputValue}`; const response = await fetch(url); console.log(response); }); |
Niet lullig bedoeld, leuk en admirabel dat je de tijd erin steekt, maar hij geeft aan dat hij zelf niet verder komt dan html...quote:Op zaterdag 5 november 2022 20:31 schreef FlippingCoin het volgende:
[ code verwijderd ]
Zo iets krijg je dan, en je zou dan het eea kunnen abstraheren om de functie herbruikbaar te maken voor alle inputs uiteraard.
Een database is schijnbaar niet de bedoeling, je moet alleen bb output krijgen uit de applicatie om dit hier op het forum te posten, als ik het goed begrijp.quote:Op zaterdag 5 november 2022 20:45 schreef Muurbloem2001 het volgende:
[..]
Niet lullig bedoeld, leuk en admirabel dat je de tijd erin steekt, maar hij geeft aan dat hij zelf niet verder komt dan html...
Zonder dat een developer zelf echt de code kan zien of maken (als in plaatsen en uitproberen) tezamen met de database connectie denk ik niet dat dit echt iets gaat worden. Niet om jou dus, maar dit is zoiets waarvan ik zelf het idee heb dat het niet echt kan gaan slagen tenzij er echt toegang tot de broncode/server etc wordt gegeven
Ja klopt, had ik ook gelezen maar alsnog weer vergeten blijkbaar, voor mij voelt het alsof het vanuit moeilijkheidsgraad 100 naar 99 gaat. Maar ik ben benieuwd, serieus, hoop dat het lukt maar zie hier zelf veel beren op de wegquote:Op zaterdag 5 november 2022 20:50 schreef FlippingCoin het volgende:
[..]
Een database is schijnbaar niet de bedoeling, je moet alleen bb output krijgen uit de applicatie om dit hier op het forum te posten, als ik het goed begrijp.
Ja en de meerwaarde is ook niet heel groot als je het alsnog op het forum moet posten misschien, kunnen de users ook gewoon een lijstje typen.quote:Op zaterdag 5 november 2022 20:51 schreef Muurbloem2001 het volgende:
[..]
Ja klopt, had ik ook gelezen maar alsnog weer vergeten blijkbaar, voor mij voelt het alsof het vanuit moeilijkheidsgraad 100 naar 99 gaat. Maar ik ben benieuwd, serieus, hoop dat het lukt maar zie hier zelf veel beren op de weg
Lol ja klopt Had ik zelf niet om gedacht, zegt wel wat over mij jammer genoegquote:Op zaterdag 5 november 2022 20:52 schreef FlippingCoin het volgende:
[..]
Ja en de meerwaarde is ook niet heel groot als je het alsnog op het forum moet posten misschien, kunnen de users ook gewoon een lijstje typen.
Dankjewel @bondage, dat kleine stukje .php-code is exact wat ik nodig had. Autocomplete werkt ermee.quote:Op zaterdag 5 november 2022 10:02 schreef bondage het volgende:
[..]
Zou best kunnen dat die get.php onderwater iets ophaalt vanaf FOK!stats via een http request, echter gezien je de bron niet hebt is dat niet te controleren...
Je zou een nieuw script kunnen schrijven welke de restultaten hier vandaan haalt (voorbeeld):
https://www.thuisserver.n(...)est=username&q=bonda
De q parameter bevat dan het deel wat reeds in het veld is gezet en je krijgt dan de namen die eraan voldoen terug als een lijst.
Zoiets:
[ code verwijderd ]
TablePlus is de bekendste..quote:Op donderdag 12 januari 2023 16:12 schreef TomNook het volgende:
Hey vraagje voor iemand met een Mac...
Ik kan me herinenren dat er een mooie applicatie is om databases mee te draaien. Er zit een GUI voor waarmee je ze kunt aanmaken, vervolgens kun je ze vanuit een lokale applicatie gewoon aanroepen.
Weet iemand hoe deze applicatie heet of weet wat voor mij?
Deze ken ik! Ik gebruik zelf Sequel Ace.quote:
phpmyadmin? afhankelijk van de DB type etc?quote:Op donderdag 12 januari 2023 17:11 schreef TomNook het volgende:
[..]
Deze ken ik! Ik gebruik zelf Sequel Ace.
Het gaat echter om het aanmaken van een nieuwe lokale database server. Er is een tool zodat je niet via de terminal database software hoeft te installeren.
Ben een C# tutorial aan het volgen en die beginnen daar over Docker. Ik heb echter niet zo veel zin om me daarin te moeten verdiepen en zoek dus...quote:Op donderdag 12 januari 2023 17:12 schreef cablegunmaster het volgende:
[..]
phpmyadmin? afhankelijk van de DB type etc?
Heb m'n bericht aangepast hahaquote:Op donderdag 12 januari 2023 17:23 schreef cablegunmaster het volgende:
Waarom een MongoDB?
Wat zijn je eisen?
Moet? Van wie?quote:Op donderdag 12 januari 2023 17:26 schreef TomNook het volgende:
Ik moet binnen 2 maanden van PHP omwisselen naar de .NET stack en ren nu een beetje als kip zonder kop rond. Ik moet mezelf redden en heb geen hulp, dus moet alles zelf uitvogelen aan de hand van tutorials.
Is er iemand die we zou willen helpen met mijn avontuur? Ik zit soms tegen aan paniekaanval aan.
Is MS SQL een beetje te doen op macOS? Ik ben in eerste instantie niet van plan MS SQL te leren. Ik gebruik uitsluitend Entity Framework als je dat niet erg vind.quote:Op donderdag 12 januari 2023 17:24 schreef cablegunmaster het volgende:
[..]
MSsQL Database of een MySQL DB.
Simpel en relationeel houden.
Detacheerder.quote:
Nu bankzittend xD Eerst studeren, daarna een opdracht zien te vinden met .NET.quote:
Waarom ook een mac gebruikenquote:Op donderdag 12 januari 2023 17:29 schreef TomNook het volgende:
[..]
Nu bankzittend xD Eerst studeren, daarna een opdracht zien te vinden met .NET.
Ik doe het voor het eerst, maar ik denk wel dat het leuk is.
Welk bedrijf Cap?quote:Op donderdag 12 januari 2023 17:29 schreef TomNook het volgende:
[..]
Nu bankzittend xD Eerst studeren, daarna een opdracht zien te vinden met .NET.
Ik doe het voor het eerst, maar ik denk wel dat het leuk is.
Ik kan trouwens ook niet echt een geschikte cursus vinden voor "ervaren" ontwikkelaars. Basis C# ken ik al.
Ik geef toe dat ze het je inderdaad wel erg makkelijk maken. XDquote:Op donderdag 12 januari 2023 17:30 schreef cablegunmaster het volgende:
[..]
Waarom ook een mac gebruiken
Als in .NET en aanverwante omgeving is zo ingericht dat het ideaal is om op windows te werken.
Zou haast zeggen draai een VM met windows op je mac om alles te installeren.
Sorry, dat wil ik niet zeggen tenzij ik je goed in het echt ken.quote:
Peanuts money voor een bedrijf daar moet je je niet op verkijken.quote:Op donderdag 12 januari 2023 17:41 schreef TomNook het volgende:
Yo gast
Ze hebben net een ¤2500 M1 machine gekocht voor me.
Omdat ik er zelf om vroeg
Maar dat maakt me niet zo uit. Ik heb gewoon echt een hekel aan Windows. Daarom dacht ik misschien te makkelijk over .NET Core op een Mac.
Maargoed ik kan altijd VMware Fusion gebruiken.
1 | rename(x:\www\cards\50d71dbb3b7c32bab057b463b02608db.png,.\renamed\Hey you-yes you stop being unhappy with yourself you are perfect stop wishing you looked like someone else or wishing people liked you as much as they like someone else stop trying to get attention from those who hurt you stop hating your body your.png): Invalid argument in X:\www\cards\index.php on line 35 |
1 2 3 | <?php rename($filename, $dir . '\\' . $_POST['imgtext']); ?> |
Probeer eens uit te zoeken bij welke bestandsnamen het fout gaat. Mogelijk is er een algemeen patroon in te vinden.quote:Op maandag 27 februari 2023 14:55 schreef Chandler het volgende:
Is dit nu het algemene topic voor scripting? zo ja, hoop dat jullie een antwoord hebben op mijn vraag.
Met een scriptje verander ik een hoop bestanden qua naam maar soms gaat het fout en kan de fout niet begrijpen.
[ code verwijderd ]
Lengte met dir is 262 chars
Lengte zonder dir is 252 chars, dus zou technisch gezien moeten kunne..
Deze regel is line 35
[ code verwijderd ]
Maar wat is er nou fout? ziet iemand het wat ik niet zie?
Reeds gedaan maar kon geen patroon ontdekken, want bij een bestaand bestand moet je een andere foutmelding krijgen...quote:Op maandag 27 februari 2023 15:13 schreef thabit het volgende:
[..]
Probeer eens uit te zoeken bij welke bestandsnamen het fout gaat. Mogelijk is er een algemeen patroon in te vinden.
Ja hoor mag hier ook.quote:Op maandag 27 februari 2023 14:55 schreef Chandler het volgende:
Is dit nu het algemene topic voor scripting? zo ja, hoop dat jullie een antwoord hebben op mijn vraag.
Met een scriptje verander ik een hoop bestanden qua naam maar soms gaat het fout en kan de fout niet begrijpen.
[ code verwijderd ]
Lengte met dir is 262 chars
Lengte zonder dir is 252 chars, dus zou technisch gezien moeten kunne..
Deze regel is line 35
[ code verwijderd ]
Maar wat is er nou fout? ziet iemand het wat ik niet zie?
Wat heb je al geprobeerd om het te debuggen?quote:Op maandag 27 februari 2023 17:59 schreef Chandler het volgende:
[..]
Reeds gedaan maar kon geen patroon ontdekken, want bij een bestaand bestand moet je een andere foutmelding krijgen...
Handmatig geprobeerd te veranderen, enige melding die totalcommander gaf was dat het meer dan 259 tekens bevatte, maar dat moet met windows gewoon kunnen en kon!quote:Op maandag 27 februari 2023 18:13 schreef FlippingCoin het volgende:
[..]
Wat heb je al geprobeerd om het te debuggen?
Of de originele naam of de naam waarin je hem wilt veranderen is een invalid argument voor de rename functie.
Ik begrijp je niet helemaal, wat is totaalcommander bijvoorbeeld? En waarom zou je niet kunnen loggen welke input sets misgaan onwille van een andere error?quote:Op maandag 27 februari 2023 18:16 schreef Chandler het volgende:
[..]
Handmatig geprobeerd te veranderen, enige melding die totalcommander gaf was dat het meer dan 259 tekens bevatte, maar dat moet met windows gewoon kunnen en kon!
Meer debuggen kan ik niet... de meldingen die ik kreeg van PHP waren niet erg behulpzaam.
Want als je dit met die php functie probeert dan werkt het normaal wel? Misschien zit er wel een limiet op die php functie he.quote:Op maandag 27 februari 2023 18:16 schreef Chandler het volgende:
[..]
Handmatig geprobeerd te veranderen, enige melding die totalcommander gaf was dat het meer dan 259 tekens bevatte, maar dat moet met windows gewoon kunnen en kon!
Meer debuggen kan ik niet... de meldingen die ik kreeg van PHP waren niet erg behulpzaam.
En zoals je in de code kon zien, de namen zijn het probleem niet:
van
50d71dbb3b7c32bab057b463b02608db.png
naar
Hey you-yes you stop being unhappy with yourself you are perfect stop wishing you looked like someone else or wishing people liked you as much as they like someone else stop trying to get attention from those who hurt you stop hating your body your.png
Heb je nog een paar voorbeelden waarbij het fout gaat?quote:Op maandag 27 februari 2023 18:16 schreef Chandler het volgende:
[..]
Handmatig geprobeerd te veranderen, enige melding die totalcommander gaf was dat het meer dan 259 tekens bevatte, maar dat moet met windows gewoon kunnen en kon!
Meer debuggen kan ik niet... de meldingen die ik kreeg van PHP waren niet erg behulpzaam.
En zoals je in de code kon zien, de namen zijn het probleem niet:
van
50d71dbb3b7c32bab057b463b02608db.png
naar
Hey you-yes you stop being unhappy with yourself you are perfect stop wishing you looked like someone else or wishing people liked you as much as they like someone else stop trying to get attention from those who hurt you stop hating your body your.png
Op dit moment niet, ben niet in de buurt van m'n develop systeem! maar het lijkt wel of het toch iets met de lange bestandsnamen te maken heeft... terwijl die daarvoor toch echt een foutmelding zou moeten geven. En moet toch echt eens m'n php versie uppen, draai nog steeds 5 (offline dat dan weer wel)quote:Op maandag 27 februari 2023 18:55 schreef thabit het volgende:
[..]
Heb je nog een paar voorbeelden waarbij het fout gaat?
Er is geen manier om meer info van PHP te krijgen? Dat zou wel wat treurig zijn. In dat geval kan je weinig anders dan proberen het issue to localizen:quote:Op maandag 27 februari 2023 14:55 schreef Chandler het volgende:
Met een scriptje verander ik een hoop bestanden qua naam maar soms gaat het fout en kan de fout niet begrijpen.
[ code verwijderd ]
quote:Many aspects of the behavior of this method are inherently platform-dependent: The rename operation might not be able to move a file from one filesystem to another, it might not be atomic, and it might not succeed if a file with the destination abstract pathname already exists. The return value should always be checked to make sure that the rename operation was successful.
Script bestaat uit nog geen 200 regels... dus dat hoeft niet, werkt bij alle korte bestandsnamen wel.quote:Op maandag 27 februari 2023 19:40 schreef 2thmx het volgende:
Er is geen manier om meer info van PHP te krijgen? Dat zou wel wat treurig zijn. In dat geval kan je weinig anders dan proberen het issue to localizen:
1. Comment alle andere code uit en check of de bug nog steeds gebeurt;
Gedaan, en zelf een handmatige rename, deze werkt wel maar gaf een melding van dat het meer dan 259 karakters wasquote:2. Gebeurt de bug nog steeds, log dan de source en target name en doe een file_exists-call op beide (en log die booleans ook);
Kan, maar ik dacht even googlen, nou dat even is heel wat langer geworden en waarschijnlijk het probleem gevonden.quote:3. Levert ook dit niks op, probeer dan bv. eens een copy-call (note dat je huidige rename-call eigenlijk meerdere dingen doet: renamen én naar een andere directory verplaatsen, maar onder water waarschijnlijk nog meer deelstappen, die weer afhangen van je OS.
Al waren het maar 2 regels, als die code de file/resource niet goed teruggeeft aan de OS, dan zou dat het kunnen verklaren.quote:Op maandag 27 februari 2023 19:45 schreef Chandler het volgende:
[..]
Script bestaat uit nog geen 200 regels... dus dat hoeft niet,
Schreef je een paar uur geleden niet nog dat je geen patroon kon ontdekken in de file names die faalden? Anyway: het maximum van Windows is voor het pad, dus dat is inclusief de folders, dus niet alleen de file name.quote:werkt bij alle korte bestandsnamen wel.
quote:Microsoft Windows has a MAX_PATH limit of ~256 characters. If the length of the path and filename combined exceed ~256 characters you will be able to see the path/files via the Windows Explorer, but may not be able to delete/move/rename these paths/files.
Ja, met pagination. Dan haal je alleen de records op voor 1 pagina en kun je vooruit/achteruit bladeren. https://rappasoft.com/doc(...)on/available-methodsquote:Op vrijdag 12 mei 2023 12:26 schreef TomNook het volgende:
Hoi, hoe is iedereen hier?
Ik heb even een vraag want ik kom er niet zo goed uit. Misschien kan iemand helpen zodat ik verder kan.
Ik heb altijd al angst gehad voor de 'normale' variant van Datatables die je echt moet beheersen met JavaScript. Ik zal het ook nooit hoeven gebruiken, want Livewire voldoet in 99% van de gevallen.
Dus stel: je bent bezig met Laravel Livewire en je wil Livewire Datatables integreren.
In mijn geval heb ik vier models waar ik gegevens van wil hebben. Maar het kunnen er héél erg veel zijn, soms wel meer dan 100.000!
Weet iemand of je dit op een normale manier kunt integreren met Livewire Datatables? Hij mag in ieder geval niet meer gegevens ophalen dan nodig per pagina.
Bedankt voor het reageren.quote:Op vrijdag 12 mei 2023 13:09 schreef Farenji het volgende:
[..]
Ja, met pagination. Dan haal je alleen de records op voor 1 pagina en kun je vooruit/achteruit bladeren. https://rappasoft.com/doc(...)on/available-methods
Ik ga even onderzoek doen (en het uitproberen), maar ik geloof dat DataTables gelijk alles ophaalt, óók wanneer je het pagineert. Maar misschien dat deze instelling inderdaad helpt.quote:Op vrijdag 12 mei 2023 13:09 schreef Farenji het volgende:
[..]
Ja, met pagination. Dan haal je alleen de records op voor 1 pagina en kun je vooruit/achteruit bladeren. https://rappasoft.com/doc(...)on/available-methods
Ik weet niet wat je precies probeert te doen. Je wil een datatable tonen waarvan de data uit meerdere modellen bestaat? Hebben die modellen een relatie met elkaar? Dat is een kwestie van de juiste query bouwen in je php backend. Of wil je gewoon meerdere tabellen maken met elk een ander model? Dan wordt het vooral een frontend ding, dat je de juiste table toont.quote:Op vrijdag 12 mei 2023 16:25 schreef TomNook het volgende:
[..]
Bedankt voor het reageren.
Ik zie inderdaad dat je een model door kunt geven en dan queries kunt uitoefenen.
[..]
Ik ga even onderzoek doen (en het uitproberen), maar ik geloof dat DataTables gelijk alles ophaalt, óók wanneer je het pagineert. Maar misschien dat deze instelling inderdaad helpt.
Idee: wellicht gebruik maken van de skip() en take()- functies van de query builder en met het pagina-nummer uitrekenen welke data je ophaalt?
Heb jij een idee om meerdere models te gebruiken voor zo'n datatable?
Mijn apenbrein kwam aanzetten met een Bootstrap modal waarin je aan de hand van een radius button de juiste Table tevoorschijn kunt toveren. Iets aanklikken triggert dan andere Livewire Components op de pagina.
Ik ben nogal een lul die het nog moet leren, maar ik hoop snel veel ervaring op te kunnen doen met Livewire en hoop dat je verder nog tips hebt voor me.
Ik denk dat ik het juiste pad ga vinden nu, dankzij jouw hulp. Bedankt dus. Ik dacht veel te ingewikkeld.quote:Op vrijdag 12 mei 2023 17:06 schreef Farenji het volgende:
[..]
Ik weet niet wat je precies probeert te doen. Je wil een datatable tonen waarvan de data uit meerdere modellen bestaat? Hebben die modellen een relatie met elkaar? Dat is een kwestie van de juiste query bouwen in je php backend. Of wil je gewoon meerdere tabellen maken met elk een ander model? Dan wordt het vooral een frontend ding, dat je de juiste table toont.
Ik heb zelf lange tijd alleen gewerkt aan backend projecten. Ben zelf wel vaardig met Bootstrap en jQuery, maar er gaat wel een andere wind waaien.quote:
Hoe verloopt dit?quote:Op zaterdag 26 augustus 2023 01:52 schreef TomNook het volgende:
In de late uurtjes bezig met een persoonlijk boekhoudsysteem.
Ik verleden week nog, wat gekloot met de Youtube API, loop tegen vervelende maximum calls aan. Wilde mijn playlist alfabetisch sorten op band en dan titel maar zie nog geen resultaat.quote:Op dinsdag 14 november 2023 20:36 schreef TargaFlorio het volgende:
Al maanden VS Code niet aangeraakt.
Neen.quote:
Nice, al ervaring met andere talen?quote:Op zondag 7 januari 2024 22:34 schreef Managarm het volgende:
Ik ben begonnen met het leren van Python in Visual Studio Code met Django als frontend, beetje spelen. Eens kijken wat ik ga bouwen.
22 jaar gewerkt als ontwikkelaar. Begonnen met C, Turbo Pascal, Delphi. Daarna C# met een backend gehost in Azure, frontend WPF. Nieuwe taal leren is gewoon om wat anders te doen dan tv kijken en gamen.quote:Op zondag 7 januari 2024 22:40 schreef FlippingCoin het volgende:
[..]
Nice, al ervaring met andere talen?
Bij mij staat Haskell hoog op de lijst om te leren.quote:Op zondag 7 januari 2024 23:00 schreef Managarm het volgende:
[..]
22 jaar gewerkt als ontwikkelaar. Begonnen met C, Turbo Pascal, Delphi. Daarna C# met een backend gehost in Azure, frontend WPF. Nieuwe taal leren is gewoon om wat anders te doen dan tv kijken en gamen.
Wow, real nice! Lekker bezig!quote:Op vrijdag 19 januari 2024 10:45 schreef oblo het volgende:
Hallo developers , ik ben een browser extensie aan het ontwikkelen voor dit forum. Voor nu heeft de extensie maar 3 functies: posts verbergen van specifieke gebruikers, specifieke posts verbergen en afbeeldingen uploaden zonder het forum te verlaten (na het invoeren van een api key). De extensie werkt voor firefox en chrome, vooralsnog alleen op desktop.
Ik vroeg me af of iemand hier zin heeft om de extensie te testen? Het is een simpele en kleine extensie dus het testen duurt niet lang. Als iemand mij hiermee wil helpen dan post ik de source code (github repo), de folder van de extensie en instructies..
Super cool, bedankt!quote:Op vrijdag 19 januari 2024 11:22 schreef TomNook het volgende:
[..]
Wow, real nice! Lekker bezig!
Ik zou hem wel een keer willen testen.
Ik ben zelf sinds enkele weken begonnen met het leren van Python. Dit met de cursus van Harvard (CS50P). Begin het ook steeds leuker te vinden!quote:Op dinsdag 23 januari 2024 11:47 schreef Zoon_John het volgende:
Hey,
Ik had een vraag, is het een beetje moeilijk om dit soort dingen op jezelf te leren? Ik zat eraan te denken te gaan leren hoe ik wellicht een webdeveloper kan worden. Maar ik weet niet of er veel vraag naar is, en ook niet zo goed waar te beginnen. Al eerder wat advies ingewonnen maar er is me verteld dat AI dat allemaal gaat overnemen.
Ik heb geen geld om een ICT-opleiding te volgen op het moment, maar ja ik dacht ik vraag het hier eens. Of mensen misschien tips hebben.
Bedankt!quote:Op woensdag 24 januari 2024 20:06 schreef Masberum het volgende:
https://www.w3schools.com bijlangs gaan
Klinkt leuk, goed bezig! Die cursus is aan te raden?quote:Op vrijdag 26 januari 2024 16:38 schreef Pinuts het volgende:
[..]
Ik ben zelf sinds enkele weken begonnen met het leren van Python. Dit met de cursus van Harvard (CS50P). Begin het ook steeds leuker te vinden!
Zeker. Ook hele goede instructeur.quote:Op vrijdag 26 januari 2024 16:45 schreef Zoon_John het volgende:
[..]
Klinkt leuk, goed bezig! Die cursus is aan te raden?
Ik zie een betaallink, dus even kijken hoe ik het gratis kan doen. Bedankt voor de tip wel!quote:Op vrijdag 26 januari 2024 16:52 schreef Pinuts het volgende:
[..]
Zeker. Ook hele goede instructeur.
CS50 heeft trouwens verschillende cursussen, van 'standaard' computer science, python, AI, web development, etc. Allemaal gratis te volgen. https://www.edx.org/cs50
De cursus volgen is gratis, voor een certificaat en andere extra's moet je betalen. Klik door naar een specifieke curses en klik op "Enroll":quote:Op vrijdag 26 januari 2024 17:38 schreef Zoon_John het volgende:
[..]
Ik zie een betaallink, dus even kijken hoe ik het gratis kan doen. Bedankt voor de tip wel!
Ik volg nu YouTubevideo's van Brad Traversy Media, en heb ook wat udemy cursussen. Ik vind het alleen lastig, want hij doet dingen en ik doe dat dan na. Maar zo leer ik voor mijn gevoel niet zelf het toepassen. Ik leer alleen het nadoen, maar goed de bedoeling is natuurlijk dat je nadenkt over wat je nadoet en dan na een tijdje zelf dingen kan toepassen.quote:Op zaterdag 27 januari 2024 09:56 schreef FlippingCoin het volgende:
De CS coursers van Harvard zijn erg goed hoor, maar of de insteek pragmatisch aansluit bij een doelstelling van beginnend webdeveloper die op zoek is naar een baan weet ik niet. Maar misschien is het materiaal een stuk minder theoretisch geworden sinds ik deze heb gezien heel wat jaar geleden.
Ja ik denk dat de beste methode is om gewoon een techniek te kiezen waar veel vraag naar is(React vermoed ik), daar een goede uitgebreide course in te volgen, en daarna direct een project te gaan maken met die techniek. Parallel aan het uitwerken van dat project kan je dan wat boeken lezen die wat meer op de fundamenten ingaan.quote:Op zaterdag 27 januari 2024 10:52 schreef Zoon_John het volgende:
[..]
Ik volg nu YouTubevideo's van Brad Traversy Media, en heb ook wat udemy cursussen. Ik vind het alleen lastig, want hij doet dingen en ik doe dat dan na. Maar zo leer ik voor mijn gevoel niet zelf het toepassen. Ik leer alleen het nadoen, maar goed de bedoeling is natuurlijk dat je nadenkt over wat je nadoet en dan na een tijdje zelf dingen kan toepassen.
Bedankt maat, ik ben nu bezig met de basics. HTML en CSS, met die twee kun je al een website maken, maar natuurlijk is functionaliteit ook belangrijk. Javascript staat daarna dus op het menu, en een stukje PHP. React komt vervolgens ook aan bod.quote:Op zaterdag 27 januari 2024 11:12 schreef FlippingCoin het volgende:
[..]
Ja ik denk dat de beste methode is om gewoon een techniek te kiezen waar veel vraag naar is(React vermoed ik), daar een goede uitgebreide course in te volgen, en daarna direct een project te gaan maken met die techniek. Parallel aan het uitwerken van dat project kan je dan wat boeken lezen die wat meer op de fundamenten ingaan.
Prima, probeer alleen wel zelf dingen te maken. Een valkuil is dat je met die courses lekker meewerkt maar zo sla je erg weinig op, zodra je zelf dingen moet uitzoeken en vastloopt sla je dingen goed op. Mininale is opgaven zelf uitbreiden en aanpassen.quote:Op zaterdag 27 januari 2024 11:26 schreef Zoon_John het volgende:
[..]
Bedankt maat, ik ben nu bezig met de basics. HTML en CSS, met die twee kun je al een website maken, maar natuurlijk is functionaliteit ook belangrijk. Javascript staat daarna dus op het menu, en een stukje PHP. React komt vervolgens ook aan bod.
Anderzijds zit ik eraan te denken misschien een tweejarige associate degree in de IT te doen, maar ik weet niet of zo'n associate degree wat waard is. Het thuis oefenen met cursusmateriaal en eventueel een boek is een stuk goedkoper.
Boeken zijn wellicht wel een goed idee, eens kijken of ik wat goede boeken kan vinden. Ook zijn er gratis codecamps voor java en zo, dus ik vermoed dat ik daar gewoon veel gebruik van ga moeten maken. De bedoeling is ook niet om binnen een paar maanden alles te kunnen, de bedoeling is genoeg te leren om ergens een positie te krijgen en vandaaruit verder te groeien.
Ik zoek ook nog naar traineeships, maar alles wat ik nu bijleer, is meegenomen en kan ook helpen wanneer ik voor een traineeship ga.
Ja, dat zeker. Daarom heb ik nu zo'n programma waar je een beetje de basics doet volgen. Vervolgens als ik die een beetje heb, of ik heb het gevoel van ik kan nu wat. Dan ga ik zelf eens wat proberen. Design boeit mij niet, ik ben geen designer, maar dan kan ik bijvoorbeeld zeggen: 'Ik wil een eigen blog site maken.' En dan ga ik dat doen.quote:Op zaterdag 27 januari 2024 11:55 schreef FlippingCoin het volgende:
[..]
Prima, probeer alleen wel zelf dingen te maken. Een valkuil is dat je met die courses lekker meewerkt maar zo sla je erg weinig op, zodra je zelf dingen moet uitzoeken en vastloopt sla je dingen goed op. Mininale is opgaven zelf uitbreiden en aanpassen.
Want het maakt je niet uit wat eindgebruikers ervan vinden? Gebruiksgemak en gebruikerswaardering hangt voor een supergroot deel van het design af..quote:
Maar dat is niet voor iedereen weggelegd om te maken, en ik kan ook wel begrijpen dat het niet binnen het interessegebied van iemand ligt.quote:Op zaterdag 27 januari 2024 17:31 schreef Perrin het volgende:
[..]
Want het maakt je uit wat eindgebruikers ervan vinden? Gebruiksgemak en gebruikerswaardering hangt voor een supergroot deel van het design af..
Een webdesigner heeft een apart vak geleerd daarvoor.quote:Op zaterdag 27 januari 2024 17:31 schreef Perrin het volgende:
[..]
Want het maakt je uit wat eindgebruikers ervan vinden? Gebruiksgemak en gebruikerswaardering hangt voor een supergroot deel van het design af..
Een quiz app misschien een idee?quote:Op donderdag 1 februari 2024 18:35 schreef TomNook het volgende:
Lieve mensen in dit topic,
Ik wil graag wat nieuws gaan bouwen. Laravel als backend, C# console applicatie aan de voorkant.
Iemand ideeën voor een tof project?
Geen gek idee!quote:Op donderdag 1 februari 2024 19:00 schreef Masberum het volgende:
[..]
Een quiz app misschien een idee?
Maak een quizapplicatie waarin gebruikers quizzen kunnen maken, delen en deelnemen. Laravel kan dan volgens mij de backend beheren met gebruikersaccounts, quizgegevens en resultaten, terwijl de C# console applicatie kan worden gebruikt voor het afspelen van de quizzen denk ik..
niet moeilijk doen met websockets en long pollen. Voor een quizje meer dan voldoende.quote:Op vrijdag 2 februari 2024 10:46 schreef TomNook het volgende:
[..]
Geen gek idee!
Weet alleen nog niet hoe de console app er dan uit komt te zien. Daar kan ik over nadenken.
Zal ik gewoon REST API doen of kijken naar websockets? Zou ik dat samen kunnen laten werken? Ik wil niet dat de cliënt moet pollen.
Misschien eerst een beginnen met een string laten echo'en en daarop voortbouwen.
Idd websockets en long pollen is gaaf voor live updates tussen client en server. Voor eenvoudig vraag/antwoord is een reguliere REST api veel beter geschikt.quote:Op vrijdag 2 februari 2024 18:51 schreef ralfie het volgende:
[..]
niet moeilijk doen met websockets en long pollen. Voor een quizje meer dan voldoende.
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |