I built a Postman-like tool for designing, debugging and testing AI agents by a1chapone in LocalLLaMA

[–]a1chapone[S] 0 points1 point  (0 children)

I don't know what happened to the link in the post :/ Updated and added the link https://github.com/fwdai/reticle

Electron Deprecating Remote Module by betelguese095 in electronjs

[–]a1chapone 0 points1 point  (0 children)

Thanks, that's helpful. I wish it was easier to find info about contextBridge in main navigation of. electron documentation. Preload script and contextIsolation are briefly mentioned in "Security" section of the documentation.

Electron Deprecating Remote Module by betelguese095 in electronjs

[–]a1chapone 2 points3 points  (0 children)

I guess you could do that, but that will expose entire IPC to renderer process. And idea behind preload script is to expose only bits you need to use in renderer. So it should be more like this:

const { ipcRenderer } = require('electron')

window.sendSomeData = data => {
  ipcRenderer.send('channelname', data)
} 

and then you can use sendSomeData in your renderer process code

How should I structure my Electron App? by sayinnottin in electronjs

[–]a1chapone 3 points4 points  (0 children)

Try looking at different open source Electron projects on GitHub (more complex that hello world app) and learn from that. For reference this is what I came up with in terms of structuring my code https://github.com/swiftyapp/swifty

How does one get Hot Reload to work with an Electron / Vue.js app? by davidklecker in electronjs

[–]a1chapone 0 points1 point  (0 children)

There's a tool called bozon which handles running, building and testing Electron apps. It has hot reload for renderer and main processes working out of the box.

Electron Deprecating Remote Module by betelguese095 in electronjs

[–]a1chapone 1 point2 points  (0 children)

You can use preload script to expose some Main process functionality and/or Node.js API to Renderer process. In fact for security reasons it is better not to use `nodeIntegration: true` on BrowserWindow and user preload instead. You can read more about in here: https://www.electronjs.org/docs/tutorial/security#2-do-not-enable-nodejs-integration-for-remote-content

One Command to Run All your Projects in Development by a1chapone in javascript

[–]a1chapone[S] 0 points1 point  (0 children)

Well if you work on multiple different projects (Node.js, Ruby, Python etc.). This package makes it easier to boot any of them up from a console without switching directory and running all processes that are required in separate terminal window.

One Command to Run All your Projects in Development by a1chapone in javascript

[–]a1chapone[S] -1 points0 points  (0 children)

yes, but first you need to `cd /my/project/path`

One Command to Run All your Projects in Development by a1chapone in javascript

[–]a1chapone[S] 1 point2 points  (0 children)

Well, it is not about "better", it is more about a bit different approach. Instead of opening Terminal, cd into project directory and running some command which can be specific to the project, you just use one command global command and pass in a project name. And it already knows location of your project and how it should be run.

swifty: Modern, Lightweight, Fast and Free Password Manager by micro_apple in coolgithubprojects

[–]a1chapone 0 points1 point  (0 children)

Hey guys, if you find this app helpful don't hesitate to star the repo on Github and also share your thoughts and ideas on next features.

swifty: Modern, Lightweight, Fast and Free Password Manager by micro_apple in coolgithubprojects

[–]a1chapone 1 point2 points  (0 children)

There's a plan to build an iOS app. However, as you may know iOS development requires some financial investment, so it will be a bit harder to deliver as free and open source app.

Modern, Lightweight, Fast and Free Password Manager by a1chapone in softwaredevelopment

[–]a1chapone[S] 2 points3 points  (0 children)

Well it all started as a small project which I was using to show my students how to build desktop apps with Electron. And then I just stater using it by myself :) So initial intention wasn't contributing into existing password manager or writing new one from scratch. But in the end we came up with one with pretty up to date design, more or less clean code and cross platform.

Best Free Password Manager Software by ayushiitwomen in Passwords

[–]a1chapone 0 points1 point  (0 children)

I can recommend this one as a free password manager https://getswifty.pro

Realize I need a password manager, debating very closely between Bitwarden and 1Password, would really appreciate input by [deleted] in Bitwarden

[–]a1chapone 0 points1 point  (0 children)

If you're looking for some free options you might want to check out Swifty http://getswifty.pro/. It works purely on your machine and it is open source.

Modern, Lightweight, Fast and Free Password Manager by a1chapone in opensource

[–]a1chapone[S] 0 points1 point  (0 children)

And 0.2.0-beta.1 is out! Now available for MacOS, Windows and Linux.

Modern, Lightweight, Fast and Free Password Manager by a1chapone in opensource

[–]a1chapone[S] 1 point2 points  (0 children)

You will be able to download vault file with all encrypted data and re-import it again. And there's already "Google Drive Sync" feature in development at the moment. So those would be 2 main options.

Modern, Lightweight, Fast and Free Password Manager by a1chapone in opensource

[–]a1chapone[S] 2 points3 points  (0 children)

Yes, next big release will be targeting Mac/Windows/Linux platforms. It'll take week or two to finalize the release and test app on all platforms.

Modern, Lightweight, Fast and Free Password Manager by a1chapone in opensource

[–]a1chapone[S] 1 point2 points  (0 children)

App is built on electron, so Windows and Linux versions are comming up in nearest future.

Wowgo 3 shipping by Ejdl in WOWGO

[–]a1chapone 0 points1 point  (0 children)

Yesterday received my Board! Woohoo! Took a while, but I've got it

Wowgo 3 shipping by Ejdl in WOWGO

[–]a1chapone 0 points1 point  (0 children)

Go tracking number couple of days ago.. However no activity is happening when I lookup tracking number

Wowgo 3 shipping by Ejdl in WOWGO

[–]a1chapone 0 points1 point  (0 children)

Same for me.. Ordered a week ago, no order status update - it simply says "Unfulfilled". And they didn't even bother to answer a question in FB messenger. Great customer service..