Avatar
Jadi
c28aece562af2d5d33e79775d29fe6026023e55e641bfc03e138b2066ed9113a
A freedom lover from Iran. Techie, Programmer, Linux expert & Content creator who advocated the freedom of keyboard and human rights.

Had to log my work-hours from Jul till now day by day in a web based tool. Did what any sane person will do; Sniffed the request & made a quick tool using curl, python & zsh shell.

Termux is a free and open source Terminal Emulator for Android. After installing it, you will get a terminal box where you can install required tools and use them just like you do on a Unix machine.

This tools lets you educate yourself about GNU/Linux and programming (C, Python, Rust, ...) in a *real* environment even if you do not have access to a PC. And even if you have a PC, this tool will give you access to a Linux terminal (and all the man pages, curl commands and ssh sessions) wherever you have your phone / tablet.

https://youtu.be/tdaf_vhnoLg

Fully free and open Linux Professional Certificate ( LPIC1, v.500, exam 101 & 102) course; including a booklet and 83 videos describing each section. This is what I was working on last year and now its finished. I hope you find this useful and will be super glad to hear your feedbacks.

https://linux1st.com/1011-determine-and-configure-hardware-settings.html

I'm working on a bug for two days. Not finding the root cause. We schedule a reboot on a hardware device but it is not beign performed. Using TR198 protocol after a long chain of different processings on data. I'm 80% sure that code breaks somewhere but can not find it. adding more logging info on debug level.

Our product still uses Zope #bytheway . We have a new version of the product without Zope but the older one still uses it. Amazing tech behind it.

Was frustrated by a problem in our "program" for 3 days. No troubleshooting workek. Asked for a colleagues help and ... the problem was in nginx configs! #silly_me

Have finished my free LPIC1 booklet / videos. I believe content-wise its good but I'm not brave enough to share it with the world (say here or reddit). Have to do it today! I promise :D

Lets see what will happen today

Spent the last 3 days in a wedding in Southern Iran. Danced at the beach and enjoyed great friendship & culture.

https://void.cat/d/UPGM5rKDYUSUMopkqs5muR.webp

When learning the programming, seeing a mature program with all the loops and conditions might look confusing. You might wonder how the programmer has coded all of this?

Here I'll show you how a programmers might solve a challenge in its most basic / simple form and then add loops and conditions to make it more general / userful.

https://youtu.be/S3uP-9bBssE

One problem with clients such as Gossip is the "local data". I have 3 computers and when I follow someone on Nostr on one, I do not have her followed on others (or other Clients). Understandable from the tech point of view but frustrating. At the moment partially solved it by moving my Gossip data dir to Dropbox managed directory but I think we need an standard export / import NIB. #nostr #nib

Ened up using Hurmit or Comic Shanns for some time :) just for fun. And I may stick with it. One my role model programmers do use Comic Code for all terminal stuff (which is where he lives).