GeistHaus
log in · sign up

ImageMagick | Mastering Digital Image Alchemy

imagemagick.org

ImageMagick is a powerful open-source software suite for creating, editing, converting, and manipulating images in over 200 formats. Ideal for developers, designers, and researchers.

53 pages link to this URL
Text-to-Image Summary – Part 2

This is Part 2. There is also Part 1, Part 3, Part 4, Part 5, Part 6, Part 7, Part 8 and Part 9. This post continues listing the Text-to-Image scripts included with Visions of Chaos and some exampl…

0 inbound links article en Machine Learning
Visualizing how S3 deletes 1 billion objects with Athena and Rust

A few weeks ago I had the chance to delete 1 petabyte of data spread across 1 billion objects from S3. Well, actually 940 million, but close enough to the click-baitable 1 billion. I thought it would be interesting challenge to try and visualize the execution of these deletions and possibly gain som...

0 inbound links website en
As Seen on Hackaday – Rip It Apart – Jason's electronics blog-thingy

Blog posts that have been featured on Hackaday.

0 inbound links website en As Seen on HackadayBatteriesDisposable Vape HacksHacksModsTeardownsUncategorizedMakesSoftwareTest EquipmentFlash MemoryData RecoverySmart CardsGamingIt Runs DoomHard DrivesRepairsNetworkingeMMCThe Operation Failed SuccessfullyRambles batterycontrollercustomizedebugdisposable vapefirmwareFlash memorygithubhackkraze hd7klcdli-ionmodopen sourceraz tn9000reflashreset counterreusereverse engineeringskinst7735st7735sswdthemeusb-cvapesavhzychargerchargingct-3dingochargedingocharge-shizukudirect chargingDIYkt002luametermultimeteropen-sourcepower-zppsprogrammable power supplyscripttype-cusb3d nand45 48 9a b3analysisbics3dash camdashcamdslogicdslogic plushigh endurancelogic analyzermicro sdnand flashreviewsandiskSDTNAIAMA-256GSDUNBIEMM-32Gsdxctlcwrite cyclescell phonecellularhome phonelandlinelocklockedpinrecoverrecoverysim cardtelephoneuiccunblockusim4-pincomputer fancontrolconvertdellfan speed controlhand solderingm35172m35172-57nidec ta350dcoptiplexpulse width modulationpwmsensorsmdsmtsurface mountthermalthermostatthermostaticdoomdoom 2doom iiduke nukem 3dgpsIt Runs Doommagellanmiopocketmortscriptroadmate 1412total commanderwincewindows ce820-3115a1278applebacklightball grid arraybgaboard repairboardviewboot campcomponent-levelcomputerfirewirefpd-linklaptopliquid damagelp8550lvdsmac precision touchpadmacbookmacbook promacintoshmicrosolderingnotebookopenboardviewrepairright to repairschematicsmcsystem management controllerthunderbolttroubleshootingwindows 10ac couplingapiatomic piboschbreakoutcapacitordifferential signalegpuembeddedethernetexternalgigabitgpuintel atomkurilinuxmayfieldmlccnetwork cardnicpci expresspciepfsensepinoutraspberry piriserrobotrpirtl8111gsassatasbcsingle-board computertwinaxtwinaxialtwisted pairwindowsz8350adapterchip offcover slipcraterData RecoveryeMMCglasspadphysical damagesocketamc1200differential probegalvanic isolationline voltagemainsoscilloscopesafetytexas instrumentswaveform viewer14-an012nr788wr2abayhubbhtBHT WR202HH032Gemmc benchmarkflashhphynixoz788wr2ssd1000-xagilentdesktopdsodsox1102gkeysightwindows embedded compact802.3af802.3at802.3btactive poed-linkdwl-p200passive poepoepoe splitterpower over ethernettps2378upgradebrickeddigilanddl801wforeseencembs99-16gtablet11010030363447344100151344014e00crystaldiskmarkd00e00320f5903ffffffffef96400000dead bug solderingdiy memory cardembedded mmcembedded multimediacardemmc 4.41emmc adventuresemmc breakout boardemmc pinoutfc-1306tfc-1307ah2testwhard disk sentineljason ginmemory cardmemory card adaptermmcmmc to sdmultimedia cardsd cardsd to cf adaptersecure digitalsmd prototypingthgbm4g9d8gbaiitoshiba 064g4atoshiba emmcdiy battery holderli-ion battery holderphone battery holderbattery fuel gaugebattery gas gaugebq27421bq27421-g1bq27421-g1achip on board constructiondeadbugev2400gaugestudioti
Rip It Apart - Jason's electronics blog-thingy

A site dedicated to my hacks, mods, makes and occasional ramblings.

0 inbound links website en As Seen on HackadayBatteriesDisposable Vape HacksHacksModsTeardownsUncategorizedReviewsMakesSoftwareTest EquipmentRamblesTutorialsThe Operation Failed SuccessfullyFlash MemoryRepairsData RecoverySmart CardsGamingIt Runs DoomHard DrivesNetworkingeMMC batterycontrollercustomizedebugdisposable vapefirmwareFlash memorygithubhackkraze hd7klcdli-ionmodopen sourceraz tn9000reflashreset counterreusereverse engineeringskinst7735st7735sswdthemeusb-cvapesaa batteryaaa batteryBatteriescapacityenergyl8 chargerlithium-ion batteryreviewtechnologythermalxtaravhzychargerchargingct-3dingochargedingocharge-shizukudirect chargingDIYkt002luametermultimeteropen-sourcepower-zppsprogrammable power supplyscripttype-cusb186503600mahanalysisbattery fuel gaugebattery gas gaugebq78z100chem idchemistrytexas instrumentsanniversaryblogdecaderip it apartwordpressaudacityAudioaupprojectsel0tag not recognized2020ripitapartwordads3d nand45 48 9a b3bics3dash camdashcamdslogicdslogic plushigh endurancelogic analyzermicro sdnand flashsandiskSDTNAIAMA-256GSDUNBIEMM-32Gsdxctlcwrite cycles2wxiut5c0wgcxqrxwqcbn1ordtha4zieconfigurationdirectoryDLS.exe_Url_2wxiut5c0wgcxqrxwqcbn1ordtha4ziedymoerrorfixfolderinvalidlabelmicrosoft accountregistrysettingsSoftwaretutorialuser.config2019cell phonecellularhome phonelandlinelocklockedpinrecoverrecoverysim cardtelephoneuiccunblockusimfreepersonalplanrevenue4-pincomputer fancontrolconvertdellfan speed controlhand solderingm35172m35172-57nidec ta350dcoptiplexpulse width modulationpwmsensorsmdsmtsurface mountthermostatthermostaticadvertisementcpmdoomdoom 2doom iiduke nukem 3dgpsIt Runs Doommagellanmiopocketmortscriptroadmate 1412total commanderwincewindows ceadapterattobenchmarkcfastcrystaldiskmarkhard disk sentineliopslatencyNANDsd cardsd to cfastsd to sata820-3115a1278applebacklightball grid arraybgaboard repairboardviewboot campcomponent-levelcomputerfirewirefpd-linklaptopliquid damagelp8550lvdsmac precision touchpadmacbookmacbook promacintoshmicrosolderingnotebookopenboardviewrepairright to repairschematicsmcsystem management controllerthunderbolttroubleshootingwindows 10ac couplingapiatomic piboschbreakoutcapacitordifferential signalegpuembeddedethernetexternalgigabitgpuintel atomkurilinuxmayfieldmlccnetwork cardnicpci expresspciepfsensepinoutraspberry piriserrobotrpirtl8111gsassatasbcsingle-board computertwinaxtwinaxialtwisted pairwindowsz8350512gbcounterfeitflashgenuineh2test2lexarmemory cardmicronoemchip offcover slipcraterData RecoveryeMMCglasspadphysical damagesocket
Batteries – Rip It Apart – Jason's electronics blog-thingy

Posts about Batteries written by ginbot86

0 inbound links website en As Seen on HackadayBatteriesDisposable Vape HacksHacksModsTeardownsUncategorizedReviewsMakesSoftwareTest EquipmentRamblesThe Operation Failed Successfully batterycontrollercustomizedebugdisposable vapefirmwareFlash memorygithubhackkraze hd7klcdli-ionmodopen sourceraz tn9000reflashreset counterreusereverse engineeringskinst7735st7735sswdthemeusb-cvapesaa batteryaaa batteryBatteriescapacityenergyl8 chargerlithium-ion batteryreviewtechnologythermalxtaravhzychargerchargingct-3dingochargedingocharge-shizukudirect chargingDIYkt002luametermultimeteropen-sourcepower-zppsprogrammable power supplyscripttype-cusb186503600mahanalysisbattery fuel gaugebattery gas gaugebq78z100chem idchemistrytexas instrumentsbq27621bq27621-g1kentlikentli aakentli ph5kentli ph5 reviewkentli ph5 self-dischargeLi-ion battery terminalsperformance analysisPH5 Li-ion AA batteryself-dischargevoltage dropBattery ManagementHDQhdq protocolhdq serial porthdq toolhdq utilityiphoneiphone 4iphone 4siphone 5ciphone 5siphone hdqiphone swijason gin hdqlithium ionlithium polymertibattery capacitybuck convertercelldischarge rateskentli aa reviewkentli battery capacityKentli PH5 batteryLi-ion batterylipolithium ion aa batterylithium polymer batterymaximum load capacitype13430rechargeable batteryvoltage stabilityautomotive fusecar fuselittelfusemini fusesmart glow fusesmart glow fuse reviewbq27541DC-DC converterkentli li-ionregulatorxb6366axm5232xysemifuel gaugebattery management systemsTexas Instruments Battery Management Systemsti bms deep diveDallasbq27545counterfeit iphone batteryfake iphone batteryiphone 5c batteryiphone 5c battery pinoutiphone 5s batteryiphone 5s battery pinoutiphone battery diagnosticiphone battery fake how to telliphone battery pinoutsn27545teardownbattery packdiagnostic software pcdiagnostic toolhdq with uartipad battery diagnosticiphone battery connectoriphone battery readoutsn27545-a4sn27546sn27546-a5
Sample Bunches

Your new favorite way to automate macOS. Bunch uses plain text files to launch applications, perform system tasks, run scripts, and automate everything.

1 inbound link website en
Pushing OpenSCAD to the max with discipline and imagemagick

OpenSCAD is an open-source CSG based script-only CAD package. As it’s script-based, it’s fantastic for parametric design and the files can be version controlled just like a software project. It’s popular within the 3D-printing community due to its ability to produce STL files..1

1 inbound link article en blog
Tinkering with my blog as procrastination

I have a pile of things to write about so . . . I’m going to tinker with my blog instead. There are just a lot of little things that have been bugging me for awhile, so let’s see what I can take care rather than write what I really want to write about.

1 inbound link article en
Add Text Over an Image with Ruby

Dead simple example of adding a centered text to a jpg image using Ruby, RMagick and ImageMagick. I've also added reference to the documentation to go further.

Two open-source solutions for framing images

What is the topic of this article? In this article, I describe two simple methods for decorating both single and multiple images with an outline frame, using two open-source resources in the GNU/Linux operating environment. The first solution uses a graphics application. The second, on the other hand, is command-line. Adding a frame to images is very useful in excerpts of documents published on sites and blogs. In these cases, in fact, adding a border serves to “detach” documents published as images from the base document in which they are published.

0 inbound links article en post LinuxOpen-SourceImages
Supercon 2023 Day 1: Hello Badge

Just a few minutes after arriving at Hackaday Supercon 2023, I decided that I needed to document my experience. Working with two longtime Supercon veterans (they literally started the thing!), I had been adequately prepared for experiencing the event for the first time, but there is nothing quite like actually being there in-person. Even at 9 AM on Friday, the energy and activity was already bubbling. Despite not knowing many folks, or only knowing of them by their online presence, I felt as though I was attending a gathering of old friends.

0 inbound links article en posts blogdeveloperpersonal
Dispo Adventures, Episode 1: Reverse-engineering and “running Windows 95” on a disposable vape with a colour LCD screen

Disposable vapes with LCD screens contribute to ecological waste. The author reverse-engineered models, created custom tools, and developed a Windows 95-themed UI. They shared findings on GitHub, e…

1 inbound link article en As Seen on HackadayBatteriesDisposable Vape HacksHacksModsTeardownsUncategorized batterycontrollercustomizedebugdisposable vapefirmwareFlash memorygithubhackkraze hd7klcdli-ionmodopen sourceraz tn9000reflashreset counterreusereverse engineeringskinst7735st7735sswdthemeusb-cvapes
Flueron, V380 Pro and Raspberry Pi Zero as wireless CCTV cameras | ToughDev

A while ago I wrote a few articles describing how to use the Flueron, V380 Pro as well as the Raspberry Pi Zero (with the camera module) as cheap wireless CCTV cameras for home usage. A couple of months has passed and my setup is still running flawlessly with very few issues observed. Among the cameras, the Floureon CCTV units can be considered to be the best. These cameras are self-sufficient and requires very little intervention from the end user. Over a period of a couple of months, I observed only four incidents among the Flueron units. In the first incident, the camera continued to be accessible wirelessly, just that all RTSP streams only produced the following static picture: The picture looks as if the camera sensor was covered with something, which was obviously not the case. The timestamp and camera name (not shown in the above picture) were still displayed, which indicated that the CCTV was otherwise still functioning properly. The failure was detected by my server which

0 inbound links activity en HardwareLinuxSoftware Development 3cx68k80386adlibamigac++cctvch375ch376commodoredata recoverydeskmatedosboxdspicembeddedffmpegintel atomiOSmacintoshmacintosh semac osmicrosoft officemini pcms dosprinterqemuradioraspberry piretro68rfrtspscsi2sdtecsunturbo cturbo pascalubuntuvirtualboxwifiwindowswindows 11windows 98WordPressword processorxCodez80
benjamin.computer - Benjamin Blundell

Benjamin Blundell, benjamin.computer. I make things with computers

0 inbound links en openglwebglcoffeescriptgithpckinectcinderopenframeworkscppc++programminggraphicsartdesigncode
benjamin.computer - Benjamin Blundell

Benjamin Blundell, benjamin.computer. I make things with computers

0 inbound links en openglwebglcoffeescriptgithpckinectcinderopenframeworkscppc++programminggraphicsartdesigncode
Practical responsive image sprites for the web

An image sprite sheet is a collection of images combined into one, so that browsers don’t need to request each image separately. How does one create a sprite sheet? And how can we measure any potential benefit? What problems can appear and how do we work around them?

0 inbound links article en
Weeknotes 79

Watermarking PDFs, alarming conditionals and other Computation Clubs.

0 inbound links article en
Welcome, Sketchnotes! | #DieHimmelstraeumerin

When I released my website in January 2020, I was a hundred percent sure, that I wanted to add my sketchnotes in it as well... but I needed more time to think about how to implement it and I was also unsure about how the layout and navigation should look like.

0 inbound links en websitesketchnoting
Bitmap Bonanza!

Dan's MEGA65 Digest for May 2023. Introducing BASIC 65 bitmap graphics, and a deep dive on preparing and displaying full-screen IFF-ILBM image files.

0 inbound links article en mega65 Mega65
The Justified Ancients of Mu Mu

Dan's MEGA65 Digest for March 2024. Exploring the MEGA65's ability to play digitized audio, including playing sound samples from BASIC.

0 inbound links article en mega65 Mega65
Building and releasing a Xamarin WatchOS app to TestFlight

I’m working on my third Apple Watch app built using Xamarin. In this post I’m going to describe how I develop and what some of the issues were that I encountered when testing and uploading to the App Store for beta testing. The edit/build/run development loop I build and run and test on the WatchOS simulator when doing general development, since this is the fastest, and I can debug apps on the WatchOS simulator At the time of writing (early June 2020), the released version of Visual Studio for Mac has an error where I can’t run my apps on real devices, so I have switched to the preview channel which contains a fix for the issue. When I’m ready to commit a new feature, I’ll test on a physical watch. To do that I build the iOS host app in release mode, and deploy that to my iPhone (I don’t deploy to the Apple Watch). On the iPhone I open Apple’s Apple Watch app, scroll down to my app: I then force-quit this iOS Apple Watch app by swiping it away, and go back to my app as above, and it shows as updating (assuming I already installed it). 30-120 seconds later, and the app is installed on my watch and I’m ready to test it: Uploading to TestFlight To release to TestFlight I do a full build of the iOS app and then right-click and select Archive for Publishing: Then I fire up Xcode, go to Window->Organizer and tap Distribute App to kick off the upload: A word about certificates: I use fastlane match to manage my certificates and it is a lifesaver. When I want to set up my certificates on a new dev machine I just type fastlane match developer and that is it. Blank complications (not a Xamarin issue) While testing my Apple Watch complications (little icons on the watch face), I saw that some of them were displayed as tinted squares: The images I’d created for an Apple Watch Complication were in the wrong format. The Apple documentation says “Complication images use only the alpha channel of the image.” … I don’t know about you, but this didn’t mean much to me. I fixed this by

0 inbound links article en
Separating Spam from Ham with the shell

Here’s how attempting to export images off a Word Document led to a quest for data deduplication and classification using the shell. The images I wanted to export were MS Word diagrams drawn in Word, rather than PNG files1. Because those doodle-shapes do not export to PNG well, I first copy-pasted them into Powerpoint to get the familiar “save as picture” context menu. But a couple of images were still deformed beyond recognition.

0 inbound links article en post ShellClassificationAwkBlog
Active Storage Overview — Ruby on Rails Guides

This guide covers how to attach files to your Active Record models.After reading this guide, you will know: How to attach one or many files to a record. How to delete an attached file. How to link to an attached file. How to use variants to transform images. How to generate an image representation of a non-image file, such as a PDF or a video. How to send file uploads directly from browsers to a storage service, bypassing your application servers. How to clean up files stored during testing. How to implement support for additional storage services.

21 inbound links website en CC BY-SA 4.0
Active Storage Overview — Ruby on Rails Guides

This guide covers how to attach files to your Active Record models.After reading this guide, you will know: How to attach one or many files to a record. How to delete an attached file. How to link to an attached file. How to use variants to transform images. How to generate an image representation of a non-image file, such as a PDF or a video. How to send file uploads directly from browsers to a storage service, bypassing your application servers. How to clean up files stored during testing. How to implement support for additional storage services.

13 inbound links website en CC BY-SA 4.0
The Magic of AutoHotkey

For the past several years, my primary work station has been Windows 7. After the initial swearing at how things work differently (coming from...