Wow, nice, I didn't even know about that! You can plug-in pretty much any external tool into Intellij w/o any plugins.
#ide #tool #intellij
#ide #tool #intellij
Medium
Customize Android Studio to run third-party tools (without plugins)
Once, I thought what if Android Studio had a feature to quickly create any custom button in a Menu or Toolbar without plugins, so I could…
We've been using this approach for a long time, but it turns out, there's a smart-ass name for it: Stacked PRs. In short: instead of submitting one fat pull request with your feature, you submit several small dependent PRs. It works well with github, however there are still some things to be done manually. Author highlights, which parts we'd probably like to perform automatically or in an easy way, and which tools could potentially help us with that.
#git #tool
#git #tool
benjamincongdon.me
In Praise of Stacked PRs
Managing sets of small, dependent PRs enables faster review and increased developer velocity
👍1
Droidcon Berlin '22 recordings are now available. Go check them out, maybe you'll like something :)
#event #talk
#event #talk
droidcon
Content
The premier Android developer knowledge base with daily blogs and videos from the global community.
🔥2👍1
Check out this project. They're trying to build location system on top of blockchain and to avoid all the problems of GPS or radio protocols.
#gps #location #blockchain
#gps #location #blockchain
Medium
Introduction to Proof of Location
The case for alternative location systems
In this post you'll find a bunch of cases where Docker can be very useful in unobvious ways. You can use it as a compiler, as a tool for cross-arch compilation, or even as Make alternative!
#docker
#docker
Mattrickard
Non-Obvious Docker Uses
Many developers use Docker the old-fashioned way -- a `docker build` and a `docker run`. Some non-obvious ways to use Docker.
_As a compiler._ I gave a talk at
_As a compiler._ I gave a talk at
1983. FORTRAN is for hipsters. Drum memory computers. And Mel. A Real Programmer. Check this story out.
#humor #story #history
#humor #story #history
Check out this visual Clojure REPL. Have no idea why would I need something like this at the moment, but it looks impressive for sure.
#talk #tool #clojure
#talk #tool #clojure
YouTube
Data Rabbit - Alpha 1, Quick Intro / Overview (cljs-only version)
A flow-based Clojure(script) eval/REPL canvas for "composable" visual exploration, experimentation, and data observability.
https://datarabbit.com/
https://datarabbit.com/
OMG, e-book readers are vulnerable! JS execution, filesystem reads, network access - you can do bad bad things there. It seems that humanity has failed.
#talk #cybersec #book
#talk #cybersec #book
YouTube
How Your E-book Might Be Reading You: Exploiting EPUB Reading Systems
In recent years, global e-book sales have shot through the roof and e-book reading applications have sprouted like mushrooms. EPUB, the most popular open e-book format, is supported by free applications on virtually any device, ranging from desktops to smartphones.…
I'm basically obliged to share this video, two of my passions meet - chess and programming. Some guy is building the game itself and some basic AI for it.
#talk #gamedev #ai
#talk #gamedev #ai
YouTube
Coding Adventure: Chess
My attempt at creating a little chess playing program!
Think you can beat it? Give it a go over here: https://sebastian.itch.io/chess-ai
Support my work (and get early access to new videos and source code) on Patreon or Nebula
* Patreon: https://www.pat…
Think you can beat it? Give it a go over here: https://sebastian.itch.io/chess-ai
Support my work (and get early access to new videos and source code) on Patreon or Nebula
* Patreon: https://www.pat…
On our last peerlab we've been trying to understand how suitable is DALL-E for pet project graphics generation. There's a story of generating graphics for a game in this post. So, somewhat suitable.
#image #ai #ml
#image #ai #ml
Et tu, Cthulhu
Adventure game graphics with DALL-E 2 - Et tu, Cthulhu
Is DALL-E 2 fit for use in creative work? A case study involving pixel graphics for a point-and-click adventure game.
Listen on a port - what does it mean? This post tries to help you build mental model of these interactions. Really love this narrative style with characters, their relationships, etc.
#socket #network #port
#socket #network #port
paulbutler.org
What does it mean to listen on a port?
Decided to focus on SQLite this week, encountered an interesting post series.
- B-trees, pages and record format
- ACID and rollback journal
#sqlite #db
- B-trees, pages and record format
- ACID and rollback journal
#sqlite #db
Fly
SQLite Internals: Pages & B-trees
Let's open a hex editor and see what this thing is made of
Check out this crazy tool to code with your voice.
This video will help you understand wtf is going on.
And this otherworldly one is actual coding.
#tool #editor #voice
This video will help you understand wtf is going on.
And this otherworldly one is actual coding.
#tool #editor #voice
GitHub
GitHub - cursorless-dev/cursorless: Don't let the cursor slow you down
Don't let the cursor slow you down. Contribute to cursorless-dev/cursorless development by creating an account on GitHub.
Not sure how to summarize this post. Author shares his thoughts on soft and languages, experiments with UI-frameworks, and, finally, implements a JVM language. It's a longread, but it's worth it.
#ui #programming #language
#ui #programming #language
Luis
Adventures in Dynamic Software, Visualisations, Creating a JVM Language, UI, and More
In which I detail what I've been doing this year, and some ideas for improving our software.
Check this out: the same prompt for Stable Diffusion (supposedly) in styles of many different artists.
#ai #image #ml
#ai #image #ml
Old man yells at Rust programmers.
Linus our Torvalds puts "Rust is safe" people in their place in terms of kernel development.
#linux #kernel #rust
Linus our Torvalds puts "Rust is safe" people in their place in terms of kernel development.
#linux #kernel #rust
Check out this crazy handwritten (using reMarkable) blog. Very strange. Hard to wright, hard to read. "Why, Mr. Anderson?, Why, why? Why do you do it?"
#blog #handwriting
#blog #handwriting
Y'all mad. AI mad. There's a bunch of AI-based generators here. Some are cool. Meme generator is crazy though. There's been an otherworldly pedophile joke at some point. Not gonna share it.
#ai #humor
#ai #humor
Thisxdoesnotexist
This X Does Not Exist
Using generative adversarial networks (GAN), we can learn how to create realistic-looking fake versions of almost anything, as shown by this collection of sites that have sprung up in the past month.