~/devreads

Ramon Fried

https://nativeguru.wordpress.com/ · 12 posts · history since 2015 · active

2 May 2019

Ramon 1 min read

I Recently complete a basic ncurses based terminal application for minglinng with bits. I’m working low level most of the times and need to tinker with bits, masks and to translate between number bases (hex to dec, and vice verse). As I’m working 99% of my time in a terminal, I found it very annoying […]

uncategorized

6 Aug 2017

Ramon 1 min read

This is a list of Israeli websites that stores user password as plain text. For anyone who don’t understand why you should care see this. http://www.winwin.co.il http://www.am-oved.co.il A mail to the web admin was sent, I’ll update if they’ve changed their ways.

uncategorized

26 Feb 2017

Ramon 1 min read

Hi. I recently gave a talk in KernelTLV Meetup. The talk was uploaded to YouTube, so if you’re interested, go a head and watch it. The Talk is in Hebrew, but the slides are in English. The slides can be found here: DMA Survival Guide from Kernel TLV

gitlinuxlinux kerneldmadmaengine

12 Apr 2016

Ramon 1 min read

Sadly, when cloning a repository from Gerrit. the Gerrit’s commit-msg hook is not populated in the local repository git hooks folder. Here’s a neat trick that I just learned that always puts that there. scp -p -P 29418 <GERRIT_SERVER>:hooks/commit-msg ./ sudo mv ./commit-msg /usr/share/git-core/templates/hooks/ Hope you find it useful…

uncategorized

30 Jan 2016

Ramon 1 min read

Hi. In this post I will share a git pre-commit hook I created for aiding with code beautification. In Linux, I work in two different coding styles: User space and Kernel. The Linux kernel has a very specific coding style and every commit to kernel must adhere to that style. The Linux kernel provides a […]

gitlinuxuncategorizedartistic styleastyle

18 Aug 2015

Ramon 3 min read

Hi there. This is the last post in the series of a local AOSP gerrit server setup. In this post, We’ll finalize the configuration of Gerrit, add new branches for development and see how to maintain the setup. In the last post, we’ve finished creating the project in Gerrit. When we develop locally, we should […]

androidgerritetc init.daosprepo mirror

29 Jun 2015

Ramon 6 min read

Hi. This is part 2 of the “How to set local AOSP Gerrit server”, you might want to start with part 1 here. In part 1 we’ve downloaded all the necessary stuff and in this post we’re going to set it all up. First thing, let’s bootstrap Gerrit. Let’s create a Gerrit user: $ sudo […]

androidgerritgitaosprepo mirror

22 May 2015

Ramon 1 min read

In this tutorial I’ll explain how to set a local gerrit server that hosts Android source code. After completing the tutorial you’ll have a fully runnable local AOSP mirror with local Gerrit server. First thing first. we need a Linux server. if you don’t have one available, you can use a pre-installed Ubuntu 15.04 Server I […]

androidaospgerritreporepo mirror

9 May 2015

Ramon 1 min read

I created pre-installed Ubuntu Server 15.04 64bit Virtualbox image to be used for various server side setups. It can be freely downloaded and used by you. all packages were updated to the current date (9/5/15). openssh server was installed and set to default port File can be downloaded from here: Link: UbuntuServer1504VboxImage.tar.bz2 MD5: eff64b08b8e2fc4ceb668a4e1a62b82d The […]

linuxubuntu 15.04ubuntu 15.04 virtualbox imageubuntu serverubuntu server virtual box image

1 May 2015

Ramon 3 min read

I created my own Serviio service script, I’m sharing it for reference and free usage here. If you don’t know Serviio and you need a Media Server in your home network, this is your best choice. check it out here. Actually, you only need to alter “/etc/default/serviio” with your username and path to Serviio installation. […]

linuxetc init.dmedia serverserviiostartup scirpt

19 Feb 2015

Ramon 3 min read

I came across a very interesting bug that occurred in a Linux software stack that was ported from some kind of embedded processor back in the days. The processor back in the days had a probably a single timer interrupt, so the software team decided to implement over it a series of SW timers. They […]

uncategorizeddo setitimerlinuxsetitimersigalrm

10 Feb 2015

Ramon 1 min read

Here’s my set of commands I always use in order to tag the entire tree. It leaves some folder such as dalvik, external & ndk behind.

androidaospcscope