leanpub, to FunctionalProgramming
@leanpub@mastodon.social avatar

Practical FP in Scala + Functional event-driven architecture https://leanpub.com/b/pfp-feda-scala by Gabriel Volpe is the featured bundle on the Leanpub homepage! https://leanpub.com

dwardoric, to programming German
@dwardoric@chaos.social avatar

Closing the day with a fixed bug is always nice. 🙂

The reset password links in the Smederee were not working. Now they are fixed. 🎉

https://smeder.ee/~jan0sch/smederee

TobiasRoeser, to programming
@TobiasRoeser@fosstodon.org avatar

A new version of Mill is out!

My favorite new feature in Mill 0.11.7, especially when working with large projects:

Type Filters on wildcard selectors.

https://mill-build.com/mill/Target_Query_Syntax.html#type-filters

Check out the full changelog, we have a lot of improvements:

https://mill-build.com/mill/Changelog.html#0-11-7

#MillBuild #Scala #Java #Jvm #Kotlin #Aspectj #Buildtool

crodav, to programming

#Scala with #ScalaCLI becomes a very interesting glue scripting language for Machine Learning, some of my latest scripts based on #DeepJavaLibrary : https://gist.github.com/dacr/c071a7b7d3de633281cbe84a34be47f1?s=09#artificial-intelligencedjl

crodav, to programming

#ZIOLMDB 1.8 for #Scala #ZIO is available : Minor changes to update and upsert signatures, now returning the modified/inserted record. https://github.com/dacr/zio-lmdb

vascorsd, to random
@vascorsd@mastodon.social avatar

Trying to use sbt in my little machine be like:

"219.831 (7748.7%) were spent in GC. [Heap: 1.92GB free of 2.29GB, max 4.00GB]"

:psyduck:

#scala

vascorsd, (edited ) to programming
@vascorsd@mastodon.social avatar

I'm here pulling my hairs trying to use #scala ScalablyTyped converted sbt plugin to read some typescript library and generate scala code to work under scala.js and just noticed the interesting particularity of it being #gpl3... Now I'm thinking how this affects the building and the license of the resulting thing 🤔

awwsmm, to programming

Make invalid states unrepresentable. Use types and let the compiler do the hard work of data validation for you. #programming #scala https://www.awwsmm.com/blog/make-invalid-states-unrepresentable

leanpub, to FunctionalProgramming
@leanpub@mastodon.social avatar

Practical FP in Scala + Functional event-driven architecture https://leanpub.com/b/pfp-feda-scala by Gabriel Volpe is the featured bundle on the Leanpub homepage! https://leanpub.com

vascorsd, to programming
@vascorsd@mastodon.social avatar

Well, I'm bored, but surprised to find out that it's easy to start doing some GUI programming using #qt with #scala.

I've been convinced for a while that #qtjambi was dead, but seems to be working fairly ok.

Run the following example on #scalacli on a #linux box with qt6 libraries installed: https://gist.github.com/vascorsd/1ae097030f51da40007ab74505d148da

It properly shows a basic window with an hello world message, so, success 🎉😅?

(I'm running on #archlinux which has qt 6.6.1 libraries installed)

interfluidity, to programming
@interfluidity@zirk.us avatar

Lassoing dangerously insecure software supply chains with #GoatRodeo, by @dpp https://gitlab.com/spicelabs1/goatrodeo

#scala

ethauvin, to Java
@ethauvin@mastodon.social avatar
softinio, to programming

Latest edition of #ScalaNews is out all covering stories up to January 29th, 2024 enjoy 🚀

https://www.scalanews.net

#scala :scala:

Thank you to all content creators included in this edition:

@eed3si9n
@alexelcu
@adamwarski
@softwaremill
@kubukoz

cc @scala_lang @scala_space @SethTisue

davesmith00000, to programming
@davesmith00000@mastodon.gamedev.place avatar

Tyrian 0.10.0 released, featuring a new module that adds HTMX syntax support by @jponte!

https://github.com/PurpleKingdomGames/tyrian/releases/tag/v0.10.0

Server-side rendered Conway's Game of Life anybody?

#scala

video/mp4

vascorsd, to programming
@vascorsd@mastodon.social avatar

How many people out there have changed from #scala to #elixir successfully?

The language seems interesting enough, being #FP helps, and there seems to be some interesting opportunities out there to work on it.

So, what's the experience changing from one ecosystem to the other, successful stories, failures, recommended reading or learning resources?

🙂

eed3si9n, to programming
@eed3si9n@mastodon.social avatar

literally no one:

me: I've written a blog post using a static site generator, about migrating another website from Paradox, a static site generator, to Docusaurus, a static site generator, so we can subsume Pamflet, a static site generator.
https://eed3si9n.com/sbt-website-update-2024/

fornever, to programming
@fornever@dotnet.social avatar

After an 8-year pause, I published the first official release of checktimer, my small desktop time tracking application in (to be precise, it uses ScalaFX, a wrapper around JavaFX).

Check it out at https://github.com/ForNeVeR/checktimer

vascorsd, to FunctionalProgramming
@vascorsd@mastodon.social avatar

The new language tour for Gleam looks nice - https://tour.gleam.run

#Gleam is a #FunctionalProgramming language statically typed on top of the BEAM virtual machine (the thing powering erlang).

It plays in the ecosystem together with #elixir.

I've never touched #erlang tech but always been curious and being a #scala developer, gleam talks to me.

Patiently watching it grow 😌

sjfloat, to programming
@sjfloat@mastodon.social avatar

Hey, all.

I'd love to join a good FP #Scala Team

#GetFediHired #jobsearch

vascorsd, (edited ) to random
@vascorsd@mastodon.social avatar

Now that I finally have a proper fiber internet connection I need to focus properly to look for a job. No more excuses.

The interview I did on friday apparently wasn't good enough and "they decided to proceed with other candidates" so back to the wheel again 😔.

Let's see how January and February goes for the market and if job opportunities appear or not.

vascorsd,
@vascorsd@mastodon.social avatar

If anyone knows of positions that are remote and look interesting, I'm listening.

I've taken a look at the discord channel, the reddit post and scalajobs, but pretty sure there are things out there not in those places.

Based in Europe WET timezone, looking for a position. Last position I had was senior software developer where 90% was scala. I know the usual frameworks and libraries and used the language for probably more than 8 years 🤔.

soc, to programming
@soc@chaos.social avatar
softinio, to programming

Martin Odersky of #scala fame has started a blog all https://odersky.github.io/blog/2024-01-04-post.html

leanpub, to programming
@leanpub@mastodon.social avatar

Practical FP in Scala by Gabriel Volpe is on sale on Leanpub! Its suggested price is $49.99; get it for $35.99 with this coupon: https://leanpub.com/sh/gEUvv0Gc #Scala #FunctionalProgramming #Software

JD557, to programming
@JD557@blog.joaocosta.eu avatar

I've been seeing a lot of discussions in Portugal regarding https://expresso.pt/sociedade/2024-01-11-Exodo-tem-um-impacto-brutal-30-dos-jovens-nascidos-em-Portugal-vivem-fora-do-pais-6b42d39c (article in PT - 30% of Portuguese aged between 15 and 39 are emigrants)

I was a bit curious about this, but apparently the study was not yet released and the closest thing I could find was https://diasporafordevelopment.eu/interactive-map/, which I'm not sure how up to date it is and doesn't seem to provide any tables.

So I just scrapped the data and generated a markdown table, in case someone is curious about this kind of stuff: https://gist.github.com/JD557/22ee5494ce99af696e1fda5747eef18e 🙂

That gist also provides the raw JSON data that I used and a #Scala CLI script to generate a CSV, in case you want to do some further analysis.

leanpub, to programming
@leanpub@mastodon.social avatar

Testing Spark Applications by Matthew Powers is on sale on Leanpub! Its suggested price is $39.99; get it for $26.99 with this coupon: https://leanpub.com/sh/5fHWTrDT #Scala

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines