Technology Blog About Everything!
Friday, 3 January 2020
My new (old) computer
The things I am about to tell you began about a year and a half back. For a long time, I wanted a powerful computer. I was conflicted with Dual Xenon's workstation (maybe used), Intel I9, and AMD ThreadRipper. The ThreadRipper seems like a really good choice, but I did not really like the single-thread performance, but the ridiculous PCI lanes bought me, as I really did want to put many GPUs/NVMEs (at least in the future). I did not really know how much GPUs I want. The problem with multiple GPUs under small form factor is the airflow, without some insane loud fans, cooling those GPUs probably won't be possible without custom water loop, so custom water loop it is.
Trying to build a dog ball thrower
Hey,
So my friend and I at work thought about creating a simple ball thrower for my friend dog. He always brings his dog to work, and he wanted me to print him something, and that is what we had in mind. Of course, I wanted to print this
So my friend and I at work thought about creating a simple ball thrower for my friend dog. He always brings his dog to work, and he wanted me to print him something, and that is what we had in mind. Of course, I wanted to print this
Remote Syscall idea is in Defcon
If you follow up on this blog you might remember me talking about the idea I had about remote administration by proxing syscalls. If you dont you can read about it here:
https://breaking-the-system.blogspot.com/2016/06/the-crazy-ideas-section-remote-syscalls.html
My colleagues, Amit and Hila used the idea in order to show how to avoid the static analysis of anti viruses. You can see their lecture in here:
https://www.youtube.com/watch?v=GYZx0oJU1nI
I am always happy to see my ideas grow beyond this blog and me, especially when I was mentioned and being credited.
I think this idea can have a lot of potential, and I might want to to do something mote about it in the future. That is it, just wanted to share this :)
https://breaking-the-system.blogspot.com/2016/06/the-crazy-ideas-section-remote-syscalls.html
My colleagues, Amit and Hila used the idea in order to show how to avoid the static analysis of anti viruses. You can see their lecture in here:
https://www.youtube.com/watch?v=GYZx0oJU1nI
I am always happy to see my ideas grow beyond this blog and me, especially when I was mentioned and being credited.
I think this idea can have a lot of potential, and I might want to to do something mote about it in the future. That is it, just wanted to share this :)
Saturday, 7 April 2018
Scale Is A Big Word - Akka For The Rescue
I think scale in recent times just becomes a buzz word people can say when things just not working, yet in my opinion this word have much bigger meaning. Scale can be used when the software is just not scalable, for example if 1,000 users access a website, and the website becomes unusable, the website is not scalable. And yet, people use it for a lot of other stuff. Lets take for example the Javascript language. In my experience Javascript is not scalable in the terms of developer numbers. Javascript is usually working good when a single developer is working on each component, and no integration is needed. This is happening usually because of the non-strict behaviour of the language. Those kind of behaviour caused language like Typescript to market them self as "Javascript that scales"
Friday, 23 March 2018
Build And Test With Jenkins
Hey,
I didn't write for a long time :( Sorry for that, I dont have any time since I started a new Job. I have a lot of things in the drafts, but I dont find the time to finish it. Because of that, I wanted to write about on of the first things I faced when developing code in a proper agile software company - Jenkins.
I didn't write for a long time :( Sorry for that, I dont have any time since I started a new Job. I have a lot of things in the drafts, but I dont find the time to finish it. Because of that, I wanted to write about on of the first things I faced when developing code in a proper agile software company - Jenkins.
Monday, 1 August 2016
Robotic Hand Playing Tetris
Hello everyone,
Our office does this creativity show every year where everyone shows their cool projects. Me, Gil Ron, and another guy from the office teamed up, and started to think about ideas. The first set of ideas was about drones. I mean drones are cool, but probably everyone will do something with drones. We wanted to do something cooler. Searching for ideas this link comes up which refer to this project.
Our office does this creativity show every year where everyone shows their cool projects. Me, Gil Ron, and another guy from the office teamed up, and started to think about ideas. The first set of ideas was about drones. I mean drones are cool, but probably everyone will do something with drones. We wanted to do something cooler. Searching for ideas this link comes up which refer to this project.
Sunday, 24 July 2016
My ISP's Router Does Not Comply with UPNP
Hello everyone.
As you may or may not know I am working on my smart light project.
One of the goals was to control the light from the internet. In order to that I need to make port forward from the router to my openhab server. One way to do that is using the port forward feature of my router. Another way is by requesting forward using UPNP protocol. My ISP got CGNAT, and regular port forward does not work. I am not sure about it but it seems that UPNP still works despite the CGNAT. After I decided I am using UPNP, I searched for some CLI UPNP utility, and found Miniupnp, Very simple tool. Tried it, didnt work :(
As you may or may not know I am working on my smart light project.
One of the goals was to control the light from the internet. In order to that I need to make port forward from the router to my openhab server. One way to do that is using the port forward feature of my router. Another way is by requesting forward using UPNP protocol. My ISP got CGNAT, and regular port forward does not work. I am not sure about it but it seems that UPNP still works despite the CGNAT. After I decided I am using UPNP, I searched for some CLI UPNP utility, and found Miniupnp, Very simple tool. Tried it, didnt work :(
Subscribe to:
Posts (Atom)



