Definition of Repository

The definition of this repository may not be familiar to the ears of Linuxers. Hehehehe ….

Well, maybe for those of you who don’t understand the Definition of Repository, I will tell this article. It’s good when reading my article about Definition of Repository, you googling again to find out the Definition of Repository or Meaning of Repository with various sources that exist and also with key word besides Definition of Repository.

Ok, Let´s begin … 🙂

Repository , is a set of application ppsspp gold apk packages or programs for an operating system (red: Linux) that are used to support the performance of an application, program, etc. that are obtained from the website’s Mirror Server packages. You could say this repository is special packages for an operating system which are then installed to get better performance from an operating system.

 The definition of this repository may not be foreign to the ear. Definition of repository

Still confused too? Wow, if you explain it logically it’s a bit difficult. Hehehehe …

Hmmm … So like this, an operating system like Linux consists of various types of distributions. Starting from based on .rpm; .deb; and others. So, of course special packages are provided to support the performance of applications and programs from the operating system so that they are not mixed up with packages for other distributions.

Examples of such packages (Repositories) from Mandriva are not the same as packages that are on Ubuntu. Because both extensions are not compatible with each other. Therefore, so users can easily download the Repository, Mirror Repository is created such as, Foss ID, and various other Local Mirrors.

Well, so it can be concluded that the repository is packages that are specialized and provided to be installed by various types of Linux distributions.

Ok, that’s all from me. If you don’t understand, please search on google with a keyword other than the definition of repository. Hehehehehe … 🙂

Analysis of Operating Systems, Application Programs, and Programming Languages


Defining the term “Operating System” might be an easy thing, but sometimes it is also a complicated matter. We must have or even often heard the term “Operating System”. It may also have been directly or indirectly related to the term. However, it is not necessarily possible to describe what is actually meant by the term “Operating System”. Conversely, many have heard of the trademark ” Windows ” or the term ” GNU / Linux “, then identified the name Windows or GNU / Linux with the term “Operating System”. free download template website

Operating systems can be defined as a program that regulates computer hardware, by providing a foundation for applications that are on it, and acting as a liaison between users and hardware. The operating system is in charge of controlling (coordinating) and coordinating the use of hardware for various application programs for various users. 

In general, the Operating System is software in the first layer that is placed on computer memory when the computer is turned on. While other software will be run after the Operating System is running, and the Operating System will perform general core services for application software. These common core services such as disk access, memory management, schedule-ing tasks, and user interfaces. So that each software does not need to do these general core tasks, because it can be served and carried out by the Operating System. The code section that performs core and general tasks is called the ” kernel ” of an Operating System.

The operating system generally consists of several parts:

  1. The Boot Mechanism , which is putting the kernel into kernel memory, the kernel can be said to be the core of the Operating System.
  2. Command Interpreter or Shell , the task is to read the input in the form of commands and provide several standard functions and basic functions that can be called by applications / programs or other software. An example of Shell is: Command Prompt on Windows XP (DOS on Windows 98), XTerm and Konsole on Linux (Unix) machines.
  3. Drivers to interact with hardware while controlling hardware performance.
  4. Allocator Resource . The operating system is tasked with managing and allocating resources from the device.
  5. Handler . Handlers play a role in controlling the device’s system to avoid errors and unnecessary use of resources.

Many types of Operating Systems, ranging from gadgets that we carry everyday such as cellular phones have an operating system in them. Examples of operating systems on this mobile device are Symbian, Android, etc. And today, almost everyone has a good PC in the form of desktops, notebooks and netbooks. Well, here is a brief discussion of the Operating System on a PC, either for standalone or on a server.



UNIX is an Operating System created by Ken Thompson and Dennis Ritchie, developed by AT & T Bell Labs. UNIX is designed as a portable, Multi-Tasking and Multi-User Operating System. The UNIX Operating System emphasizes more on Workstations and Servers, because of the high availability and compatibility factors that make UNIX usable, copied and modified so that UNIX was developed by many parties and caused many variants of UNIX. Examples of these UNIX operating systems are FreeBSD, OpenBSD, and Solaris.

FreeBSD is a free UNIX type Operating System derived from AT & T UNIX. FreeBSD runs on Intel x86 systems. FreeBSD first appeared in 1993 by David Greenman. The purpose of FreeBSD is to provide software that can be used for various purposes. FreeBSD itself was developed from 386BSD, a BSD OS development project that runs on Intel chips.

Solaris is an operating system based on the UNIX system that was allowed by Sun Microsystems in 1992 as a supporter of SunOS. Solaris is famous for its stability, especially on SPARC (Scalable Processor Architecture) systems, Solaris is certified in UNIX Specifications even though at the beginning of its development it was based on private ownership, and most of its basic code is now OpenSource Software commonly known as OpenSolaris. OpenSolaris is OpenSource version of Sun Solaris Operating System, but Sun Solaris consists of more than a few codes that are not only the core of the Operating System, for example: Source for Installer, Desktop, Software.


Originally developed by Linus Torvalds, which was originally just a terminal emulation needed to access UNIX servers at the University. Linux is a clone of MINIX (One of the UNIX variants), system equipment and libraries generally come from the GNU Operating System. Linux has many designs that come from basic UNIX designs, Linux uses the Monopoly Kernel, the Linux Kernel that handles process control, networks, peripherals, and file system access. Just like UNIX, Linux can also be controlled by one or more text-based command line interfaces (CLI), graphical user interfaces (GUIs), which are the default configurations for the desktop version.

The main difference between Linux and other Popular Operating Systems lies in the Linux Kernel and its free and open components. Just like on UNIX, Linux concentrates on Workstations and Servers, many Workstations and Servers that rely on Linux because Linux is very stable for long periods of time and Linux is immune to Malware.

There are several types of Linux distributions, such as: Debian, Lycoris, Xandros, Lindows, Linare, Linux-Mandrake, Red Hat Linux, Slackware, Knoppix, Fedora, Suse, Ubuntu.

4. IBM OS / 2

IBM OS / 2 Operating System was made jointly by the International Business Machine Corporation and Microsoft Corporation, to be used on IBM computers as a substitute for the DOS Operating System. The word OS / 2 stands for Operating System / 2, this Operating System is designed to be able to use the full capabilities of the Intel 80286 microprocessor, including protected mode (Protected Mode), capable of performing tasks simultaneously, and supporting Virtual Memory, while maintaining compatibility with many MS-DOS software in circulation at that time.


MAC OS or Macintosh Operating System is an Operating System made by Apple Computer specifically for Macintosh computers and is not compatible with IBM-based computers. MAC OS is the first Operating System to use a graphical User Interface (GUI)


Before we discuss application software, it’s good to define what software is. Software is a collection of instructions that function to execute a command, such as providing information about hardware, determining hardware functions, and running the system.

Based on the type, the software is divided into 3, namely:

• Firmware (BIOS)

• Operating System (Windows, Linux, Mac OS, etc.)

• Software applications (CorelDraw, Ms. Office, WinZip, etc.)

Now, what is the Software application?

Application software is a computer program that functions to perform special tasks, such as creating documents, manipulating photos, making financial reports, or designing a design.

Application software has several types, namely:

1. entertainment application software

2. Educational application software

3. business application software

4. special application software, and

5. Work productivity application software.


A programming language is a standard communication technique for expressing instructions to a computer. Like human language, every language has certain rules and rules. Programming language facilitates a programmer to specifically what will be done by the next computer, how the data is stored and sent, and what will be done in the event of varied conditions. Programming languages ​​can be classified into low, medium and high levels. Shifting levels from low to high indicates closeness to “human language”

1. High Level Programming Language

Is a high-level language that has characteristics easily understood because of its proximity to everyday language. A program statement is translated to a machine or by using a compiler. For example: JAVA, C ++, .NET

2. Low Level Programming Language

First generation programming language. This type of language is very difficult to understand because the instructions are using machine language. Also called assembly language is a language by mapping one by one to computer instructions. Each assembly instruction is translated using assembler.

3. Intermediate Programming Language

Where the use of instruction has approached everyday language, although it is still quite difficult to understand because it uses abbreviations such as STO which means save (STORE) and MOV which means to move (MOVE). Included in this language is Fortran.

In programming a software is needed, namely programming software. Programming software is software that is made to be able to recognize certain programming languages, and can be used to compile all syntax that has been written so that it becomes a complete and ready to use program. So that we can also call this programming software is a software that can produce other software.

Examples of this programming software are Microsoft C / C ++, Visual C ++, Microsoft Corporation Visual Turbo and Turbo Pascal, Turbo C ++, Borland C ++ owned by Borland International and many other programming software.


Computer System Component Abstraction

A computer system can be divided into several main components, such as “users”, “hardware”, and “software”. “The users” (users) are those who use the computer system. The users here are not only humans, but may be other application programs, or other computer devices. “Hardware” (hardware) is in the form of concrete objects that can be seen and touched. This hardware is the core of a system, as well as a provider of resources (resources) for computing purposes. Between “users” and “hardware” there is an abstract layer called “software” (software). Overall software helps users to utilize computing resources provided by hardware.

The software is broadly divided into two, namely “program / application software ” and “Operating System”. “Application program” is software that is run by users to achieve certain goals. ” Operating System ” can be said to be a software that “wraps” hardware so that it is more easily utilized by users through the application programs.

For software programming , hierarchy in computer system components is equivalent to application software, only the difference is that application software is used for certain purposes and for a particular job, but programming software is software that can produce other new software.

Thus, an Operating System is not part of computer hardware, nor is it part of computer application software, moreover certainly not part of computer users.

Garmin Edge 520 Review

The Garmin Edge 520 displays time, speed, distance, height as well as temperature information on a brilliant colour screen. After your ride, you lot tin become on the Garmin Connect app or website as well as run across your nigh of late traveled road on a map, along with your stats from the ride. Garmin Connect also adds a social networking chemical ingredient to the Edge 520. If you lot portion your rides, your friends tin similar them or comment on them. Garmin Connect is fifty-fifty integrated with Facebook as well as Twitter, hence you lot tin mail rides to your social network profiles with a elementary command.

garmin edge 520 - 01

The Edge 520 is compatible with ANT+ sensors that tin notice centre rate, pedal cadence as well as pedal power, hence you lot tin monitor these crucial preparation metrics spell you lot ride. The information the ANT+ sensors collect is also transferred to your smartphone through Bluetooth as well as hence pushed to the Garmin Connect website. After your ride, you’ll run across your stats displayed amongst basic ride information as well as a map of your ride.


The cycling estimator features a vivid colour covert that is much easier to read than the monochrome screens typically constitute inwards lesser cycle GPS units. You tin manually accommodate the brightness of the display whenever yous take to, for easier viewing. Though the covert lacks a touchscreen capacity, at that place are multiple buttons on each side that are slow to use.


The Edge 520 has a 2.3-inch screen and weighs 2.1 ounces – it’s unobtrusive yet substantial. The 15-hour battery life is the second longest of any bike computer we reviewed.


The Edge 520 includes Live Track, which provides minute GPS tracking through the Garmin Connect app or website. This characteristic is made possible past the Bluetooth pairing amongst your smartphone. Live Track allows your friends to scout you lot every bit a moving point on a map. It lets them know where you lot are inwards instance of an emergency, or if they but desire to scout your progress inwards a race.

The 520 has map back upwards every bit good every bit turn-by-turn navigation, in addition to it fifty-fifty comes amongst preloaded grade navigation. You tin make a road on the Garmin Connect website in addition to garmin edge 520 hence transmit it to your wheel estimator via your band or through a USB connection. As you lot ride, this road volition display every bit a job in addition to your wheel is represented every bit an arrow. You tin also persuasion street names in addition to basic topographical features. There’s built-in reach to farther assist amongst navigation.

Next Month BBM Application Will Be Closed

You all probably know the BBM instant messaging application (BlackBerry Messenger).

Now the application will be closed or stop operating starting May 31, 2019. The news is known through the official BBM page. Here is an explanation from BBM.

Next Month BBM Application Will Be Closed

“Today we announce that we will close BBM consumer services on May 31, 2019,” wrote a statement on the page, Thursday (04/18/2019).

Furthermore BBM writes, instant messaging is a very competitive market. Since three years ago they have tried to give their best to compete in the instant messaging market by launching various features. This effort is expected to be able to grow the BBM user base.

“Since 2016 we have tried our best to compete in this market and launched many new features and content that we hope will grow the apk free BBM user base,” BBM said.

But these efforts seemed to fail. BBM cannot grow its user base. The existing market is getting stronger and they finally gave up by leaving the arena of global competition.

“Despite all of our efforts, we found that the network effects of market leaders are getting stronger and we are out of user preferences,” BBM said again.

They did not forget to express their gratitude to their users, partners and employees. “We thank you for your support and want to thank everyone, especially our users, partners and employees, for being part of the BBM customer service journey,” BBM closed.

That is the staging of BBM, although many feel sad for the lid on BBM, but maybe that is the best way.

I myself feel sad because I think that there are so many beautiful moments in the past that I have captured through the application.

Thanks BBM.


These CCTV cameras in 2019 offer you the freedom to choose from many different features, prices and models. However, this can be very confusing if you don’t understand what’s important to you and what isn’t. gun safe

In this article, we will discuss some of the frequently asked questions so that you can find out exactly what CCTV camera technology has to offer in 2019. We will also write some innovative technologies that might determine the future of the security industry.

IP Camera is the forerunner of today’s modern smart security cameras. Smart cameras that have developed lately are supported by simple smartphone applications. This puts pressure on manufacturers to make cameras that are really easy to use, but this is good news for consumers because there are more options offered than before.

Before choosing, think about what you want from a CCTV camera. Here are some examples of questions that you need to consider:

  • Do you want to protect your property 24 hours or just want to see the home situation when you are working?
  • How much do you want to spend to buy a security camera?
  • Do you need a high resolution video or you are satisfied with the standard resolution?
  • Is your camera permanently in one place or do you want to be able to move it easily?
  • If you want to save video recordings, do you prefer to use cloud storage or do you simply access your videos locally (via a microSD card or USB drive)?
  • How about the application? Do you want to have access to the camera through your computer or smartphone?
  • Do you want your camera to have additional functions that can be connected to other devices?

Things to consider when choosing a CCTV camera

Before buying CCTV, there is a need to understand that there are many security camera features that need to be considered such as camera features, specifications and technology used. Here is a comparison of several types of CCTV cameras that are currently on the market.

Connectivity and Power Source

The majority of security cameras currently operate using your home Wi-Fi network. That means that you need to place your camera within the range of the router or wireless access point so that it works properly. This means that interference with the Wi-Fi signal, for example due to a power outage will make your camera not work.

Most cameras use a plug-in adapter. That means that it’s not easy to move the camera to another place, so you should always consider the location of the socket when you select the installation area (or you can use additional cables).

Some types have batteries (or at least offer optional batteries) and batteries that can be replaced, or can be recharged. This feature can make it easy to freely install the camera wherever you want. Many devices are equipped with built-in support so you can easily attach them to other metal surfaces or you can use a bracket so you can attach the camera to the wall.