Tag: BucharestFP

Security Espresso 0x1d

This month Security Espresso has a special event format: a live coding session! RSVP here to save your front row spot on July 25, starting at 18:30!

 

About the event

Security Espresso is organizing a joint event, alongside the Bucharest Functional Programming community. Don’t miss out on this one because it’s got a little treat for everyone: for the coders, the pentesters, the imperative folks, the functional crew, the nay-sayers and the enthusiasts alike!

They will be implementing a basic HTTP server in order to showcase common security issues and how to overcome them in an FP fashion. The presentation will mostly be live coding. The audience will be able to pentest the server, and we will look into fixing the problems.

Some familiarity with the Haskell syntax is assumed. It would also be helpful to skim through the conduit tutorial.

 

Event agenda

  • 18:30 – 19:00 Registration
  • 19:00 – 19:45 Vladimir Ciobanu – Breaking and putting it back together: a simple HTTP server in Haskell, part 1 
  • 19:45 – 20:00 Break
  • 20:00 20:45 Ciobanu – Breaking and putting it back together: a simple HTTP server in Haskell, part 2
  • 20:45 – 21:30 Networking

BucharestFP, community, haskell, joint event, live coding, networking, security espresso, tech events, TechHub, techhub bucharest

Bucharest FP #58 — Automating the boring things with Clojure ChatOps

Join us to learn how to automate the boring things with Clojure ChatOps. RSVP here to save your front row spot on June 18, starting at 18:30!

 

About the event

Yetibot is a feature-rich ChatOps tool made in Clojure. In the past two years Victor has been using it for:

  • basic automation tasks, like onboarding messages for new Slack members and scheduled announcements via cron
  • interacting with Jira and Github
  • testing various APIs and custom scrapers
  • teaching Javascript and fun *nix-styled one-liners

Victor Cleja is a Java dev by day, and Chief Community Manager of Code for Romania by night. He has been using Yetibot to learn and promote Clojure as a productive and fun programming language. After two years he’s still discovering surprising uses cases for it (mostly by eval-ing Clojure expressions in Slack or IRC). Huge music geek, obsessive Github stargazer and repo scavenger.

 

Event agenda

  • 18:30 – 19:00 Welcome
  • 19:00 – 20:00 Victor Cleja — Automating the boring things with Clojure ChatOps
  • 20:00 21:00 Networking

 

Registration

RSVP here to confirm your attendance to Bucharest FP #58 — Automating the boring things with Clojure ChatOps.

 

TechSociety

This event is hosted through TechSociety, an initiative that aims to grow the local tech community stronger by providing free event space, as well as logistical and communication support, to all people that organize free tech-related events.

Thinking about organizing a meetup or an event for the tech community out there? Join TechSociety, and we’ll help you out! All you have to do is submit the registration form available on our website, and we’ll get back to you to set all the details straight!

BucharestFP, ChatOps, clojure, community, functional programming, networking, tech events, TechHub, techhub bucharest

Bucharest FP #52 — GenArt for fun and learning

Join us to discuss the rules you should follow in your coding, with a focus on Haskell and Clojure. RSVP here to save your front row spot on May 13, starting 18:45!

 

About the event

Generative art or algorithmic art is art produced by describing the rules to be followed in code. It often makes use of randomness in various flavors (either as discrete random values, noise or random vector fields).

In this talk, we will visit various art producing techniques from the perspective of learning. Adrian uses this problem of “art production” as a means to dive deeper in programming languages he intends to learn. It will touch the subject from a Haskell and Clojure perspective.

 

About the speaker

Adrian worked several years as a programmer and recently he got interested in functional languages and the FP paradigm and mindset. During the trip, he visited Elm, F#, PureScript, Haskell, Scala, and Clojure. Now he spends 99% of his computer free time exploring art producing algorithms and tools. His current professional work has nothing to do with this talk. 🙂

Event agenda

  • 18:45 – 19:00 Registration
  • 19:00 – 20:00 Adrian Cîrstei – GenArt for fun and learning
  • 20:00 20:45 Networking

 

Registration

RSVP here to confirm your attendance to Bucharest FP #52 — GenArt for fun and learning.

 

TechSociety

This event is hosted through TechSociety, an initiative that aims to grow the local tech community stronger by providing free event space, as well as logistical and communication support, to all people that organize free tech-related events.

Thinking about organizing a meetup or an event for the tech community out there? Join TechSociety, and we’ll help you out! All you have to do is submit the registration form available on our website, and we’ll get back to you to set all the details straight.

BucharestFP, clojure, community, functional programming, haskell, tech events, TechHub, techhub bucharest

Bucharest FP #49 — Rust and Functional Programming in Practice

Join us to learn more about the Rust programming language. RSVP here to save your front row spot on April 9, starting 18:45!

 

About the event

Rust is a fairly new language, with a focus on systems programming, and also a solid functional lineage. It enables writing zero overhead, high performance, but also safe and high-level functional code, all at the same time.

In this talk, we will be looking at some of the more unique features of Rust, as well as demoing some examples of the power of using a functional approach in the systems programming space.

 

Speaker bio

Alex Macovei has been doing C++ for several years, but slowly switched to Rust and more functional approaches. He has a few things to share about Rust, which he has used for multiple things, from low-level networking protocols to open source applications

 

Event agenda

  • 18:45 – 19:00 Welcome
  • 19:00 – 20:00 Alex Macovei — Rust and Functional Programming in Practice
  • 20:00 21:00 Networking

 

Registration

RSVP here to confirm your attendance to Bucharest FP #49 — Rust and Functional Programming in Practice.

 

TechSociety

This event is hosted through TechSociety, an initiative that aims to grow the local tech community stronger by providing free event space, as well as logistical and communication support, to all people that organize free tech-related events.

Thinking about organizing a meetup or an event for the tech community out there? Join TechSociety, and we’ll help you out! All you have to do is submit the registration form available on our website, and we’ll get back to you to set all the details straight!

BucharestFP, community, functional programming, networking, open event, Rust, tech events, techhub bucharest

Bucharest FP #40 — Recursion Schemes in Haskell

Join Bucharest FP to talk about recursion schemes and Haskell. RSVP here to save your front row spot on February 18, starting 18:30!

 

About the event

Let’s explore “Functional Programming with Bananas, Lenses, Envelopes and Barbed Wire” (or how basic knowledge of abstract algebra can help you develop patterns for recursion) together. The talk will assume knowledge of Haskell syntax, type definitions, some familiarity with type eliminators (e.g. maybe, either, folds).

Traian Florin Șerbănuță is an associate professor of computer science at the University of Bucharest. Traian completed his Ph.D. at UIUC, working with Grigore Rosu on the first prototype of K, which serves as a basis for the semantics-based execution and semantics-based program verification tools developed by RV, Inc. Additionally, Traian designed a maximal causal model for sequential consistency which serves as a basis for runtime verification of concurrent programs in tools such as RV-Predict. Traian currently works at RV as the K and Haskell Backend Development Lead.

 

Event agenda

  • 18:30 – 19:00 Registration
  • 19:00 – 20:30 Talk by Traian Florin Șerbănuță
  • 20:30 – 21:00 Networking

 

Registration

RSVP here to confirm your attendance to Bucharest FP #40 — Recursion Schemes in Haskell.

 

TechSociety

This event is hosted through TechSociety, an initiative that aims to grow the local tech community stronger by providing free event space, as well as logistical and communication support, to all people that organize free tech-related events.

Thinking about organizing a meetup or an event for the tech community out there? Join TechSociety, and we’ll help you out! All you have to do is submit the registration form available on our website, and we’ll get back to you to set all the details straight!

BucharestFP, community, functional programming, haskell, open event, tech events, techhub bucharest

Bucharest FP #39 — Haskell Book Study Group 01

BucharestFP is organising the first the first “Haskell Book Study Group” meetup! RSVP here to save your spot on February 6, starting 18:30!

 

About the event

This meetup is for self-motivated people that will:
– purchase the book
– read the agreed-upon chapters in advance
– write all the code and try it out for themselves
– attempt to do all of the exercises
– participate in the group by asking questions and offering solutions

Participants are also encouraged to gather in smaller groups between meetups to discuss their solutions, so we can focus on the trickiest parts when we all meet.

This meetup series will not:
– teach you Haskell; that’s your responsibility
– show what Haskell is good for or otherwise convince you of any advantages or disadvantages that Haskell, FP, etc. might have; we are here to learn, not to wage language wars
– go out of topic for the current chapters (don’t ask what a Monad is when we’re talking about recursion)

Specifically, for this first meetup, I kindly ask everyone who plans to attend to:
– RSVP to this event
– purchase the book ( http://haskellbook.com/ )
– read through the first chapter (Lambda Calculus)
– join FP Slack (get an invite at https://fpchat-invite.herokuapp.com/ and join the #bucharest channel)
– install Stack ( https://docs.haskellstack.org/en/stable/README/ ) and make sure it works ( https://github.com/bucharestfp/haskell-study-startup/blob/master/resources/haskell-stack-notes.md ) — feel free to ask on Slack if you get stuck

 

Event agenda

  • 18:30 – 19:00 Registration
  • 19:00 – 21:00 Haskell Book Study Group
  • 21:00 – 21:30 Networking

 

Registration

RSVP here to confirm your attendance to Bucharest FP #39 — Haskell Book Study Group 01.

 

TechSociety

This event is hosted through TechSociety, an initiative that aims to grow the local tech community stronger by providing free event space, as well as logistical and communication support, to all people that organize free tech-related events.

Thinking about organizing a meetup or an event for the tech community out there? Join TechSociety, and we’ll help you out! All you have to do is submit the registration form available on our website, and we’ll get back to you to set all the details straight!

BucharestFP, community, functional programming, haskell, study group, tech events, techhub bucharest

Copyright © TechHub Europe Ltd,