home.social

#hackit — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #hackit, aggregated by home.social.

fetched live
  1. Another HacKit detail I’ve wanted to improve for years is finally done.

    The Appearance pane used to hide the author badge colours inside a pop-up button. I’ve replaced it with coloured radio buttons, so the whole palette is visible at a glance and changing colour is immediate.

    A small change, but exactly the kind of detail I care about in a native Mac app.

    Coming in the next major HacKit update.

    HacKit: apps.apple.com/app/id1549557075

    #HacKit #Cocoa #AppKit #Swift #MacDev #macOSDev

  2. Another HacKit detail I’ve wanted to improve for years is finally done.

    The Appearance pane used to hide the author badge colours inside a pop-up button. I’ve replaced it with coloured radio buttons, so the whole palette is visible at a glance and changing colour is immediate.

    A small change, but exactly the kind of detail I care about in a native Mac app.

    Coming in the next major HacKit update.

    HacKit: apps.apple.com/app/id1549557075

    #HacKit #Cocoa #AppKit #Swift #MacDev #macOSDev

  3. One feature I’ve wanted to add to HacKit for years is finally done.

    The next major update introduces the Find Bar, so finding text in stories works just as you expect.

    Getting NSTextFinder working outside of NSTextView was a challenge, but I’m delighted with the result.

    #HacKit #AppKit #Cocoa #Swift #NSTextFinder #MacDev #macOSDev

  4. One feature I’ve wanted to add to HacKit for years is finally done.

    The next major update introduces the Find Bar, so finding text in stories works just as you expect.

    Getting NSTextFinder working outside of NSTextView was a challenge, but I’m delighted with the result.

    #HacKit #AppKit #Cocoa #Swift #NSTextFinder #MacDev #macOSDev

  5. Amb l'activitat Robotic Art hem après a fer els primers bucles senzills (repetir instruccions un cert nombre de vegades). I com millor podem entendre un robot (o un programa) que fent nosaltres de robot!

    Un quadrat és repetir 4 vegades les instruccions "avança" i "gira 90 graus a la dreta". El nostre primer bucle!

    #HackIT #Robòtica

  6. Iniciat el curs intensiu de programació amb robots nivell Bits (6-8 anys)! Tots i totes vam sortir molt contents!

    Vam fer l'activitat Robotic Maze, fent que el robot passi per un petit laberint que ideaven.

    En aquest curs usem un llenguatge de blocs simplificat adient per a aquestes edats: EdBlocks.

    #HackIT #Robòtica

  7. Iniciat el curs intensiu de programació amb robots nivell Bits (6-8 anys)! Tots i totes vam sortir molt contents!

    Vam fer l'activitat Robotic Maze, fent que el robot passi per un petit laberint que ideaven.

    En aquest curs usem un llenguatge de blocs simplificat adient per a aquestes edats: EdBlocks.

    #HackIT #Robòtica

  8. Últim dia del curs de programació amb robots! Ens ho hem passat genial tot aprenent!

    Acitivtat: My Remote Robot. Hem après a controlar els nostres robots amb un comandament a distància i els hem fet jugar a futbol!

    La setmana que ve comencem el curs per al grup d'infants de 6-8 anys. Esperem que també vagi genial!

    #HackIT #Robòtica

  9. Quart dia i penúltim dia del curs intensiu de Programar amb robots.

    Activitat: Let's make music! Hem fet que el nostre robot "canti" melodies. I abans les hem provat amb diversos instruments :-)

    També hem incorporat sons en diferents projectes: quan xoquem amb un obstacle, música de fons...

    #HackIT #Robòtica

  10. Tercer dia de curs! Activitat: Dance with me!

    Hem fet coreografies a ritme de picar de mans i alguns han fet ballar dos robots alhora!

    #HackIT #Robòtica

  11. Segon dia de curs de programació amb robots!

    Activitat: Robotic Art. Hem fet que el nostre robot dibuixés per nosaltres!

    #HackIT #Robòtica

  12. Primer dia amb el grup de grans del curs intensiu de programació amb robots.
    Activitat: Robotic Maze! Hem dissenyat un laberint i el nostre robot n'havia de sortir.

    #HackIT #Robòtica

  13. Primer dia amb el grup de grans del curs intensiu de programació amb robots.
    Activitat: Robotic Maze! Hem dissenyat un laberint i el nostre robot n'havia de sortir.

    #HackIT #Robòtica

  14. Ja estem preparats pel Curs intensiu de programació amb robots que comença avui!

    Als nostres robots els hem posat uns noms ben especials: distribucions de GNU/Linux.

    Comencem!

    #HackIT #Robòtica

  15. Ja estem preparats pel Curs intensiu de programació amb robots que comença avui!

    Als nostres robots els hem posat uns noms ben especials: distribucions de GNU/Linux.

    Comencem!

    #HackIT #Robòtica

  16. L'últim dia de curs de HackIT vam aprendre com es codifiquen els caràcters en un ordinador i vam fer bracelets binaris amb la inicial del nostre nom! Van quedar prou macos :-)

    Esperem que hagueu gaudit de HackIT! Ens retrobem el curs que ve!

    #HackIT #Bits #Bytes

  17. L'últim dia de curs de HackIT vam aprendre com es codifiquen els caràcters en un ordinador i vam fer bracelets binaris amb la inicial del nostre nom! Van quedar prou macos :-)

    Esperem que hagueu gaudit de HackIT! Ens retrobem el curs que ve!

    #HackIT #Bits #Bytes

  18. Hem incorporat un nou joc de taula a per reflexionar sobre tecnologia: Distop-IA.

    En una societat on tot ho dominen les màquines i molts objectes analògics estiguessin prohibits, què trobaríem a faltar?

    #HackIT #Bytes

  19. Hem incorporat un nou joc de taula per reflexionar sobre tecnologia: Distop-IA.

    En una societat on tot ho dominen les màquines i molts objectes analògics estiguessin prohibits, què trobaríem a faltar?

    #HackIT #Bytes

  20. Nou curs intensiu de programació amb robots Edison!
    Sempre amb la nostra filosofia: programació creativa, treball cooperatiu i cultura lliure!

    #HackIT #Robòtica

  21. Nou curs intensiu de programació amb robots Edison!
    Sempre amb la nostra filosofia: programació creativa, treball cooperatiu i cultura lliure!

    #HackIT #Robòtica

  22. El grup de #Bytes han fet bona feina amb Scratch. Aquí dos dels projectes que tenien per objectiu fer un món millor:

    - Recull la brosssa: scratch.mit.edu/projects/12864
    - RE-SI-CLAR: scratch.mit.edu/projects/12835

    #HackIT #Bytes

  23. El grup de #Bytes han fet bona feina amb Scratch. Aquí dos dels projectes que tenien per objectiu fer un món millor:

    - Recull la brosssa: scratch.mit.edu/projects/12864
    - RE-SI-CLAR: scratch.mit.edu/projects/12835

    #HackIT #Bytes

  24. En el grup de #Bits (6-8- anys) enfoquem l'entrada a la tecnologia amb diversitat d'activitats.

    Algunes de les activitats fetes aquest trimestre:

    - Maquinari: hem après les parts d'un ordinador
    - Programació: hem après els primers conceptes de programació seqüencial sobre paper
    - Ús de l'ordinador: hem començat a aprendre a usar el teclat, el ratolí i a usar aplicacions senzilles amb gcompris (gcompris.net)

    #HackIT #Bits

  25. En el grup de #Bits (6-8- anys) enfoquem l'entrada a la tecnologia amb diversitat d'activitats.

    Algunes de les activitats fetes aquest trimestre:

    - Maquinari: hem après les parts d'un ordinador
    - Programació: hem après els primers conceptes de programació seqüencial sobre paper
    - Ús de l'ordinador: hem començat a aprendre a usar el teclat, el ratolí i a usar aplicacions senzilles amb gcompris (gcompris.net)

    #HackIT #Bits

  26. Amb els grups de més grans ja fa uns dies que hem començat a programar.

    Estem fent servir Scratch i han començat a fer un projecte lliure, l'única condició és que el projecte tingui la intencionalitat de fer que el món sigui una mica millor!

    L'altre dia vam programar sota l'atenta mirada de l'Ada Lovelace :-)

    #HackIT #Bytes

  27. Amb els grups de més grans ja fa uns dies que hem començat a programar.

    Estem fent servir Scratch i han començat a fer un projecte lliure, l'única condició és que el projecte tingui la intencionalitat de fer que el món sigui una mica millor!

    L'altre dia vam programar sota l'atenta mirada de l'Ada Lovelace :-)

    #HackIT #Bytes

  28. Grups de HackIT (informàtica amb valors) a Centelles:

    - Bits (6-8 anys): 3 nenes i 4 nens
    - Nibbles (8-10 anys): 1 nena i 4 nens
    - Bytes (10-12 anys): 0 nenes i 5 nens

    A mida que es van fent grans sembla que les nenes ja no tenen interès per la tecnologia...

    Idees per canviar la situació?

    #8m #HackIT

  29. Grups de HackIT (informàtica amb valors) a Centelles:

    - Bits (6-8 anys): 3 nenes i 4 nens
    - Nibbles (8-10 anys): 1 nena i 4 nens
    - Bytes (10-12 anys): 0 nenes i 5 nens

    A mida que es van fent grans sembla que les nenes ja no tenen interès per la tecnologia...

    Idees per canviar la situació?

    #8m #HackIT

  30. Amb els més petits de HackIT, avui hem usat el joc de taula Monza per tal de programar accions abans d'executar-les. Han de decidir quines passes ha de donar el seu cotxe de carreres per tal de guanyar la cursa.

    Sabeu més jocs de taula que incentivin el pensament computacional? Som tot orelles!

    #HackIT #Bits

  31. Amb els més petits de HackIT, avui hem usat el joc de taula Monza per tal de programar accions abans d'executar-les. Han de decidir quines passes ha de donar el seu cotxe de carreres per tal de guanyar la cursa.

    Sabeu més jocs de taula que incentivin el pensament computacional? Som tot orelles!

    #HackIT #Bits

  32. More recently I have been working on my second macOS app, #Oliphaunt. A Mastodon client for the federated social network built on the ActivityPub protocol. Developing it taught me a great deal about persistence, concurrency, networking, design patterns plus more. I am keen to return to HacKit to apply this knowledge, improve the app further and work on an iOS port.

    You can download HacKit here: apps.apple.com/app/id1549557075

    #HackerNews #AppKit #Cocoa #Swift #MacDev #macOSDev #HacKit

  33. More recently I have been working on my second macOS app, #Oliphaunt. A Mastodon client for the federated social network built on the ActivityPub protocol. Developing it taught me a great deal about persistence, concurrency, networking, design patterns plus more. I am keen to return to HacKit to apply this knowledge, improve the app further and work on an iOS port.

    You can download HacKit here: apps.apple.com/app/id1549557075

    #HackerNews #AppKit #Cocoa #Swift #MacDev #macOSDev #HacKit

  34. Today marks HacKit’s 5th anniversary. My first macOS app published on Friday 22nd January 2021. It is a Hacker News reader written in Swift using AppKit with no SwiftUI. The name HacKit is a portmanteau of Hacker News and AppKit.

    It is genuinely rewarding to know that HacKit has been downloaded around the world including in underrepresented countries and is used daily.

    #HackerNews #AppKit #Cocoa #Swift #SwiftUI #macOS #Mac #MacDev #macOSDev #HacKit

  35. Today marks HacKit’s 5th anniversary. My first macOS app published on Friday 22nd January 2021. It is a Hacker News reader written in Swift using AppKit with no SwiftUI. The name HacKit is a portmanteau of Hacker News and AppKit.

    It is genuinely rewarding to know that HacKit has been downloaded around the world including in underrepresented countries and is used daily.

    #HackerNews #AppKit #Cocoa #Swift #SwiftUI #macOS #Mac #MacDev #macOSDev #HacKit

  36. I comencem a programar amb ordres seqüencials... Sense ordinador!

    #HackIT #Nibbles #Bytes

  37. I comencem a programar amb ordres seqüencials... Sense ordinador!

    #HackIT #Nibbles #Bytes

  38. 2/ Què passa quan dibuixem amb el ratolí?

    #HackIT #Bits

  39. 2/ Què passa quan dibuixem amb el ratolí?

    #HackIT #Bits

  40. 1/ Què passa quan premem una 'A' al teclat?

    #HackIT #Bits

  41. 1/ Què passa quan premem una 'A' al teclat?

    #HackIT #Bits

  42. Seguim intentant entendre-ho tot!
    Fem un joc de rols per descobrir-ho!

    Segueix el fil...

    #HackIT #Bits

  43. Seguim intentant entendre-ho tot!
    Fem un joc de rols per descobrir-ho!

    Segueix el fil...

    #HackIT #Bits

  44. Avui hem iniciat un nou grup de HackIT! amb infnats de 1 er i 2on. Benvigudes i benvinguts!

    Hem començat a aprendre els diferents dispositius electrònics que ens envolten amb un joc, on un infant definia un dispositiu (amb paraules o mímica) i la resta l'havia d'encertar!

    #HackIT #Bits

  45. Avui hem iniciat un nou grup de HackIT! amb infants de 1er i 2on. Benvingudes i benvinguts!

    Hem començat a aprendre els diferents dispositius electrònics que ens envolten amb un joc, on un infant definia un dispositiu (amb paraules o mímica) i la resta l'havia d'encertar!

    #HackIT #Bits

  46. Avui hem fet una activitat a l'aire lliure:
    - Hem gravat un track amb OsmAnd
    - En un mapa en paper, hem marcat el recorregut a mà
    - Hem visualitzat el fitxer .gpx amb el programa Maps de GNOME, l'hem pujat a wanderer.to per veure'l des d'un servei web i fins i tot l'hem visualitzat en un editor de text!

    I hem entès que per un cantó tenim les dades i d'altra banda els programes que ens les mostren de diverses maneres!

    #HackIT

  47. Ja tenim els kits HackIT! per començar l'extraescolar el proper 1 d'octubre a #Centelles!

    Un USB Live persistent amb el sistema GNU/Linux Debian i... llibreta, llapis i goma per anotar tot allò què fem, aprenem i, sobretot, pensem!

    hackit.vadecodi.net

    #HackIT

  48. Opened my first terminal session 1h after arriving at work - this will be a good week :)

    My worst performance for opening a terminal first time in the week is Tuesday afternoon. That was a REAL lousy week.

    #Terminal #NoUI #HackIt

  49. If you have not tried #HacKit yet, download it now or if you already have then update to the latest version and let me know what you think! Your feedback is appreciated and helps me to improve it.

    apps.apple.com/app/id1549557075

    #HacKit #Cocoa #AppKit #Swift #Oliphaunt #HackerNews #Mastodon #Mac #macOS

  50. I’m excited to continue improving #HacKit and plan to port it to iOS in the future. Before I dive back into improving #HacKit or start the iOS port, I’m currently working on a new Mac app: Oliphaunt, a Mastodon client for macOS. I’m making steady progress and hope to release a #TestFlight build soon. Here’s a sneak peek: