[Alg] Welke tools heb jij gemaakt? - deel IV Vorige deel Overzicht

Pagina: 1 ... 40 ... 53 Laatste
Acties:

Acties:
  • 0 Henk 'm!

  • Jogai
  • Registratie: Juni 2004
  • Laatst online: 01-05 09:05
Damic schreef op dinsdag 15 maart 2016 @ 19:16:
[...]
Eens bekijken hoe ik dat kan doen met resources, met de standaard taal functie in .net werkt het niet.
Ik kan de Multilingual App Toolkit (http://aka.ms/matinstallv4) aanbevelen.
Zie https://channel9.msdn.com/events/Build/2015/2-84

Klik hier om op linkedIn lid te worden van de Freelance Tweakers groep.


Acties:
  • 0 Henk 'm!

  • Damic
  • Registratie: September 2003
  • Laatst online: 20:44

Damic

Tijd voor Jasmijn thee

Het probleem is ook dat ie met de talen de . en , veranderd van cijfers :(

Al wat ik aanraak werk niet meer zoals het hoort. Damic houd niet van zijn verjaardag


Acties:
  • 0 Henk 'm!

90710

Zelf gebruik ik een eigen oplossing. Welke ik origineel voor .NET 1.0 ontwikkeld had; maar in de jaren doorontwikkeld heb zodat het ook met bv .NET 4.6 goed werkt.

Je kan idd werken adv. resource files (embedded of niet), je kan werken adv. losse csv (-achtige) bestanden welke ik hier speciaal voor ontworpen heb. Het heeft ondersteuning voor CultureInfo, maar dit is niet verplicht dus de cijfers zullen er altijd goed uitkomen. Verder is er ondersteuning voor variabelen in ingebouwd.

Maar ja dat is natuurlijk wel een beetje het wiel opnieuw uitvinden, maar het werkt verder wel erg goed.

Acties:
  • 0 Henk 'm!

  • johncheese002
  • Registratie: December 2004
  • Niet online

johncheese002

Life is a zero sum game.

blottle schreef op zaterdag 05 maart 2016 @ 16:43:
Beste mede-Tweakers,

Ik wil jullie graag voorstellen aan een project waar ik mee bezig ben. Het project heb ik de naam AnonEAS gegeven. Dit staat voor Anonymous E-mail Adress Service.
Maar begrijp ik het nou goed, dat jij als maker/beheerder met deze dienst alle mail kunt lezen, die bij jou op de server voorbij komt? :D

Terrified, mortified, petrified, stupified....by you! J. Nash "A Beautiful Mind."


Acties:
  • 0 Henk 'm!

  • Brent
  • Registratie: September 2001
  • Laatst online: 02-05 16:27
Heb een klein python-tooltje gemaakt dat een directory recursief scant, en op elk bestand par2 uitvoert. Alle standaard functionaliteit van par2 is er (create, verify, repair), de grootste keuze die ik voor de gebruiker heb gemaakt is dat de tool 1 reparatieset per bestand maakt, zodat je makkelijk bestanden kunt verplaatsen/verwijderen/toevoegen. Heb het bij een simpel script gehouden dat makkelijk crossplatform te gebruiken is.

Ik gebruik het om foto's en muziek te beschermen tegen bitrot en overige fouten (soms zit een programma te rommelen aan je tags bijvoorbeeld). Backup, zet schijf weg, over 10 jaar verifieer je en repareer je indien nodig, alles zoals je het hebt achtergelaten ;)

https://github.com/brenthuisman/par2deep

Humanist | Kernpower! | Determinist | Verken uw geest | Politiek dakloos


Acties:
  • 0 Henk 'm!

  • sig69
  • Registratie: Mei 2002
  • Laatst online: 22:07
Damic schreef op dinsdag 15 maart 2016 @ 20:12:
Het probleem is ook dat ie met de talen de . en , veranderd van cijfers :(
Dat is juist goed lijkt mij.

Roomba E5 te koop


Acties:
  • 0 Henk 'm!

  • Damic
  • Registratie: September 2003
  • Laatst online: 20:44

Damic

Tijd voor Jasmijn thee

sig69 schreef op donderdag 17 maart 2016 @ 15:02:
[...]

Dat is juist goed lijkt mij.
Dat hangt van je externe data vanaf, bij mij dus niet 2,05 word 205 : |:(

Al wat ik aanraak werk niet meer zoals het hoort. Damic houd niet van zijn verjaardag


Acties:
  • 0 Henk 'm!

  • sig69
  • Registratie: Mei 2002
  • Laatst online: 22:07
Je data moet je natuurlijk niet regio afhankelijk opslaan.

[ Voor 8% gewijzigd door sig69 op 17-03-2016 15:36 ]

Roomba E5 te koop


Acties:
  • 0 Henk 'm!

  • Damic
  • Registratie: September 2003
  • Laatst online: 20:44

Damic

Tijd voor Jasmijn thee

sig69 schreef op donderdag 17 maart 2016 @ 15:36:
Je data moet je natuurlijk niet regio afhankelijk opslaan.
Tja kan ik niets aandoen, zeg dat tegen de Italianen :+

Al wat ik aanraak werk niet meer zoals het hoort. Damic houd niet van zijn verjaardag


Acties:
  • +2 Henk 'm!

  • Jogai
  • Registratie: Juni 2004
  • Laatst online: 01-05 09:05
Damic schreef op donderdag 17 maart 2016 @ 15:52:
[...]
Tja kan ik niets aandoen, zeg dat tegen de Italianen :+
Maar je kan er wel aan doen dat je het op de juiste manier inleest:

https://dotnetfiddle.net/f7x4D8
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
using System;
using System.Globalization;
                    
public class Program
{
    public static void Main()
    {
        CultureInfo culture = new CultureInfo("it-it");
        
        Console.WriteLine(culture.DisplayName); // Output: Italian (Italy)
        
        Decimal t;
        
        t = Decimal.Parse("2,05", culture.NumberFormat);
        
        Console.WriteLine(t); // Output: 2.05
        Console.WriteLine(t-2);// Output: 0.05
    }
}

Klik hier om op linkedIn lid te worden van de Freelance Tweakers groep.


Acties:
  • 0 Henk 'm!

  • Damic
  • Registratie: September 2003
  • Laatst online: 20:44

Damic

Tijd voor Jasmijn thee

Jogai schreef op vrijdag 18 maart 2016 @ 06:40:
[...]

Maar je kan er wel aan doen dat je het op de juiste manier inleest:

https://dotnetfiddle.net/f7x4D8
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
using System;
using System.Globalization;
                    
public class Program
{
    public static void Main()
    {
        CultureInfo culture = new CultureInfo("it-it");
        
        Console.WriteLine(culture.DisplayName); // Output: Italian (Italy)
        
        Decimal t;
        
        t = Decimal.Parse("2,05", culture.NumberFormat);
        
        Console.WriteLine(t); // Output: 2.05
        Console.WriteLine(t-2);// Output: 0.05
    }
}
Hazo, nu nog weten hoe ik een taal in runtime kan veranderen van het hoofd form :+ dat gaat niet lekker en hoe ik het nu doe werkt het altijd.

Al wat ik aanraak werk niet meer zoals het hoort. Damic houd niet van zijn verjaardag


Acties:
  • 0 Henk 'm!

  • Jogai
  • Registratie: Juni 2004
  • Laatst online: 01-05 09:05
Damic schreef op vrijdag 18 maart 2016 @ 11:28:
[...]
Hazo, nu nog weten hoe ik een taal in runtime kan veranderen van het hoofd form :+ dat gaat niet lekker en hoe ik het nu doe werkt het altijd.
Je form heeft als het goed is niets te maken met je dataprocessing, met onderstaande voorbeeld zou je er uit moeten kunnen komen...

Klik hier om op linkedIn lid te worden van de Freelance Tweakers groep.


Acties:
  • 0 Henk 'm!

  • blottle
  • Registratie: Oktober 2012
  • Laatst online: 08:58
johncheese002 schreef op donderdag 17 maart 2016 @ 14:30:
[...]

Maar begrijp ik het nou goed, dat jij als maker/beheerder met deze dienst alle mail kunt lezen, die bij jou op de server voorbij komt? :D
Dit zou kunnen. Maar heb besloten de applicatie niet te gaan gebruiken voor nieuwe gebruikers. Ik ga de volledige source code op github zetten. Hier moet ik alleen nog wel documentatie voor schrijven. Hoop in april ergens alles te kunnen uploaden. Zo kan iedereen zelf de applicatie installeren.

Update: zojuist alles op GitHub gezet. https://github.com/dijkpim/AnonEAS/. Als ik de tijd heb zal ik een uitgebreidere ReadMe schrijven. Ben al sinds een tijdje bezig met AnonEAS, forwarder heten in de DB alias. Heb dit tussendoor ooit eens aangepast. ;)

[ Voor 21% gewijzigd door blottle op 19-03-2016 12:07 ]


Acties:
  • 0 Henk 'm!

  • murphsy
  • Registratie: Januari 2009
  • Laatst online: 18-04 16:06

murphsy

Product Monkey

Na jaren lurken in dit topic (en ondertussen spelend bezig met programmeren) mag ik eindelijk zelf ook posten! Ik heb namelijk een wordpress plugin gemaakt. Trots? Ja! Maar weet ik dat het nog veel beter kan? Ja, dat zeker.

Maar zonder verdere nonsense wil ik graag introduceren 'Product Feed Silver'. Wat doet het? Het loopt (engels, dus niet wandelen maar loepen ;)) door je Wordpress Woocommerce producten en bouwt daarvan een Google Merchant Center feed. Die feed wordt vervolgens via wp_cron geüpdatet. That's it.

Waarom heb ik het gebouwd? De meeste alternatieven kosten meer dan €50, terwijl het me een simpele functionaliteit leek die gewoon voor iedere hobbyist toegankelijk moet kunnen zijn. En het bouwen leek me een goede oefening.

Short-term to do:
  • Ik wil de gebruikers interface nog wat professionaliseren en versimpelen;
  • Er moeten nog wat checks toegevoegd aan de code, zoals een check om te zien of Woocommerce wel geïnstalleerd is;
  • Validate op user input zou wenselijk zijn, nou bevind de input zich in de admin sectie en voorzie ik weinig ruimte voor kwaadwillenden zou het toch wat errors voor gebruikers kunnen voorkomen;
  • En een automatische mapping aan Google Product Categories zou echt heel vet zijn (maakt ook meerdere categorieën per feed mogelijk, is nu maar 1 helaas).
Inmiddels ben ik door Wordpress geaccepteerd en kan iedereen mijn 'very-first-plugin' downloaden via https://wordpress.org/plugins/product-feed-silver/

Ben heel benieuwd wat de meer ervaren bouwers ervan vinden! (alvast ter verdediging: eerste project dat ik ooit buiten zet, ben geen programmeur van opleiding of beroep)

p.s. ik vond het gebruik van SVN bijna ingewikkelder dan het bouwen zelf, ik snap nog niet precies wat de exacte bedoeling is van de inrichting van mijn SVN mapje... 8)7

Acties:
  • 0 Henk 'm!

  • Lye
  • Registratie: Januari 2010
  • Laatst online: 21:30

Lye

blottle schreef op vrijdag 18 maart 2016 @ 23:28:
[...]

Dit zou kunnen. Maar heb besloten de applicatie niet te gaan gebruiken voor nieuwe gebruikers. Ik ga de volledige source code op github zetten. Hier moet ik alleen nog wel documentatie voor schrijven. Hoop in april ergens alles te kunnen uploaden. Zo kan iedereen zelf de applicatie installeren.

Update: zojuist alles op GitHub gezet. https://github.com/dijkpim/AnonEAS/. Als ik de tijd heb zal ik een uitgebreidere ReadMe schrijven. Ben al sinds een tijdje bezig met AnonEAS, forwarder heten in de DB alias. Heb dit tussendoor ooit eens aangepast. ;)
Ik heb je code even bekeken; maar zou je iets aan die SQL injecties willen doen? Het gebruik van mysqli->query() is geen goed idee als je met variabele input werkt (overigens zie ik dat je ergens anders in de applicatie wel prepared statements gebruikt).

Verder; heb je ooit gekeken wat er gebeurt als je meerdere domeinen hebt? Dat kan namelijk niet goed gaan naar mijn idee..

Leuke applicatie verder hoor, maar op dit moment zou ik het afraden om te gebruiken totdat je wat aan o.a. de SQL injecties gedaan hebt.

Acties:
  • 0 Henk 'm!

  • blottle
  • Registratie: Oktober 2012
  • Laatst online: 08:58
Lye schreef op maandag 21 maart 2016 @ 16:59:
[...]


Ik heb je code even bekeken; maar zou je iets aan die SQL injecties willen doen? Het gebruik van mysqli->query() is geen goed idee als je met variabele input werkt (overigens zie ik dat je ergens anders in de applicatie wel prepared statements gebruikt).
Heb het over het hoofd gezien in een bestand zie ik (process_changeusername.php) maar deze wilde ik nog naar functions.php verplaatsen en dan prepared maken. Daarnaast in functions.php is er nog 1 functie die niet prepared is maar daarvan komt alle data uit de DB. Deze wordt in de toekomst ook prepared.

Acties:
  • 0 Henk 'm!

  • Voutloos
  • Registratie: Januari 2002
  • Niet online
De injection in dat bestand is wel heel erg toegankelijk. En de query in kwestie is al een update van de User tabel... Voor een aanvaller is dat bijna niet leuk meer. :+

[ Voor 66% gewijzigd door Voutloos op 21-03-2016 19:21 . Reden: meer hints via DM ]

{signature}


Acties:
  • 0 Henk 'm!

  • Spinal
  • Registratie: Februari 2001
  • Laatst online: 29-04 15:31
murphsy schreef op maandag 21 maart 2016 @ 15:58:
[...]
p.s. ik vond het gebruik van SVN bijna ingewikkelder dan het bouwen zelf, ik snap nog niet precies wat de exacte bedoeling is van de inrichting van mijn SVN mapje... 8)7
Als je je code op GitHub git hebt staan (of kunt zetten), kijk hier dan eens naar. Ik heb ook een WordPress-plugin, code staat op GitHub en elke keer als ik een nieuwe versie wil publiceren draai ik dat scriptje om het in SVN te zetten. Werkt perfect!

Full-stack webdeveloper in Groningen


Acties:
  • 0 Henk 'm!

  • murphsy
  • Registratie: Januari 2009
  • Laatst online: 18-04 16:06

murphsy

Product Monkey

Spinal schreef op dinsdag 22 maart 2016 @ 08:59:
[...]

Als je je code op GitHub git hebt staan (of kunt zetten), kijk hier dan eens naar. Ik heb ook een WordPress-plugin, code staat op GitHub en elke keer als ik een nieuwe versie wil publiceren draai ik dat scriptje om het in SVN te zetten. Werkt perfect!
Thanks, ga ik deze week eens naar kijken. Github is me al een paar keer aangeraden, zal eraan gaan geloven. Hiervoor eigen jaren alleen notepad++ en filezilla gebruikt als enige tooling. Inmiddels 15 gebruikers! Trots. ;)

::edit::

WordPress is toch iets moois. Gebruikers vullen netjes mijn mini feedback enquête in, waardoor ik direct voorzien wordt van de prestaties 'in the field'. Blijkt dat er toch een bugje in geslopen is, de loop stopt namelijk na exact 10 producten. Een Amerikaan met een webshop met maar liefst 5500 producten liep daar tegenaan. Inmiddels mailcontact met hen, direct benadrukt dat 5500 een tikje overkill is misschien, maar dat 10 zeker te weinig is. Nu op zoek naar het probleem :D

[ Voor 26% gewijzigd door murphsy op 22-03-2016 10:21 . Reden: update ]


Acties:
  • 0 Henk 'm!

  • WernerL
  • Registratie: December 2006
  • Laatst online: 21:02
Voor Visual Data Analysis dit gemaakt:
http://icedev.nl/vda/
Laat de productie van herbruikbare energie zien in Europa.

Niet echt een tool, maar goed. Ik dacht, laat het hier zien. :+

Roses are red, violets are blue, unexpected '{' on line 32.


Acties:
  • 0 Henk 'm!

  • Jogai
  • Registratie: Juni 2004
  • Laatst online: 01-05 09:05
tijzwa schreef op maandag 14 maart 2016 @ 18:47:
[...]


Thanks voor de tip!
Ik ken Guacamole en was daar al eens ingedoken. Het nadeel vind ik dat Guacamole op Java EE in Tomcat is gebaseerd. Dat maakt de boel redelijk zwaar. De oplossing die ik nu heb is lichter maar de frontend werkt soortgelijk.
Misschien is dit dan iets: http://cedrozor.github.io/myrtille/

Klik hier om op linkedIn lid te worden van de Freelance Tweakers groep.


Acties:
  • 0 Henk 'm!

  • WinstonC
  • Registratie: Juli 2013
  • Laatst online: 30-04 16:56
Voor de studentenvereniging heb ik drietal webapplicaties ontwikkeld om digitaal te kunnen stemmen op Algemene Ledenvergaderingen (ALV). Dit alles is geschreven in C# met ASP.NET.

Omdat de studentenvereniging gebruik maakt van de Almanapp en daar de gegevens van leden worden opgeslagen, moesten we een koppeling maken met de API van de Almanapp. Andere oplossing was om op twee plekken de ledengegevens bij te gaan houden maar dat wil natuurlijk niemand.

We gaan eenmaal per dag de lokale gegevens controleren met de gegevens die in de Almanapp staan. Waar nodig voegen we gegevens toe, verwijderen we gegevens of bewerken we gegevens in de lokale gegevens bak.

We hebben nagedacht over het realtime ophalen van gegevens via de API. Dit hebben we afgeschoten omdat a) we in de Almanapp niet alle gegevens van leden kunnen opslaan die wij nodig zijn voor het digitaal stemmen, b) we verwachten dat de Almanapp niet een blijvertje is en c) de rest...

De drietal applicaties:
  • Beheeromgeving
    In de beheeromgeving kan een bestuurslid een ALV aanmaken. Deze kan vervolgens actief worden gemaakt voor ALV beheerders* en/of alle leden. Verder kan een bestuurslid ook de extra informatie van leden toevoegen in de beheeromgeving.
  • ALV registratiesysteem
    In het ALV registratiesysteem kunnen ALV beheerders inloggen. Zij moeten bijhouden welke leden er aanwezig zijn, welke leden zich vooraf heeft afgemeld, welke volmachten doorgegeven moeten worden en ga zo maar door. Ook kan er in het ALV registratiesysteem stemrondes worden aangemaakt.
  • ALV applicatie
    Hier kunnen leden inloggen om zich af te melden (en eventuele volmacht door te geven), stemmen en aanwezige leden bekijken.

Acties:
  • 0 Henk 'm!

  • tijzwa
  • Registratie: November 2009
  • Laatst online: 09-02 15:01
Thanks, maar momenteel gebruik ik Spice (http://www.spice-space.org) en de bijbehorende HTML5 client. Qua functionaliteit is dit nu helemaal af.

Ik ga de komende tijd sleutelen aan een management interface.

Acties:
  • +2 Henk 'm!

  • JJ93
  • Registratie: Maart 2013
  • Laatst online: 02-05 11:10

JJ93

Error 418

Mijn website http://voertuig.net uitgebreid met nieuwe filter opties. In totaal zijn er nu 76 filters beschikbaar 8) Eerst kon je als 'instappunt' alleen kiezen voor merk of model. Nu kun je ook direct filteren op een eigenschap zoals 'cilinders'.

Alle voertuigen met 12 cilinders: http://voertuig.net/cilinders/12
Afbeeldingslocatie: http://i.imgur.com/RKulZl6h.png

Verder filteren op kleur
Afbeeldingslocatie: http://i.imgur.com/xF9Xq5yh.png

Verder filteren op merk
Afbeeldingslocatie: http://i.imgur.com/uYebqLRh.png

Alle voertuigen van merk Bentley met 12 cilinders en de kleur wit: http://voertuig.net/cilinders/12/kleur/wit/merk/bentley

Voor zover ik weet de enige website waar je op deze manier door alle voertuigen op Nederlands kenteken kan gaan. Alle filters werken nu wel, maar een dropdown is niet even handig voor elk type. In de toekomst wil ik sliders gaan gebruiken voor getallen en een date picker voor datums o.i.d.


Edit: Je kan op deze manier ook erg veel fouten in RDW data vinden.
Edit II: Nu ook een Tweakblog (8>

[ Voor 38% gewijzigd door JJ93 op 29-03-2016 14:31 . Reden: Tweakblog ]


Acties:
  • 0 Henk 'm!

471992

Geen idee of iemand hier interesse in heeft, maar ik heb een eenvoudige ionic starter app en node js applicatie gemaakt voor IoT. Je kunt hiermee eenvoudig apps maken om hardware aan te sturen via het internet. Als databroker gebruik ik http://thethings.io :-)

[ Voor 12% gewijzigd door Microkid op 08-06-2019 12:35 ]


Acties:
  • +2 Henk 'm!

  • WernerL
  • Registratie: December 2006
  • Laatst online: 21:02
*kick*

Ik heb mijn subtitle fetcher even een kleine update gegeven. Je kunt hem nu ook vanaf de command line bedienen. Iedere keer de UI starten werd vervelend. Het is makkelijker als ik even snel via de Cli de sub kan downloaden, dat kan nu dus zo:

code:
1
fetchsubtitle.sh eenfilm.mk4


Subtitle fetcher

Laatste versie staat hier: https://github.com/WernerLDev/ScalaSubFetcher

Roses are red, violets are blue, unexpected '{' on line 32.


Acties:
  • +7 Henk 'm!

  • Sponge
  • Registratie: Januari 2002
  • Laatst online: 28-04 14:09

Sponge

Serious Game Developer

Voor alle Tweakers hier die in een (klein) team werken heb ik wellicht iets interessants wat jullie kunnen introduceren: Het koffie wiel!

Afbeeldingslocatie: http://www.persistentrealities.com/shared/caffeam/1.png

We gebruiken dit al circa 1.5 jaar bij mijn huidige dev team (en een paar andere teams gebruiken het ook). Het begon ooit als een experiment op een groot scherm. Het is een website die je open kan houden in je browser (of mobiel, maar dat is nog niet helemaal lekker).

Ondertussen is het geëvolueerd naar een volledige NodeJS/Socket.IO applicatie die zorgt dat iedereen op het zelfde moment te zien krijgt dat iemand iets wil drinken. Vervolgens kan je zeggen of je mee wil doen.. en afhankelijk van je score (gebaseerd op gehaalde kopjes diezelfde dag) wordt je kans bepaalt.

Maar dat is niet alles... zo zijn er ook:

Afbeeldingslocatie: http://www.persistentrealities.com/shared/caffeam/3.png
  • multipliers, (als je twee keer achter elkaar de pineut bent, score x2, zelfde voor 3x, 4x... )
  • 30 achievements, welke bijna allemaal geimplementeerd zijn
  • score grafiek - Ook validatie voor mijn collega's dat de maker van deze tool niet valsspeelt ;)
  • tijdzones - De 'dag' wordt gereset gebaseerd op de tijdzone van de groep. Ook prima bruikbaar voor de Tweakers buiten deze tijdzone! ;)
  • 'order list' - Lijst met de wensen van iedereen
  • bijzondere spins - Soms heb je "aparte" spins - Wat tot frustrerende of juist hilarische taferelen kan leiden
Het is een redelijk serieus experimenteer project geworden. Als eerste om meer bekend te raken met NodeJS en Socket.IO, maar nu bijvoorbeeld ook XDK om er een app van te maken (die nog niet gereleased is) maar ook met een ESP8266 en een LCD realtime om op te halen wat iedereen wil hebben, wellicht voor een custom koffie tray. Het heeft mij dan ook veel avonden gekost, omdat er altijd weer nieuwe ideëen zijn! :)

Ook qua "UX" wordt er zo nu en dan wat veranderd. Er komt ook misschien nog een andere kans berekening, gebaseerd op een ander team die 'laat komers' heeft in de ochtend - Die waren een beetje gefrustreerd geraakt dat ze bijna altijd meteen moesten halen.

Afbeeldingslocatie: http://www.persistentrealities.com/shared/caffeam/4.png

De tool draait al enige tijd stabiel, dus wellicht zijn er Tweakers die het ook willen proberen! Er zijn nog wat open eindjes waar nog wat aandacht aan geschonken moet worden, maar ik ben nieuwsgierig of het ook bij andere teams goed werkt. Op dit moment zijn voornamelijk management van groepen (aanpassen admin, mensen uit de groep halen, etc) niet aanwezig.

De URL is op dit moment: http://caffeam.rielee.com.
Vergeet niet de desktop notifications toe te staan, want dan krijg je een popupje rechtsonder als iemand van je team iets wil - of als je zelf de pineut bent ;).

Ik probeer ondertussen nog wat aan documentatie te schrijven, met wat achtergrond waarom je bijvoorbeeld iemand kan toggelen als die niet online is, etc... Maar op dit moment is het koffiewiel nog niet 'out in the open' omdat ik even wil kijken hoe het jullie vergaat :). O+ O-)

NodeJS is nogal fout gevoelig, dus als er wat misgaat (een undefined var. bijvoorbeeld) dan valt de server gewoon uit. Ik hoop dan ook dat het niet gebeurd, dat geeft meteen zo'n trieste impressie :/. Gisteren kwam ik na maanden nog eentje tegen. Dus je weet het nooit... Ook heb ik geen idee hoeveel resources alle socket verbindingen gaan nemen, op dit moment zit er nog geen Redis e.d. achter...

Maar hopelijk gaat alles goed! 8)

Acties:
  • 0 Henk 'm!

  • Chris7
  • Registratie: Maart 2011
  • Niet online
Sponge schreef op zaterdag 09 april 2016 @ 10:55:

NodeJS is nogal fout gevoelig, dus als er wat misgaat (een undefined var. bijvoorbeeld) dan valt de server gewoon uit. Ik hoop dan ook dat het niet gebeurd, dat geeft meteen zo'n trieste impressie :/. Gisteren kwam ik na maanden nog eentje tegen. Dus je weet het nooit... Ook heb ik geen idee hoeveel resources alle socket verbindingen gaan nemen, op dit moment zit er nog geen Redis e.d. achter...
Als je bang bent dat de server uitvalt kan een tool als forever handig zijn. Restart de server automatisch.

Overigens leuk idee :).

Acties:
  • 0 Henk 'm!

  • Trasos
  • Registratie: Juli 2003
  • Niet online
Leuk, hoe een simpel idee steeds groter wordt. :)

Ik weet het niet zeker, maar moet het niet "whose turn" zijn ipv "who's turn"?

Acties:
  • 0 Henk 'm!

  • ShitHappens
  • Registratie: Juli 2008
  • Laatst online: 21:07
Inderdaad. Who's = who is, oftewel wie is. Wie is beurt klinkt niet :p Maar er zitten meer vernederlandste vertalingen in ("make account" ipv "create account" etc)

Maar klinkt verder erg leuk, misschien eens kijken of het bij ons op kantoor ook aan zal slaan

Acties:
  • 0 Henk 'm!

  • Sponge
  • Registratie: Januari 2002
  • Laatst online: 28-04 14:09

Sponge

Serious Game Developer

Kijk meteen al nuttige feedback :) Ik zal dat later meteen even aanpassen.

Ook die forever package ziet er handig uit. Doet me denken wat we vroeger bij de Tweakers UT server gebruikte.. vanwege de soms spontane crashes ;).

Ik ben zeer benieuwd naar andere "kantoor ervaringen" om te kijken of het werkt. Vroeger hadden we het op een scherm staan, wat goed werkte om te introduceren. Ik vind het "account maken" deel al iets te veel van het goede (ik wil het graag erg simpel houden), maar er moet toch iets van een user/pass combinatie zijn om in te loggen. Overigens is het ook ideaal om via mobiel al het wiel te laten draaien als je onderweg bent vanuit een andere locatie :P. Dan staat de koffie soms klaar als je er bent (tenzij je zelf moet halen... ). Wij hebben er erg veel plezier aan!

Ik zat dus ook al te experimenteren met Arduino/ESP8266 implementaties. En ook nog "The button", die vlekkeloos werkt om het wiel te spinnen - met slechts een gehackte Bluetooth wireless presenter, een koffie bus en een grote arcade button. Maar dan raak ik een beetje off-topic omdat we richting hardware gaan ;).

Afbeeldingslocatie: http://www.persistentrealities.com/shared/caffeam/thebutton-1.jpg

Acties:
  • 0 Henk 'm!

  • sig69
  • Registratie: Mei 2002
  • Laatst online: 22:07
Vroeger hadden we daar de Douwe Egberts Koffiemanager voor. En waar ik nu werk haalt iedereen gewoon zelf koffie. Maar dat soort dingen zijn leuk om te maken inderdaad.

Roomba E5 te koop


Acties:
  • 0 Henk 'm!

  • Biersteker
  • Registratie: Juni 2009
  • Laatst online: 12:30
Sponge schreef op zaterdag 09 april 2016 @ 10:55:
NodeJS is nogal fout gevoelig, dus als er wat misgaat (een undefined var. bijvoorbeeld) dan valt de server gewoon uit. Ik hoop dan ook dat het niet gebeurd, dat geeft meteen zo'n trieste impressie :/. Gisteren kwam ik na maanden nog eentje tegen. Dus je weet het nooit... Ook heb ik geen idee hoeveel resources alle socket verbindingen gaan nemen, op dit moment zit er nog geen Redis e.d. achter...

Maar hopelijk gaat alles goed! 8)
Redis erachter zetten is echt nou ook niet echt moeilijk :P. Maar heb zelf icm redis nodejs wel een paar keer gehad dat mijn redis database ineens leeg was. (hard crash + te weinig hdd space :S.) . Als je het als app wil maken, dan zou je vrij simpel cordova (npm install cordova -g) kunnen doen, en dan bijvoorbeeld de android sdk gebruiken. Of als je graag experimenteert electron :).
Leuke concept! ;)

Trouwens forever is leuk, maar PM2 vind ik toch wat nuttiger.

[ Voor 3% gewijzigd door Biersteker op 10-04-2016 15:43 ]

Originally, a hacker was someone who makes furniture with an axe.


Acties:
  • 0 Henk 'm!

  • Sponge
  • Registratie: Januari 2002
  • Laatst online: 28-04 14:09

Sponge

Serious Game Developer

sig69 schreef op zondag 10 april 2016 @ 15:30:
Vroeger hadden we daar de Douwe Egberts Koffiemanager voor. En waar ik nu werk haalt iedereen gewoon zelf koffie. Maar dat soort dingen zijn leuk om te maken inderdaad.
Haha, bij ons hebben we ook nog genoeg mensen die zelf halen hoor! De reden is meestal dat "ze anders te weinig beweging krijgen". Maar in het algemeen hangt het een beetje van het team af, en waar de koffiemachines staan. Ik ben erg voor gamification ;). Je kan het altijd eens proberen! ;)
Biersteker schreef op zondag 10 april 2016 @ 15:42:
Redis erachter zetten is echt nou ook niet echt moeilijk :P. Maar heb zelf icm redis nodejs wel een paar keer gehad dat mijn redis database ineens leeg was. (hard crash + te weinig hdd space :S.) . Als je het als app wil maken, dan zou je vrij simpel cordova (npm install cordova -g) kunnen doen, en dan bijvoorbeeld de android sdk gebruiken. Of als je graag experimenteert electron :).
Leuke concept! ;)
Trouwens forever is leuk, maar PM2 vind ik toch wat nuttiger.
Mja, maar ik heb wel het een en ander gelezen over Redis en Socket.IO, dat het niet altijd helemaal even perfect werkt. Maar goed, eerst maar eens kijken of we het nodig gaan hebben ;). Binnenkort zal ik het weer wat meer public maken.

Voor de app versie gebruik ik Intel XDK. Werkt wat mij betreft zeer goed, en kan het aanraden om eens mee te experimenteren. dat maakt overigens ook gewoon gebruik van Cordova (en de plugins) maar je hebt wat handige build- en test tools. Ook naar andere platforms dan alleen Android. Overigens compileerd de app dan dan wel bij Intel ergens, daar moet je dan wel van houden.

PM2 ziet er ook interessant uit! Wel redelijk geavanceerd - maar ook o.a. die keymetrics monitoring is ook wel aardig om eens te checken.

[ Voor 4% gewijzigd door Sponge op 10-04-2016 17:12 . Reden: Was PM2 vergeten ]


Acties:
  • +3 Henk 'm!

  • RambOe
  • Registratie: Februari 2003
  • Laatst online: 15:24
Voor mijn Brother labelprinter heb ik een PHP library geschreven: https://github.com/RamyTalal/Label-Printer

Met de library is het mogelijk om labels te printen zonder daarvoor software te installeren.

Acties:
  • 0 Henk 'm!

  • Damic
  • Registratie: September 2003
  • Laatst online: 20:44

Damic

Tijd voor Jasmijn thee

Een nieuwe beta van Telenet Indicator.net

Hoogte punten van 1.0.6.24 beta:
Upd: Telenet changes 10/02/2016 (new url's, auth)
Fix: update slider
Fix: My Telenet Alert text
reFix [bug_id:32]: My Telenet Alert balloon tooltip

Al wat ik aanraak werk niet meer zoals het hoort. Damic houd niet van zijn verjaardag


Acties:
  • 0 Henk 'm!

  • SteeringWheel
  • Registratie: Augustus 2004
  • Laatst online: 02-05 12:09
Sponge schreef op zaterdag 09 april 2016 @ 10:55:
Voor alle Tweakers hier die in een (klein) team werken heb ik wellicht iets interessants wat jullie kunnen introduceren: Het koffie wiel!

[afbeelding]

We gebruiken dit al circa 1.5 jaar bij mijn huidige dev team (en een paar andere teams gebruiken het ook). Het begon ooit als een experiment op een groot scherm. Het is een website die je open kan houden in je browser (of mobiel, maar dat is nog niet helemaal lekker).

Ondertussen is het geëvolueerd naar een volledige NodeJS/Socket.IO applicatie die zorgt dat iedereen op het zelfde moment te zien krijgt dat iemand iets wil drinken. Vervolgens kan je zeggen of je mee wil doen.. en afhankelijk van je score (gebaseerd op gehaalde kopjes diezelfde dag) wordt je kans bepaalt.

Maar dat is niet alles... zo zijn er ook:

[afbeelding]
  • multipliers, (als je twee keer achter elkaar de pineut bent, score x2, zelfde voor 3x, 4x... )
  • 30 achievements, welke bijna allemaal geimplementeerd zijn
  • score grafiek - Ook validatie voor mijn collega's dat de maker van deze tool niet valsspeelt ;)
  • tijdzones - De 'dag' wordt gereset gebaseerd op de tijdzone van de groep. Ook prima bruikbaar voor de Tweakers buiten deze tijdzone! ;)
  • 'order list' - Lijst met de wensen van iedereen
  • bijzondere spins - Soms heb je "aparte" spins - Wat tot frustrerende of juist hilarische taferelen kan leiden
Het is een redelijk serieus experimenteer project geworden. Als eerste om meer bekend te raken met NodeJS en Socket.IO, maar nu bijvoorbeeld ook XDK om er een app van te maken (die nog niet gereleased is) maar ook met een ESP8266 en een LCD realtime om op te halen wat iedereen wil hebben, wellicht voor een custom koffie tray. Het heeft mij dan ook veel avonden gekost, omdat er altijd weer nieuwe ideëen zijn! :)

Ook qua "UX" wordt er zo nu en dan wat veranderd. Er komt ook misschien nog een andere kans berekening, gebaseerd op een ander team die 'laat komers' heeft in de ochtend - Die waren een beetje gefrustreerd geraakt dat ze bijna altijd meteen moesten halen.

[afbeelding]

De tool draait al enige tijd stabiel, dus wellicht zijn er Tweakers die het ook willen proberen! Er zijn nog wat open eindjes waar nog wat aandacht aan geschonken moet worden, maar ik ben nieuwsgierig of het ook bij andere teams goed werkt. Op dit moment zijn voornamelijk management van groepen (aanpassen admin, mensen uit de groep halen, etc) niet aanwezig.

De URL is op dit moment: http://caffeam.rielee.com.
Vergeet niet de desktop notifications toe te staan, want dan krijg je een popupje rechtsonder als iemand van je team iets wil - of als je zelf de pineut bent ;).

Ik probeer ondertussen nog wat aan documentatie te schrijven, met wat achtergrond waarom je bijvoorbeeld iemand kan toggelen als die niet online is, etc... Maar op dit moment is het koffiewiel nog niet 'out in the open' omdat ik even wil kijken hoe het jullie vergaat :). O+ O-)

NodeJS is nogal fout gevoelig, dus als er wat misgaat (een undefined var. bijvoorbeeld) dan valt de server gewoon uit. Ik hoop dan ook dat het niet gebeurd, dat geeft meteen zo'n trieste impressie :/. Gisteren kwam ik na maanden nog eentje tegen. Dus je weet het nooit... Ook heb ik geen idee hoeveel resources alle socket verbindingen gaan nemen, op dit moment zit er nog geen Redis e.d. achter...

Maar hopelijk gaat alles goed! 8)
Heel mooi! Wij gebruiken hier al jaren de Douwe Egberts Koffiemanager. Maar dit ziet er uit als een grote verbetering. Zal eens zien of m'n collega's dit zien zitten ipv de huidige koffiemanager :P
Krijg momenteel een connection error btw...
En heb je de source ook? Aangezien een koffiemanager nogal bedrijfskritisch is en natuurlijk wel moet blijven werken zonder internet.

Edit: connection error komt volgens mij doordat hij wil connecten op poort 8082, maar dat komt hier niet door de firewall.

[ Voor 3% gewijzigd door SteeringWheel op 12-04-2016 09:31 ]

A forum post should be like a skirt. Long enough to cover the subject material, but short enough to keep things interesting.


Acties:
  • 0 Henk 'm!

  • Chip.
  • Registratie: Mei 2006
  • Niet online
Sponge schreef op zaterdag 09 april 2016 @ 10:55:
Voor alle Tweakers hier die in een (klein) team werken heb ik wellicht iets interessants wat jullie kunnen introduceren: Het koffie wiel!

[afbeelding]

We gebruiken dit al circa 1.5 jaar bij mijn huidige dev team (en een paar andere teams gebruiken het ook). Het begon ooit als een experiment op een groot scherm. Het is een website die je open kan houden in je browser (of mobiel, maar dat is nog niet helemaal lekker).

Ondertussen is het geëvolueerd naar een volledige NodeJS/Socket.IO applicatie die zorgt dat iedereen op het zelfde moment te zien krijgt dat iemand iets wil drinken. Vervolgens kan je zeggen of je mee wil doen.. en afhankelijk van je score (gebaseerd op gehaalde kopjes diezelfde dag) wordt je kans bepaalt.

Maar dat is niet alles... zo zijn er ook:

[afbeelding]
  • multipliers, (als je twee keer achter elkaar de pineut bent, score x2, zelfde voor 3x, 4x... )
  • 30 achievements, welke bijna allemaal geimplementeerd zijn
  • score grafiek - Ook validatie voor mijn collega's dat de maker van deze tool niet valsspeelt ;)
  • tijdzones - De 'dag' wordt gereset gebaseerd op de tijdzone van de groep. Ook prima bruikbaar voor de Tweakers buiten deze tijdzone! ;)
  • 'order list' - Lijst met de wensen van iedereen
  • bijzondere spins - Soms heb je "aparte" spins - Wat tot frustrerende of juist hilarische taferelen kan leiden
Het is een redelijk serieus experimenteer project geworden. Als eerste om meer bekend te raken met NodeJS en Socket.IO, maar nu bijvoorbeeld ook XDK om er een app van te maken (die nog niet gereleased is) maar ook met een ESP8266 en een LCD realtime om op te halen wat iedereen wil hebben, wellicht voor een custom koffie tray. Het heeft mij dan ook veel avonden gekost, omdat er altijd weer nieuwe ideëen zijn! :)

Ook qua "UX" wordt er zo nu en dan wat veranderd. Er komt ook misschien nog een andere kans berekening, gebaseerd op een ander team die 'laat komers' heeft in de ochtend - Die waren een beetje gefrustreerd geraakt dat ze bijna altijd meteen moesten halen.

[afbeelding]

De tool draait al enige tijd stabiel, dus wellicht zijn er Tweakers die het ook willen proberen! Er zijn nog wat open eindjes waar nog wat aandacht aan geschonken moet worden, maar ik ben nieuwsgierig of het ook bij andere teams goed werkt. Op dit moment zijn voornamelijk management van groepen (aanpassen admin, mensen uit de groep halen, etc) niet aanwezig.

De URL is op dit moment: http://caffeam.rielee.com.
Vergeet niet de desktop notifications toe te staan, want dan krijg je een popupje rechtsonder als iemand van je team iets wil - of als je zelf de pineut bent ;).

Ik probeer ondertussen nog wat aan documentatie te schrijven, met wat achtergrond waarom je bijvoorbeeld iemand kan toggelen als die niet online is, etc... Maar op dit moment is het koffiewiel nog niet 'out in the open' omdat ik even wil kijken hoe het jullie vergaat :). O+ O-)

NodeJS is nogal fout gevoelig, dus als er wat misgaat (een undefined var. bijvoorbeeld) dan valt de server gewoon uit. Ik hoop dan ook dat het niet gebeurd, dat geeft meteen zo'n trieste impressie :/. Gisteren kwam ik na maanden nog eentje tegen. Dus je weet het nooit... Ook heb ik geen idee hoeveel resources alle socket verbindingen gaan nemen, op dit moment zit er nog geen Redis e.d. achter...

Maar hopelijk gaat alles goed! 8)
De link doet het wel. Maar krijg steeds connection error van jou website.

Acties:
  • 0 Henk 'm!

  • Sponge
  • Registratie: Januari 2002
  • Laatst online: 28-04 14:09

Sponge

Serious Game Developer

SteeringWheel, Chip - dat klopt. Ik heb nog wat anders draaien op andere standaard "firewall friendly" poorten.

Ik was net van het een en ander te reorganiseren. Een externe projectlid liep hier ook namelijk tegen aan vanmorgen!

Toevallig wilde ik nog even kijken of er nog reacties waren hier, dus nu heb ik helemaal een goede reden om wat aanpassingen te maken.

Edit: Het zou ok moeten zijn nu, denk ik - Nu op 8080. Als een firewall dat blokkeerd, dan wordt het wat minder handig... :)

[ Voor 15% gewijzigd door Sponge op 12-04-2016 20:04 ]


Acties:
  • 0 Henk 'm!

  • SteeringWheel
  • Registratie: Augustus 2004
  • Laatst online: 02-05 12:09
Helaas valt alleen 80 of 443 hier te gebruiken...

A forum post should be like a skirt. Long enough to cover the subject material, but short enough to keep things interesting.


Acties:
  • 0 Henk 'm!

  • Sponge
  • Registratie: Januari 2002
  • Laatst online: 28-04 14:09

Sponge

Serious Game Developer

Mja, poort 443 is een issue dacht ik. want daar verwachten browsers https op, en zullen een melding geven dat er iets "niet helemaal normaal is" (net zoals bij default ssh/mail ports e.d.).

Met Nginx zou ik volgens mij het een en ander kunnen proxyen, maar met Apache en websockets iets minder denk ik. Daar kan ik later nog even naar kijken, maar dat kan ik niet zomaar online aanpassen :).

Acties:
  • +1 Henk 'm!

  • P1nGu1n
  • Registratie: Juni 2011
  • Nu online
Sponge schreef op woensdag 13 april 2016 @ 18:31:
Mja, poort 443 is een issue dacht ik. want daar verwachten browsers https op, en zullen een melding geven dat er iets "niet helemaal normaal is" (net zoals bij default ssh/mail ports e.d.).

Met Nginx zou ik volgens mij het een en ander kunnen proxyen, maar met Apache en websockets iets minder denk ik. Daar kan ik later nog even naar kijken, maar dat kan ik niet zomaar online aanpassen :).
Aangezien je gebruikt maakt van socket.io, draai je ook node.js op je server? Dan kan je op node.js applicatie zowel socket.io als bijvoorbeeld express (serveren van de webpagina's) laten draaien op dezelfde poort (80).

Simpel voorbeeld, wat ik zelf ook ongeveer gebruik (maar dan met ws ipv socket.io)
JavaScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
var server = require('http').createServer(),
    express = require('express'),
    app = express(),
    io = require('socket.io').listen(server),
    port = 80;

app.get("/", function(req, res) {
    res.sendFile(__dirname + '/index.html');
});

server.on('request', app);
server.listen(port, function () {
    console.log("Listening on port %s", server.address().port);
});

Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live.


Acties:
  • 0 Henk 'm!

  • Sponge
  • Registratie: Januari 2002
  • Laatst online: 28-04 14:09

Sponge

Serious Game Developer

P1nGu1n, ik wilde het net omgekeerd doen. Ik had een artikeltje gevonden hoe Apache websockets kan proxyen. Dus ik wilde het via die weg oplossen (wellicht in het weekend). Maar als dat niet lukt dan kan het ook via Express inderdaad.

Ondertussen kwamen collega's ook nog met een "volunteer" button idee, dus daar ga ik ook nog even mee aan de slag. En natuurlijk achievements die er bij horen ;).

Zag dat er al wat gebruik gemaakt werd van het koffiewiel, dus als er nog Tweakers hier zijn die wat feedback willen geven of eerste ervaringen... ;). maar wellicht dat ik binnenkort er eens een eigen topic hiervoor ga beginnen - anders wordt het iets te veel in dit topic.

[ Voor 4% gewijzigd door Sponge op 14-04-2016 18:44 ]


Acties:
  • 0 Henk 'm!

  • Bv202
  • Registratie: Oktober 2006
  • Laatst online: 14-11-2021
Damic schreef op maandag 11 april 2016 @ 20:56:
Een nieuwe beta van Telenet Indicator.net

Hoogte punten van 1.0.6.24 beta:
Upd: Telenet changes 10/02/2016 (new url's, auth)
Fix: update slider
Fix: My Telenet Alert text
reFix [bug_id:32]: My Telenet Alert balloon tooltip
Waar je je mee bezig wilt houden...

Ik heb de vorige tool die veel gebruikt werd nog ontwikkeld:
nieuws: Telenet haalt service voor tonen dataverbruik offline tot woede devel...

Ik heb de moeite niet meer gedaan om na het weghalen van de API de pagina's te beginnen scrapen. Telenet past die constant aan, waardoor nieuwe aanpassingen regelmatig nodig zijn. Daar had ik echt geen zin in 8)7

Maar leuk dat er nog mensen zijn die dit willen doen, het ziet er goed uit :)

Acties:
  • 0 Henk 'm!

  • Damic
  • Registratie: September 2003
  • Laatst online: 20:44

Damic

Tijd voor Jasmijn thee

Het is en blijft een hobby he ;) zo krijg je ook meer inzicht in dingen die je normaal niet echt gebruikt :)

Al wat ik aanraak werk niet meer zoals het hoort. Damic houd niet van zijn verjaardag


Acties:
  • 0 Henk 'm!

  • funkiej
  • Registratie: Augustus 2008
  • Laatst online: 14:09
Leuk dat koffiewiel! Misschien ook leuk om mensen te kunnen inviten tot een groep en om een eventuele reset teller in te bouwen?

Acties:
  • +1 Henk 'm!

  • PublishedMeteor
  • Registratie: Juli 2011
  • Laatst online: 27-04 09:29
Sponge schreef op zaterdag 09 april 2016 @ 10:55:
Voor alle Tweakers hier die in een (klein) team werken heb ik wellicht iets interessants wat jullie kunnen introduceren: Het koffie wiel!

[afbeelding]

We gebruiken dit al circa 1.5 jaar bij mijn huidige dev team (en een paar andere teams gebruiken het ook). Het begon ooit als een experiment op een groot scherm. Het is een website die je open kan houden in je browser (of mobiel, maar dat is nog niet helemaal lekker).

Ondertussen is het geëvolueerd naar een volledige NodeJS/Socket.IO applicatie die zorgt dat iedereen op het zelfde moment te zien krijgt dat iemand iets wil drinken. Vervolgens kan je zeggen of je mee wil doen.. en afhankelijk van je score (gebaseerd op gehaalde kopjes diezelfde dag) wordt je kans bepaalt.

Maar dat is niet alles... zo zijn er ook:

[afbeelding]
  • multipliers, (als je twee keer achter elkaar de pineut bent, score x2, zelfde voor 3x, 4x... )
  • 30 achievements, welke bijna allemaal geimplementeerd zijn
  • score grafiek - Ook validatie voor mijn collega's dat de maker van deze tool niet valsspeelt ;)
  • tijdzones - De 'dag' wordt gereset gebaseerd op de tijdzone van de groep. Ook prima bruikbaar voor de Tweakers buiten deze tijdzone! ;)
  • 'order list' - Lijst met de wensen van iedereen
  • bijzondere spins - Soms heb je "aparte" spins - Wat tot frustrerende of juist hilarische taferelen kan leiden
Het is een redelijk serieus experimenteer project geworden. Als eerste om meer bekend te raken met NodeJS en Socket.IO, maar nu bijvoorbeeld ook XDK om er een app van te maken (die nog niet gereleased is) maar ook met een ESP8266 en een LCD realtime om op te halen wat iedereen wil hebben, wellicht voor een custom koffie tray. Het heeft mij dan ook veel avonden gekost, omdat er altijd weer nieuwe ideëen zijn! :)

Ook qua "UX" wordt er zo nu en dan wat veranderd. Er komt ook misschien nog een andere kans berekening, gebaseerd op een ander team die 'laat komers' heeft in de ochtend - Die waren een beetje gefrustreerd geraakt dat ze bijna altijd meteen moesten halen.

[afbeelding]

De tool draait al enige tijd stabiel, dus wellicht zijn er Tweakers die het ook willen proberen! Er zijn nog wat open eindjes waar nog wat aandacht aan geschonken moet worden, maar ik ben nieuwsgierig of het ook bij andere teams goed werkt. Op dit moment zijn voornamelijk management van groepen (aanpassen admin, mensen uit de groep halen, etc) niet aanwezig.

De URL is op dit moment: http://caffeam.rielee.com.
Vergeet niet de desktop notifications toe te staan, want dan krijg je een popupje rechtsonder als iemand van je team iets wil - of als je zelf de pineut bent ;).

Ik probeer ondertussen nog wat aan documentatie te schrijven, met wat achtergrond waarom je bijvoorbeeld iemand kan toggelen als die niet online is, etc... Maar op dit moment is het koffiewiel nog niet 'out in the open' omdat ik even wil kijken hoe het jullie vergaat :). O+ O-)

NodeJS is nogal fout gevoelig, dus als er wat misgaat (een undefined var. bijvoorbeeld) dan valt de server gewoon uit. Ik hoop dan ook dat het niet gebeurd, dat geeft meteen zo'n trieste impressie :/. Gisteren kwam ik na maanden nog eentje tegen. Dus je weet het nooit... Ook heb ik geen idee hoeveel resources alle socket verbindingen gaan nemen, op dit moment zit er nog geen Redis e.d. achter...

Maar hopelijk gaat alles goed! 8)
Erg leuk gemaakt, maar voeg voor de netheid even iets van hashing toe op je passwords, zeker omdat het live staat. In de bevestigingsmail krijg ik gewoon plaintext mijn password toegestuurd, voelt niet heel lekker :/

Acties:
  • 0 Henk 'm!

  • Emiel L
  • Registratie: Februari 2014
  • Laatst online: 25-04 07:41
Ik draai als hobby een foto wedstrijd website (http://mooistefotos.nl).
Helemaal vanaf de grond opgebouwd en vind het leuk om eens wat anders te doen dan m'n dagelijkse werk. Toch kriebelt dat af en toe ook wel (ik ben iOS developer) en omdat ik toch die nieuwe Apple TV heb staan, heb ik een app gemaakt voor m'n website. Foto's kijken op een 50" TV ipv een 13" laptopje heeft toch ook wel wat...

Afbeeldingslocatie: http://emle.nl/resized/800/misc/mfapp1.png

Afbeeldingslocatie: http://emle.nl/resized/800/misc/mfapp2.png

Afbeeldingslocatie: http://emle.nl/resized/800/misc/mfapp3.png

Gisteren is hij live gegaan. Hij zal nooit heel veel gebruikers gaan kennen, maar het was erg leuk 'm te maken en zo'n Apple TV is weer eens wat anders.

Source code op m'n github (https://github.com/emiellensink/)

Edit: Video (https://www.youtube.com/watch?v=zEIeV877res)

[ Voor 5% gewijzigd door Emiel L op 22-04-2016 15:02 ]

http://emiellensink.nl


Acties:
  • 0 Henk 'm!

  • Sponge
  • Registratie: Januari 2002
  • Laatst online: 28-04 14:09

Sponge

Serious Game Developer

PublishedMeteor schreef op vrijdag 22 april 2016 @ 10:41:
[...]


Erg leuk gemaakt, maar voeg voor de netheid even iets van hashing toe op je passwords, zeker omdat het live staat. In de bevestigingsmail krijg ik gewoon plaintext mijn password toegestuurd, voelt niet heel lekker :/
Don't worry! Je wachtwoord wordt een keer gemailed zoals je hem ingevoerd hebt. Alle wachtwoorden staan salted SHA1 in de database. Groepswachtwoorden worden ook gehashed, en alleen de eerste 3 karakters plain text (vandaar dat je als groupowner de eerste drie karakters kan zien van het password) opgeslagen, die sowieso de groupowner alleen zelf kan zien. Maar dit is even als reminder functie wanneer iemand dat door wil geven - wil nog een invite systeem maken (zie dat funkiej dat ook al noemde ;)). Verder is er niets plain text.

Ook bij een password reset gebeurd hetzelfde. Je krijgt (uiteraard) je password plain tekst te zien, maar in de DB staat het netjes gehashed :).

Acties:
  • +2 Henk 'm!

  • Edwin88
  • Registratie: Januari 2005
  • Laatst online: 04-05 07:38
Sponge schreef op vrijdag 22 april 2016 @ 22:35:
[...]


Don't worry! Je wachtwoord wordt een keer gemailed zoals je hem ingevoerd hebt. Alle wachtwoorden staan salted SHA1 in de database. Groepswachtwoorden worden ook gehashed, en alleen de eerste 3 karakters plain text (vandaar dat je als groupowner de eerste drie karakters kan zien van het password) opgeslagen, die sowieso de groupowner alleen zelf kan zien. Maar dit is even als reminder functie wanneer iemand dat door wil geven - wil nog een invite systeem maken (zie dat funkiej dat ook al noemde ;)). Verder is er niets plain text.

Ook bij een password reset gebeurd hetzelfde. Je krijgt (uiteraard) je password plain tekst te zien, maar in de DB staat het netjes gehashed :).
Ik zou als gebruiker niet blij worden als ik een password krijg toegestuurd. Het hele idee van wachtwoorden is dat je het nergens opslaat waar iemand het evt kan lezen (je mailbox is niet waterdicht genoeg)... Iemand heeft het net ingevuld; waarom zou je het dan nog sturen. Er is geen enkele pro website meer tegenwoordig die dat doet, met een goede reden.

Password reset hoort een nieuw tijdelijk wachtwoord te maken (of een token om een nieuw wachtwoord te kunnen maken), en daarna moet ook dat tijdelijke wachtwoord nutteloos zijn. Het is niet voor niets een 'reset'. Of stuur je gewoon iemands wachtwoord op via de mail?

Acties:
  • 0 Henk 'm!

  • ajakkes
  • Registratie: Maart 2004
  • Laatst online: 20:40

ajakkes

👑

Edwin88 schreef op zaterdag 23 april 2016 @ 10:07:
[...]


Ik zou als gebruiker niet blij worden als ik een password krijg toegestuurd. Het hele idee van wachtwoorden is dat je het nergens opslaat waar iemand het evt kan lezen (je mailbox is niet waterdicht genoeg)... Iemand heeft het net ingevuld; waarom zou je het dan nog sturen. Er is geen enkele pro website meer tegenwoordig die dat doet, met een goede reden.

Password reset hoort een nieuw tijdelijk wachtwoord te maken (of een token om een nieuw wachtwoord te kunnen maken), en daarna moet ook dat tijdelijke wachtwoord nutteloos zijn. Het is niet voor niets een 'reset'. Of stuur je gewoon iemands wachtwoord op via de mail?
Je gebruikt voor deze website toch wel een heel simpel wachtwoord? Of ben je bang dat een van je collega's voor jouw aan het rad gaat draaien? Als iemand de moeite wil nemen om in mijn mail op zoek te gaan naar het wachtwoord voor het koffie-rad dan wens ik hem veel succes.
Sponge schreef op zondag 10 april 2016 @ 17:08:
[...]

Voor de app versie gebruik ik Intel XDK. Werkt wat mij betreft zeer goed, en kan het aanraden om eens mee te experimenteren. dat maakt overigens ook gewoon gebruik van Cordova (en de plugins) maar je hebt wat handige build- en test tools. Ook naar andere platforms dan alleen Android. Overigens compileerd de app dan dan wel bij Intel ergens, daar moet je dan wel van houden.
Begrijp ik dat er ook een App is? Want de website is niet echt gebruiksvriendelijk op Chrome op mijn HTC. Kan bijv. niet bij het veld om een Nickname in te vullen bij het aanmaken van een account.

---
Wordt de kans dat je koffie moet halen ook bepaald aan de hand van hoe vol je dienblad al is geweest? Als je met 14 man op een kantoor zit zijn er altijd een paar die koffie willen als er even niemand is. Of inderdaad vier rondjes halen in de ochtend als er pas 3 man zijn om dan de kans af te laten nemen dat ze moeten halen als alle 14 aanwezig zijn. (Of in ieder geval een grafiek van het aantal gehaalde drankjes)
Ik moet toegeven dat ik hem nog niet echt gebruikt heb dus misschien zit het er allemaal al in?
---
Waar kan ik de source downloaden?

Sorry voor de vele vragen, maar ik vind hem er echt leuk uit zien/leuk idee.

👑


Acties:
  • 0 Henk 'm!

  • Sponge
  • Registratie: Januari 2002
  • Laatst online: 28-04 14:09

Sponge

Serious Game Developer

Edwin88 schreef op zaterdag 23 april 2016 @ 10:07:
Ik zou als gebruiker niet blij worden als ik een password krijg toegestuurd. Het hele idee van wachtwoorden is dat je het nergens opslaat waar iemand het evt kan lezen (je mailbox is niet waterdicht genoeg)... Iemand heeft het net ingevuld; waarom zou je het dan nog sturen. Er is geen enkele pro website meer tegenwoordig die dat doet, met een goede reden.

Password reset hoort een nieuw tijdelijk wachtwoord te maken (of een token om een nieuw wachtwoord te kunnen maken), en daarna moet ook dat tijdelijke wachtwoord nutteloos zijn. Het is niet voor niets een 'reset'. Of stuur je gewoon iemands wachtwoord op via de mail?
Mja, ik kan ook eventueel de eerste paar letters van je password sturen. Ik heb net even uitgelogd, om te kijken water bij de create account staat. bij collega's zeg ik altijd 'Iets simpels, als is het maar 3 letters". Het gaat erom dat email + password een combinatie levert, imo zou alleen email al genoeg zijn als het systeem intern zou draaien (dus alleen bij mijn werkgever) - Ik vertrouw mijn collega's en het is nou niet echt een systeem wat het primaire proces ondersteund (alhoewel, koffie... ;) ).

Bij een groot -commercieel en duur- HRM systeem ontdekte ik door het aanpassen van document ID's (gewoon +1, of -1) dat ik de salarisbrieven kreeg van andere collega's. Daar is de site meteen plat gegooid en zijn de nodige aanpassingen gedaan om dit te corrigeren. Grote professionele websites kunnen dus ook best wel foutjes hebben :).

Maar goed, misschien pas ik het zo aan dat je wachtwoord wat je zelf hebt ingevuld inderdaad niet meer in de e-mail terug komt, omdat dit misschien een password is wat je vaak gebruikt. Bij de password reset krijg je vervolgens het password dan wel, omdat dit gewoon een random password is. Lijkt mij een goed compromis toch? :).

Nieuw wachtwoord wordt dus inderdaad verzonden per e-mail. Als iemand zo je wachtwoord ontdekt (door in je e-mail te kijken), dan denk ik dat er grotere issues zijn dan dat iemand voor jou het koffiewiel kan draaien ;). Wachtwoord reset gaat wel via een tijdelijke code. Sessies id's worden elke keer als je inlogd gereset. Eigenlijk al best wel extreem voor iets als dit - maar ik neem het dus wel serieus :).
ajakkes schreef op zaterdag 23 april 2016 @ 10:30:
Begrijp ik dat er ook een App is? Want de website is niet echt gebruiksvriendelijk op Chrome op mijn HTC. Kan bijv. niet bij het veld om een Nickname in te vullen bij het aanmaken van een account.
Ik moet de app nog even opnieuw compileren, denk dat ik daar naar ga kijken tijdens de feestdagen over twee weken. Ik wilde eerst nog even wat functionele verbeteringen doorvoeren en dan in een keer de app meenemen ;)... Nog even geduld dus... helaas
Wordt de kans dat je koffie moet halen ook bepaald aan de hand van hoe vol je dienblad al is geweest? Als je met 14 man op een kantoor zit zijn er altijd een paar die koffie willen als er even niemand is. Of inderdaad vier rondjes halen in de ochtend als er pas 3 man zijn om dan de kans af te laten nemen dat ze moeten halen als alle 14 aanwezig zijn. (Of in ieder geval een grafiek van het aantal gehaalde drankjes)
Ik moet toegeven dat ik hem nog niet echt gebruikt heb dus misschien zit het er allemaal al in?
Elk kopje dat je moet halen is een "punt". Hiermee wordt een gewicht (of percentage) bepaald voor iedereen op het wiel. Twee mensen met beide 5 punten: 50% kans voor beide. heeft iemand 10, dan is die van 5 punten een stuk grotere. Er zitten wat macht functies in om soms wat extremer te zijn ;).

Enige nadeel is dat "laat komers" vaak de pineut zijn. Iemand van een ander team heeft een heel nieuw systeem bedacht die opzich geniaal is, maar waar ik nog even mee wacht met implementeren. Ik heb de neiging om een beetje een perfectionist te zijn voordat ik iets publiekelijk maak, en dat heeft al heel wat projecten het leven gekost. Daarom ben ik nu langzaam aan het kijken hoe dit gaat en feedback aan het verzamelen van gebruikers :) O+.
Waar kan ik de source downloaden?

Sorry voor de vele vragen, maar ik vind hem er echt leuk uit zien/leuk idee.
Source is nog even niet beschikbaar.. Weet ook niet wanneer en of ik dat ga doen. Op dit moment zit er echt heel veel tijd in dat ik het liever eerst nog even bij mij zelf houdt...

Heb wel al wat speciale pagina's die je op kan vragen en dan krijg je in JSON formaat wat data terug. Moet alleen nog even zorgen dat je een groupscode mee kan geven, zodat het alleen informatie laat zien van je eigen groep.

Acties:
  • 0 Henk 'm!

  • Edwin88
  • Registratie: Januari 2005
  • Laatst online: 04-05 07:38
Sponge schreef op zaterdag 23 april 2016 @ 11:29:
[...]


Mja, ik kan ook eventueel de eerste paar letters van je password sturen. Ik heb net even uitgelogd, om te kijken water bij de create account staat. bij collega's zeg ik altijd 'Iets simpels, als is het maar 3 letters". Het gaat erom dat email + password een combinatie levert, imo zou alleen email al genoeg zijn als het systeem intern zou draaien (dus alleen bij mijn werkgever) - Ik vertrouw mijn collega's en het is nou niet echt een systeem wat het primaire proces ondersteund (alhoewel, koffie... ;) ).

Bij een groot -commercieel en duur- HRM systeem ontdekte ik door het aanpassen van document ID's (gewoon +1, of -1) dat ik de salarisbrieven kreeg van andere collega's. Daar is de site meteen plat gegooid en zijn de nodige aanpassingen gedaan om dit te corrigeren. Grote professionele websites kunnen dus ook best wel foutjes hebben :).

Maar goed, misschien pas ik het zo aan dat je wachtwoord wat je zelf hebt ingevuld inderdaad niet meer in de e-mail terug komt, omdat dit misschien een password is wat je vaak gebruikt. Bij de password reset krijg je vervolgens het password dan wel, omdat dit gewoon een random password is. Lijkt mij een goed compromis toch? :).

Nieuw wachtwoord wordt dus inderdaad verzonden per e-mail. Als iemand zo je wachtwoord ontdekt (door in je e-mail te kijken), dan denk ik dat er grotere issues zijn dan dat iemand voor jou het koffiewiel kan draaien ;). Wachtwoord reset gaat wel via een tijdelijke code. Sessies id's worden elke keer als je inlogd gereset. Eigenlijk al best wel extreem voor iets als dit - maar ik neem het dus wel serieus :).


[...]


Ik moet de app nog even opnieuw compileren, denk dat ik daar naar ga kijken tijdens de feestdagen over twee weken. Ik wilde eerst nog even wat functionele verbeteringen doorvoeren en dan in een keer de app meenemen ;)... Nog even geduld dus... helaas


[...]


Elk kopje dat je moet halen is een "punt". Hiermee wordt een gewicht (of percentage) bepaald voor iedereen op het wiel. Twee mensen met beide 5 punten: 50% kans voor beide. heeft iemand 10, dan is die van 5 punten een stuk grotere. Er zitten wat macht functies in om soms wat extremer te zijn ;).

Enige nadeel is dat "laat komers" vaak de pineut zijn. Iemand van een ander team heeft een heel nieuw systeem bedacht die opzich geniaal is, maar waar ik nog even mee wacht met implementeren. Ik heb de neiging om een beetje een perfectionist te zijn voordat ik iets publiekelijk maak, en dat heeft al heel wat projecten het leven gekost. Daarom ben ik nu langzaam aan het kijken hoe dit gaat en feedback aan het verzamelen van gebruikers :) O+.


[...]


Source is nog even niet beschikbaar.. Weet ook niet wanneer en of ik dat ga doen. Op dit moment zit er echt heel veel tijd in dat ik het liever eerst nog even bij mij zelf houdt...

Heb wel al wat speciale pagina's die je op kan vragen en dan krijg je in JSON formaat wat data terug. Moet alleen nog even zorgen dat je een groupscode mee kan geven, zodat het alleen informatie laat zien van je eigen groep.
Ik had niet helemaal goed door dat het om een simpele interne fun app ging; dan is veiligheid niet zo'n grote issue. Verder is het wel een leuk project; ik ga eens kijken of ik m kan introduceren bij mijn nieuwe baan binnenkort :)

Acties:
  • 0 Henk 'm!

  • Damic
  • Registratie: September 2003
  • Laatst online: 20:44

Damic

Tijd voor Jasmijn thee

Een nieuwe release met de nodige bug fixes al van Telenet Indicator.net

Hoogte punten tot 1.0.6.32:
Fix: SSL problems when switching cert's
Fix: My Telenet Alert menu (ja komt veel voor :+ )
Fix: Over limit day
...

Al wat ik aanraak werk niet meer zoals het hoort. Damic houd niet van zijn verjaardag


Acties:
  • 0 Henk 'm!

  • laforte
  • Registratie: Juni 2012
  • Laatst online: 04-05 06:41

laforte

Helemaal de weg kwijt!

Ben op dit moment bezig met een proces simulator, digitalsimulations.net. Mensen die in opleiding zijn voor bijvoorbeeld proces operator zouden hier gebruik van kunnen gaan maken om feeling te krijgen met een proces zoals een chemische fabriek of elektriciteitscentrale.

Professionele simulatoren zijn vaak onmogelijk duur of passen niet goed in het leer traject. Voor mij is het vrij eenvoudig om aangepaste sims te maken gezien mijn ervaring in de industrie. Aangezien in net een demo simulator bijna gereed heb vond ik het de moeite waard om het met jullie te delen.

Alla parameters in een sim worden elke seconden ververst en berekend. De berekeningen zijn realistisch om zo dicht mogelijk bij de werkelijkheid te gaan. Bij de professionele simulatoren stoor ik mij wel eens aan het gedrag van bijvoorbeeld een pomp of regelklep. Dit gaat soms zeer onrealistisch... om maar te zwijgen over de kosten om gebruik te maken van zo'n sim :X

De website en alles wat er achter hangt is nog lang niet klaar maar stap voor stap kom ik elke week een stukje verder.

Alles is geschreven in php/html en MySQL gebruik ik voor de data op te slaan. Voor zowel de member database als de simulator proces waarden.

Enkele screenshots ter verduidelijking ;)

Afbeeldingslocatie: http://digitalsimulations.net/screenshot/screenshotdigisim1thumb.jpg

Afbeeldingslocatie: http://digitalsimulations.net/screenshot/screenshotdigisim2thumb.jpg

Afbeeldingslocatie: http://digitalsimulations.net/screenshot/screenshotdigisim3thumb.jpg

Afbeeldingslocatie: http://digitalsimulations.net/screenshot/screenshotdigisim4thumb.jpg

[ Voor 15% gewijzigd door laforte op 27-04-2016 21:50 ]


Acties:
  • 0 Henk 'm!

  • Sponge
  • Registratie: Januari 2002
  • Laatst online: 28-04 14:09

Sponge

Serious Game Developer

@Edwin88: Password gebeuren is aangepast. In je account mail krijg je nu te zien:

Your password: Hidden for safety reasons.

Echter, bij een password reset (met een randomly generated password dus) krijg je het password wel.

Verder is er nu ook een "reminder" functie toegevoegd waarmee je diegene die moet halen een herinnering stuurt voor het halen van de koffie. Dit kan slechts eens per 5min gebruikt worden (door de hele groep) om misbruik te voorkomen. Moet nog even ontdekken of dit een handig middel is. Hopelijk gaat het verder ook allemaal goed, want ik heb dit niet uitvoerig getest.

Volgende update probeer ik dan eindelijk de group invite te regelen, en dan ga ik Caffeam weer eens wat verder promoten ;).

Acties:
  • 0 Henk 'm!

  • sopsop
  • Registratie: Januari 2002
  • Laatst online: 01-05 09:10

sopsop

[v] [;,,;] [v]

Sponge schreef op woensdag 27 april 2016 @ 22:55:
@Edwin88: Password gebeuren is aangepast. In je account mail krijg je nu te zien:
[..]
Echter, bij een password reset (met een randomly generated password dus) krijg je het password wel.
[..]
Maar sla je het wachtwoord nu nog steeds gewoon op? Het beste is het als ook jij het wachtwoord niet weet en gewoon alleen een SHA-256 hash van je wachtwoord+salt opslaat. Zo kan het hacken van iets triviaals als een koffie app niet leiden tot iets groters.

Acties:
  • 0 Henk 'm!

  • Merethil
  • Registratie: December 2008
  • Laatst online: 22:26
sopsop schreef op donderdag 28 april 2016 @ 07:32:
[...]

Maar sla je het wachtwoord nu nog steeds gewoon op? Het beste is het als ook jij het wachtwoord niet weet en gewoon alleen een SHA-256 hash van je wachtwoord+salt opslaat. Zo kan het hacken van iets triviaals als een koffie app niet leiden tot iets groters.
Don't worry! Je wachtwoord wordt een keer gemailed zoals je hem ingevoerd hebt. Alle wachtwoorden staan salted SHA1 in de database.
In z'n bericht van 22 april

Acties:
  • 0 Henk 'm!

  • sopsop
  • Registratie: Januari 2002
  • Laatst online: 01-05 09:10

sopsop

[v] [;,,;] [v]

Ah, die had ik gemist... mijn excuses

Acties:
  • 0 Henk 'm!

  • pietje63
  • Registratie: Juli 2001
  • Laatst online: 20:00

pietje63

RTFM

laforte schreef op woensdag 27 april 2016 @ 21:44:
Ben op dit moment bezig met een proces simulator, digitalsimulations.net. [..]
Indrukwekkend!

Let op: in een van de screenshots op je side staan Nederlandse comments in de code. Aangezien je site verder op EN publiek gericht lijkt, zou ik eerder en screenshot met EN comments plaatsen.

De grootste Nederlandstalige database met informatie over computers met zoekfunctie!!


Acties:
  • 0 Henk 'm!

  • Merethil
  • Registratie: December 2008
  • Laatst online: 22:26
pietje63 schreef op donderdag 28 april 2016 @ 11:48:
[...]

Indrukwekkend!

Let op: in een van de screenshots op je side staan Nederlandse comments in de code. Aangezien je site verder op EN publiek gericht lijkt, zou ik eerder en screenshot met EN comments plaatsen.
laforte schreef op woensdag 27 april 2016 @ 21:44:
Ben op dit moment bezig met een proces simulator, digitalsimulations.net. Mensen die in opleiding zijn voor bijvoorbeeld proces operator zouden hier gebruik van kunnen gaan maken om feeling te krijgen met een proces zoals een chemische fabriek of elektriciteitscentrale.
Ik zou meer wakker liggen over het stukje SQL dat getoond wordt en het gebrek aan prepared statements, maar de Nederlandse comments in de code viel mij inderdaad ook op haha.
Wel een leuke dat je in ieder geval wat échte code in je screenshot hebt staan ipv gewoon een random stukje zoals ze wel vaker doen op websites die tech-georienteerd proberen te zijn.

[ Voor 93% gewijzigd door Merethil op 28-04-2016 12:01 ]


Acties:
  • 0 Henk 'm!

  • armageddon_2k1
  • Registratie: September 2001
  • Laatst online: 25-04 18:21
laforte schreef op woensdag 27 april 2016 @ 21:44:
Alla parameters in een sim worden elke seconden ververst en berekend.
Mag ik je vragen hoe je dat doet? Heb je een voorbeeldje? Wetende dat er nogal wat stromingsprocessen inzitten lijkt het me dat je nogal wat integratie-afwijkingen kan gaan krijgen. In zulke gevallen gebruik ik altijd een simpele RK4-integrator, die al e.e.a. oplost, maar wellicht is dat bij jou helemaal niet nodig.

Engineering is like Tetris. Succes disappears and errors accumulate.


Acties:
  • 0 Henk 'm!

  • laforte
  • Registratie: Juni 2012
  • Laatst online: 04-05 06:41

laforte

Helemaal de weg kwijt!

Let op: in een van de screenshots op je side staan Nederlandse comments in de code. Aangezien je site verder op EN publiek gericht lijkt, zou ik eerder en screenshot met EN comments plaatsen.
Plaatje is aangepast was nog een oud plaatje :)
Mag ik je vragen hoe je dat doet? Heb je een voorbeeldje? Wetende dat er nogal wat stromingsprocessen inzitten lijkt het me dat je nogal wat integratie-afwijkingen kan gaan krijgen. In zulke gevallen gebruik ik altijd een simpele RK4-integrator, die al e.e.a. oplost, maar wellicht is dat bij jou helemaal niet nodig.
Alle instellingen/waarden van elk proces waarde is opgeslagen in MySQL. Zoals regelaar instelling (P/I/D instellingen of proces value).

Dit wordt opgehaald door een php script en berekend, vervolgens weer geschreven. Het verversen van de waarden zelf gaat via js.

Ik ben geen programmeur slechts een hobbyist, een simpele RK4-integrator zegt mij dan ook niets 8)7

Acties:
  • +1 Henk 'm!

  • F.West98
  • Registratie: Juni 2009
  • Laatst online: 04-05 13:21

F.West98

Alweer 16 jaar hier

Ik heb nu weer een eigen projectje opgepakt en wilde daarvoor API Keys en Authentication Tokens gebruiken voor mijn API, en dat allemaal het liefst met .NET Identity, maar die twee werken niet helemaal goed samen.
Daarom heb ik een package gemaakt met wat uitbreidingen op .NET Identity, zoals API Keys en Authentication Tokens en besloten die direct maar op GitHub te zetten en als package op NuGet te publiceren.
Is hier te vinden: https://github.com/FWest98/IdentityExtensions

Relatief eenvoudig, maar doet wat het moet doen en ik ben er tevreden over :)

2x Dell UP2716D | R9 7950X | 128GB RAM | 980 Pro 2TB x2 | RTX2070 Super
.oisyn: Windows is net zo slecht in commandline als Linux in GUI


Acties:
  • +3 Henk 'm!

  • Koenvh
  • Registratie: December 2011
  • Laatst online: 13:59

Koenvh

Hier tekenen: ______

Een WebDAV streamer. Ik heb sinds kort al mijn muziek op mijn STACK staan, maar ik kon geen goede webapplicatie vinden waarmee ik ook die muziek direct van STACK in m'n browser af kon spelen... Dus dan maak ik het maar zelf :+

Afbeeldingslocatie: http://i.imgur.com/mB98giL.png

Draait volledig op PHP, maar ffmpeg is wel vereist (tenzij je enkel MP3'tjes af wilt spelen).

GitHub:
https://github.com/Koenvh1/WebDAV-streamer

[ Voor 13% gewijzigd door Koenvh op 29-05-2016 14:28 ]

🠕 This side up


Acties:
  • 0 Henk 'm!

  • Webgnome
  • Registratie: Maart 2001
  • Laatst online: 17:38
Omdat ik sinds kort in het bezit ben van een Homey ( tweakers topic ) ben ik er een beetje mee aan het klooien gegaan. Het is immers een nodejs server gekoppeld aan een hele bak sensoren/zenders/ontvangers in combinatie met spraakbesturing.

Het resultaat is een applicatie waarmee het mogelijk is om te vragen welke films er draaien in je lokale Pathé bioscoop. Gewoon omdat het kan. Niet omdat het moet.

source: githubb



Het is ook mijn eerstje Nodejs projectje. En eerlijk te zijn begrijp ik niet waarom dat er zoveel mensen zo laaiend enthousiast zijn over NodeJS. Geef mij maar een degelijke J2EE omgeving. :+

Strava | AP | IP | AW


Acties:
  • 0 Henk 'm!

  • RareAMV
  • Registratie: November 2012
  • Laatst online: 23-03 21:25
Voor de lol bezig met een subtitle player in javascript die in de toekomst bijna alle formaten moet ondersteunen:https://github.com/EldinZenderink/SubPlayerJS/tree/masterr

demo hier: http://eldinzenderink.github.io/SubPlayerJS/demo.html

Ondersteunt voor nu alleen '.ass' formaten (substation alpha), beetje raar om daarmee te beginnen, maar persoonlijk werk ik vaker met .ass dan met andere ondertiteling formaten, maar ze komen er wel hoor x)

Acties:
  • 0 Henk 'm!

  • Aesculapius
  • Registratie: Juni 2001
  • Nu online
Koenvh schreef op donderdag 28 april 2016 @ 21:35:
Een WebDAV streamer. Ik heb sinds kort al mijn muziek op mijn STACK staan, maar ik kon geen goede webapplicatie vinden waarmee ik ook die muziek direct van STACK in m'n browser af kon spelen... Dus dan maak ik het maar zelf :+

[afbeelding]

Draait volledig op PHP, maar ffmpeg is wel vereist (tenzij je enkel MP3'tjes af wilt spelen).

Download:
https://stack.koenvh.nl/index.php/s/cXZVX4iIL9F3QVw
Leuk initiatief, ik zie er ook wel een prima usecase in (op het werk toch de volledige muziek collectie bij de hand hebben bijvoorbeeld).
Alleen wil hij niet helemaal.... ik heb hem met een Owncloud-9 installatie verbonden maar hij ziet geen mapnamen of bestandsnamen, terwijl die er toch echt zijn....

Afbeeldingslocatie: https://arc.int32.nl/s/Cwh2U8Jz3OZubGQ/download

Zeg wat je doet en doe wat je zegt, dan wordt de hele wereld een stukje leuker


Acties:
  • +1 Henk 'm!

  • Koenvh
  • Registratie: December 2011
  • Laatst online: 13:59

Koenvh

Hier tekenen: ______

Aesculapius schreef op maandag 02 mei 2016 @ 19:29:
[...]

Leuk initiatief, ik zie er ook wel een prima usecase in (op het werk toch de volledige muziek collectie bij de hand hebben bijvoorbeeld).
Alleen wil hij niet helemaal.... ik heb hem met een Owncloud-9 installatie verbonden maar hij ziet geen mapnamen of bestandsnamen, terwijl die er toch echt zijn....

[afbeelding]
Hmmm... Ik ga 't onderzoeken. Ik heb sowieso nog wat foutjes gevonden (de speler steekt op mobiel namelijk uit, de + en × verdwijnen bij te lange namen en de breadcrumb lijnt niet helemaal goed uit wanneer hij de knoppen raakt). Bedankt in ieder geval! :)




Ondertussen een heel aantal verbeteringen doorgevoerd... Onder andere ondersteuning voor afspeellijsten, radiostreams, informatie over het huidige nummer, meerdere accounts, zoeken door bestanden en nog wel meer :)

Afbeeldingslocatie: https://i.imgur.com/9q0efAj.png

https://github.com/Koenvh1/WebDAV-streamer

Mocht iemand interesse hebben in een demo, stuur dan een DM, dan kan ik wel even snel iets opzetten :P

[ Voor 23% gewijzigd door Koenvh op 15-06-2016 16:52 ]

🠕 This side up


Acties:
  • 0 Henk 'm!

  • 3V3RT
  • Registratie: Januari 2004
  • Laatst online: 21-11-2024
Een telegram bot in node.js die via een python met requests een API url van een google apps aanroept die vervolgens een excel document manipuleert. In gewone mensen taal: een boodschappenlijst bot 8)7
Functies (via telegram dus aan te roepen):
* ag: add grocery -> vb: ag eieren 12 stuks -> voegt eieren 12 stuks toe aan de huidige week
* gl: get grocery list -> vb: gl -> returned lijst van de huidige week
* co: checkoff grocery -> vb: co eieren -> zet een kruisje achter het item

Eens kijken of mijn vriendin m'n eerste user wil zijn :+

Acties:
  • 0 Henk 'm!

  • Devilly
  • Registratie: Januari 2009
  • Niet online
3V3RT schreef op vrijdag 20 mei 2016 @ 13:05:
Een telegram bot in node.js die via een python met requests een API url van een google apps aanroept die vervolgens een excel document manipuleert. In gewone mensen taal: een boodschappenlijst bot 8)7
Functies (via telegram dus aan te roepen):
* ag: add grocery -> vb: ag eieren 12 stuks -> voegt eieren 12 stuks toe aan de huidige week
* gl: get grocery list -> vb: gl -> returned lijst van de huidige week
* co: checkoff grocery -> vb: co eieren -> zet een kruisje achter het item

Eens kijken of mijn vriendin m'n eerste user wil zijn :+
Cool! Ikzelf wilde daar ook een keer mee spelen en heb toen iets gemaakt waardoor ik via Telegram het volume van m'n laptop kan wijzigen. Dat was leuk om te maken, maar in de praktijk gebruik ik het nooit, omdat het volume aanpassen te weinig input is voor mijn gebruik van m'n laptop. Zo'n boodschappenlijstje lijkt me een mooi iets om ook écht te gebruiken. :)

Acties:
  • 0 Henk 'm!

  • Damic
  • Registratie: September 2003
  • Laatst online: 20:44

Damic

Tijd voor Jasmijn thee

Ik kreeg gisteren een pm van iemand dat hij mijn programma niet kon gebruiken omdat de gebruikers id niet kon op geslagen worden, blijkbaar is telenet al een tijd over geschakeld op aa01234 in de plaats van a012345, dus dit maar aangepast in zowel de beta als de
Een nieuwe release van Telenet Indicator.net

Hoogte punten tot 1.0.6.33:
Fix: new users couldn't use the program (pattern: aa01234)

Al wat ik aanraak werk niet meer zoals het hoort. Damic houd niet van zijn verjaardag


Acties:
  • +1 Henk 'm!

  • appendto
  • Registratie: Januari 2014
  • Laatst online: 22-07-2022
Ik wou graag een tool hebben waarmee ik een mappenstructuur in de gaten kon houden op veranderingen. Er zijn genoeg tools die File Integrity Checks doen maar ik heb er nog geen gevonden waarmee ik tevreden was dus besloot ik een eigen tool te schrijven.

Afbeeldingslocatie: http://s33.postimg.org/7xfj1klhr/main_summary.png

Features:
- Opslaan/Laden van je scan plan.
- Verschillende cryptografische hashfuncties d.m.v. Bouncy Castle.
- Scannen van mappenstructuur waarbij het mogelijk is om mappen over te slaan/negeren.
- De scan detecteert ook toegevoegde/verwijderde bestanden.
- Je scan resultaat kan je snel met oudere resultaten vergelijken.

Todo:
- Je opgeslagen plan uitvoeren vanaf command line.
- Detail werk.

Later toevoegen:
- Mogelijk maken om te kiezen of je wil dat toegevoegde/verwijderde bestanden gedetecteerd worden. Het kan zijn dat je misschien alleen een set van bestanden in de gaten wil houden.

Gemaakt met:
- Java + SWT
- Bouncy Castle
- Icoontjes van: http://www.fatcow.com/free-icons

Acties:
  • +1 Henk 'm!

Anoniem: 776601

Op deze manier is het gewoon een linkdump en dus spam.

*snip*

[ Voor 77% gewijzigd door Woy op 01-06-2016 14:55 ]


Acties:
  • +1 Henk 'm!

  • Voutloos
  • Registratie: Januari 2002
  • Niet online
Inlogschermen, betaalde abo's en mogelijk persoonlijke/gevoelige tijd registraties: Https zou al jaren, zelfs al noem je het beta, standaard practice moeten zijn. ;)

[ Voor 4% gewijzigd door Voutloos op 01-06-2016 14:46 ]

{signature}


Acties:
  • 0 Henk 'm!

  • Killah_Priest
  • Registratie: Augustus 2001
  • Laatst online: 20:49
Voutloos schreef op woensdag 01 juni 2016 @ 14:45:
Inlogschermen, betaalde abo's en mogelijk persoonlijke/gevoelige tijd registraties: Https zou al jaren, zelfs al noem je het beta, standaard practice moeten zijn. ;)
Nou ben ik stiekem toch wel heel erg benieuwd wat er stond (en hoe het eruit ziet).

Acties:
  • 0 Henk 'm!

  • dantalion
  • Registratie: Juli 2012
  • Laatst online: 24-04-2020
appendto schreef op maandag 23 mei 2016 @ 17:03:
Ik wou graag een tool hebben waarmee ik een mappenstructuur in de gaten kon houden op veranderingen. Er zijn genoeg tools die File Integrity Checks doen maar ik heb er nog geen gevonden waarmee ik tevreden was dus besloot ik een eigen tool te schrijven.

.........

- Icoontjes van: http://www.fatcow.com/free-icons
Dat ziet er goed uit en ook handig, is het programma al beschikbaar voor download?
en ga je ook de source vrijgeven op bijvoorbeeld github.

Acties:
  • 0 Henk 'm!

  • azerty
  • Registratie: Maart 2009
  • Laatst online: 22:17
Killah_Priest schreef op woensdag 01 juni 2016 @ 16:40:
[...]

Nou ben ik stiekem toch wel heel erg benieuwd wat er stond (en hoe het eruit ziet).
username.com en je bent er ;)

Acties:
  • +1 Henk 'm!

  • appendto
  • Registratie: Januari 2014
  • Laatst online: 22-07-2022
dantalion schreef op woensdag 01 juni 2016 @ 17:15:
[...]


Dat ziet er goed uit en ook handig, is het programma al beschikbaar voor download?
en ga je ook de source vrijgeven op bijvoorbeeld github.
Dank je. De eerste versie is zo goed als klaar. Ik zit nog wat laatste dingetjes te fixen. Ik ga hem vrijgeven op GitHub. Zodra ik hem erop heb gezet zal ik hier een linkje plaatsen.

Acties:
  • 0 Henk 'm!

  • Hephaestus
  • Registratie: Februari 2012
  • Niet online
RareAMV schreef op maandag 02 mei 2016 @ 18:10:
Voor de lol bezig met een subtitle player in javascript die in de toekomst bijna alle formaten moet ondersteunen:https://github.com/EldinZenderink/SubPlayerJS/tree/masterr

demo hier: http://eldinzenderink.github.io/SubPlayerJS/demo.html

Ondersteunt voor nu alleen '.ass' formaten (substation alpha), beetje raar om daarmee te beginnen, maar persoonlijk werk ik vaker met .ass dan met andere ondertiteling formaten, maar ze komen er wel hoor x)
handig, ik kijk uit naar de '.srt' ondersteuning.

God is a ludicrous fiction, dreamt up by inadequates who abnegate all responsibility to an invisible magic friend.


Acties:
  • 0 Henk 'm!

  • Montaner
  • Registratie: Januari 2005
  • Laatst online: 03-05 10:49
Ik was gister Modern Family aan het kijken, en in seizoen 6, afl. 16 zag ik dat Claire gebruik maakte van een klein venstertje om URL's in te typen, die daarna opende in de browser. Dit was gewoon een simpele string input in een apart venstertje, wat overal vandaan geopend kon worden. Is dit een echte feature van OS X? Zo niet, kent iemand een soortgelijke tool (voor Windows)?

Ik kan geen screenshot maken op het moment.. en Googlen op een soortgelijke tool heb ik nog niets kunnen vinden.

Als het nog niet bestaat ga ik er zelf 1 maken... wellicht aanvullen met een soortgelijke autocomplete van Chrome (is daar een api voor?).

Acties:
  • 0 Henk 'm!

  • larshack
  • Registratie: Maart 2007
  • Laatst online: 19:06

larshack

Zonder melk en suiker

trix0r schreef op maandag 06 juni 2016 @ 10:58:
Ik was gister Modern Family aan het kijken, en in seizoen 6, afl. 16 zag ik dat Claire gebruik maakte van een klein venstertje om URL's in te typen, die daarna opende in de browser. Dit was gewoon een simpele string input in een apart venstertje, wat overal vandaan geopend kon worden. Is dit een echte feature van OS X? Zo niet, kent iemand een soortgelijke tool (voor Windows)?

Ik kan geen screenshot maken op het moment.. en Googlen op een soortgelijke tool heb ik nog niets kunnen vinden.

Als het nog niet bestaat ga ik er zelf 1 maken... wellicht aanvullen met een soortgelijke autocomplete van Chrome (is daar een api voor?).
Je bedoelt Spotlight denk ik?
Afbeeldingslocatie: http://core2.staticworld.net/images/article/2015/05/spotlight-search-bar-100583809-large.png

Is op te roepen onder OS X via cmd en space

Acties:
  • 0 Henk 'm!

  • Marc3l
  • Registratie: December 2005
  • Laatst online: 21:42
trix0r schreef op maandag 06 juni 2016 @ 10:58:
Ik was gister Modern Family aan het kijken, en in seizoen 6, afl. 16 zag ik dat Claire gebruik maakte van een klein venstertje om URL's in te typen, die daarna opende in de browser. Dit was gewoon een simpele string input in een apart venstertje, wat overal vandaan geopend kon worden. Is dit een echte feature van OS X? Zo niet, kent iemand een soortgelijke tool (voor Windows)?

Ik kan geen screenshot maken op het moment.. en Googlen op een soortgelijke tool heb ik nog niets kunnen vinden.

Als het nog niet bestaat ga ik er zelf 1 maken... wellicht aanvullen met een soortgelijke autocomplete van Chrome (is daar een api voor?).
Voor Windows gebruik ik Fingertips, erg handig.

Edit: Kan ook meer dan url's openen
- Programma's openen (met parameters)
- Snippets (bv als je type mvg dat er dan komt te staan 'Met vriendelijke groet,')
- Default mailtjes maken voor Outlook (ontvanger, onderwerp en body)
- Hotkeys, bijvoorbeeld plakken zonder opmaak

[ Voor 14% gewijzigd door Marc3l op 06-06-2016 16:23 . Reden: Wat meer info over het programma ]


Acties:
  • 0 Henk 'm!

  • Caelorum
  • Registratie: April 2005
  • Laatst online: 17-03 09:43
Openen van URLs kan in het Windows 10 startmenu ook. Gewoon Windows toets en dan de URL typen. Eerste suggestie is altijd de url openen in de standaard browser. (Kan ook via Windows+R en dan daar intikken)
Sommige van de andere opties van spotlight hebben we helaas nog niet.

Acties:
  • 0 Henk 'm!

  • Squ1zZy
  • Registratie: April 2011
  • Niet online
appendto schreef op donderdag 02 juni 2016 @ 11:26:
[...]


Dank je. De eerste versie is zo goed als klaar. Ik zit nog wat laatste dingetjes te fixen. Ik ga hem vrijgeven op GitHub. Zodra ik hem erop heb gezet zal ik hier een linkje plaatsen.
Ik heb ook wel interesse in de tool. Ziet er goed uit! _/-\o_

Acties:
  • 0 Henk 'm!

  • SPee
  • Registratie: Oktober 2001
  • Laatst online: 15:34
Marc3l schreef op maandag 06 juni 2016 @ 11:47:
[...]


Voor Windows gebruik ik Fingertips, erg handig.

Edit: Kan ook meer dan url's openen
- Programma's openen (met parameters)
- Snippets (bv als je type mvg dat er dan komt te staan 'Met vriendelijke groet,')
- Default mailtjes maken voor Outlook (ontvanger, onderwerp en body)
- Hotkeys, bijvoorbeeld plakken zonder opmaak
Ik maakte vroeger gebruik van Launchy.

let the past be the past.


Acties:
  • +1 Henk 'm!

  • Jogai
  • Registratie: Juni 2004
  • Laatst online: 01-05 09:05
trix0r schreef op maandag 06 juni 2016 @ 10:58:
Ik was gister Modern Family aan het kijken, en in seizoen 6, afl. 16 zag ik dat Claire gebruik maakte van een klein venstertje om URL's in te typen, die daarna opende in de browser. Dit was gewoon een simpele string input in een apart venstertje, wat overal vandaan geopend kon worden. Is dit een echte feature van OS X? Zo niet, kent iemand een soortgelijke tool (voor Windows)?

Ik kan geen screenshot maken op het moment.. en Googlen op een soortgelijke tool heb ik nog niets kunnen vinden.

Als het nog niet bestaat ga ik er zelf 1 maken... wellicht aanvullen met een soortgelijke autocomplete van Chrome (is daar een api voor?).
Voor windows is er wox: http://www.getwox.com/

Klik hier om op linkedIn lid te worden van de Freelance Tweakers groep.


Acties:
  • 0 Henk 'm!

  • RareAMV
  • Registratie: November 2012
  • Laatst online: 23-03 21:25
Hephaestus schreef op donderdag 02 juni 2016 @ 18:35:
[...]


handig, ik kijk uit naar de '.srt' ondersteuning.
Zo gezegd, zo gedaan :)

Demo

Acties:
  • 0 Henk 'm!

  • Hephaestus
  • Registratie: Februari 2012
  • Niet online
kewl, thanx!

God is a ludicrous fiction, dreamt up by inadequates who abnegate all responsibility to an invisible magic friend.


Acties:
  • +1 Henk 'm!

  • RareAMV
  • Registratie: November 2012
  • Laatst online: 23-03 21:25
Voor een college project had ik samen met een andere jongen een 3D engine voor op een FPGA gemaakt (alleen in software). Was benieuwd hoe goed onze code over te zetten was naar andere talen. Dus voor de lol maar javascript geprobeerd. Hier is het resultaat:

Demo

En hier de git voor degene die geïnteresseerd is:

https://github.com/EldinZenderink/Neon3D-JavaScript

Oh en de code is een rommel en er zit weinig performance in,,, maar ik kreeg het soort van werkend op mn smartphone :D.

Acties:
  • 0 Henk 'm!

  • XO101
  • Registratie: Februari 2007
  • Laatst online: 14-04 09:34
- niet relevant meer

[ Voor 94% gewijzigd door XO101 op 15-06-2016 10:21 ]


Acties:
  • 0 Henk 'm!

  • pietje63
  • Registratie: Juli 2001
  • Laatst online: 20:00

pietje63

RTFM

XO101 schreef op woensdag 15 juni 2016 @ 09:24:
[...]


Dit zou echt de oplossing zijn voor de LAN party's waar ik vaak ben. Wij hebben vaak versie issues, en ivm planning ed nog niet iedereen het spel geinstalleerd ed.

Zag dat je red alert 2 er tussen had staan, krijg je dat nog een beetje werkend met modere pc's, of installeer je ook meteen een hele zooi externe plugins / ini's mee die het wel werkend krijgen?
Je hebt in de gaten dat je een bericht uit 2009 quote?

De grootste Nederlandstalige database met informatie over computers met zoekfunctie!!


Acties:
  • 0 Henk 'm!

  • XO101
  • Registratie: Februari 2007
  • Laatst online: 14-04 09:34
[...]
Je hebt in de gaten dat je een bericht uit 2009 quote?
[/quote]

Nope, thx voor de heads-up!

Acties:
  • 0 Henk 'm!

  • zerokill
  • Registratie: Juni 2006
  • Laatst online: 26-04 17:23
RareAMV schreef op dinsdag 14 juni 2016 @ 10:11:
Voor een college project had ik samen met een andere jongen een 3D engine voor op een FPGA gemaakt (alleen in software). Was benieuwd hoe goed onze code over te zetten was naar andere talen. Dus voor de lol maar javascript geprobeerd. Hier is het resultaat:

Demo

En hier de git voor degene die geïnteresseerd is:

https://github.com/EldinZenderink/Neon3D-JavaScript

Oh en de code is een rommel en er zit weinig performance in,,, maar ik kreeg het soort van werkend op mn smartphone :D.
Ik heb je originele FPGA project gevonden. Voor wat voor platform was dat geschreven?

Acties:
  • 0 Henk 'm!

  • RareAMV
  • Registratie: November 2012
  • Laatst online: 23-03 21:25
zerokill schreef op donderdag 16 juni 2016 @ 15:22:
[...]


Ik heb je originele FPGA project gevonden. Voor wat voor platform was dat geschreven?
MicroC/OS-II RTOS..

[ Voor 25% gewijzigd door RareAMV op 16-06-2016 15:33 ]


Acties:
  • 0 Henk 'm!

  • zerokill
  • Registratie: Juni 2006
  • Laatst online: 26-04 17:23
Grappig. Kregen jullie een versie van uC dat geschikt is voor soft cores? Was dat een microblaze of een nios? Moesten jullie nog wat doen om het os werkend te krijgen?

Acties:
  • 0 Henk 'm!

  • RareAMV
  • Registratie: November 2012
  • Laatst online: 23-03 21:25
zerokill schreef op vrijdag 17 juni 2016 @ 09:44:
[...]


Grappig. Kregen jullie een versie van uC dat geschikt is voor soft cores? Was dat een microblaze of een nios? Moesten jullie nog wat doen om het os werkend te krijgen?
Hij draaide inderdaad op nios ii. Nios II werkte al zonder aanpassingen, maar onze delays waren veel te traag(een tick was 125 ms).. of werden genegeerd als je ze te laag had staan. We moesten toen in qsys de timerinterval aanpassen (125 -> 1 ms), maar dat was het zo'n beetje.

Acties:
  • +2 Henk 'm!

  • eenhoogh
  • Registratie: Januari 2014
  • Laatst online: 12-07-2024
Iedere dag pak ik 's ochtends en 's avonds de zelfde trein. Mijn programma kent geen speling (vooral doordat ik in de ochtend eigenlijk net te laat op sta). En het gebeurde me net iets te vaak dat ik rennend op het perron aankwam en vervolgens zag dat er vertraging was.
Dit had ik natuurlijk kunnen voorkomen door de NS app te openen, het station te selecteren en vervolgens te kijken of de trein vertraging heeft ... => maar dat is moeite.

Dus ik heb een bot gemaakt welke via Telegram of Messenger je automatisch 25, 15 of 5 minuten van te voren (naar keuze) een update stuurt als de trein vertraging heeft, van spoor gewijzigd is of als er iets anders aan de hand is (bijvoorbeeld "rijdt vandaag niet" of "rijdt niet verder dan X".

Het is allemaal nog in beta, maar ik zou het leuk vinden als wat mensen hem willen testen! Bekijk het zelf via http://www.ns-alert.nl

Acties:
  • 0 Henk 'm!

  • Whatson
  • Registratie: Februari 2010
  • Niet online
eenhoogh schreef op zondag 26 juni 2016 @ 00:32:
Iedere dag pak ik 's ochtends en 's avonds de zelfde trein. Mijn programma kent geen speling (vooral doordat ik in de ochtend eigenlijk net te laat op sta). En het gebeurde me net iets te vaak dat ik rennend op het perron aankwam en vervolgens zag dat er vertraging was.
Dit had ik natuurlijk kunnen voorkomen door de NS app te openen, het station te selecteren en vervolgens te kijken of de trein vertraging heeft ... => maar dat is moeite.

Dus ik heb een bot gemaakt welke via Telegram of Messenger je automatisch 25, 15 of 5 minuten van te voren (naar keuze) een update stuurt als de trein vertraging heeft, van spoor gewijzigd is of als er iets anders aan de hand is (bijvoorbeeld "rijdt vandaag niet" of "rijdt niet verder dan X".

Het is allemaal nog in beta, maar ik zou het leuk vinden als wat mensen hem willen testen! Bekijk het zelf via http://www.ns-alert.nl
https://itunes.apple.com/nl/app/subiet/id986285396?mt=8

;)
Reis je vaak op vaste trajecten met de trein? Dan is Subiet de ideale app voor jou. Met Subiet heb je namelijk direct overzicht over de vertrektijden op jouw vaste trajecten.

De app is ontwikkeld voor en door regelmatige treinreizigers. Het is voor mensen die snappen hoe je moet overstappen, hoe de stations waar je reist er uit zien en wat realistische overstaptijden en verbindingen zijn. Het is voor ervaren reizigers die alleen maar willen weten: wanneer vertrekken de eerstvolgende treinen op dit traject?

In de Subiet app kun je zelf trajecten instellen en ordenen. Je kunt trajecten combineren tot complete reizen en je bent zelf in controle over de overstaptijden tussen trajecten, want je weet het zelf tenslotte het beste. Subiet - de beste treinreis.

- Voeg je vaste trajecten toe;
- Direct overzicht over de eerstvolgende vertrektijden op al je trajecten;
- Combineer trajecten tot complete treinreizen;
- Bepaal je eigen overstaptijden;
- Duik in een traject en bekijk alle vertrektijden voor de komende tijd;
- Zie eventuele tijd- en perronspijzigingen.
Verder kun je ook Whatsapp toevoegen met https://github.com/mgp25/Chat-API
(Geen officiële API dus gebruik een prepaid nummer)

[ Voor 10% gewijzigd door Whatson op 26-06-2016 00:56 ]


Acties:
  • 0 Henk 'm!

  • eenhoogh
  • Registratie: Januari 2014
  • Laatst online: 12-07-2024
Whatson schreef op zondag 26 juni 2016 @ 00:49:
[...]

https://itunes.apple.com/nl/app/subiet/id986285396?mt=8

;)

[...]

Verder kun je ook Whatsapp toevoegen met https://github.com/mgp25/Chat-API
(Geen officiële API dus gebruik een prepaid nummer)
Subiet geeft geen alerts toch wanneer een vaste trein een minuutje vertraging heeft? Er is een andere app die dat wel doet, maar die is weer niet voor Ansroid beschikbaar.

Met Telegram en Messenger heb ik denk ik wel een aardige dekking. Met whatsapp wordt het dan weer zo'n kat en muisspel waarbij ze nummers blijven blokkeren ben ik bang.
Pagina: 1 ... 40 ... 53 Laatste

Let op:
Dit topic is alleen bedoeld om zelfgemaakte tools te showen en te bespreken. Net als in de rest van Programming is het hier dus ook niet toegestaan om 'even te vragen of iemand iets kan maken'. Dit is een forum over zelf programmeren, geen McDonalds afhaalbalie voor lappen code of software.