Events

“All About Circuits” Seminar Suspended

🇺🇸 · HacDC · Luis Granados

All About Circuits is a comprehensive electronics industry website featuring a free six-volume online textbook about electronic circuits. Volume Six is devoted to projects and experiments, tied closely to the material in the preceding volumes. HacDC members have begun a joint seminar project to work through these projects in HacDC’s workspace, one by one, in the order they appear in the text. Anyone interested in participating in these learn-by-doing exercises is welcome to join in. We have now complete the first chapter, on “Basic Concepts and Test Equipment.” Future sessions are suspended until the Covid-19 emergency has passed. On the first Monday after the emergency ends, we will move boldly on to on to “ Series Batteries ,” “ Parallel Batteries ,” and time permitting our first “ Voltage Divider .” Though not required, you will get more out of the session if you can read the “ Batteries and Power Systems ” sections from Volume 1 in advance. The session will run from 7:00-8:30pm. If we don’t finish the experiments mentioned here, we will pick up where we left off the following week. Parts and equipment to complete at least one copy of each experiment will be provided at the space. If you would like to bring your own multimeter, batteries or other equipment you are welcome to do so.

event

News

Haskell Workshop - Terminumfrage Teil 2

🇩🇪 · Hackzogtum

Die Terminumfrage für den zweiten Teil findet sich unter: --> Terminumfrage <-- Im zweiten Teil soll Teil 1 reflektiert, diskutiert und offene Fragen geklärt werden. Danach geht es weiter auf dem Weg zum Sudoku-Solver Teaser: Heutzutage lassen sich fast alle "großen" Programmiersprachen in die Klasse der objektorientierten Sprachen einordnen. Viele Jahre galt das Objektorientierte Paradigma im Mainstream als alternativlos und neue Programmiersprachen grenzten sich durch subtile Unterschiede und etwas andere Syntax voneinander ab. In den letzten Jahren jedoch tauchen neue "seltsame" Konstrukte wie Lambda-Funktionen, unendliche Streams und viele mehr auf. Auch die Typsysteme verändern sich wie bspw. die sog. Concepts im C++20 zeigen. Diese Änderungen haben ihren Ursprung in der Funktionalen Programmierung. Haskell als eine Vertreterin dieser Gattung geht dabei wenig Kompromisse ein und eignet sich daher hervorragend sich diese Konzepte in ihrer reinen Form anzuschauen. Neben einem besseren Verständnis über diese Konzepte und warum sich diese in so vielen Sprachen wiederfinden, wird durch ihre Anwendung auch ein anderer Blickwinkel auf zu lösende Probleme eröffnet. Die erste Einheit des Workshops wird sich vor den ersten Gehversuchen mit Haskell, zunächst mit dem der Funktionalen Programmierung zugrundeliegenden Lambda Kalkül befassen. Das Lambda Kalkül ist ein Berechnungsmodell vergleichbar mit der weithin bekannten Turing Maschine. Nach dieser kurzen theoretischen Einführung bringen wir die Programmierumgebung bestehend aus einem Texteditor und der interaktiven Haskell Shell (ghci) an den Start. Als Übungsobjekt wollen wir einen Sudoku Puzzle Generator bauen und dabei ausschließlich "purly functional" bleiben. In anderen Worten, wir werden unsere Funktionen wie mathematische Funktionen begreifen, deren Ergebnis nur von ihren Eingabeparametern abhängt. Der angestrebte Sudoku Generator wird aus drei Teilen bestehen: Ein Psudozufallszahlengenerator um unterschiedliche Puzzles erstellen zu können Ein simpler Algorithmus um vollständig ausgefüllte Puzzles zu erstellen Ein vereinfachter Algorithmus um Werte aus dem Puzzle zu entfernen Unglücklicherweise sorgen die Vereinfachungen dafür, dass die Puzzles vorhersehbar werden und am Ende unter Umständen mehr als eine Lösung möglich ist, was um genau zu sein dann kein gültiges Sudoku mehr ist. Diese Probleme sollen in einer weiteren Session behoben werden. Sake vom Hackzogtum Coburg: "Der Plan für den Workshop sieht so aus, dass wir mit einer kurzen Einführung in Funktionale Programmierung starten und dabei das Lambda Kalkül und etwas Typ Theorie anschauen. Danach probieren wir uns an einfachen purely functional Programmen. Das sollte den Abend ganz gut füllen. Als Werkzeuge brauchen wir für diesen Termin lediglich den Glasgow Haskell Compiler ( https://www.haskell.org/ghc/ ) und einen Texteditor mit Syntax Highlighting ( https://wiki.haskell.org/Editors ). GHC läuft auch unter Windows allerdings hab ich da null Erfahrung ob das anständig funktioniert. Also bitte im Vorfeld schauen, dass das Setup was sinnvolles macht. Die Doku Seite könnte da helfen. https://downloads.haskell.org/ghc/latest/docs/html/users_guide/win32-dlls.html _ Alternativ einfach ein Ubuntu in WSL installieren und ghc über den package manager installieren."_ (Anm d. Redaktion: Wir wissen auch nicht, wie er es schafft mit funktionierenden Links zu sprechen)

Lightning Talks ⌘0x01 - D-BUS, Nix mit Platinen, DSGVO & Dodekaeder

🇩🇪 · Subraum · <redacted>

Die Lightning Talks haben regen Zuspruch gefunden. Also gibt’s diesmal sogar 4 Stück. Thema Redner Beschreibung Intro to D- BUS jktr Was ist eigentlich … der Desktop Message Bus? Nix mit Platinen Beini Gerber files mit KiCAD bauen lässt sich automatisieren (mit etwas Aufwand und Nix) DSGVO bei der Uni Joni GDPR gibt’s jetzt schon 2 Jahre. Eine Datenauskunft bei der Uni sollte interessant sein. Dodekaeder fenriswolf Mein Würfel hat 20 Ecken — und blinken tut der auch. In 5m Höhe.

Izsludināts atkārtots iepirkums par EdTech Factory Prototipēšanas darbnīcas aprīkojuma piegādi

🇱🇻 · Ventspils design studio RADE

Iepirkums tiek veikts Eiropas Savienības iniciatīvas “Urban Innovative Actions” projekta “Next Generation Miro Cities of Europe”, projekta Nr.: UIA03-250. Iepirkums tiek veikts saskaņā ar 2017.gada 28.februāra Ministru kabineta noteikumiem Nr.104 „Noteikumi par iepirkuma procedūru un tās piemērošanas kārtību pasūtītāja finansētiem projektiem”. Iepirkuma priekšmeta aprakstus var lejupielādēt Iepirkumu uzraudzības biroja mājas lapā . Piedāvājumi jāiesniedz Ventspils Augsto tehnoloģiju parka birojā Ventspils Augsto tehnoloģiju parks 1, Ventspils, Latvija, LV-3602 līdz 25.02.2020. plkst. 17.00.