|
Great track, it's in my playlist actually
The whole album is pretty sweet
|
|
|
|
|
I wish GIMP just ripped off PS's interface though... they did sorta, but made it worse in the process. But yeah, IMO the subscription thing both Adobe and MS does with Office is no bueno.
Jeremy Falcon
|
|
|
|
|
Yeah I don't do subscriptions. I have the last version of stand alone Photoshop and that's good enough for me, I rarely use it anyway. I can do most of my photo editing in Lightroom.
A home without books is a body without soul. Marcus Tullius Cicero
PartsBin an Electronics Part Organizer - Release Version 1.4.0 (Many new features) JaxCoder.com
Latest Article: EventAggregator
|
|
|
|
|
I see a big wave of "before vs after" comparisons of a lot of females or famous people incoming after the first leak of their servers...
We do not keep any copy of your pictures... HA! Explain me another joke, I already knew that.
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Nelek wrote: We do not keep any copy of your pictures
However, we will extract all relevant features from your pictures, and use them as training data to our Photoshop AI.
|
|
|
|
|
For that reason, if you ever have a copy of Photoshop CS6 laying around... keep it. No subscription needed. But more important than that, if you don't need any AI stuff it still works great for image editing and it doesn't phone home all the time.
Jeremy Falcon
|
|
|
|
|
Same for Lightroom.
It cause an uproar when they changed the licensing model.
I hang on Lightroom Classic (or whatever it's called now).
CI/CD = Continuous Impediment/Continuous Despair
|
|
|
|
|
The first thought that comes to mind upon reading this thread is... why?
Photoshop runs faster as a desktop application than it ever could through a web browser. What about memory resources? Modern web browsers are memory hogs. Running Photoshop as a desktop application ties up a ridiculous amount of memory to begin with. Google Chrome is already a memory hog. To run such a resource-intensive application such as Photoshop on top of a web browser like Chrome sounds absolutely ridiculous. It's like strapping a camel onto the back of a donkey. I assume that Photoshop's scratch disks reside in the cloud. If Adobe uses something like SDD drives w/ data transfer speeds as fast as 3000 MB/s over a 300 Gbps network, that may be sufficient for most scenarios, but what if you want to run Photoshop batch actions for a couple thousand 100 MB bitmaps? Even with such fast data transfer speeds, it sounds ridiculous. Think of the load that it puts on the processing speed of the client machine. Would you even be able to run the aforementioned Photoshop batch actions without bringing the system's processing speed down to a crawl? I don't know. Maybe, but it sounds ridiculous. I wouldn't be surprised if it crashed Notepad under such demands. Maybe it's something you could do, but as I said before, why? I forget what the data transfer speeds are for my home network, but I'd imagine that's where the bottleneck would occur. Even if it were practical in terms of data speed and processing power, what about the shortcomings of the web browser itself? What a nightmare. HTML5 may provide a plethora of tools to work with and most of the standards for major web browsers are fairly consistent, but what kind of nutcases embark upon such a terror-inducing journey of digital torture? I know that if I were a front-end developer at Adobe, and was assigned to this project, I'd immediately leap out of my chair, sprint toward the nearest window, and smash right through it in a desperate attempt to escape. Then I'd run as fast as I could until reaching the nearest road and jump in front of a speeding bus.
|
|
|
|
|
I had the same thought about MSOffice lately. Some things shall not run in a web browser - the name says it all : it is made for browsing. Period.
|
|
|
|
|
Rage wrote: I had the same thought about MSOffice lately. Some things shall not run in a web browser - the name says it all : it is made for browsing. Period. That's one of the most beautiful things I have ever read in my life.
You are a light of hope in an otherwise dismally bleak void of infinite darkness.
Web pages and web apps belong in browser windows; industry-standard photo editing software belongs on the OS desktop. In no way can a web browser function to accommodate such complex and performance-demanding software. Perhaps one day in the future that may be different, but current web browsers? No. It's absurd.
It's been hours, and I still haven't been able to figure out what the benefit of running Photoshop inside a web browser could possibly be. We don't put toaster ovens inside washing machines. It doesn't take a rocket surgeon to figure that one out.
I'll be back on a bit later. I need to go drive my car into my swimming pool. Then, I need to gather firewood so I can light a fire inside my refrigerator. After I do that I need to swallow a bar of soap. It's going to be a busy day. Oh, no! I forgot to put my chainsaw in my mailbox. How could I forget to do something so important?
|
|
|
|
|
It's usually not a matter of "can I do something?" (the answer is almost always yes, but you won't like the details), rather "how the hell do I accomplish this?"
I'm currently running into one such issue trying to avoid template creep, and I thought I had it, but no. I missed a detail.
Which I think I just solved while typing this. Edit: maybe. hmmm.
Such is the nature of this language. It's a giant puzzlebox. With C#, as often as not it's a matter of learning APIs.
With C++ it's usually a matter of learning to cajole the compiler to bend your source code the way you want it to.
It's uniquely challenging, not because of pointers or the usual footguns that people tend to complain about with the C family mid level languages, but because of template and all of the dynamics and paradigms that introduces into the language. It's really kind of amazing what you can do with it.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|
|
I know what you mean; it's certainly not a handholding language. I don't profess to know any where near enough about template metaprogramming to be able to coerce it do do some of the things I might like. Definitely a language for grown up programming.
|
|
|
|
|
Has anyone done anything in Electron?
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
I have! Some of Electron is a pain, but it has allowed me to build my Password Manager (C'YaPass) and deploy it to both the *Windows app store[^] and the Snap Store[^] (Linux app store).
You can also get my app at my GitHub GitHub - raddevus/CYaPass-Electron: The official C'YaPass desktop app built on Electron (runs on Windows, Linux, Mac)[^]
Check out the readme at GitHub for how you can clone the repo and run it immediately.
Because of Electron, C'YaPass runs natively on every OS platform (well, the big three macOS, Windows, Linux).
You can get all of the install packages (for any OS) at my official CYaPass site (download landing page): C'YaPass: Forget All Your Passwords | Downloads[^]
(RPM, DEB, DMG (mac), AppImage (linux exe))
You can even try C'YaPass directly in your browser -- nothing to install: https://cyapass.com/js/cya.htm[^]
*My app is FOSS (Free Open Source Software) and links are to each app store.
Questions
That was a lot. Got any specific questions about what was difficult, annoying , etc. about ElectronJS? Happy to help.
|
|
|
|
|
I currently use Kodi (via LibreElec on a Raspberry Pi) for my home theater stuff, but recently, the thumb drive I run it from took a dump and I installed the latest version on a new drive, and some of the stuff I was using is broken (none of the broken stuff is add-on related) and the Kodi guys aren't responsive enough for my liking. For that reason, I'm thinking I want to roll my own app, and I don't want to learn python so I'm thinking Electron might be the answer.
I'm gonna need to run it on Windows (for development), and Linux for actual use, and I need to be able to use a database for the media. I already have a MariaDB database server stood up (Kodi is using it, but their database kinda sucks too, so I'm starting from scratch on that too).
I'm already doing React dev at work, so I'm reasonably familiar with that platform.
I'm only doing this for my own use, so distribution beyond that isn't really a primary consideration, but also isn't out of the question...
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
modified yesterday.
|
|
|
|
|
In case you change your mind on the "roll your own" project, give JellyFin a look. I recently switched to JellyFin after years of using Plex on a NAS. JellyFin is clean and fast with none of the bloat of Plex.
|
|
|
|
|
I'll look into it, but I'm not expecting it to do everything I want:
1) Scan the (desired) various online movie and tv show info sites to identify movies by filename, BUT...
1a) Allow me to *easily* pick from likely candidates when there are multiple possible matches (Kodi does not do this - at all)
1b) Not rescan files that have already been scanned and reset the movie it thinks the file represents
2) Play tv show episodes one after the other automatically
3) Reset the "viewed" status (Kodi doesn't allow this that I've found)
4) Allow me to add personal videos (Kodi allows this but it's VERY cumbersome, and extremely limited in scope and features)
5) I don't care about actors, studios, producers, ratings, or any of that crap, nor subtitles, add-ons, weather, live tv, or streaming services (I have a Roku for streaming).
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
Just got home to check your requests...
1) Yes
1a) Yes - From the web client, right click, select "Identify", type some criteria, select "Search" then choose from the results
1b) Yes - From the web client, right click, select "Edit Meta Data", click "Lock this item to prevent future changes"
2) Yes
3) Yes, they call it "Watched" and it's easily toggled.
4) Yes, personal videos should be placed in a separate "Home" folder. They don't get scanned for metadata
5) It's pretty clean but you'll need to judge for yourself
|
|
|
|
|
You could also do it in the new Photino.NET (see photino website[^]).
This allows you to build cross-platform apps (via HTML & JS) but then the backend is C# code (instead of NodeJS stuff).
I wrote up a complete article on this here at CP: Photino: Open Source, Cross-Platform, Desktop Note-Taking App, via .NET Core[^]
Photino offers smaller footprint than Electron & it runs on C# which makes me happy.
Plan on updating C'YaPass to Photino soo.
I really already did -- took the HTML, JS, CSS and pasted it into a Photino project and it wrapped it up with no problems. Pretty cool.
|
|
|
|
|
That looks pretty interesting...
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
Well, I.m trying to get Photino to work (VS2022), but when I create a new Photino React project, it does NOT create tsx files like i expected it to,(or like the sample app shows). There is no tsconfig.json file (which should be there), and the package.json file doesn't contain a devDependencies section at all. On the upside (if you really wanna stretch the positivity) is that it does appear to be using React. I went back to make sure I didn't miss some sort of configuration item when selecting the desired project type, and didn't see anything...
Have any clue as to what I'm doing wrong?
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
LinkedIn
Peter Kane
Chris Maunder viewed your profile
I'm not linked to him - very strange.
In a closed society where everybody's guilty, the only crime is getting caught. In a world of thieves, the only final sin is stupidity. - Hunter S Thompson - RIP
|
|
|
|
|
Hmmm, I have a link to the article I wrote on my LinkedIn page and have seen several of parents look at it, do you?
|
|
|
|
|
I haven’t been on LinkedIn for years but I must still have an account
In a closed society where everybody's guilty, the only crime is getting caught. In a world of thieves, the only final sin is stupidity. - Hunter S Thompson - RIP
|
|
|
|
|
Maybe he was curious or wanted to keep in touch. CP was a big part of his life too. It's always gonna be a part of him no matter what his new venture is.
Jeremy Falcon
|
|
|
|
|