STATUS ██████ ██████ ███████ ███ ██ ██ ██ ██ ██ ██ ████ ██ ██ ██ ██████ █████ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██████ ██ ███████ ██ ████
foulab.org / Foulab News
FOULAB Halloween Party 2023 - build 2023.10.14 rev 1.0
by [kryma] @ 2023-10-14 16:46:40 -0400 EDT

Picture credit to Chris Johnston

Tuesday October 31st 2023 @ 18:30-23:00

A Halloween party? Don’t mind if we do. Come one come all for an unforgettable evening of scary high-tech stuff and exciting company of friendly neighbourhood cyberpunks.

Come dressed as hackers - or as whoever you want :)


Foulab x PapersWeLove present: BigTable
by [kryma] @ 2023-09-29 13:05:23 -0400 EDT



Wednesday October 4th 2023 @ 18:00

Hey all.

We’re officially back with our first event in a while, a fresh new collaboration with PapersWeLove.

In this event, Catalin Patulea will be presenting the famous 2006 paper BigTable: A Distributed Storage System for Structured Data by F. Chang et al.

A brief abstract from the announcement on Meetup:

Bigtable was developed by Google from 2004 to 2006 for storing large amounts of semi-structured data in a wide range of applications, including web indexing, Google Earth, Google Finance, Google Analytics and others. Its design lies somewhere between traditional relational databases (RDBMS) and pure key-value stores, which later inspired a family of storage systems such as Apache Cassandra and Amazon DynamoDB. Modern storage systems such as Google Spanner and CockroachDB also contain design elements similar to Bigtable. Therefore Bigtable is of both historical and current interest.

In this talk, we will start with the basic data structures used by Bigtable: SSTables and log-structured merge (LSM) trees. We will show a highly simplified LSM-tree implemented in Python and demonstrate its functions. This is the basic unit of scaling in Bigtable.

Then, we will roughly follow the 2006 paper: 1) data model and client API, 2) the underlying infrastructure on which Bigtable is built, 3) how the database distributes work across many machines and achieves scaling.

We will briefly cover more advanced topics such as tuning Bigtable for specific use cases or to improve resource efficiency.

Light refreshments will be served.


Compiling Android
by [Baron] @ 2023-01-30 09:47:33 -0500 EST



Thursday February 2nd 2023 @ 20:00

Android updates for any phone that isn’t a flag-ship phone is patchy at best these days. Between that and a world of benefits for those who customize android, compiling android is a useful skill. We’ll be going over some of the basics next Thursday (the 2nd) around 8pm EST.

Since the files involved are massive, and the build times are long, we recomend a bit of prep work: https://wiki.lineageos.org/devices/blueline/build Getting to the stage where you have downloaded the source code is a good idea.

Workshop is free, however donations are welcome. Remote atendees can tune in here: https://meet.jit.si/CompilingAndroidWorkshop


Intro To Python
by [eigma] @ 2023-01-23 11:42:01 -0500 EST



Sunday February 5th 2023 @ 15:00

This is an introductory, hands-on workshop for absolute begginers. We will start with an introduction to python, and work our way up by learning and applying basic programming concepts until we are able to make our own auto-correct program as an example.

Please bring your own laptop and install Python 3.6.5 here: https://www.python.org/downloads/release/python-365/. No programming experience required!

Tickets on Eventbrite: https://www.eventbrite.ca/e/intro-to-python-tickets-518994254787


Chainmail workshop
by [Baron baron@foulab.org] @ 2022-04-27 19:33:50 -0400 EDT



Saturday May 14th 2022 @ 14:00

Ever wanted to make your own chainmail gear and/or jewlery ? For the apocalypse or for LARPs but didn’t know where to start ? This class is for you! In this two hour lesson you will learn the basic 4 in 1 european pattern and two simple chain weaves Byzantine and Box Chain. By the time you are done with the lesson you will know how basic chainmail like a boss and will have 1 to 3 pieces to take home.

-The Workshop will be held in person at foulab (masks mandatory), 2:00PM on the 14th of May

-Our capacity for this workshop is 10 people.

-Ticket price is $35, this includes materials for the workshop and the tools you’ll need for future chainmail adventures

-Duration is 2 hours, +/- a half hour

-You can buy tickets here: https://www.eventbrite.ca/e/chainmail-for-beginers-tickets-328533321007 or send us an email to let us know you’d rather pay in person.


Linux 101 Workshop
by [Baron] @ 2021-05-25 22:06:37 -0400 EDT



Saturday May 29th 2021 @ 11:00

Want to learn what linux is? Maybe you know what it is and want to learn the basics of how to use it? Then come to our workshop! Online! For Free! Foulab is hosting (on jitsi) a linux 101 workshop where we will go over the basics of linux. Details:

-The Workshop will be held on Jitsi, 11:00AM on the 29th of May

-Our capacity for this workshop is 10 people.

-Ticket price is FREE!

-Duration is 1.2 hours, +/- a half hour

-Buy tickets here: https://www.eventbrite.ca/e/introduction-to-linux-tickets-155739375665


Open Nights Cancelled - Covid 19
by [Baron] @ 2020-03-16 01:26:43 -0400 EDT



Sunday March 16 2020 @ 14:00

In accordance with Quebec government mandates, open-nights are suspended until further notice.


«« « 1 2 3 4 5 6 7 » »»