nmilosev

Fedora Project Ambassador. .NET/Java developer. Favorite piano key: C#

Read this first

Fedora 29 Release Party Novi Sad

20181209_130312_HDR.jpg

We are back!

After missing Fedora 28 Release Party :( we are back stronger than ever!

Fedora 29 Release Party was held at University of Novi Sad in Serbia like our previous events. Around 50 Fedorians were presents, and I am happy to report that I saw a lot of new faces.

We had four talks:

  1. What is new in Fedora 29
  2. How to work with keys, encryption and 2FA
  3. What are kubernetes and how do you use them
  4. What is BIOS, what is UEFI and how does it all work

Of course a Fedora quiz was in place with many Fedora awards! :)

IMG_20181210_214552_850.jpg

20181209_133652_HDR.jpg

20181209_141840.jpg

20181209_124114_HDR.jpg

I hope that we can continue this tradition of making release parties in Novi Sad. See you at Fedora 30 Release Party when this cold weather passes! :)

Continue reading →


Run Fedora in Google Cloud Shell!

Screenshot from 2018-08-26 14-54-18.png

If you didn’t know, Google offers a “free VM” for you to use their Cloud platform.

It is available on this link:

https://console.cloud.google.com/cloudshell/editor

It is a container based solution, so you have root privileges which means you can do much more than just use the gcloud tool.

You can for instance run Fedora! My project anyfed just got a small update and it is working in Google Cloud shell just fine.

All you need to do is follow the instructions on the Github page or tldr; version:

wget https://raw.githubusercontent.com/nmilosev/anyfed/master/anyfed
bash anyfed

Your internet connection inside the chroot may be broken but there is an easy fix. Exit the chroot and copy the contents of the /etc/resolv.conf to the /etc/resolv.conf inside the chroot. In my instance it was:

nameserver 169.254.169.254
search c.cloud-devshell-prod.internal google.internal

Happy hacking...

Continue reading →


Fedora 27 Release Party Novi Sad

resized012.png

Once again, we had an awesome Fedora Release Party at Univeristy of Novi Sad! :)

Thanks everyone for coming, I hope it was informative and useful for you. I would also like to thank the speakers, Doni, Igor and Marko for sharing their experience with us.

The image gallery can be found here (still updating): https://nmilosev.github.io/f27rpns-gallery/

And the talks are here (still updating also): https://github.com/nmilosev/f27rpns-gallery

Fedora 28 is just around the corner, so see you all soon! :)

View →


Fedora @ BalCCon2k17 - event report

20170917_191742.jpg

Another successful and very fun BalCCon is behind us! Huge props to the organizers, speakers, volunteers and everyone else who made it happen.

BalCCon is a very important event for the Serbian (and even wider) Fedora community simply because it is the largest local event that gathers hackers, tinkerers and of course many Linux users.

This year we had a large booth like the years before with swag to give away and some interesting devices running Fedora on them.

DSC_1707.JPG

DSC_1708.JPG

I also gave a short talk (maybe a bit too short) about how we use Fedora in Education at my University.

20170917_151923.jpg

The main thing for us, as always, was to talk to people about Fedora and how it can work for them and introduce them to different projects within Fedora.

All in all, a great event, met many cool people and hopefully we see each other at the next BalCCon. Till then! :)

20170917_160555.jpg

Continue reading →


Fedora 26 Release Party Novi Sad

1DSC0000.JPG

Another awesome Fedora Release Party in Novi Sad! Thank you all who came to hang out and hear what is new in Fedora 26.

We had several interesting talks about what is new in Fedora 26, how to package RPMs, how to use Fedora Server edition, how to become a Fedora contributor and the ever-so-important talk about privacy, encryption and security in mobile IM applications.

Gallery: https://nmilosev.github.io/f26rpns-gallery/

Slides: https://github.com/nmilosev/f26rpns-gallery/tree/gh-pages/talks

See you in 6 months!

View →


Crouton Fedora + Wayland. Yes, please!

Screenshot 2017-05-11 at 19.54.37.png

The days of hacking Intel drivers to run X server on Chromebooks are behind us. :)

As of version 50, Chrome OS includes a Wayland server. Even though this is mostly for running Android applications, even my old Toshiba Chromebook which doesn’t have Android support, has Wayland in it. Therefore Crouton Fedora can now fully utilize it and run GUI applications on it, mixed with Chrome OS windows!

https://github.com/nmilosev/crouton-fedora-wayland

There are some problems but nothing major so far. Let me know how it works for you!

Screenshot 2017-05-12 at 13.27.11.png

Screenshot 2017-05-11 at 20.32.42.png

Screenshot 2017-05-11 at 20.06.13.png

Screenshot 2017-05-11 at 19.53.33.png

Continue reading →


Fedora @ Konteh 2017 - event report

DSC_0045.JPG

This year we managed to get a booth on a very popular student job fair called Konteh. (Thanks to Boban Poznanovic, one of the event managers)

Konteh is an annual event where local companies send their recruiters to find young, educated students who would be good candidates for open positions at their companies. As it is primarily a job fair, at first I wasn’t sure if this is a place where Fedora would benefit from a booth, but the number of people asking about what is it, what do we do and how to join certainly changed my mind.

DSC_0046.JPG

This year Konteh took place on Wednesday 23 and Thursday 24 March at the Faculty of Technical Sciences in Novi Sad, Serbia.

Our booth was on the second floor of the main venue. I had some leftover Fedora goodies (DVD’s were a hit!) from previous release parties, so this was a good opportunity to share it with a great number of CS students.

DSC_0051.JPG

We had a...

Continue reading →


Fedora on BayTrail tablets (2017 edition)

Almost two years after writing my post about running Fedora on a BayTrail tablet, I decided to provide a small update.

Even though a lot of support landed in kernels 4.8 and 4.9 there are still a few things needed fixing. The good news is that out-of-the-box experience is much, much better now, with almost everything working.

So let’s get to it!

 Fedora version, and deskop environment

I recommend starting with a i686 Fedora Workstation image. If GNOME is slow on your tablet you can later install another DE (I installed XFCE).

Remember that you will most certainly need GDM because it is the only Login Manager which supports touch screens.

 Getting it to boot

When you download the i686 ISO, you will need to extract it to a blank FAT32 formatted USB drive. You will still need the bootia32 trick to get GRUB loaded.

 Fixing black screen on boot

One of the biggest issues with BayTrail...

Continue reading →


Fedora 25 Release Party Novi Sad

20161211_135630.jpg

Another awesome Fedora release, and another awesome Fedora Release Party in Novi Sad! :)

This is my short event report from the Fedora 25 Release Party in Novi Sad.

This time the organization went really really smooth (we were infinitely more experienced than the last time - it was our first event), and I met a lot of new Fedora people and had a chance to talk about Fedora with everyone!

The party took place, like last time, on the Faculty of Science, University of Novi Sad in the biggest amphitheater of the Department of Mathematics and Informatics. To be even more precise it’s about 3 minutes away from our Fedora-powered computer lab!

About 40 people (among who was a Fedora ambassador from Uruguay!) attended and we had four talks about different topics, regarding Fedora, Security and Hackerspaces.

 Talk #1

20161211_121237.jpg

After a short introduction from the head of the Chair of Information...

Continue reading →


Anyfed (Universal Fedora chroot tool) - First release

A small update. I wrote a small shell script which can set up a Fedora chroot anywhere (get the name now?) where a compatible kernel is. This means you can use minimal Fedora shell on almost any other Linux distribution.

Here is the project homepage and source code:

https://github.com/nmilosev/anyfed

You use it like this:

wget https://raw.githubusercontent.com/nmilosev/anyfed/master/anyfed && bash anyfed

The only prerequisites are that you have tar and wget in your $PATH, you don’t even have to be superuser. It should work on any recent ARM or x86_64 kernel. I’ve tested it on my Android phone, my Raspberry Pi (with LibreELEC) and a couple of virtual machines and it is working really good.

The use cases are very broad. For example for running software which isn’t available on your installed distribution, or to try out dnf and other Fedora-specific tools. Also, this could be very...

Continue reading →