FlippingCoin | vrijdag 1 januari 2021 @ 20:57 | |||
Welkom in het Algemene Dev Topic! Gezien er veel losse topics liepen over programmeren hebben we besloten verder te gaan met één generiek topic. Je kunt hier gezellig ouwehoeren over projecten waar je mee bezig bent, het gereedschap dat je hiervoor gebruikt, vragen stellen, en ga zo maar door! De vaste users in dit topic beschikken over een enorme dosis kennis en kunnen je, wanneer je ergens niet uit komt, met van alles helpen. Probeer alleen wel eerst zelf een oplossing te vinden voor je probleem, want zo leer je natuurlijk het meest! Daarnaast er zijn meer dan genoeg meetups.com te vinden waar je kan leren programmeren. Zoveel doelen / mensen , vertel je project! Deel je smaad en problemen. Doel is om constructief te wezen en naar oplossingen te zoeken. DevFreak Tutorials (te vinden bij de sticky topics van DIG): DIG / [tutorial] Hoe configureer je een nieuwe Linux-server? 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 ] | ||||
FlippingCoin | vrijdag 1 januari 2021 @ 21:07 | |||
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: | ||||
investeerdertje | zondag 3 januari 2021 @ 18:36 | |||
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 | ||||
investeerdertje | zondag 3 januari 2021 @ 18:37 | |||
Wat ging jij maken? #hebhetgemist #sorry | ||||
FlippingCoin | zondag 3 januari 2021 @ 19:24 | |||
Klinkt al als een goede eerste opzet. | ||||
FlippingCoin | zondag 3 januari 2021 @ 19:25 | |||
Een boodschappenlijst app. Maar voor nu vooral een beetje ana het uitvogelen hoe het er uit moet zien, en begin nu wel wat beter in Figma te worden, aardige software dat. | ||||
investeerdertje | zondag 3 januari 2021 @ 20:22 | |||
Recovery en backups werken | ||||
osodevo | dinsdag 5 januari 2021 @ 02:14 | |||
Wordt php nog vaak gebruikt? | ||||
#ANONIEM | dinsdag 5 januari 2021 @ 14:09 | |||
https://www.statista.com/(...)most-used-languages/ | ||||
cablegunmaster | dinsdag 5 januari 2021 @ 17:42 | |||
Gelukkig nieuwjaar iedereen! | ||||
investeerdertje | dinsdag 5 januari 2021 @ 17:44 | |||
Wel rare plek voor HTML en CSS imho | ||||
FlippingCoin | dinsdag 5 januari 2021 @ 19:56 | |||
Begrijp ik het trouwens goed dat de tree weer samenkomt trouwens? | ||||
FlippingCoin | dinsdag 5 januari 2021 @ 19:56 | |||
Jij, en de rest ook, ook beste wensen. | ||||
FlippingCoin | dinsdag 5 januari 2021 @ 20:05 | |||
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?
[ Bericht 9% gewijzigd door FlippingCoin op 05-01-2021 20:23:17 ] | ||||
investeerdertje | dinsdag 5 januari 2021 @ 20:50 | |||
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) | ||||
investeerdertje | dinsdag 5 januari 2021 @ 21:01 | |||
Is het niet eenvoudiger om de invoer te limiteren? Dit omdat je anders usecases krijgt waarin mensen "een stuk of 4 appels" gaan invoeren | ||||
FlippingCoin | dinsdag 5 januari 2021 @ 21:04 | |||
Ik denk dat dat voor nu onmogelijk is. Bij "een stuk of 4 appels" werkt het gewoon niet. | ||||
investeerdertje | dinsdag 5 januari 2021 @ 21:10 | |||
Dan denk ik dat je een prima optie hebt verzonnen om dit te parsen | ||||
FlippingCoin | dinsdag 5 januari 2021 @ 21:12 | |||
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. | ||||
investeerdertje | dinsdag 5 januari 2021 @ 21:30 | |||
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 voorspellen | ||||
osodevo | woensdag 6 januari 2021 @ 15:25 | |||
Maar in werkelijkheid bijna allemaal vervangen door hippe js frameworks. | ||||
FlippingCoin | woensdag 6 januari 2021 @ 16:31 | |||
Niet. | ||||
Citizen.Erased | woensdag 6 januari 2021 @ 16:32 | |||
Nope | ||||
osodevo | woensdag 6 januari 2021 @ 18:47 | |||
leg uit | ||||
#ANONIEM | woensdag 6 januari 2021 @ 18:58 | |||
Nou ja bij PHP gebruik je toch ook frameworks tegenwoordig. Je gaat geen websites meer bouwen zonder ze. De basis is alsnog PHP. Het is niet vervangen door frameworks, je moet alsnog gewoon veel kennis hebben van PHP, alleen de standaardzaken worden op een gestructureerdere manier afgevangen. Zo ook met javascript toch lijkt mij en die frameworks. | ||||
FlippingCoin | woensdag 6 januari 2021 @ 18:58 | |||
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. | ||||
#ANONIEM | woensdag 6 januari 2021 @ 21:09 | |||
Ieder persoon heeft verbeterpunten
| ||||
Kawakami | donderdag 7 januari 2021 @ 11:07 | |||
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. | ||||
FlippingCoin | donderdag 7 januari 2021 @ 12:32 | |||
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. | ||||
Kawakami | donderdag 7 januari 2021 @ 12:40 | |||
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? | ||||
FlippingCoin | donderdag 7 januari 2021 @ 12:44 | |||
Nee voor een supermarkt zeker niet. | ||||
#ANONIEM | donderdag 7 januari 2021 @ 12:59 | |||
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 | ||||
FlippingCoin | donderdag 7 januari 2021 @ 13:03 | |||
Lol. | ||||
FlippingCoin | donderdag 7 januari 2021 @ 13:04 | |||
Oh dat wist ik niet eens. Ik bestel ook nooit boodschappen, woon er zo dichtbij. | ||||
#ANONIEM | dinsdag 12 januari 2021 @ 19:42 | |||
devfreak waar ben je man. Je andere posts zijn nu anoniem, je kan terugkomen. | ||||
#ANONIEM | zaterdag 16 januari 2021 @ 16:17 | |||
Even een update, gewoon om het toch een beetje levendig te houden. Vandaag iets van 7 uur bezig geweest tot nu toe, navigatiegedeelte geperfectioneerd, nu nog het navigatie-settings gedeelte (dropdowns, color-picker etc.) daarmee morgen nog wel een tijd bezig maar het mooie is dat ik als zoiets af is gemakkelijk door kan voeren op de andere settings. Gaat wel vlot opzich gezien het aantal uren wat ik erin steek. | ||||
FlippingCoin | zondag 17 januari 2021 @ 14:34 | |||
Ik heb een experimentje gedaan met wat nieuwe PWA dingen als device orientation and speech to text, volgende week mee verder gaan. Was wel een beetje een gekut omdat het alleen werkt via het https protocol met een goed certificaat, uiteindelijk met netlify aan de praat gekregen maar zijn wel leuke dingen. | ||||
liesje1979 | maandag 18 januari 2021 @ 01:24 | |||
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. | ||||
Bosbeetle | maandag 18 januari 2021 @ 15:46 | |||
Uit noodzaak een tif_reader moeten bakken in java, omdat ik een tif file meegepakt met de jar file alleen maar kon benaderen als een inputstream. Toch grappig om een keer in zo'n file structuur te duiken | ||||
#ANONIEM | maandag 18 januari 2021 @ 21:00 | |||
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. Maar als je een wordpress site hebt dan kan je wel op de basis van de input in een form bepalen welke pagina getoond wordt lijkt me. Ergens een standaard formulier met een input field waar je de waarde (de unieke code in kan vullen), dat ergens naartoe gaat waar je zegt van 'if(code == '1234')' dan naar deze pagina, if dit dan naar die pagina etc. Je hoeft ook niet een domein al te hebben je kan het ook lokaal op je computer met bijvoorbeeld WAMP draaien en kijken wat werkt en wat niet werkt. Zoals gezegd heb ik er niet echt kennis van, ik reageer vooral even zodat je niet dagen zit te wachten op een antwoord wat waarschijnlijk niet komt (de personen hier hebben volgens mij meer kennis over programmeertalen etc. en wellicht wat minder over kant en klare systemen als wordpress, drupal etc, ik in ieder geval wel). Ik zou je aanraden om er wel gewoon een topic over te openen aangezien het algemene wordpress topic niet bepaald levendig is. En zelf wordpress op je computer te installeren en te gebruiken en wat rond te kijken hoe je het voor elkaar zou kunnen krijgen lokaal. [ Bericht 1% gewijzigd door #ANONIEM op 18-01-2021 21:36:18 ] | ||||
Scooteraar | donderdag 21 januari 2021 @ 14:12 | |||
* Scooteraar blijft gewoon lekker dwars Vagrant en Homestead gebruiken in plaats van Docker | ||||
Scooteraar | donderdag 21 januari 2021 @ 15:16 | |||
Echt waar, f*ck Docker. Ik snap het niet en wil het ook niet snappen. | ||||
#ANONIEM | donderdag 21 januari 2021 @ 19:27 | |||
Oke ja ik heb nooit gewerkt met docker dus kan het niet haten Van wat ik hoor is het juist handig om te gebruiken maar ja iedereen denkt weer verschillend over van alles en nog wat. Ik ben de laatste week vooral bezig geweest met de navigatie en navigatie-instellingen. Alles wat je daar ziet bij 'Navigation settings' werkt nu, dus op die manier kan je nu de hele navigatie inrichten zoals je zelf wil eigenlijk. Ook schaduw, iconen tonen of juist niet tonen, icoonafbeeldingen instellen, breedte en hoogte ervan etc. zijn nieuwe toegevoegde zaken. Gebruikersvriendelijk gemaakt met bootstrap color picker en dropdown voor de fonts. Verder veel validatieregels geschreven. Navigatie is ook mobielvriendelijk. Zijn nog wel verbeterpunten, nu heb ik bijvoorbeeld geen onhover kleur instelbaar zoals je kan zien, dat is omdat dat geen inline style is dus dat moet ik ergens in een css bestand toevoegen. Ik haal alles uit de database, zijn wel omwegen voor maar ik hou de code eerst gewoon heel standaard, daarmee is al veel instelbaar dus tjah. Later zoiets toevoegen kan altijd nog, maar zijn nu nog genoeg meer basiszaken die ik nog moet maken en de navigatie is voor nu genoeg instelbaar. | ||||
FlippingCoin | vrijdag 22 januari 2021 @ 17:59 | |||
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. | ||||
#ANONIEM | vrijdag 22 januari 2021 @ 19:08 | |||
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 [ Bericht 0% gewijzigd door #ANONIEM op 22-01-2021 19:11:31 ] | ||||
FlippingCoin | vrijdag 22 januari 2021 @ 19:13 | |||
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. | ||||
Scooteraar | zondag 24 januari 2021 @ 11:13 | |||
https://nodejs.org/en/black-lives-matter/ NodeJS is gemaakt door extreemlinkse activisten? | ||||
Citizen.Erased | zondag 24 januari 2021 @ 11:15 | |||
Genoeg (tech) bedrijven die een duidelijk standpunt hierover ingenomen hebben anders. | ||||
FlippingCoin | zondag 24 januari 2021 @ 11:43 | |||
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. | ||||
Scooteraar | zondag 24 januari 2021 @ 12:51 | |||
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? | ||||
Scooteraar | zondag 24 januari 2021 @ 12:56 | |||
Microsoft.EntityFrameworkCore / SQLite downgraden naar 3.1.11 verhelpt het probleem trouwens ook niet. Edit: ook het project rebuilden doet niks Een warm welkom in de wereld van .NET | ||||
FlippingCoin | zondag 24 januari 2021 @ 13:12 | |||
Al gezocht op stack overflow en github? Heb nooit met de .net omgeving gewerkt. | ||||
Scooteraar | zondag 24 januari 2021 @ 13:18 | |||
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. [ Bericht 1% gewijzigd door Scooteraar op 24-01-2021 13:27:35 ] | ||||
#ANONIEM | zondag 24 januari 2021 @ 14:07 | |||
Als ik dit zo lees lijkt het volgende een mogelijke oplossing te zijn: dotnet tool install --global dotnet-ef --version 3.0.0 https://github.com/dotnet(...)suecomment-556092925 Ik weet niet of je met je 3.x probeersels ook 3.0.0 hebt geprobeerd [ Bericht 4% gewijzigd door #ANONIEM op 24-01-2021 14:08:18 ] | ||||
ralfie | zondag 24 januari 2021 @ 17:02 | |||
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. https://medium.com/@prita(...)tandard-66fdeb308bf7 | ||||
FlippingCoin | zondag 24 januari 2021 @ 19:49 | |||
Hier iemand veel ervaring met git workflows Ik loop tegen wat issues aan die steeds meer tijd kosten. | ||||
raptorix | zondag 24 januari 2021 @ 20:18 | |||
Zeker, wat is je vraag? | ||||
raptorix | zondag 24 januari 2021 @ 20:21 | |||
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. | ||||
raptorix | zondag 24 januari 2021 @ 20:24 | |||
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 maken | ||||
FlippingCoin | zondag 24 januari 2021 @ 21:27 | |||
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. | ||||
FlippingCoin | zondag 24 januari 2021 @ 21:28 | |||
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. | ||||
raptorix | maandag 25 januari 2021 @ 08:25 | |||
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. | ||||
ralfie | maandag 25 januari 2021 @ 09:01 | |||
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. | ||||
FlippingCoin | donderdag 28 januari 2021 @ 21:42 | |||
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. | ||||
raptorix | donderdag 28 januari 2021 @ 21:45 | |||
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 | ||||
FlippingCoin | donderdag 28 januari 2021 @ 21:51 | |||
Ik kwam in een talk wel de volgende quote tegen: En dat herken ik wel erg terug bij ons. En omdat we 3 verschillende testomgevingen hebben (met drie verschillende checks om weer een omgeving verder te geraken), hebben we ook drie keer het probleem met cherry picken ten zij alle tickets goedgekeurd worden wat natuurlijk bijna nooit zo is. Waardoor we effectief het probleem met een factor drie vergroten misschien moet daar gewoon kritisch naar gekeken worden. Ik ga er nog even over nadenken iig. | ||||
raptorix | donderdag 28 januari 2021 @ 22:09 | |||
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 ) | ||||
FlippingCoin | donderdag 28 januari 2021 @ 22:14 | |||
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. | ||||
raptorix | donderdag 28 januari 2021 @ 22:27 | |||
Ja het hele idee van CI/CD is dat je ten alle tijden kunt deployen, alleen komt dat natuurlijk wel met een prijs Kijk ik kan prima een CI/CD deployment maken die vrolijk alles doorzet, maar daar zit de pijn natuurlijk niet. Mijn ervaring is dat als je dit wel wilt, en je software dit eigenlijk niet toelaat je het beste kunt investeren in goede integratie checks (dus geen unit tests), het voordeel van integratie tests is namelijk dat ze relatief snel te bouwen zijn en ook waarde blijven houden voor toekomstige refactoring. Uiteraard is het wel sterk afhankelijk van je software of dit mogelijk is. | ||||
#ANONIEM | dinsdag 2 februari 2021 @ 16:44 | |||
Ik ben de laatste 1,5 week 's avonds en in het weekend vooral bezig geweest met het 3e 'blokje', het informationcentre. Werkt grotendeels, CRUD en extra instellingen daarvoor ook. Nu tot het weekend bezig om alle code weer te optimaliseren, uniformeren. Verder ook bezig mijn hele server opnieuw in te richten/beveiligen en daarvan een handleiding te maken. | ||||
#ANONIEM | woensdag 10 februari 2021 @ 18:16 | |||
8 dagen later, server redelijk beveiligd naar mijn maatstaven @investeerdertje, dank je nog (je PM van maanden geleden), wat je meldde was nuttig en heb ik gebruik van gemaakt. Nu pas echt iets mee gedaan omdat ik eerst vooral bezig was met de website zelf. Nou ja in het kort: Server: SSH met keys werkt, ufw firewall, iptables, fail2ban, root login disabled. Ik ga fail2ban nog extra testen maar voor nu sowieso wel veilig genoeg (kon niet inloggen zonder de gebruikersnaam te weten en die is nogal ingewikkeld) Informationcentre blokje is af, search heb ik uitgebreid, heel veel codes extra in functies geplaatst, dashboard mee begonnen. Komend weekend ga ik denk ik weer een youtube clipje maken over de vorderingen. Tussentijds een programmeursgrapje | ||||
FlippingCoin | zondag 21 februari 2021 @ 20:16 | |||
Lekker bezig weer @phoenyx , wanneer ben je van plan om je applicatie te latent testen door anderen? | ||||
FlippingCoin | zondag 21 februari 2021 @ 20:21 | |||
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: 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. | ||||
FlippingCoin | zondag 21 februari 2021 @ 20:22 | |||
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. | ||||
#ANONIEM | zondag 21 februari 2021 @ 20:40 | |||
| ||||
FlippingCoin | zondag 21 februari 2021 @ 20:40 | |||
| ||||
#ANONIEM | maandag 22 februari 2021 @ 09:51 | |||
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' | ||||
FlippingCoin | maandag 22 februari 2021 @ 10:03 | |||
Ja heel erg herkenbaar inderdaad. | ||||
raptorix | dinsdag 23 februari 2021 @ 14:16 | |||
Wij organiseren elke maand een digitale meetup, deze woensdag over GIT strategies, kan je wel even linkje sturen | ||||
FlippingCoin | dinsdag 23 februari 2021 @ 14:41 | |||
Oh ja dat zou ik wel cool vinden. | ||||
raptorix | dinsdag 23 februari 2021 @ 14:43 | |||
Done | ||||
#ANONIEM | woensdag 24 februari 2021 @ 20:18 | |||
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. | ||||
FlippingCoin | woensdag 24 februari 2021 @ 20:24 | |||
Ja goed plan, mss post corona eens een echte. | ||||
#ANONIEM | woensdag 24 februari 2021 @ 20:28 | |||
Hé? Die zin begrijp ik niet | ||||
FlippingCoin | woensdag 24 februari 2021 @ 20:38 | |||
Nou nu was die digitaal maar normaal gewoon fysiek vaak. | ||||
#ANONIEM | woensdag 24 februari 2021 @ 20:42 | |||
Mijn hersenen konden even niet meer post-corona denken blijkbaar, maar dat zou mooi zijn | ||||
#ANONIEM | vrijdag 26 februari 2021 @ 11:08 | |||
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. [ Bericht 0% gewijzigd door #ANONIEM op 26-02-2021 11:09:10 ] | ||||
FlippingCoin | vrijdag 26 februari 2021 @ 12:20 | |||
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. | ||||
#ANONIEM | vrijdag 26 februari 2021 @ 12:44 | |||
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) En wat betreft errors sentry ook geen idee. Misschien is dat prima, ik kan uberhaupt nog genoeg leren m.b.t. debuggen en errors (en linux). Ik doe mijn best maar het is allemaal nogal uitgebreid [ Bericht 3% gewijzigd door #ANONIEM op 26-02-2021 12:58:54 ] | ||||
#ANONIEM | zaterdag 27 februari 2021 @ 19:17 | |||
Nou de website staat weer online, server beveiligd, 3e blokje toegevoegd, meer settings maar vooral heel veel in functies gezet en geüniformeerd. Website gaat ook online erg vlot merk ik, daar ben ik ook wel blij om. Zelf klikken kan op tinyurl.com/w2z52c88 Video'tje met updates Ik zag bij mijn video dat hij alleen de website laat zien, niet mijn code uit VSC dus daarvan maar even een screenshotje toegevoegd om een idee te geven (de laatste 1,5 minuut zit ik daarover te praten terwijl er blijkbaar niks te zien is omdat de focus op de website lag). [ Bericht 3% gewijzigd door #ANONIEM op 28-02-2021 10:30:36 ] | ||||
#ANONIEM | vrijdag 26 maart 2021 @ 19:59 | |||
Even een bump voordat het topic weg is Iets van 3 weken lang 'pauze' gehouden, naast mijn werk in ieder geval even niet meer gecodeerd, mag ook wel na iets van 7 maanden. Komende tijd (dit weekend o.a. gewoon weer) ga ik er wel weer mee bezig/verder dus ja. Iemand hier nog een update over een eigen projectje? | ||||
FlippingCoin | zaterdag 27 maart 2021 @ 15:23 | |||
Ik ben met van alles en nog wat bezig; maar ik had geen public projectjes dus nu bezig met een kleine game naar het functioneel reactive paradigma die ik in een public repo wil plaatsen als het iets is. Maar daar moet ik nog wel het eea aan refactoren, momenteel loop ik een beetje vast ook. De colission$ stream and de vector$ stream moet ik op eoa manier combinen waarbij vector$ de default is, wanneer er geemit wordt door colission$ er geswitched wordt naar colission$ tot deze complete waarna die weer naar vector$ gaat. Laatste puzzelstukje van het ontwerp van het charactermovement. (Heb al het eea geprogrammeerd maar liep hier op vast dus even een flow chart gemaakt) | ||||
FlippingCoin | zaterdag 27 maart 2021 @ 22:59 | |||
Dankzij wat online hulp eruit geraakt: https://stackblitz.com/edit/rxjs-srwthz?file=index.ts ik kan weer verder. | ||||
FlippingCoin | maandag 26 april 2021 @ 20:35 | |||
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. Tot nu toe gewerkt aan de parser, kan nu import statements parsen; met als uitzondering de wildcard import die was ik nog vergeten.
| ||||
raptorix | vrijdag 30 april 2021 @ 15:45 | |||
Zoiets | ||||
cablegunmaster | zondag 2 mei 2021 @ 04:02 | |||
https://twitter.com/OwONieuws Hobby projectje OWO van al het NOS nieuws maken | ||||
#ANONIEM | donderdag 6 mei 2021 @ 09:54 | |||
| ||||
FlippingCoin | maandag 30 augustus 2021 @ 22:27 | |||
ik zie dit nu pas | ||||
FlippingCoin | dinsdag 31 augustus 2021 @ 18:15 | |||
Ben nog steeds bezig met RxJS. | ||||
#ANONIEM | woensdag 1 september 2021 @ 15:10 | |||
Ik nog met mijn website bezig, al iets van 12 maanden ondertussen, en de basis van hacken te leren. Over 4 maanden hopelijk ver genoeg met mijn website om wat met Google analytics en Google ads bezig te gaan [ Bericht 0% gewijzigd door #ANONIEM op 01-09-2021 15:11:04 ] | ||||
NecSpeNecMetu | zondag 12 september 2021 @ 19:06 | |||
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? | ||||
FlippingCoin | zondag 12 september 2021 @ 19:08 | |||
Zouje het iets uitgebreider kunnen beschrijven? Ik weet dat in javascript de regex bijvoorbeeld statefull is, maar ik kan nu niet inschatten of je tegen zulke problemen aanloopt. | ||||
thabit | zondag 12 september 2021 @ 19:10 | |||
Iets meer detail zou uitkomst kunnen bieden. . Er zijn meerdere standaarden voor regex, waar wel een zeer grote overlap tussen zit. | ||||
FlippingCoin | zondag 12 september 2021 @ 19:16 | |||
Verder qua vragen op SO, ja dat is daar een goede plaats voor een antwoord, wil je wat meer een discussie of wat verdere praktische hulp/begeleiding dan ben je hier of op een ander forum beter thuis naar mijn ervaring. SO is geen plaats voor een dialoog normaal gesproken, wel gebruik ik SO verder dagelijks en dit geeft misschien wel aan wat ik er van vind. | ||||
NecSpeNecMetu | zondag 12 september 2021 @ 20:42 | |||
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:
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. | ||||
FlippingCoin | zondag 12 september 2021 @ 20:48 | |||
Dan zijn we je rubber duck geweest. https://medium.com/@katie(...)veloper-99ac0ee5b70a P.s. die "domme" fouten heeft iedereen en dat gaat ook niet weg. | ||||
Neef_Wuppie | zaterdag 4 december 2021 @ 22:17 | |||
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. | ||||
raptorix | maandag 6 december 2021 @ 06:44 | |||
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 complex | ||||
Perrin | maandag 6 december 2021 @ 08:56 | |||
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. | ||||
raptorix | maandag 6 december 2021 @ 13:01 | |||
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. | ||||
Perrin | maandag 6 december 2021 @ 13:12 | |||
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. | ||||
raptorix | maandag 6 december 2021 @ 13:28 | |||
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. | ||||
Perrin | maandag 6 december 2021 @ 13:46 | |||
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. | ||||
raptorix | maandag 6 december 2021 @ 17:39 | |||
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. Maar mijn werk is veel breder maar vanuit mijn functie op het moment meer leidinggevend en veel POC's (wat ook leuk is!) | ||||
FlippingCoin | maandag 6 december 2021 @ 17:46 | |||
Leuk ik ben het niet helemaal met jullie eens omdat: • een junior is per definitie geen specialist, dus wat kennis van zowel de front als de back-end is juist een pre. • dat een project niet afkomt doet er niet zo veel toe in mijn ervaring, het gaat erom dat je affiniteit kan aantonen. | ||||
FlippingCoin | maandag 6 december 2021 @ 17:48 | |||
Ja waar ik nu werk is er qua front-end de volgende scheiding: designers html/css mensen wat ze hier front-end developers noemen, voornamelijk typescript met wat html en css als opzet, wat vervolgens uitgewerkt wordt om aan het design te voldoen door de html/css mensen. | ||||
FlippingCoin | maandag 6 december 2021 @ 17:57 | |||
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. Mocht je de overstap willen maken dan denk ik wel dat het een gouden moment is voor je, vrijwel ieder bedrijf wat ik tegenkom in deze sector heeft permanent vacatures openstaan. | ||||
#ANONIEM | donderdag 9 december 2021 @ 11:02 | |||
Maar ook php toch? Ik zie een inlogsysteem en databaseconnectie met javascript niet echt.. [ Bericht 0% gewijzigd door #ANONIEM op 09-12-2021 11:04:09 ] | ||||
Scooteraar | donderdag 16 december 2021 @ 14:13 | |||
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? | ||||
#ANONIEM | donderdag 16 december 2021 @ 19:51 | |||
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? [ Bericht 4% gewijzigd door #ANONIEM op 16-12-2021 19:51:39 ] | ||||
FlippingCoin | donderdag 16 december 2021 @ 19:52 | |||
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/ | ||||
Perrin | donderdag 16 december 2021 @ 20:00 | |||
Waarom niet Bootstrap? | ||||
ralfie | donderdag 16 december 2021 @ 22:21 | |||
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. | ||||
Scooteraar | vrijdag 17 december 2021 @ 06:42 | |||
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/ | ||||
FlippingCoin | vrijdag 17 december 2021 @ 09:01 | |||
Heb daar nog nooit van gehoord, maar is ook niet het onderwerp waar ik induik of zo dus zegt niet super veel verder. | ||||
FlippingCoin | zaterdag 18 december 2021 @ 23:04 | |||
Behoorlijk matig dat unsplash sinds de overname. | ||||
Scooteraar | zondag 20 februari 2022 @ 09:55 | |||
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. [ Bericht 3% gewijzigd door Scooteraar op 20-02-2022 10:22:09 ] | ||||
Scooteraar | zondag 20 februari 2022 @ 10:36 | |||
Eigen ideeën tot dusver: - Backend van een bankensysteem - Opvolger DigiD - Boekhoudsysteem, maar die kan ik nog niet helemaal lekker plaatsen - Een sociaal kredietsysteem zoals in China simuleren [ Bericht 15% gewijzigd door Scooteraar op 20-02-2022 10:42:42 ] | ||||
Farenji | zondag 20 februari 2022 @ 10:38 | |||
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. | ||||
Scooteraar | zondag 20 februari 2022 @ 10:47 | |||
In mijn geval zal er geen enkele browser/frontend aan te pas komen. Normaal doe je vanuit een GUI inderdaad permissie geven voor een bepaalde scope waar een applicatie bij mag komen, maar ik zou dit graag willen simuleren op de backend. | ||||
FlippingCoin | zondag 20 februari 2022 @ 11:28 | |||
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. [ Bericht 2% gewijzigd door FlippingCoin op 20-02-2022 11:37:32 ] | ||||
Scooteraar | zondag 20 februari 2022 @ 13:26 | |||
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. [ Bericht 6% gewijzigd door Scooteraar op 20-02-2022 13:31:41 ] | ||||
Farenji | zondag 20 februari 2022 @ 13:46 | |||
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. 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. | ||||
FlippingCoin | zondag 20 februari 2022 @ 15:36 | |||
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. | ||||
FlippingCoin | dinsdag 5 april 2022 @ 12:05 | |||
* FlippingCoin schopje Leuk hoe makkelijk allerlei artikelen losjes omgaan met termen als declarative (in de context van het paradigma) maar niet benoemen waarom, wat dit betreft is er wel echt een niveau verschil tussen boeken en papers en de meeste online content. Ik zit dus met de vraag, wat het reactieve paradigma nou allemaal meer declarative van aard maakt, wat ik zelf dacht is dat het zowel asynchrone als synchrone events, enkele events en collecties aan events gelijk behandelt als zijnde een push based event stream, en zo de temporale dimensie weg abstraheert. Maar is dit correct en mist er nog wat aan deze beredenering? Als ik er op zoek krijg ik wel overal te lezen dat het reactieve paradigma declarative is, maar niet op basis waarvan. | ||||
TomNook | maandag 15 augustus 2022 @ 11:48 | |||
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. | ||||
TomNook | maandag 15 augustus 2022 @ 11:50 | |||
Of kan iemand me uitleggen wat de voordelen allemaal zijn? Want ik begrijp het niet. Het lijkt tegenwoordig puur gemaakt te zijn voor mensen die bekend zijn met sjieke frontend-frameworks. Niet cool. Ik houd het graag simpel. [ Bericht 8% gewijzigd door TomNook op 15-08-2022 11:57:59 ] | ||||
TomNook | maandag 15 augustus 2022 @ 15:34 | |||
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. [ Bericht 7% gewijzigd door TomNook op 15-08-2022 15:42:29 ] | ||||
Farenji | maandag 15 augustus 2022 @ 16:01 | |||
Dat kan gewoon, je hoeft de standaard ui componenten niet te gebruiken, maar dan moet je ze zelf bouwen. | ||||
TheBarret | woensdag 17 augustus 2022 @ 17:00 | |||
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. | ||||
TheBarret | woensdag 17 augustus 2022 @ 17:01 | |||
Men heb 't geprobeerd aan mij te leren, maar ik vond er niks aan. Was gewoon...saai. lol | ||||
FlippingCoin | woensdag 17 augustus 2022 @ 17:12 | |||
Het is mij niet helemaal duidelijk waar je nu tegen aan loopt... Maar tailwind bevalt ons op het werk wel goed verder. | ||||
TargaFlorio | woensdag 17 augustus 2022 @ 19:50 | |||
Bij Javascript kun je als basis HTML/CSS/JS gebruiken maar ook kiezen voor b.v. React/Tailwind. Ik neem aan dat je dat bij PHP ook kunt. Mijn PHP ervaring is zeer beperkt en ligt in het verre verleden maar toen was het gewoon HTML/PHP/JS. Ik ben het overigens wel eens dat het landschap continue in beweging is en dat je moet oppassen door de bomen het bos niet meer ziet. | ||||
FlippingCoin | woensdag 17 augustus 2022 @ 20:59 | |||
Mja er komen heel veel nieuwe dingen uit ja en je hoeft niet alles te kennen, maar iets als npm of andere package managers is wel zo gemeengoed geworden dat het jezelf wel in de weg staat als je dit uit de weg gaat. (iig als je aan webapplicaties werkt) | ||||
TheBarret | donderdag 18 augustus 2022 @ 09:14 | |||
Handig te weten dat er hier op het forum een berg kennis hier rond loopt die veel waard is | ||||
TomNook | donderdag 18 augustus 2022 @ 13:24 | |||
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! | ||||
TomNook | donderdag 18 augustus 2022 @ 13:26 | |||
Ahh nice Ik stuur je een DM, gezellig | ||||
TomNook | vrijdag 9 september 2022 @ 13:40 | |||
Aan de slag met Laravel Livewire! Werkt nog goed ook. | ||||
TheBarret | zaterdag 10 september 2022 @ 16:53 | |||
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. | ||||
TargaFlorio | zaterdag 10 september 2022 @ 19:21 | |||
Nice! | ||||
TheBarret | zondag 11 september 2022 @ 16:09 | |||
Vergat de github mee te leveren, sorry! https://github.com/TheBarret/ais2webmap | ||||
FlippingCoin | zondag 18 september 2022 @ 16:06 | |||
Gaaf, ik begrijp het niet helemaal maar ziet er wel uit als een tof project. Je hebt wel flink nested if statements. | ||||
TheBarret | zondag 18 september 2022 @ 16:29 | |||
T'is ver van mooi, maar ik maak sketches en daarop maak betere projecten die wel voldoen aan goeie manieren. Ik vind het super leuk om van RF input een chain te maken die uiteindelijk in een mooi jasjes gestoken wordt. Google: AIS en ADS-B voor de gein | ||||
FlippingCoin | vrijdag 23 september 2022 @ 21:30 | |||
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. | ||||
TomNook | zaterdag 24 september 2022 @ 11:36 | |||
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. | ||||
FlippingCoin | zaterdag 24 september 2022 @ 13:09 | |||
Oh cool, ik ken wel de javascript variant Electron. | ||||
TomNook | zaterdag 24 september 2022 @ 13:54 | |||
Ik ben niet goed met JavaScript en heb een beetje een hekel aan die taal. | ||||
FlippingCoin | zaterdag 24 september 2022 @ 15:39 | |||
Tja javascript heeft zijn mindere kanten, maar ook erg goede. | ||||
FlippingCoin | woensdag 28 september 2022 @ 21:08 | |||
Vandaag het parsen van een ternary expression gemaakt, was nog een uitdaging.
| ||||
TomNook | donderdag 29 september 2022 @ 10:56 | |||
Vraagje; Als jullie zouden zoeken naar een nieuwe baan als (PHP) ontwikkelaar, waar/hoe zouden jullie dan zoeken? Ik probeer recruiters te ontwijken. | ||||
Farenji | donderdag 29 september 2022 @ 12:36 | |||
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. | ||||
TomNook | vrijdag 7 oktober 2022 @ 10:57 | |||
Nog bedankt voor je advies. | ||||
Farenji | vrijdag 7 oktober 2022 @ 11:32 | |||
Geen dank, heb je iets leuks gevonden? | ||||
FlippingCoin | maandag 10 oktober 2022 @ 10:50 | |||
Uh beetje laat... Maar ik heb een paar bedrijven die ik volg op Linkedin die coole projecten doen en met een goede tech stack werken, die zou ik eerst eens naar kijken als ik in die situatie zou zitten denk ik. | ||||
TheBarret | maandag 10 oktober 2022 @ 11:29 | |||
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 Debug log: | ||||
FlippingCoin | maandag 10 oktober 2022 @ 11:37 | |||
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. | ||||
TheBarret | maandag 10 oktober 2022 @ 11:37 | |||
Heb je inv gestuurd van mijn code-group (like minded developers en gamers) | ||||
FlippingCoin | maandag 10 oktober 2022 @ 11:39 | |||
Cool, zal na het werk even kijken. | ||||
Mano_ | maandag 10 oktober 2022 @ 12:47 | |||
Heerlijk | ||||
TheBarret | maandag 10 oktober 2022 @ 14:03 | |||
had hem al eerder gezien ja, erg vermakelijk | ||||
thabit | maandag 10 oktober 2022 @ 14:39 | |||
Ik heb ooit nog wat in FORTRAN 66 moeten programmeren. Is niet veel beter. | ||||
TheBarret | maandag 10 oktober 2022 @ 15:14 | |||
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 | ||||
thabit | maandag 10 oktober 2022 @ 15:26 | |||
Moderne Fortran wordt nog wel gebruikt voor numerieke berekeningen. Maar die oude versie is vreselijk. | ||||
TheBarret | maandag 10 oktober 2022 @ 15:43 | |||
Ahzo, nu begrijp ik die link met die wave forms bij modulaties. makes total sense | ||||
TomNook | woensdag 12 oktober 2022 @ 07:42 | |||
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. [ Bericht 5% gewijzigd door TomNook op 12-10-2022 07:48:35 ] | ||||
Farenji | woensdag 12 oktober 2022 @ 08:42 | |||
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. | ||||
Muurbloem2001 | donderdag 13 oktober 2022 @ 22:12 | |||
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. Behalve windows 98 installeren op een ryzen machine [ Bericht 2% gewijzigd door Muurbloem2001 op 14-10-2022 13:33:16 ] | ||||
Muurbloem2001 | donderdag 13 oktober 2022 @ 22:20 | |||
Ik kijk om de zoveel tijd eigenlijk vooral op indeed Bij mijn linkedin account heb ik mijn laatste werkervaring niet vermeld zodat ik niet zoveel verzoeken krijg. Ik had iets van 100 linkedin connections, toen ik recruiters ging verwijderen nog ongeveer 25. Ik vind recruiters trouwens prima. Dat wil ik wel even melden. Mijn eerste 2 banen waren via hen, ze doen de salarisonderhandelingen (gunstig of niet, als je begint en je krijgt de baan om je carrière te starten dan is het gewoon fijn), stemmen je wel af met goede bedrijven als je gewoon eerlijk bent over hoever je wil reizen etc. [ Bericht 6% gewijzigd door Muurbloem2001 op 14-10-2022 13:31:55 ] | ||||
raptorix | vrijdag 14 oktober 2022 @ 16:28 | |||
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 | ||||
FlippingCoin | zaterdag 15 oktober 2022 @ 14:39 | |||
Verschillende kleinere dingen of een groot complex iets in Powershell? | ||||
raptorix | zaterdag 15 oktober 2022 @ 15:28 | |||
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 | ||||
FlippingCoin | zaterdag 15 oktober 2022 @ 18:09 | |||
Oh vet, geen ervaring mee verder. | ||||
TomNook | vrijdag 21 oktober 2022 @ 14:14 | |||
Ik ben er eigenlijk een beetje klaar mee. Ik wil gewoon wat nieuws maken met de allerlaatste technieken. En er verantwoordelijk voor blijven. | ||||
Farenji | vrijdag 21 oktober 2022 @ 14:40 | |||
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. | ||||
FlippingCoin | vrijdag 21 oktober 2022 @ 14:47 | |||
Ook niet goed voor je ontwikkeling denk ik. Al heb ik toevallig alleen nog maar aan langlopende greenfield projecten gewerkt. | ||||
TomNook | vrijdag 21 oktober 2022 @ 15:06 | |||
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? | ||||
FlippingCoin | vrijdag 21 oktober 2022 @ 15:09 | |||
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. | ||||
TomNook | vrijdag 21 oktober 2022 @ 15:12 | |||
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 en daar mijn energie uit halen. Ik ben nu ieder weekend gesloopt. | ||||
FlippingCoin | vrijdag 21 oktober 2022 @ 15:15 | |||
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? | ||||
Farenji | vrijdag 21 oktober 2022 @ 16:15 | |||
Je zit nu toch ook bij een digital agency? Die hebben toch ook wel eens nieuwe klanten of projecten? Bespreek het met je werkgever. Maar ik denk dat je er niet te eenzijdig naar moet kijken. Het verschil tussen nieuwbouw en onderhoud is niet altijd scherp. Met nieuwbouw ben je ook vaak bezig met onderhoud, als je nieuwe features moet maken waardoor je oude code moet aanpassen en refactoren, en een nieuw project verandert na verloop van tijd ook in oude code die een blok aan je been kan worden, ook als jij alles zelf hebt geschreven. Andersom kun je een oud project ook dermate "ownen" dat het echt van jou wordt, je kan natuurlijk alle oude code steeds meer weg-refactoren en vervangen door je eigen creaties. Ik heb zelf nooit echt hierop geselecteerd in ieder geval bij het kiezen van een baan of opdracht. Veel belangrijker is het bedrijf zelf, wat ze doen, hoe de sfeer is, wat voor klanten etc, en dan boeit het me echt niet zo veel of ik nou met nieuwe applicaties bezig ben of met oude code. Het heeft allemaal wel zo zijn leuke en minder leuke kanten. Punt is ook, als je goed bent in doorgronden en refactoren van oude code, daarmee kun je je echt onderscheiden, dat verhoogt je waarde. Als je echt alleen maar nieuwe code wil maken dan kun je dat natuurlijk altijd "onbetaald" doen, maak je eigen projecten, zet ze op github. Dan kun je doen wat je wil. Je betaalde werk is precies dat: betaald werk, en dan geldt toch nog steeds wel vaak: de klant / werkgever / opdrachtgever vraagt, en jij draait. | ||||
FlippingCoin | vrijdag 21 oktober 2022 @ 16:19 | |||
En een nieuw project kan ook heel snel een hele grote bende worden waarbij je niet meer vooruitkomt door de regressie. | ||||
Muurbloem2001 | vrijdag 21 oktober 2022 @ 19:45 | |||
Is het een idee dat je blijft werken en in je vrije tijd iets gaat maken (als ondernemer)? Ik solliciteer niet actief maar kijk af en toe wel en zie soms wel bedrijven die met een nieuw project bezig zijn of startups. Kom meestal wel wat tegen wat dat betreft. Zou denken dat als je werknemer wil blijven je ook wel iets kan vinden wat dat betreft via indeed bijvoorbeeld. | ||||
TomNook | maandag 31 oktober 2022 @ 10:46 | |||
Ik wil jullie graag nog bedanken voor de reacties en het advies. Beetje laat, maar ik heb te maken gehad met een zware longontsteking en begin nu pas echt weer te herstellen dankzij de antibiotica. Ik kan niet klagen want 100 jaar geleden ging je er gewoon dood aan. Zodra ik hersteld ben wil ik op mijn werk vol gas gaan geven en het proberen met hun huidige tech stack. Niet piepen en het opnieuw een kans geven. Iets anders zoeken kan later altijd nog. Ze zijn loyaal naar me geweest en dat wil ik graag ook naar hun zijn voorlopig. | ||||
#ANONIEM | vrijdag 4 november 2022 @ 15:10 | |||
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. | ||||
FlippingCoin | vrijdag 4 november 2022 @ 15:34 | |||
Heb je toegang tot de source code oid? Bij mij werkt die autocmplete verder gewoon als ik op je link klik. | ||||
#ANONIEM | vrijdag 4 november 2022 @ 15:53 | |||
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. . | ||||
FlippingCoin | vrijdag 4 november 2022 @ 16:02 | |||
Als je in je network tab kijkt van jouw versie, wanneer je als user pap intypt, zie je dan het volgende request terug:
| ||||
Muurbloem2001 | vrijdag 4 november 2022 @ 17:39 | |||
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? | ||||
FlippingCoin | vrijdag 4 november 2022 @ 17:42 | |||
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? | ||||
bondage | zaterdag 5 november 2022 @ 10:02 | |||
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:
[ Bericht 22% gewijzigd door bondage op 05-11-2022 10:34:33 ] | ||||
#ANONIEM | zaterdag 5 november 2022 @ 19:25 | |||
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. [ Bericht 2% gewijzigd door #ANONIEM op 05-11-2022 19:26:09 ] | ||||
#ANONIEM | zaterdag 5 november 2022 @ 19:27 | |||
Probleem is dat ik niet verderkom dan HTML, dus een script schrijven is een stap te ver. . Maar ik ga even kijen of ik iets kan met je suggestie. En anders wordt het maar zonder autocomplete. | ||||
FlippingCoin | zaterdag 5 november 2022 @ 19:33 | |||
Maar worden de stemmen ook opgeslagen dan? | ||||
Muurbloem2001 | zaterdag 5 november 2022 @ 19:49 | |||
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.. | ||||
FlippingCoin | zaterdag 5 november 2022 @ 19:59 | |||
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. | ||||
#ANONIEM | zaterdag 5 november 2022 @ 20:12 | |||
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. | ||||
#ANONIEM | zaterdag 5 november 2022 @ 20:15 | |||
Het stemproces: - Users openen een pagina. - Ze vullen de lijst in (niet alles hoeft ingevuld te worden, alleen eentje is ook goed). - In "Het resultaat"-box zien de users de UBB-code die ze hier op het forum moeten posten. Je stem is alleen geldig met een post in het juiste topic. (Er wordt dus niets opgeslagen.) - Ik zie de posts, verzamel ze en tel dan de stemmen. En op een gegeven moment deel ik de resultaten. [ Bericht 1% gewijzigd door #ANONIEM op 05-11-2022 20:16:06 ] | ||||
FlippingCoin | zaterdag 5 november 2022 @ 20:16 | |||
Ahhhhhhhh. Oke helder. | ||||
#ANONIEM | zaterdag 5 november 2022 @ 20:16 | |||
Bedankt voor het meedenken overigens. . | ||||
FlippingCoin | zaterdag 5 november 2022 @ 20:17 | |||
@YStec ik kan wel even kijken of ik die autosuggest aan de praat krijg anders | ||||
FlippingCoin | zaterdag 5 november 2022 @ 20:31 | |||
Zo iets krijg je dan, en je zou dan het eea kunnen abstraheren om de functie herbruikbaar te maken voor alle inputs uiteraard. | ||||
Muurbloem2001 | zaterdag 5 november 2022 @ 20:45 | |||
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 Of dat er ontelbaar veel reacties worden geplaatst met problemen die voorkomen etc. waarop antwoord gegeven moet worden en we weken verder zijn | ||||
FlippingCoin | zaterdag 5 november 2022 @ 20:50 | |||
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. | ||||
Muurbloem2001 | zaterdag 5 november 2022 @ 20:51 | |||
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 | ||||
FlippingCoin | zaterdag 5 november 2022 @ 20:52 | |||
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. | ||||
Muurbloem2001 | zaterdag 5 november 2022 @ 20:53 | |||
Lol ja klopt Had ik zelf niet om gedacht, zegt wel wat over mij jammer genoeg @YStec Is het inderdaad geen idee om gewoon een lijst te maken in het forum zelf? Dan heb je dus alleen dat users een username verkeerd kunnen spellen maar dat zal ook wel meevallen in de praktijk denk ik [ Bericht 9% gewijzigd door Muurbloem2001 op 05-11-2022 21:03:28 ] | ||||
#ANONIEM | donderdag 10 november 2022 @ 23:09 | |||
Dankjewel @bondage, dat kleine stukje .php-code is exact wat ik nodig had. Autocomplete werkt ermee. Nogmaals bedankt! | ||||
FlippingCoin | maandag 21 november 2022 @ 12:00 | |||
We leven nu hier. | ||||
christmastsunami | zaterdag 26 november 2022 @ 16:57 | |||
Ik ben van plan die amazon firetvstick, om te bouwen naar iets anders. Ik wil er een echte 0 energie slurpende nano pc proberen van te maken, vooral als iets waar ik ook 24 uur torrents mee kan seeden. LineageOS erop en met dit OTG kabeltje. | ||||
TomNook | donderdag 12 januari 2023 @ 16:12 | |||
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? | ||||
Perrin | donderdag 12 januari 2023 @ 16:16 | |||
TablePlus is de bekendste.. | ||||
TomNook | donderdag 12 januari 2023 @ 17:11 | |||
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. | ||||
cablegunmaster | donderdag 12 januari 2023 @ 17:12 | |||
phpmyadmin? afhankelijk van de DB type etc? | ||||
TomNook | donderdag 12 januari 2023 @ 17:22 | |||
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... Wacht misschien kunnen jullie helpen. Mijn tutorial vraag om een MongoDB database aan te maken en aan te spreken. Ik ben er overigens niet mee bekend; ik heb alleen begrepen dat het geen engine heeft en en gebruik maakt van .JSON files om objecten mee te bewaren. Het zal wel: ik vind al die meuk maar irritant en vermoeiend. Ik heb gewoon een lokale database server nodig voor macOS waar ik mee kan werken vanuit .NET. Ik heb tot dusver alleen MySQL gebruikt, omdat het nog steeds het meest populair is. Bij een cliënt applicatie zou ik de voorkeur hebben voor binary files als het gaat om data opslaan. Iemand tips? Zal ik desnoods een virtuele machine inrichten met SQL Browser en Server van Microsoft? Is dat een heel gek idee? Ik ben een ouwe PHP-rot en ben een beetje blijven hangen bij Vagrant Homestead en een VM met Ubuntu erop. | ||||
cablegunmaster | donderdag 12 januari 2023 @ 17:23 | |||
Waarom een MongoDB? Omdat iedereen het doet is niet echt een reden. Omdat ik iets nieuw wil proberen ook niet. Want dan moet je onderzoeken waarom je het wil. Wat zijn je eisen? | ||||
TomNook | donderdag 12 januari 2023 @ 17:24 | |||
Heb m'n bericht aangepast haha | ||||
cablegunmaster | donderdag 12 januari 2023 @ 17:24 | |||
MSsQL Database of een MySQL DB. Simpel en relationeel houden. | ||||
TomNook | donderdag 12 januari 2023 @ 17:26 | |||
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. | ||||
cablegunmaster | donderdag 12 januari 2023 @ 17:26 | |||
Moet? Van wie? | ||||
TomNook | donderdag 12 januari 2023 @ 17:27 | |||
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. | ||||
TomNook | donderdag 12 januari 2023 @ 17:27 | |||
Detacheerder. Ik denk ook wel dat ze gelijk hebben. Maar de syntax en snufjes zijn wel heftig voor mij. | ||||
cablegunmaster | donderdag 12 januari 2023 @ 17:28 | |||
Ben jij gedetacheerd? | ||||
TomNook | donderdag 12 januari 2023 @ 17:29 | |||
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. | ||||
cablegunmaster | donderdag 12 januari 2023 @ 17:30 | |||
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. | ||||
cablegunmaster | donderdag 12 januari 2023 @ 17:32 | |||
Welk bedrijf Cap? | ||||
TomNook | donderdag 12 januari 2023 @ 17:33 | |||
Ik geef toe dat ze het je inderdaad wel erg makkelijk maken. XD | ||||
TomNook | donderdag 12 januari 2023 @ 17:34 | |||
Sorry, dat wil ik niet zeggen tenzij ik je goed in het echt ken. | ||||
TomNook | donderdag 12 januari 2023 @ 17:41 | |||
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. | ||||
TomNook | donderdag 12 januari 2023 @ 18:09 | |||
Joh... Ik heb gelukkig nog een prima Windows laptop hier. Dan gebruik ik daar voorlopig wel Windows 10 op, prima. Dan kan ik tenminste mijn tutorials op een normale manier volgen. Optimaliseren komt dan later wel. | ||||
ralfie | donderdag 12 januari 2023 @ 19:25 | |||
Als je EF core gebruikt is de database zelf niet zo belangrijk. Je zou zelfs een in-memory database (https://learn.microsoft.c(...)tabs=dotnet-core-cli) kunnen gebruiken als je alleen wil testen. Tip: leer code-first EF-core (https://learn.microsoft.c(...)rkflows/new-database) en vergeet je database gui. Voor standaard database werk met EF heb je geen GUI nodig - dat komt pas wanneer je queries moet gaan optimaliseren of met stored procedures/triggers/etc gaat werken. Zodra je zover bent weet je vanzelf wel wat voor features je GUI nodig heeft. MSSQL en SSMS werkt het beste wat mij betreft met EF, maar andere databases kan ook natuurlijk. Overigens is MongoDB gewoon een database zoals mysql of mssql, alleen werkt het niet met standaard tabellen maar met objecten of documenten - visueel en structureel heeft het weg van json en de query syntax is anders dan SQL maar de database werkt verder vergelijkbaar met andere databases. kennis van docker (zie bijv https://builtin.com/softw(...)anagement-studio-mac, zelf niet gevolgd Mac=aids) lijkt me sowieso niet verspilde moeite om wat beginnerskennis over te krijgen. | ||||
cablegunmaster | donderdag 12 januari 2023 @ 23:18 | |||
Peanuts money voor een bedrijf daar moet je je niet op verkijken. Als Consultant wordt je al snel voor 100 - 120 eu weggezet per uur. daar romen ze al snel 30 - 40 % vanaf, PC kunnen ze van de belastingdienst aftrekken, effectieve kosten mss 1200 eu, dat hebben ze er snel uit. Als ze je duurder kunnen inzetten , verdienen ze meer terug. Kunstje is simpel, dat zal elke ex consultant die weggaat bij dit soort bedrijven beamen, die ZZP-er is geworden. | ||||
TomNook | donderdag 19 januari 2023 @ 13:20 | |||
Heyo.... Een Song en Album zijn toch beiden Multimedia? OOP gezien? Ik kan ander soort entiteit bedenken. Dus: Multimedia { song_id album_id Song : Multimedia { Album : Multimedia { Een Multimedia kan parent class zijn van allerlei soorten multimedia, zoals song, Video, Podcast. Maar ook Album omdat een album een Collection is van Songs. | ||||
TomNook | donderdag 19 januari 2023 @ 13:51 | |||
Yeah, ik denk dat ik het wel goed voor ogen heb nu. | ||||
Chandler | maandag 27 februari 2023 @ 14:55 | |||
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.
Lengte met dir is 262 chars Lengte zonder dir is 252 chars, dus zou technisch gezien moeten kunne.. Deze regel is line 35
Maar wat is er nou fout? ziet iemand het wat ik niet zie? | ||||
thabit | maandag 27 februari 2023 @ 15:13 | |||
Probeer eens uit te zoeken bij welke bestandsnamen het fout gaat. Mogelijk is er een algemeen patroon in te vinden. | ||||
Chandler | maandag 27 februari 2023 @ 17:59 | |||
Reeds gedaan maar kon geen patroon ontdekken, want bij een bestaand bestand moet je een andere foutmelding krijgen... | ||||
FlippingCoin | maandag 27 februari 2023 @ 18:02 | |||
Ja hoor mag hier ook. | ||||
FlippingCoin | maandag 27 februari 2023 @ 18:13 | |||
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. | ||||
Chandler | maandag 27 februari 2023 @ 18:16 | |||
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 | ||||
FlippingCoin | maandag 27 februari 2023 @ 18:19 | |||
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? Hoe ik het zou aanpakken is loggen welke input misgaat, misschien kan je dat hier delen ook. | ||||
FlippingCoin | maandag 27 februari 2023 @ 18:20 | |||
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. Let wel ik ben geen php developer of zo. | ||||
thabit | maandag 27 februari 2023 @ 18:55 | |||
Heb je nog een paar voorbeelden waarbij het fout gaat? | ||||
Chandler | maandag 27 februari 2023 @ 19:14 | |||
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) | ||||
2thmx | maandag 27 februari 2023 @ 19:40 | |||
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; 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); 3. Levert ook dit niks op, probeer dan bv. eens een copy-call i.p.v. rename-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). Zie bv. wat Oracle schrijft over de rename-method van Java:
| ||||
Chandler | maandag 27 februari 2023 @ 19:45 | |||
Script bestaat uit nog geen 200 regels... dus dat hoeft niet, werkt bij alle korte bestandsnamen wel. Gedaan, en zelf een handmatige rename, deze werkt wel maar gaf een melding van dat het meer dan 259 karakters was Kan, maar ik dacht even googlen, nou dat even is heel wat langer geworden en waarschijnlijk het probleem gevonden. Het probleem zit hem waarschijnlijk in de manier waarop PHP 5 met het bestandssysteem omgaat, deze support niet echt longfilenames... Ik ga morgen eens proberen om m'n php versie te upgraden en dan zien of het probleem dan is opgelost! Maar volgens vele mensen met een soortgelijk probleem zal dat de oplossing zijn! | ||||
2thmx | maandag 27 februari 2023 @ 20:04 | |||
Al waren het maar 2 regels, als die code de file/resource niet goed teruggeeft aan de OS, dan zou dat het kunnen verklaren. 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.
| ||||
ralfie | maandag 27 februari 2023 @ 22:04 | |||
Oude win32 meuk (ansi?) heeft inderdaad een max pad lengte van 260 karakters, maar is niet echt hard en kan omzeild worden dmv een registry switch of de \\?\ prefix (bijv \\?\C:\pad\naar\x). Oude libraries werken nog steeds met die max pad lengte omdat dat getal overal en nergens hardcoded terugkomt - een oudere php versie zal allicht nog checken op een max pad lengte van 260 karakters en dan erroren, de huidige php versies lijken (gezien de broncode) ook te checken op 260 karakters en tot max 2048 karakters daar automatisch de \\?\ of \\?\UMC\ prefix voor te plakken mocht dit gezien worden zodat de actie toch kan plaatsvinden. zie ook: https://learn.microsoft.c(...)tation?tabs=registry https://github.com/php/php-src/blob/master/win32/ioutil.h (php broncode) | ||||
TomNook | vrijdag 12 mei 2023 @ 12:26 | |||
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. | ||||
Farenji | vrijdag 12 mei 2023 @ 13:09 | |||
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 | ||||
TomNook | vrijdag 12 mei 2023 @ 16:25 | |||
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. | ||||
Farenji | vrijdag 12 mei 2023 @ 17:06 | |||
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. | ||||
TomNook | vrijdag 12 mei 2023 @ 22:19 | |||
Ik denk dat ik het juiste pad ga vinden nu, dankzij jouw hulp. Bedankt dus. Ik dacht veel te ingewikkeld. | ||||
thabit | vrijdag 12 mei 2023 @ 22:46 | |||
TomNook | dinsdag 16 mei 2023 @ 09:27 | |||
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. | ||||
TomNook | zaterdag 26 augustus 2023 @ 01:52 | |||
In de late uurtjes bezig met een persoonlijk boekhoudsysteem. | ||||
Masberum | dinsdag 14 november 2023 @ 20:05 | |||
Hoe verloopt dit? | ||||
TargaFlorio | dinsdag 14 november 2023 @ 20:36 | |||
Al maanden VS Code niet aangeraakt. | ||||
Managarm | dinsdag 5 december 2023 @ 09:09 | |||
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. | ||||
FlippingCoin | zondag 7 januari 2024 @ 21:47 | |||
Ik ben hier een tijdje afwezig geweest, maar ik heb niet stilgezeten. In de tussentijd ben ik bezig geweest met mijn grootste side projects waar ik ooit aan gewerkt hebt, een interpreter(over een tijdje compiler) voor mijn eigen programmeertaal. Vandaag een hele grote milestone behaald, de kern van mijn taal is het ondersteunen van het reactive paradigma, en vandaag heb ik het subscription model eindelijk werkend gekregen. Hier een screenshot van een klein stukje code in mijn nieuwe taal met daaronder in de terminal de output van de interpreter over deze code, het is nog een work in progress dus er gaat het eea veranderen. Wat dit doet, met de ~> operator wordt de functie aan de rechterzijde iedere keer dat de waarde c wordt bijgewerkt uitgevoerd met de nieuwe waarde voor c als input. Vervolgens zet ik a op 1, waardoor c een nieuwe waarde krijgt zijnde true, en daarna zet ik b op 2 waardoor c weer false wordt. Hierdoor wordt 2 keer de print functie aangeroepen welke het simpelweg naar de terminal print. De laatste null line is de output van de assignment b = 2; dit levert geen waarde op en de laatste loc wordt momenteel naar de terminal geprint. Dit is een nalatenschap van voor de tijd dat er nog een print functie beschikbaar was. | ||||
Masberum | zondag 7 januari 2024 @ 22:00 | |||
Zit je te trollen? | ||||
FlippingCoin | zondag 7 januari 2024 @ 22:04 | |||
Neen. | ||||
Managarm | zondag 7 januari 2024 @ 22:34 | |||
Ik ben begonnen met het leren van Python in Visual Studio Code met Django als frontend, beetje spelen. Eens kijken wat ik ga bouwen. | ||||
FlippingCoin | zondag 7 januari 2024 @ 22:40 | |||
Nice, al ervaring met andere talen? | ||||
Managarm | zondag 7 januari 2024 @ 23:00 | |||
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. | ||||
FlippingCoin | zondag 7 januari 2024 @ 23:02 | |||
Bij mij staat Haskell hoog op de lijst om te leren. | ||||
oblo | vrijdag 19 januari 2024 @ 10:45 | |||
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.. | ||||
TomNook | vrijdag 19 januari 2024 @ 11:22 | |||
Wow, real nice! Lekker bezig! Ik zou hem wel een keer willen testen. | ||||
oblo | vrijdag 19 januari 2024 @ 11:33 | |||
Super cool, bedankt! Alles is hier te vinden: https://github.com/Golannnnn/fok_toolkit/ Source code, folders voor je specifieke browser (firefox/chrome) en instructies. Als je ergens niet uit komt stuur me een bericht | ||||
Zoon_John | dinsdag 23 januari 2024 @ 11:47 | |||
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. | ||||
Masberum | woensdag 24 januari 2024 @ 20:06 | |||
https://www.w3schools.com bijlangs gaan | ||||
Pinuts | vrijdag 26 januari 2024 @ 16:38 | |||
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! | ||||
Zoon_John | vrijdag 26 januari 2024 @ 16:45 | |||
Bedankt! Klinkt leuk, goed bezig! Die cursus is aan te raden? | ||||
Pinuts | vrijdag 26 januari 2024 @ 16:52 | |||
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 | ||||
Zoon_John | vrijdag 26 januari 2024 @ 17:38 | |||
Ik zie een betaallink, dus even kijken hoe ik het gratis kan doen. Bedankt voor de tip wel! | ||||
oblo | zaterdag 27 januari 2024 @ 08:58 | |||
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": https://www.edx.org/learn(...)-to-computer-science | ||||
FlippingCoin | zaterdag 27 januari 2024 @ 09:56 | |||
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. | ||||
Zoon_John | zaterdag 27 januari 2024 @ 10:52 | |||
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. | ||||
FlippingCoin | zaterdag 27 januari 2024 @ 11:12 | |||
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. | ||||
Zoon_John | zaterdag 27 januari 2024 @ 11:26 | |||
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. | ||||
FlippingCoin | zaterdag 27 januari 2024 @ 11:55 | |||
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. | ||||
Zoon_John | zaterdag 27 januari 2024 @ 11:57 | |||
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. Ik moet even kijken hoe en wat ik het wil doen, maar voor nu sta ik echt nog in het voorportaal ergens. | ||||
Perrin | zaterdag 27 januari 2024 @ 17:31 | |||
Want het maakt je niet uit wat eindgebruikers ervan vinden? Gebruiksgemak en gebruikerswaardering hangt voor een supergroot deel van het design af.. [ Bericht 0% gewijzigd door Perrin op 27-01-2024 18:07:47 ] | ||||
FlippingCoin | zaterdag 27 januari 2024 @ 17:39 | |||
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. [ Bericht 0% gewijzigd door FlippingCoin op 27-01-2024 17:50:35 ] | ||||
Zoon_John | zaterdag 27 januari 2024 @ 17:44 | |||
Een webdesigner heeft een apart vak geleerd daarvoor. | ||||
Masberum | zaterdag 27 januari 2024 @ 19:41 | |||
De chat met ajax requests die ik wou maken is eindelijk af (af genoeg) na iets van 16 uur of meer. Wel van geleerd maar achteraf gezien zat ik weer uren maar wat te prutsen | ||||
TomNook | donderdag 1 februari 2024 @ 18:35 | |||
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? | ||||
Masberum | donderdag 1 februari 2024 @ 19:00 | |||
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.. | ||||
TomNook | vrijdag 2 februari 2024 @ 10:46 | |||
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. | ||||
ralfie | vrijdag 2 februari 2024 @ 18:51 | |||
niet moeilijk doen met websockets en long pollen. Voor een quizje meer dan voldoende. | ||||
Perrin | vrijdag 2 februari 2024 @ 19:02 | |||
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. | ||||
TomNook | vrijdag 2 februari 2024 @ 20:23 | |||
Dit topic sluit automatisch over 1 post. |