Thursday, March 7, 2019

Semicode OS linux based Operating System for Programmers and Developers

https://semicode-os.github.io/


Semicode OS

linux based Operating System for Programmers and Developers






Double Commander created by Lazarus IDE for Free Pascal Compiler

https://sourceforge.net/p/doublecmd/wiki/Download/

THE BEST FILE MANAGER FROM OLD SCHOOL !







http://wiki.freepascal.org/Lazarus_Application_Gallery

Holy molly !


Lazarus-IDE celebrates 2.0.6. version !!!




What is Lazarus-IDE?

Lazarus-IDE is a Delphi compatible cross-platform IDE for Rapid Application Development. It has variety of components ready for use and a graphical form designer to easily create complex graphical user interfaces.


Wednesday, March 6, 2019

JMBG u Srbiji

JMBG = Jedinstveni matični broj gradjanina

U njemu se podseća da se matični broj sastoji od 13 cifara koje potiču iz šest grupa podataka:

I grupa - dan rođenja (dve cifre),
II grupa - mesec rođenja (dve cifre),
III grupa - godina rođenja (tri cifre),
IV grupa - broj registracionog područja (dve cifre),
V grupa - kombinacija pola i rednog broja za lica rođena istog datuma (tri cifre), muškarci 000−499, žene 500−999;
VI grupa - kontrolni broj (jedna cifra).

Kada je reč o četvrtoj grupi, i broju registracionog područja koji čine dve cifre - osma i deveta, on je određen po jedinici lokalne samouprave.

Tako na osnovu osmog i devetog broja u matičnom broju može lako da se odredi odakle osoba potiče, a evo koji brojevi su dodeljeni lokalnim samoupravama.

71 - Beograd
72 - Aranđelovac, Batočina, Despotovac, Jagodina, Knić, Kragujevac, Lapovo, Paraćin, Rača, Rekovac, Svilajnac, Topola i Ćuprija
73 - Aleksinac, Babušnica, Bela Palanka, Blace, Dimitrovgrad, Doljevac, Gadžin Han, Kuršumlija, Merošina, Niš, Niška Banja, Pirot, Prokuplje, Ražanj, Svrljig i Žitorađa
74 - Bojnik, Bosilegrad, Bujanovac, Crna Trava, Lebane, Leskovac, Medveđa, Preševo, Surdulica, Trgovište, Vladičin Han, Vlasotince i Vranje
75 - Boljevac, Bor, Kladovo, Knjaževac, Majdanpek, Negotin, Soko Banja i Zaječar
76 -  Golubac, Kučevo, Malo Crniće, Petrovac na Mlavi, Požarevac, Smederevo, Smederevska Palanka, Velika Plana, Veliko Gradište, Žabari i Žagubica
77 -  Bogatić, Koceljeva, Krupanj, Lajkovac, Loznica, Ljig, Ljubovija, Mali Zvornik, Mionica, Osečina, Ub, Valjevo, Vladimirci i Šabac
78 - Aleksandrovac, Brus, Gornji Milanovac, Kraljevo, Kruševac, Lučani, Novi Pazar, Raška, Sjenica, Trstenik, Tutin, Varvarin, Vrnjačka Banja, Ćićevac i Čačak
79 - Arilje, Bajina Bašta, Ivanjica, Kosjerić, Nova Varoš, Požega, Priboj, Prijepolje, Užice i Čajetina
80 - Bač, Bačka Palanka, Bački Petrovac, Beočin, Novi Sad, Sremski Karlovci, Temerin, Titel i Žabalj
81 - Apatin, Odžaci i Sombor
82 - Ada, Bačka Topola, Kanjiža, Kula, Mali Iđoš, Senta i Subotica
83 -  Bečej, Srbobran i Vrbas
84 - Kikinda, Nova Crnja, Novi Kneževac i Čoka
85 - Novi Bečej, Sečanj, Zrenjanin i Žitište
86 - Alibunar, Kovačica, Kovin, Opovo i Pančevo
87 - Bela Crkva, Plandište i Vršac
88 -  Inđija, Irig, Pećinci, Ruma i Stara Pazova
89 -  Sremska Mitrovica i Šid
91 - Glogovac, Kosovo Polje, Lipljan, Novo Brdo, Obilić, Podujevo i Priština
92 - Kosovska Mitrovica, Leposavić, Srbica, Vučitrn, Zubin Potok i Zvečan
93 -  Dečani, Istok, Klina i Peć
94 - Đakovica
95 - Dragaš, Gora, Mališevo, Opolje, Orahovac, Prizren i Suva Reka
96 -  Kačanik, Uroševac, Štimlje i Štrpce
97 - Gnjilane, Kosovska Kamenica i Vitina

Važeći Zakon o jedinstvenom matičnom broju građana donet još u vreme SFRJ. Počeo je da se primenjuje 1. januara 1979. godine.


[]

Wi-Fi is very old try something new

Tuesday, March 5, 2019

DATA STRUCTURE BUILDER


Redis is an open source in-memory data structure project implementing a distributed, in-memory key-value database with optional durability. Redis supports different kinds of abstract data structures, such as strings, lists, maps, sets, sorted sets, hyperloglogs, bitmaps, streams and spatial indexes.

https://redis.io/




Npm is a package manager for the JavaScript programming language. It is the default package manager for the JavaScript runtime environment Node.js. It consists of a command line client, also called npm, and an online database of public and paid-for private packages, called the npm registry.

https://www.npmjs.com/




Node.js is an open-source, cross-platform JavaScript run-time environment that executes JavaScript code outside of a browser.

https://nodejs.org/en/



INTERFACE BUILDERS


Vue.js is an open-source JavaScript framework for building user interfaces and single-page applications.

https://vuejs.org/


React is a JavaScript library for building user interfaces. It is maintained by Facebook and a community of individual developers and companies. React can be used as a base in the development of single-page or mobile applications.

https://reactjs.org/



Gulp is an open-source JavaScript toolkit by Fractal Innovations and the open source community at GitHub, used as a streaming build system in front-end web development.

https://gulpjs.com/



Lodash is a JavaScript library which provides utility functions for common programming tasks using the functional programming paradigm.

https://lodash.com/


Testing framework for javascript

QUnit is a JavaScript unit testing framework. Originally developed for testing jQuery, jQuery UI and jQuery Mobile, it is a generic framework for testing any JavaScript code. It supports client-side environments in web browsers, and server-side.

https://qunitjs.com/


Mocha is a JavaScript test framework for Node.js programs, featuring browser support, asynchronous testing, test coverage reports, and use of any assertion library.

https://mochajs.org/






Python web-crawling framework

https://scrapy.org/

Scrapy is a free and open-source web-crawling framework written in Python. Originally designed for web scraping, it can also be used to extract data using APIs or as a general-purpose web crawler. It is currently maintained by Scrapinghub Ltd., a web-scraping development and services company.



Beautiful Soup is a Python package for parsing HTML and XML documents. It creates a parse tree for parsed pages that can be used to extract data from HTML, which is useful for web scraping. It is available for Python 2.7 and Python 3. 

https://www.crummy.com/software/BeautifulSoup/

[]

PhantomJS is a scripted, headless browser used for automating web page interaction

http://phantomjs.org/

http://phantomjs.org/api/

http://phantomjs.org/quick-start.html

http://phantomjs.org/screen-capture.html

http://phantomjs.org/api/command-line.html

http://phantomjs.org/examples


PhantomJS is a scripted, headless browser used for automating web page interaction. PhantomJS provides a JavaScript API enabling automated navigation, screenshots, user behavior and assertions making it a common tool used to run browser-based unit tests in a headless system like a continuous integration environment.

Similar tools:

https://www.seleniumhq.org/

http://htmlunit.sourceforge.net/

[]

JQuery goodies