Language Selection

English French German Italian Portuguese Spanish

Howtos

The Bash Fingertips: Making Your Own 'Information Centre'

Filed under
Howtos

Information Centre

FORGET bloated Web browsers. Forget so-called 'social' media (I call it social control media). They're not efficient, they eat up a lot of memory and CPU cycles, and the interfaces are not consistent (across sites). They're sufficiently distracting and they have ads. They erode privacy. They don't scale well; neither for an aging system (my laptop turns 10 in a few months) nor for users. GUIs are good in particular scenarios, but when the same things are repeated over and over again one might as well set up scripts, automating things and tailoring one's own interfaces, which is easy to achieve (relatively fast and simple) in the command line. It's also more accessible, e.g. over SSH. The pertinent tools are already out there (available for download/installation from repositories), they just need to be put together and programming skills aren't required, just batching in a bash file.

Some years ago I 'developed' a little script (I've been scripting since I was about 12). I called it getswap-sorted.sh and it just ran another script that helped me see what applications use the swap (and how much of it). For the sake of speed I like to restart applications that heavily use swap (i.e. depend on magnetic disk operations). I don't have much RAM. I never had more than 2 GB. getswap-sorted.sh just called out ./getswap.sh | sort -n -k 5 and getswap.sh comes from Erik Ljungstrom. Here it is:

#!/bin/bash
# Get current swap usage for all running processes
# Erik Ljungstrom 27/05/2011
SUM=0
OVERALL=0
for DIR in `find /proc/ -maxdepth 1 -type d | egrep "^/proc/[0-9]"` ; do
PID=`echo $DIR | cut -d / -f 3`
PROGNAME=`ps -p $PID -o comm --no-headers`
for SWAP in `grep Swap $DIR/smaps 2>/dev/null| awk '{ print $2 }'`
do
let SUM=$SUM+$SWAP
done
echo "PID=$PID - Swap used: $SUM - ($PROGNAME )"
let OVERALL=$OVERALL+$SUM
SUM=0

done

The output of getswap-sorted.sh would be something like this:


PID=1559 - Swap used: 16472 - (x-terminal-emul )
PID=21980 - Swap used: 16648 - (kwalletd5 )
PID=25548 - Swap used: 16704 - (konversation )
PID=631 - Swap used: 19336 - (kded5 )
PID=23817 - Swap used: 50048 - (pidgin )
PID=23923 - Swap used: 180312 - (thunderbird )


This helps me see which application/process number uses swap and to what degree. It's sorted by the amount of swap taken and the PID helps when I just want to kill a process from the command line (some are small and obsolete anyway).

My script, however, grew bigger over time. I added more things to it, eventually binding it to a special (fifth) mouse key, using xbindkeys -- an immensely valuable and powerful program I've used since around 2004. Extra mouse buttons always seemed worthless (anything more than three), but that's just because there was no program I needed to open or action I needed to invoke often enough. Over time I found that keeping a new terminal one click away (fourth button) and another special terminal also a click away improved my workflow/productivity. I just needed to invest some time in tailoring it. I ended up opening, temporarily, a terminal window with important information displayed, such as weather, disk space (I'm always near the limits), swap usage (I have only 2GB of RAM), uptime, real-time football scores etc. Change of wallpapers was lumped in too, for good measure...

For football tables/scores use one of the following 1) livescore-cli 2) soccer-cli and 3) football-cli.

Sadly, the above CLI football scores' tools got 'stolen' by Microsoft and need to isolate themselves GitHub, in due cource/time. I use the first of the three as it suits my needs best and does not require an API key.

The output looks like this:

 ... Fetching information from www.livescore.com ... 
Displaying Table for Barclay's Premier League
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                                Barclay's Premier League TABLE
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 LP     Team Name               GP      W       D       L       GF      GA      GD      Pts
--------------------------------------------------------------------------------------------------
 1      Liverpool               24      19      4       1       55      14      41      61
 2      Tottenham Hotspur       25      19      0       6       51      24      27      57
 3      Manchester City         24      18      2       4       63      19      44      56
 4      Chelsea                 25      15      5       5       45      23      22      50
 5      Arsenal                 24      14      5       5       50      33      17      47
 6      Manchester United       24      13      6       5       48      35      13      45
 7      Wolverhampton Wanderers 25      11      5       9       33      32      1       38
 8      Watford                 25      9       7       9       33      34      -1      34
 9      Everton                 25      9       6       10      36      36      0       33
 10     AFC Bournemouth         25      10      3       12      37      44      -7      33
 11     Leicester City          24      9       5       10      30      30      0       32
 12     West Ham United         24      9       4       11      30      37      -7      31
 13     Brighton & Hove Albion  25      7       6       12      27      36      -9      27
 14     Crystal Palace          25      7       5       13      26      33      -7      26
 15     Newcastle United        25      6       6       13      21      33      -12     24
 16     Southampton             25      5       9       11      27      42      -15     24
 17     Burnley                 25      6       6       13      26      46      -20     24
 18     Cardiff City            25      6       4       15      22      46      -24     22
 19     Fulham                  25      4       5       16      25      55      -30     17
 20     Huddersfield Town       25      2       5       18      13      46      -33     11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 LP = League Position   GP = Games Played       W = Wins        D = Draws       L = Lose 
 GF = Goals For         GA = Goal Against       GD = Goal Differences
--------------------------------------------------------------------------------------------------
 Champions League       Champions League qualification  Europa League
 Europa League qualification    Relegation
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Real-time scores (when matches are on):

 ... Fetching information from www.livescore.com ... 
Displaying Scores for Barclay's Premier League
----------------------------------------------------------------------------
                 Barclay's Premier League SCORES 
----------------------------------------------------------------------------
 January 29  FT     Arsenal                  2 - 1  Cardiff City           
 January 29  FT     Fulham                   4 - 2  Brighton & Hove Albion 
 January 29  FT     Huddersfield Town        0 - 1  Everton                
 January 29  FT     Wolverhampton Wanderers  3 - 0  West Ham United        
 January 29  FT     Manchester United        2 - 2  Burnley                
 January 29  FT     Newcastle United         2 - 1  Manchester City        
 January 30  FT     AFC Bournemouth          4 - 0  Chelsea                
 January 30  FT     Southampton              1 - 1  Crystal Palace         
 January 30  FT     Liverpool                1 - 1  Leicester City         
 January 30  FT     Tottenham Hotspur        2 - 1  Watford                
 February 2  FT     Tottenham Hotspur        1 - 0  Newcastle United       
 February 2  FT     Brighton & Hove Albion   0 - 0  Watford                
 February 2  FT     Burnley                  1 - 1  Southampton            
 February 2  FT     Chelsea                  5 - 0  Huddersfield Town      
 February 2  FT     Crystal Palace           2 - 0  Fulham                 
 February 2  FT     Everton                  1 - 3  Wolverhampton Wanderers
 February 2  FT     Cardiff City             2 - 0  AFC Bournemouth        
 February 3  15:05  Leicester City           ? - ?  Manchester United      
 February 3  17:30  Manchester City          ? - ?  Arsenal                
 February 4  21:00  West Ham United          ? - ?  Liverpool              
----------------------------------------------------------------------------
---------------------------------------

Now putting it all together:


feh --bg-fill --randomize /media/roy/c3fd5b6e-794f-4f24-b3e7-b4ead3722f11/home/roy/Main/Graphics/Wallpapers/Single\ Head/natgeo/* &

livescore -t bpl 

./getswap.sh | sort -n -k 5
 curl -4 http://wttr.in/Manchester
 swapon --summary | grep sda2
 df | grep sda1
uptime

sleep 10

livescore -s bpl 

sleep 40

The first line is feh choosing a wallpaper at random from a collection of award-winning National Geographic photographs. The options and the underlying parameters are self-explanatory.

The football league's table is then shown.

Next, after about 10 seconds of processing, a list of processes will show up based on swap usage (as described above)

The weather at home (Manchester) will then be shown, with colour. Right now I get:

Weather report: Manchester

     \   /     Sunny
      .-.      -5--2 °C       
   ― (   ) ―   ↑ 9 km/h       
      `-’      10 km          
     /   \     0.0 mm         
                                                       ┌─────────────┐                                                       
┌──────────────────────────────┬───────────────────────┤  Sun 03 Feb ├───────────────────────┬──────────────────────────────┐
│            Morning           │             Noon      └──────┬──────┘     Evening           │             Night            │
├──────────────────────────────┼──────────────────────────────┼──────────────────────────────┼──────────────────────────────┤
│    \  /       Partly cloudy  │      .-.      Light drizzle  │  _`/"".-.     Light rain sho…│               Mist           │
│  _ /"".-.     -4-0 °C        │     (   ).    -2-3 °C        │   ,\_(   ).   1-3 °C         │  _ - _ - _ -  0-3 °C         │
│    \_(   ).   ↑ 12-20 km/h   │    (___(__)   ↑ 17-26 km/h   │    /(___(__)  ↗ 7-14 km/h    │   _ - _ - _   ↑ 9-17 km/h    │
│    /(___(__)  20 km          │     ‘ ‘ ‘ ‘   20 km          │      ‘ ‘ ‘ ‘  16 km          │  _ - _ - _ -  13 km          │
│               0.0 mm | 0%    │    ‘ ‘ ‘ ‘    0.4 mm | 83%   │     ‘ ‘ ‘ ‘   0.4 mm | 65%   │               0.0 mm | 0%    │
└──────────────────────────────┴──────────────────────────────┴──────────────────────────────┴──────────────────────────────┘
                                                       ┌─────────────┐                                                       
┌──────────────────────────────┬───────────────────────┤  Mon 04 Feb ├───────────────────────┬──────────────────────────────┐
│            Morning           │             Noon      └──────┬──────┘     Evening           │             Night            │
├──────────────────────────────┼──────────────────────────────┼──────────────────────────────┼──────────────────────────────┤
│      .-.      Light drizzle  │  _`/"".-.     Patchy rain po…│               Cloudy         │               Cloudy         │
│     (   ).    2-6 °C         │   ,\_(   ).   3-7 °C         │      .--.     1-4 °C         │      .--.     -2 °C          │
│    (___(__)   → 16-26 km/h   │    /(___(__)  → 20-27 km/h   │   .-(    ).   → 13-23 km/h   │   .-(    ).   ↗ 9-16 km/h    │
│     ‘ ‘ ‘ ‘   14 km          │      ‘ ‘ ‘ ‘  18 km          │  (___.__)__)  20 km          │  (___.__)__)  20 km          │
│    ‘ ‘ ‘ ‘    0.3 mm | 88%   │     ‘ ‘ ‘ ‘   0.3 mm | 88%   │               0.0 mm | 0%    │               0.0 mm | 0%    │
└──────────────────────────────┴──────────────────────────────┴──────────────────────────────┴──────────────────────────────┘
                                                       ┌─────────────┐                                                       
┌──────────────────────────────┬───────────────────────┤  Tue 05 Feb ├───────────────────────┬──────────────────────────────┐
│            Morning           │             Noon      └──────┬──────┘     Evening           │             Night            │
├──────────────────────────────┼──────────────────────────────┼──────────────────────────────┼──────────────────────────────┤
│    \  /       Partly cloudy  │               Overcast       │               Overcast       │      .-.      Light drizzle  │
│  _ /"".-.     -1-3 °C        │      .--.     2-6 °C         │      .--.     6 °C           │     (   ).    1 °C           │
│    \_(   ).   ↖ 19-31 km/h   │   .-(    ).   ↑ 23-33 km/h   │   .-(    ).   ↑ 24-40 km/h   │    (___(__)   ↑ 24-40 km/h   │
│    /(___(__)  20 km          │  (___.__)__)  19 km          │  (___.__)__)  8 km           │     ‘ ‘ ‘ ‘   9 km           │
│               0.0 mm | 0%    │               0.0 mm | 0%    │               0.0 mm | 0%    │    ‘ ‘ ‘ ‘    0.3 mm | 0%    │
└──────────────────────────────┴──────────────────────────────┴──────────────────────────────┴──────────────────────────────┘


After this I am shown general memory usage and disk usage (for a particular partition) along with uptime thusly:

/dev/sda2                               partition       2097148 381128  -1
/dev/sda1        84035088   77299588   2443660  97% /
 08:03:28 up 116 days, 12:36,  7 users,  load average: 1.70, 1.40, 1.26

It will close on its own after I see what needs seeing, owing to the sleep command. It saves me the clicking (required to then close the window); it just fades away or 'expires', so to speak (until the next time the mouse button gets pressed).

How to rename files in bulk

Filed under
Howtos

Consider this common scenario. A directory contains multiple files that are named using a common convention: for example, image-001.png, image-002.png, image-003.png, etc. You want to rename the files to, say, upload-001.png, upload-002.png, upload-003.png, etc.

The coders among us can write a bash script to automate the process. For expedience, this post shows how to use the built-in rename command to achieve the same goal.

Fixing OpenSuse’s Dog Awful default fonts…

Filed under
Howtos

Lets not beat around the bush here, the default font rendering in OpenSuse and the default font do not an OS fit for reading make.. this can be fixed however..

Love or hate Ubuntu, out of the box it has one of the best font rendering setups of any distro and considering how much time we spend on our PC’s setting your fonts up correctly is one less headach, literally.

I’m not sure how much of these instructions I got right, however after a reboot the screen text does at least look better..

Read More

Stopping Screen Flickering on Ivy Bridge Laptops using Linux

Filed under
Howtos

This is a solution to a problem which has been dogging me on every version of Linux I install on the Acer Aspire S3. I'm hoping it will help someone.

Read my solution

Forgot your Ubuntu Password? All is not lost.

Filed under
Howtos

It’s always a pain when you forget your password, and i’ve often done it on an Ubuntu install. All however is not lost as a stock Ubuntu install its quite easy to reset your password

Read More

Creating an AD Server for Free using Ubuntu and Samba

Filed under
Howtos

While being a huge fan of the GNU/Linux OS I do also live in the real world which means using Active Directory Domain Controllers and Windows networks. this week however I’ve had to build for a project a stand alone AD network. This got me thinking to a project I built for a school 6 uears ago which I did the same thing with Samba on Fedora.

Remote Application launching using X11 and SSH.. Oldie but a goodie..

Filed under
Howtos

Using WordPress as my central blog platform I’m very happy with it, not much to complain about, some good features, it’s very social and some nice themes. However it’s got me thinking not so much my content i’m now having a “problem” to manage it’s dealing with the replies

Read More

Using the right tools to get your media..

Filed under
Howtos

When it comes to getting what you want off the interent, its pretty fair to say, that there is an application and a set of instructions to do this. In this day and age its fair to say that getting media off the web should be the way that media companies distribute. Instead of trying to reinvent the wheel. Unfortunately they don't they bog you down with Websites, DRM, Magma and lots more.. Well This is how to get your media another way..

Standard Disclaimer: Your use of this software and configuration is at your own risk. Check the legality of downloading TV shows in your area. This post is purely for the sake of information.

.

Read more...

Big Bear's Helpful Hints-Google Docs Spreadsheets

Filed under
Howtos

I like to jot down things that I learn how to do on the spur of the moment so that I can find it later.

I admit, in the 80's there was quite of bit of "herbal remedy" usage and my short term memory isn't what it could be. That's my story and I'm sticking to it.

I've decided that I might as well potentially help some other folks who might want to know about some of the things I discover, so I thought why not here?

For my very first post, I wanted to figure out how to sum cells across multiple pages in Google Docs spreadsheets.

How to get APT to work through a proxy..

Filed under
Howtos

APT is the core of package management on Debian based systems, its a powerful suite of tools for getting and managing packages onto the system.

As powerful as the Apt suite is, it has problems as I found out this week working through a proxy server. Something i've recently implemented.

Read How...

Syndicate content

More in Tux Machines

OSS Leftovers

  • Limor Fried, AC2SN, is Recipient of 2019 Women in Open Source Award
    Nominations for this year’s awards were accepted for two categories: “Academic” for those currently enrolled in a college or university, and “Community” for those working on or volunteering with projects related to open source. A panel of judges determined finalists based on nomination criteria, and the public voted to determine the award winners.
  • Introducing GopenPGP, an open source encryption library for native applications
    Open source is a core principle of ProtonMail. We’re excited to make even more of our code available for independent inspection and use by the developer community. In 2016, ProtonMail became the maintainer of OpenPGP.js, the world’s most widely used Javascript email encryption library. Since then we have updated the library with new features, such as streaming encryption; assisted developers to adopt the library in their own applications; and submitted the library to independent security audits. Today, we are happy to announce another open source project that will be maintained by ProtonMail: GopenPGP. This project consists of a high-level OpenPGP library, as well as a fork of the golang crypto library. We started this project to make it easier for mobile and desktop developers to use OpenPGP encryption in their apps.
  • Gab's New Strategy: Fork Open-Source Software And Add Bitcoin
    After Keybase announced integration of Stellar on its platform, Gab has threatened to fork the open-source chat software and swap its XLM wallet...
  • Seven Major Trends in the Cryptoasset Industry, According to ConsenSys
    Web 3.0 Development Will Mostly Be Open-Sourced, But “Not Free” As confirmed by ConsenSys, open-source projects like OpenSSL Software and also open-source blockchain and crypto-related initiatives are, for the most part, operating on relatively low budgets due to lack of adequate funding. Although the management at ConsenSys believes Web 3.0, an evolving set of protocols and standards for the new internet, will be created mainly through open-source development projects, it also noted that the world wide web of the future will not be developed “for free.” On May 11, 2019, Ethereum co-founders Vitalik Buterin and Joseph Lubin announced they had donated 1,000 ether (each) to Moloch DAO, an initiative aimed at acquiring funding for the ongoing development of Ethereum’s open-source ecosystem.
  • UPenn Medicine's AI tool for data analytics is open-source, free to the public
    An automated system that uses machine learning for data analysis is completely open-source and free to use, thanks to the Institute for Biomedical Informatics at the University of Pennsylvania's Perelman School of Medicine. Penn AI is designed to be used by anyone interested in AI, regardless of experience level, from high school students to trained researchers. Users can either import their own datasets for analysis within the tool or use one of the hundreds provided by UPenn.
  • Former Chef Software CTO talks IT automation, open source
    Adam Jacob: I'll eventually start another company and do something in enterprise software, because that's where my expertise is, and that's what I like. But I don't know exactly what it'll be or when. We have to build the system that makes people effective at adopting new technology -- whatever it is, wherever it may be in the stack -- that they need to run their business more effectively, instead of just the next platform. Things like serverless are interesting, because they point the way to the user experience, and they're going to get adopted and have value. Are they the future of enterprise computing? Maybe for a minute. But then, there'll be something else. And until we get good at navigating those transitions, which we're completely bad at right now, I don't know that it matters.
  • XJTLU brings Moodle - one of the world's most popular open source learning platform - event to China for first time
    On May 19, Dr Dougiamas, founder and CEO of Moodle, will deliver the keynote address at China's inaugural MoodleMoot, a conference held around the world to encourage collaboration and sharing of best practices of Moodle. China MoodleMoot, part of XJTLU's 2019 Annual Conference on Higher Education Innovation, will see Dr Dougiamas share his experience in using technology to transform teaching and learning. Dr Dougiamas, who developed the Moodle software as part of his PhD in Australia and went on to release it to the world as an open source technology in 2002, says he is looking forward to discussing the future of Moodle in China. "Anecdotally, we know many people use Moodle in China - we hope to see many of them at the first China MoodleMoot to help plan the future of Moodle, and open technology in general, in China," he says.
  • Acquia Acquires Mautic, Open-Source Marketing Automation Firm
    Hurley adds that “advancements in AI, voice, and connected devices” are raising consumer expectations, and claims that what Drupal did for the web, Elastic did for search and MongoDB did for databases, Mautic is now doing for marketing automation.
  • Acquia Delivers Open Source Framework for Contextual Commerce
  • Why Drupal matters
    After a number of complaints from the Drupal community, the Drupal Association finally removed the seemingly odd tagline “community plumbing” from its home page a few years ago (the word “plumbing” doesn’t make good SEO for a digital platform, you see).

Databases: NoSQL, EnterpriseDB and RavenDB

  • Top Open source NoSQL database programs
    NoSql, it stands for Not Only SQL, refers to the non-relational database. The next generation database mainly addresses several key points: non-relational, distributed, open source, and horizontally scalable. The non-relational database has developed very rapidly due to its own characteristics. The NoSQL database was created to solve the challenges brought by the multiple data types of large-scale data collection, especially the big data application problem. It also supports easy replication, simple APIs, final consistency (non-ACID), and large data. It is stored by us with the most key-values, and of course other document types, column stores, graph databases, XML databases, and so on. Here are some top available NoSQL database programs in Open source or free category.
  • We need a new type of open source event - here's why
    Open source events tend to focus on developers, this needs to change says EnterpriseDB's Jan Karremans
  • RavenDB Adds Pull Replication and Distributed Online Counters to Its Open Source NoSQL Document Database Offering

FOSS in Education and Sharing

  • The Untapped Potential of Making and Makerspaces
    Makerspaces are physical locations with equipment that students can use to undertake do-it-yourself (DIY) projects. Arguably, they have been around for decades; we just haven’t used the name makerspace. At my institution, the University of Massachusetts, Amherst, we’ve had a student-run DIY craft shop on our campus for more than 20 years. The difference between older forms of makerspaces like that craft shop and emerging ones is that the latter focus more heavily on digital making, such as 3-D design and printing, digital fabrication (sometimes called “FabLabs”), or the programming of open-source electronic hardware like the Arduino microcontroller. What is also new are the maker practices or principles of: 1) licensing digital designs and how-to instructions under a Creative Commons or similar copyright license and 2) openly sharing those designs through internet-enabled, cloud-based maker websites. Licenses chosen usually permit the sharing of the work with author attribution and, in some cases, permit new users to adapt and remix the work for other purposes. For example, at Thingiverse.com, 3-D modelers openly share their digital designs in this manner.
  • Global Learning Xprize splits $10M purse for best teaching app for disadvantaged kids
    These finalists were then subjected to field testing in Tanzania, where 8,000 Pixel C tablets generously donated by Google for the purpose were distributed to communities where teaching was hardest to come by and literacy rates lowest.
  • Tech That Makes Us Better Humans: JavaScript, Shudder, Chat Apps, Concordia, Signia
    Technology is a medium; sometimes it’s a humanizing, enchanting one. “Something about the interior life of a computer remains infinitely interesting to me; it’s not romantic, but it is a romance,” writes Paul Ford in his WIRED essay “Why I (Still) Love Tech.” “You flip a bunch of microscopic switches really fast and culture pours out.” To accompany Ford’s essay, we reached out to a bunch of people to ask them about the technology they love—the tools that make them better at being human. Here’s what we heard back.
  • Open-source RNA Analysis Tool Takes Root in Plant Biology
    An open-source RNA analysis platform has been successfully used on plant cells for the first time - a breakthrough that could herald a new era of fundamental research and bolster efforts to engineer more efficient food and biofuel crop plants. The technology, called Drop-seq, is a method for measuring the RNA present in individual cells, allowing scientists to see what genes are being expressed and how this relates to the specific functions of different cell types. Developed at Harvard Medical School in 2015, the freely shared protocol had previously only been used in animal cells. "This is really important in understanding plant biology," said lead researcher Diane Dickel, a scientist at the Department of Energy's Lawrence Berkeley National Lab (Berkeley Lab). "Like humans and mice, plants have multiple cell and tissue types within them. But learning about plants on a cellular level is a little bit harder because, unlike animals, plants have cell walls, which make it hard to open the cells up for genetic study." For many of the genes in plants, we have little to no understanding of what they actually do, Dickel explained. "But by knowing exactly what cell type or developmental stage a specific gene is expressed in, we can start getting a toehold into its function. In our study, we showed that Drop-seq can help us do this."

Events: OpenStack, Open Source Day (OSD), and Intel

  • OpenStack Keeps One Eye on the Prize, One Over Its Shoulder
    The OpenStack Foundation (OSF) used its recent Open Infrastructure Show (OIS) to remind the open source community of its importance, maturity, and flexibility. But the event also showed that the group understands that the virtualized infrastructure environment is evolving rapidly. I must admit that heading into the OIS event I was not expecting much. Conversations I have had over the past year continued to show a strong core of OpenStack supporters, but it seemed that the platform’s innovative spirit was diminishing. And in such a rapidly evolving technology segment, any sort of diminishing momentum is the equivalent of going backwards.
  • Open Source Day 2019 focuses on the cloud, security and development
    The 12th edition of Open Source Day (OSD) will take place today at the Legia Warsaw Stadium in Poland’s capital city. The event will include presentations, forums and nine technical sessions spanning automation, containerization, cloud computing, virtualization, security, monitoring, CI/CD, software and app development and databases.
  • Inspur and Intel share Rocky testing data at premiere of OpenInfra Summit
  • Intel hosts Open Source Technology Summit - OSTS 19 - Software - News
  • Intel Pushes Open Source Hypervisor With Cloud Giants
    Intel, along with cloud giants Amazon and Google, is working on an open source hypervisor based on the rust-vmm project. The chipmaker discussed this and several other open source efforts at its Open Source Technology Summit, which kicked off yesterday. The company “is and has been one of the largest contributors to open source,” said Imad Sousou, Intel corporate vice president and general manager of system software products. “Intel is the No. 1 contributor to the Linux kernel. We write 10% to 12% of the Linux kernel code.” For the record: Red Hat is No. 2, and it contributes about 6%, according to Sousou.
  • Open Source to trickle into AI and Cloud
    Intel’s Clear Linux* Distribution is adding Clear Linux Developer Edition, which includes a new installer and store, bringing together toolkits to give developers an operating system with all Intel hardware features already enabled. Additionally, Clear Linux usages are