weblogs.com.pk

Proud To Be Pakistanis!
Welcome to weblogs.com.pk Sign in | Join | Help
in Search

Browse by Tags

All Tags » Linux
  • Jenkins

    Dotnet Core Series Dotnet Core Redis Clients -- ASP.NET Core Docker Registry This Post Jenkins is an open source “automation server” written in Java. It more than a typical build system / tool. With its additional features and plugins; it can help to automate the non-human part of the software ...
    Posted to Khurram Aziz (Weblog) by khurram on March 23, 2017
  • Dotnet Core

    Dotnet Core Series This Post Redis Clients -- ASP.NET Core Docker Registry This post is a quick lap around Dotnet Core; especially on Linux and Containers. Dotnet Core is an open source .NET implementation and is also available for different flavors of Linux. We know how cool .NET is and how great it is now ...
    Posted to Khurram Aziz (Weblog) by khurram on March 9, 2017
  • Bash

    She-Bang, Kernel uses this information when calling execve(2) syscall #!/bin/bash Variables https://www.gnu.org/software/bash/manual/html_node/Bash-Variables.html for built in variables like BASH_ARGV, HOSTNAME and PWD etc #bash don't like spaces here a=123 echo ''The value of a is $a'' #No need of newline; it happens ...
    Posted to Khurram Aziz (Weblog) by khurram on March 3, 2017
  • Docker Swarm

    ZooKeeper Series ZooKeeper Higher-level Constructs with ZooKeeper This Post Docker Swarm Series This Post Docker Registry ...
    Posted to Khurram Aziz (Weblog) by khurram on February 28, 2017
  • Higher-level Constructs with ZooKeeper

    ZooKeeper Series ZooKeeper Higher-level Constructs with ZooKeeper Docker Swarm ZooKeeper provides a solid foundation to implement higher order functions required for “Clustering Applications” / Distributed Systems. In this post; we will implement “Barrier” that Distributed systems uses to block processing of a set of nodes ...
    Posted to Khurram Aziz (Weblog) by khurram on February 28, 2017
  • ZooKeeper

    ZooKeeper Series ZooKeeper Higher-level Constructs with ZooKeeper Docker Swarm Apache ZooKeeper is an open-source server which enables highly reliable distributed coordination. It helps us by providing a distributed synchronization service that can be used for maintaining configuration information, naming, group service and other ...
    Posted to Khurram Aziz (Weblog) by khurram on February 17, 2017
  • Johnny-Five

    In Firmata post we established that we can have Python or Node.js application running on a computer; that can be a Single Board Computer like Raspberry Pi running Rasbian or Windows 10 IoT and can control and get sensor data from the Microcontrollers like Arduino or ESP8266 Check out https://github.com/ms-iot/python for how you can develop ...
    Posted to Khurram Aziz (Weblog) by khurram on February 3, 2017
  • MQ Telemetry Transport

    As soon as we have more than one IoT “thing” to manage; we need some kind of management; it quickly becomes cumbersome to use and manage the “smart devices”. We can use Shields like Ethernet, Wifi or GSM with Arduino or use ESP8266 with Arduino or on its own for connectivity, but we need some kind of server where all these devices connect to and ...
    Posted to Khurram Aziz (Weblog) by khurram on January 30, 2017
  • Blink

    Blink Series Blink Blink with Windows 10 IoT Blink with Android Things ESP8266 Series Blink Arduino core for ESP8266 WiFi chip Sonoff Dissection Blink in ...
    Posted to Khurram Aziz (Weblog) by khurram on January 12, 2017
  • Dockerizing PHP + MySQL Application Part 2

    In the previous post we used mysql:5.6 official Docker Image for Database Container and created a Custom Dockerfile for the PHP Container. We had to expose the MySQL container’s ports and so we can connect to the database using the MySQL CLI to create the required WordPress database and execute the MySQL dump file. In production; on ...
    Posted to Khurram Aziz (Weblog) by khurram on January 4, 2017
  • Dockerizing PHP + MySQL Application

    Docker allow us to package the application with all its dependencies; and this makes an ideal platform to deploy and migrate existing PHP / MySQL applications. We cannot only consolidate multiple PHP applications on the server; where one application is using the latest runtimes and other might need specific versions of PHP and MySQL, but also ...
    Posted to Khurram Aziz (Weblog) by khurram on December 29, 2016
  • Floating IP and Containers

    Rancher Series Part 1: RancherOS Part 2: Rancher–First Application Part 3: Rancher Infrastructure Services Part 4: Floating IP and Containers Floating IP or Virtual IP address can be moved from one host to another in the same network / datacenter; this technique can be used to implement high availability infrastructure. If one host ...
    Posted to Khurram Aziz (Weblog) by khurram on August 9, 2016
  • RancherOS

    Rancher Series Part 1: RancherOS Part 2: Rancher–First Application Part 3: Rancher Infrastructure Services Part 4: Floating IP and Containers Containers in general and Docker Containers in particular are becoming popular everyday mainly because they allow us to have a componentized environment to run the ...
    Posted to Khurram Aziz (Weblog) by khurram on July 23, 2016
  • Visual C++ for Linux Development

    Visual C++ for Linux Development is the Visual Studio 2015’s extension by Microsoft that lets us write C++ code in Visual Studio for Linux machines and devices. It connects to the machine or device over SSH and uses machine / device’ g++, gdb and gdbserver to provide compilation and debugging experience from within Visual Studio. After installing ...
    Posted to Khurram Aziz (Weblog) by khurram on July 20, 2016
  • GlusterFS Volume as Samba Share

    We made Docker Container using a Dockerfile in the GlusterFS post that can mount a GlusterFS volume (running on Raspberry Pis); lets extend our Dockerfile and add Samba Server to expose the mounted directory as Samba Share so it can be accessed from Windows. For this we need to add these additional lines into the Dockerfile RUN apt-get -y ...
    Posted to Khurram Aziz (Weblog) by khurram on July 19, 2016
  • GlusterFS

    GlusterFS is a scale-out network-attached storage file system that has found applications in cloud computing, streaming media services, and content delivery networks. GlusterFS was developed originally by Gluster, Inc. and then by Red Hat, Inc., as a result of Red Hat acquiring Gluster in 2011, says the Wikipedia. Its a distributed file system ...
    Posted to Khurram Aziz (Weblog) by khurram on July 14, 2016
  • Docker on Windows: Docker for Windows

    Docker on Windows Part 1: Docker on Windows Part 2: Docker on Windows- HyperV, NAT and DHCP Server Part 3: Docker on Windows- Windows Containers Part 4: Docker on Windows- Customized Boot2Docker ISO with CIFS Part 5: Docker on Windows- Docker for Windows If you are using Windows 10 x64 1511 (November ...
    Posted to Khurram Aziz (Weblog) by khurram on July 12, 2016
  • Dockerizing Mongo and Express

    Dockerizing Node Part 1: Running Node Application in Docker Container on Raspberry Pi Part 2: Dockerfile Part 3: Dockerizing Mongo and Express Part 4: docker-compose Part 5: Rancher–First Application Now that we are familiar with the Docker and how it helps us in high isolation and compartmentalization; lets expand and try out ...
    Posted to Khurram Aziz (Weblog) by khurram on July 4, 2016
  • Docker on Windows: Customized Boot2Docker ISO with CIFS

    Docker on Windows Part 1: Docker on Windows Part 2: Docker on Windows- HyperV, NAT and DHCP Server Part 3: Docker on Windows- Windows Containers Part 4: Docker on Windows- Customized Boot2Docker ISO with CIFS Part 5: Docker on Windows- Docker for Windows When using Docker in Linux Virtual Machine on ...
    Posted to Khurram Aziz (Weblog) by khurram on July 3, 2016
  • Dockerfile

    Dockerizing Node Part 1: Running Node Application in Docker Container on Raspberry Pi Part 2: Dockerfile Part 3: Dockerizing Mongo and Express Part 4: docker-compose Part 5: Rancher–First Application Docker can build images automatically by reading the instructions from a Dockerfile. Its a text file that contains the commands how to ...
    Posted to Khurram Aziz (Weblog) by khurram on June 14, 2016
  • Docker on Windows

    Docker on Windows Part 1: Docker on Windows Part 2: Docker on Windows- HyperV, NAT and DHCP Server Part 3: Docker on Windows- Windows Containers Part 4: Docker on Windows- Customized Boot2Docker ISO with CIFS Part 5: Docker on Windows- Docker for Windows Setting up Docker on Windows is slightly ...
    Posted to Khurram Aziz (Weblog) by khurram on June 4, 2016
  • Running Node Application in Docker Container on Raspberry Pi

    Dockerizing Node Part 1: Running Node Application in Docker Container on Raspberry Pi Part 2: Dockerfile Part 3: Dockerizing Mongo and Express Part 4: docker-compose Part 5: Rancher–First Application Lets run a Node application in Docker on Raspberry Pi; for the proof of concept; I will be using a simple hello world app and a GIT/SSH ...
    Posted to Khurram Aziz (Weblog) by khurram on June 1, 2016
  • Docker on Raspberry Pi

    Docker allow us to package our application with all its dependencies into a standardized unit; the application run in the Container that has everything it needs to run and this is kept in isolation from the other Container running on the Server. Its architecturally different from Virtual Machine and are more portable and efficient; they share the ...
    Posted to Khurram Aziz (Weblog) by khurram on May 31, 2016
  • Monitoring Raspberry Pi

    Part 1: Staging Node Application Part 2: Staging Node Application on Raspberry Pi Before commissioning the Raspberry Pi; it would be nice if we setup some monitoring; so we can correlate any issue in the field with device status. This becomes important especially for devices like Raspberry Pi that has limited resources. The simplest and ...
    Posted to Khurram Aziz (Weblog) by khurram on May 20, 2016
  • Staging Node Application on Raspberry Pi

    Staging Node Application Part 1: Staging Node Application Part 2: Staging Node Application on Raspberry Pi Part 3: Staging Node Application on Windows Part 4: Running Node Application in Docker Container on Raspberry Pi To make things interesting; lets test our Node application on Raspberry Pi running Raspbian. Raspbian; just like ...
    Posted to Khurram Aziz (Weblog) by khurram on May 19, 2016
  • Staging Node Application

    Staging Node Application Part 1: Staging Node Application Part 2: Staging Node Application on Raspberry Pi Part 3: Staging Node Application on Windows Part 4: Running Node Application in Docker Container on Raspberry Pi Node applications are “usually” deployed on Linux / Unix environments; and if you are not exposed to these ...
    Posted to Khurram Aziz (Weblog) by khurram on May 18, 2016
  • SNMP Traps - Low Diskspace Notification from Windows

    Infrastructure Things get changed with time; having solid and generic infrastructure is must….DNS is good thing for this; ACLs should be based on DNS names instead of IPs…We should use “private DNS Servers” for our internal network devices….Use A records for your hosts and CNAME for your ''services'' e-g using snmpagent.yourdomain CNAME in ...
    Posted to Khurram Aziz (Weblog) by khurram on January 2, 2008
  • Running Unix Apps on Windows

    From last few months we have been involved in an interesting project that has different tiers in different platforms. Data Tier MySQL / LDAP / config files on Linux SQL Server on Windows Application Service Tier C/C++, Perl, Bash Scripting on LinuxC#, ASP.NET on Windows Client Tier Desktop: ...
    Posted to Khurram Aziz (Weblog) by khurram on December 14, 2007
  • Installing KDE desktop on Ubuntu

    One of the best feature of Linux is separation of Kernel layer and Presentation Layer(Desktop). You can use desktop of your choice without disturbing existing applications. KDE and GNOME are two desktops which are common in almost every distro of Linux. KDE is older and heavy weight while GNOME is new and light weight. You can read further about ...
    Posted to Adnan Siddiqi (Weblog) by kadnan on August 25, 2007
  • Installing 'Debian Menu' in Ubuntu

    If you are installing extra debian packages , they don't appear in your Application menu and there are chances for newbie or for non-technical person to get upset.  One option for you is to launch application from command line which is not an easy task unless you know executable name properly or keep tabbing after every character to get all ...
    Posted to Adnan Siddiqi (Weblog) by kadnan on August 22, 2007
  • Ubuntu on VMWare with SCSI option,a Mess!

    If you are planning to install UBuntu 7.04 on VMware 5.5 with SCSI hard disk option, I would just say you, Halt! otherwise it would make your life mess. Ubuntu 7/04 or previous flavors has issue with ScSI controller on VMWare. Details later. All I tell you that after up gradation of your system, it just corrupt your Grub and even after spending 2 ...
    Posted to Adnan Siddiqi (Weblog) by kadnan on August 19, 2007
  • KarachiOS(KOS)-Pakistan's first Linux distro

    I read this great news few moments back on Linux Pakistan that few karachiites have come up with a debian based Linux distro which is very much Pakistan's based distro and has named it as KarachiOS(Karachi Operating System) or KOS.   Anjum butt ,the main guy behind about this distro  says:   In the name of Allah, the most ...
    Posted to Adnan Siddiqi (Weblog) by kadnan on August 19, 2007
  • Ubuntu Chaparh Ghanchoo

    Linux and easiness, this is something which is hardly believed. I have used Redhat distro a lot in past and have tried all versions from RH4 to RH 9.0. RedHat was supposed to very easy to install distro. The RPM method of installation package was very much similar to Windows Installer but still sometimes I faced to install few packages easily and ...
    Posted to Adnan Siddiqi (Weblog) by kadnan on August 19, 2007
  • Fedora 5

    Fedora 5 was released last Monday; I guess this is the first “client ready” operating system having built in support of .NET (oops Common Language Runtime / CLR) support. There are even three apps built with Mono; a note taking app, a photo manager and a search/index app. There is even an easy going announcement of it here which is quite fun to ...
    Posted to Khurram Aziz (Weblog) by khurram on March 24, 2006
Powered by Community Server (Personal Edition), by Telligent Systems