{"id":7229,"date":"2022-02-21T10:49:49","date_gmt":"2022-02-21T15:49:49","guid":{"rendered":"https:\/\/abudinen.com\/blog\/?p=7229"},"modified":"2022-03-18T22:17:56","modified_gmt":"2022-03-19T03:17:56","slug":"linux-java-bytes","status":"publish","type":"post","link":"https:\/\/abudinen.com\/blog\/2022\/02\/21\/linux-java-bytes\/","title":{"rendered":"Linux java bytes"},"content":{"rendered":"\nbueno al final no impotra quien gane porque todos van a tener que cumplir la agenda 2030 el que no lo bajan cuando acaben con rusia , y trump no pueda ganar se cumplira el plan del gobierno mundial y nadie nadie lo va a parar\n\n\n\npues no pero ay que ser realistas ellos tienen la ventaja porque dominan la media la educacion y los monopolios corporativos y trump lo dijo profetico fue el titan si biden gana habra guerra y con rusia y asi fuea eso fue bolsonaro a rusio y putin porque la alianza estrategica y momentania con venezuela y cuba y el entendio que es realpolitick por la cabal tiene el poder ahora en usa y el tambien va a llevar porque se opone a la agenda 2030\n\n\n\nsi claro robin provocado por la cabal y toda esa elite que pertenece a ciertos grupos secretos el bildelber , bohemian grove , skull and bones , cfr etc que buscan tres cosas disminuir la poblacion mundial , crear caos en el mundo para que la gente pida un gobierno mundial que ellos manejen agenda 2030 que ya ellos mismos dicen va a ser porque va hacer y llenarse mas de dinero , soros y otros ricos venezolanos tienen intereses en venezuela y esta gente quiere es una guerra mundial y receteo economico\n\n\n\nsi claro y trump sabe el plan de la cabal y lo que quiere ellos juegan de los dos bandos arman un lado y al otro asi hicieron ebn la 2 guerra mundial \n\n\n\nREAD red carpet Erich Richard gere comunismo chino \n\n\n\nGustavo Petro@petrogustavoPor todas las redes que tengan disponibles pidanle a la gente que si van a recibir dinero de los compradores de votos, lo hagan pero que voten por Petro y por el Pacto. Es la h<span class=\"maquina-leer-mas\">[...x]<\/span><div id=\"premium-content-gate\" style=\"display:none;\" class=\"contenido-premium\">ora del Cambio. RT a este mensaje.5:00 p. m. \u00b7 12 mar. 2022\u00b7Twitter for Android <\/p>\n\n\n\n<p>VOTAR NO HACE EL CAMBIO. PERO DE CIERTA MANERA AYUDA A EVITAR PEORES PROBLEMAS. EL VERDADERO CAMBIO COMIENZA DE RODILLAS ANTE JES\u00daS<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p> How to Create a Password Protected Zip File in Linux Easiest way to create a compressed encrypted file in Linux.<\/p>\n\n\n\n<p><code>zip -r my-archive.zip \/path\/to\/dir\/ &amp;&gt;&gt; zip-log<\/code><\/p>\n\n\n\n<p><code>zip -re my_zip_folder.zip agatha.txt cpluplus.cpp test_dir<\/code><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">C\u00f3mo instalar NetBeans en Ubuntu 20.04 LTS<\/h2>\n\n\n\n<p>1 mar 2021 \u2014 1 min di lettura <\/p>\n\n\n\n<p>sudo apt install default-jdk<\/p>\n\n\n\n<p>java -version<\/p>\n\n\n\n<p>openjdk version &#8220;11.0.7&#8221; 2020-04-14<br>OpenJDK Runtime Environment (build 11.0.7+10-post-Ubuntu-3ubuntu1)<br>OpenJDK 64-Bit Server VM (build 11.0.7+10-post-Ubuntu-3ubuntu1, mixed mode, sharing)<\/p>\n\n\n\n<p>sudo snap install netbeans &#8211;classic<\/p>\n\n\n\n<p>netbeans 12.0 from Apache NetBeans\u2713 installed<\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">How to uninstall NetBeans?<\/h2>\n\n\n\n<p>Asked 10 years, 4 months ago Modified 2 years, 6 months ago Viewed 306k times <\/p>\n\n\n\n<p>If NetBeans is installed from a downloaded <code>netbeans.sh<\/code> file, you can uninstall from its directory like:<\/p>\n\n\n\n<p><code>cd ~\/netbeans-8.2\/   # or your NetBeans version  chmod a+x uninstall.sh .\/uninstall.sh <\/code><\/p>\n\n\n\n<p><em>Otherwise<\/em>, to uninstall:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo apt-get remove netbeans\n<\/pre>\n\n\n\n<p>Uninstall with config:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo apt-get remove --purge netbeans\n<\/pre>\n\n\n\n<p>Install:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo apt-get install netbeans\n<\/pre>\n\n\n\n<p>If Universe repository in not allowed, enable it and update:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo add-apt-repository \"deb  $(lsb_release -sc) universe\"\nsudo apt-get update\nsudo apt-get install netbeans<\/pre>\n\n\n\n<p>Download Azul Zulu Builds of OpenJDK     <\/p>\n\n\n\n<p>to type dir in terminal? <\/p>\n\n\n\n<p> <\/p>\n\n\n\n<p> <\/p>\n\n\n\n<p> <\/p>\n\n\n\n<p>      <\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<\/iframe>\n<\/div><figcaption>public static void main(String[] args) { launch(args); }<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Install Flatpak<\/h2>\n\n\n\n<p>To install Flatpak on Ubuntu 18.10 (Cosmic Cuttlefish) or later, simply run: <\/p>\n\n\n\n<p><code>sudo apt install flatpak<\/code><\/p>\n\n\n\n<p>With older Ubuntu versions, the official Flatpak PPA is the recommended way to install Flatpak. To install it, run the following in a terminal:<\/p>\n\n\n\n<p><code> sudo add-apt-repository ppa:flatpak\/stable       <\/code><\/p>\n\n\n\n<p><code> sudo apt update       <\/code><\/p>\n\n\n\n<p><code> sudo apt install flatpak     <\/code><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Install the Software Flatpak plugin<\/h3>\n\n\n\n<p>The Flatpak plugin for the Software app makes it possible to install apps without needing the command line. To install, run:<\/p>\n\n\n\n<p><code> sudo apt install gnome-software-plugin-flatpak     <\/code><\/p>\n\n\n\n<p>Note: the Software app is distributed as a Snap since Ubuntu 20.04 and does not support graphical installation of Flatpak apps. Installing the Flatpak plugin will also install a deb version of Software and result in two Software apps being installed at the same time.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Add the Flathub repository<\/h3>\n\n\n\n<p>Flathub is the best place to get Flatpak apps. To enable it, run:<\/p>\n\n\n\n<p><code>flatpak remote-add --if-not-exists flathub      <\/code><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Restart<\/h3>\n\n\n\n<p>To complete setup, restart your system. Now all you have to do is install some apps!<\/p>\n\n\n\n<p><code>flatpak remote-add --if-not-exists flathub <\/code><\/p>\n\n\n\n<p><code>flatpak install flathub com.mattjakeman.ExtensionManager<\/code><\/p>\n\n\n\n<p><code>flatpak run com.mattjakeman.ExtensionManager<\/code><\/p>\n\n\n\n<p>Gustavo Reyes Jul 25, 2018\u00b71 min read\u00b7<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"aa8a\">Habilitar Apache mod_rewrite en Ubuntu<\/h2>\n\n\n\n<figure class=\"wp-block-image\"><\/figure>\n\n\n\n<p id=\"22b0\">Para habilitar las famosas URL amigables en Ubuntu, debemos seguir estos comandos:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p># sudo a2enmod rewrite<br># sudo service apache2 restart<\/p><p># sudo nano \/etc\/apache2\/sites-available\/000-default.conf<\/p><p>Agregar est\u00e1s lineas, despu\u00e9s de DocumentRoot \/var\/www\/html:<\/p><p>&lt;Directory \/var\/www\/html&gt;<br>AllowOverride All<br>&lt;\/Directory&gt;<\/p><\/blockquote>\n\n\n\n<p id=\"6aa3\">Reiniciamos Apache:<\/p>\n\n\n\n<p id=\"5411\"># sudo service apache2 restart<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to Install Apache, MySQL, and PHP (LAMP) Stack on Ubuntu 20.04 LTS<\/h2>\n\n\n\n<p><strong>Author:<\/strong> Francis Ndungu <\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"1__Install_Apache_Webserver\">1. Install Apache Webserver<\/h3>\n\n\n\n<p>SSH to your Ubuntu server as a non-root user, then update the package information index and upgrade your packages.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo apt update &amp;&amp; sudo apt -y upgrade<\/pre>\n\n\n\n<p>Next, run the command below to install the Apache Web server.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo apt install -y apache2<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"2__Install_a_Database_Server\">2. Install a Database Server<\/h3>\n\n\n\n<p>You can either install MySQL or MariaDB server when deploying a LAMP stack. To install the MySQL server, run the command below.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo apt install -y mysql-server<\/pre>\n\n\n\n<p>To set up a MariaDB server, execute the command below.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo apt install -y mariadb-server mariadb-client<\/pre>\n\n\n\n<p>Irrespective of the database that you&#8217;ve chosen, run the command below to secure it.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo mysql_secure_installation<\/pre>\n\n\n\n<p>Enter the below choices and press <kbd>ENTER<\/kbd> in each prompt to proceed.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">MySQL Server<\/h3>\n\n\n\n<pre class=\"wp-block-preformatted\">Would you like to setup VALIDATE PASSWORD component? Press y|Y for Yes, any other key for No: n Please set the password for root here. New password: EXAMPLE_PASSWORD Re-enter new password: EXAMPLE_PASSWORD Remove anonymous users? (Press y|Y for Yes, any other key for No) : y Disallow root login remotely? (Press y|Y for Yes, any other key for No) : y Remove test database and access to it? (Press y|Y for Yes, any other key for No): y Reload privilege tables now? (Press y|Y for Yes, any other key for No) : y<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">MariaDB Server<\/h3>\n\n\n\n<pre class=\"wp-block-preformatted\">Enter current password for root (enter for none): ENTER Set root password? [Y\/n]: Y New password: EXAMPLE_PASSWORD Re-enter new password: EXAMPLE_PASSWORD Remove anonymous users? [Y\/n] Y Disallow root login remotely? [Y\/n] Y Remove test database and access to it? [Y\/n] Y Reload privilege tables now? [Y\/n] Y<\/pre>\n\n\n\n<p>Once you&#8217;ve secure the installation, login to the RDMS as root:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo mysql -u root -p<\/pre>\n\n\n\n<p>Enter your database server root password and press <kbd>ENTER<\/kbd> to proceed. Then, type the command below to create your first <code>test_database<\/code> database.<\/p>\n\n\n\n<p>MySQL server.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">mysql&gt; CREATE database test_database;<\/pre>\n\n\n\n<p>MariaDB server.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">MariaDB [(none)]&gt; CREATE database test_database;<\/pre>\n\n\n\n<p>Output.<\/p>\n\n\n\n<p>Query OK, 1 row affected (0.00 sec)<\/p>\n\n\n\n<p>Next, list the databases in the server by running the <code>SHOW DATABASES<\/code> command.<\/p>\n\n\n\n<p>MySQL server.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">mysql&gt; SHOW DATABASES;<\/pre>\n\n\n\n<p>MariaDB server.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">MariaDB [(none)]&gt; SHOW DATABASES;<\/pre>\n\n\n\n<p>Your <code>test_database<\/code> should be in the list below.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">+--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_schema | | sys | | test_database | +--------------------+ 5 rows in set (0.01 sec)<\/pre>\n\n\n\n<p>Create a <code>test_user<\/code> and assign full privileges to the database you&#8217;ve just created. You&#8217;ll require the details of this user when testing database connectivity with PHP. Replace <code>EXAMPLE_PASSWORD<\/code> with a strong value.<\/p>\n\n\n\n<p>MySQL server.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">mysql&gt; CREATE USER 'test_user'@'localhost' IDENTIFIED WITH mysql_native_password BY 'EXAMPLE_PASSWORD'; GRANT ALL PRIVILEGES ON test_database.* TO 'test_user'@'localhost'; FLUSH PRIVILEGES; EXIT;<\/pre>\n\n\n\n<p>MariaDB server.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">MariaDB [(none)]&gt; CREATE USER 'test_user'@'localhost' IDENTIFIED BY 'EXAMPLE_PASSWORD'; GRANT ALL PRIVILEGES ON test_database.* TO 'test_user'@'localhost'; FLUSH PRIVILEGES; EXIT;<\/pre>\n\n\n\n<p>Your database server is now ready and you can move ahead to installing a scripting language.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"3__Install_PHP\">3. Install PHP<\/h3>\n\n\n\n<p>In this step, you&#8217;ll install the PHP package. Run the command below.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo apt install -y php<\/pre>\n\n\n\n<p>Since most web applications rely on some PHP extensions, install the most common ones using the command below.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo apt install -y php-{common,mysql,xml,xmlrpc,curl,gd,imagick,cli,dev,imap,mbstring,opcache,soap,zip,intl}<\/pre>\n\n\n\n<p>Restart the Apache webserver to load PHP.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo systemctl restart apache2<\/pre>\n\n\n\n<p>To test PHP, create an <code>info.php<\/code> file in the root directory of your web server.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo nano \/var\/www\/html\/info.php<\/pre>\n\n\n\n<p>Then, enter the information below into the file.<\/p>\n\n\n\n<p><code>&lt;?php phpinfo();<\/code><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to install SQLite 3 in Ubuntu 20.04 and Linux Mint 20<\/h2>\n\n\n\n<p>5 years agoby Kamran Sattar Awaisi <\/p>\n\n\n\n<p>Alright! Now we are ready to install SQLite 3 on Ubuntu 20.04 and Linux 20. SQLite is available through Ubuntu 20.04 and Linux Mint 20 repositories. Install SQLite 3 using the following command: $&nbsp;sudo&nbsp;apt&nbsp;install&nbsp;sqlite3<\/p>\n\n\n\n<p>After installing SQLite 3, we can view the installed version of SQLite 3. Additionally, it also verifies the installation. Run the below-given command to do so: $ sqlite3 \u2013version<\/p>\n\n\n\n<p>The SQLite browser can be installed by executing the following command: $ sudo&nbsp;apt&nbsp;install&nbsp;sqlitebrowser<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Instalar extensi\u00f3n SQLite3 para PHP en Ubuntu<\/h2>\n\n\n\n<p>Comienza averiguando la versi\u00f3n de PHP con: <\/p>\n\n\n\n<p><code>php -v<\/code><\/p>\n\n\n\n<p>Para instalar el paquete, ejecuta:<\/p>\n\n\n\n<p><code>sudo apt-get install php[versi\u00f3n-aqu\u00ed]-sqlite3 -y<\/code><\/p>\n\n\n\n<p>En mi caso:<\/p>\n\n\n\n<p><code>sudo apt-get install php7.2-sqlite3 -y<\/code><\/p>\n\n\n\n<p>La opci\u00f3n <code>-y<\/code> es para aceptar la instalaci\u00f3n.<\/p>\n\n\n\n<p>Ahora reinicia el servidor de Apache con:<\/p>\n\n\n\n<p><code>sudo service apache2 restart<\/code><\/p>\n\n\n\n<p>Para comprobar que se ha cargado simplemente lista los m\u00f3dulos y filtra buscando la palabra \u201c<em>sqlite<\/em>\u201c:<\/p>\n\n\n\n<p><code>php -m | grep sqlite<\/code><\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Surtidores<\/h2>\n\n\n\n<p>Wayne Gilbarco Hongyang Ensamblada y soportada en colombia<\/p>\n\n\n\n<p>M\u00e1s usado por terpel<\/p>\n\n\n\n<p>Colorado recientemente<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Serie h<\/p>\n\n\n\n<p>Medellin y Antioquia<\/p>\n\n\n\n<p>Hongyang<\/p>\n\n\n\n<p>Surtidor c\u00f3mo est\u00e1s env\u00eda en binario el estado<\/p>\n\n\n\n<p>Autorizar ventas, obtener datos del totalizador, obtener datos de la venta en curso<\/p>\n\n\n\n<p>Puerto serial<\/p>\n\n\n\n<p>Rc<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>palabras dentro de palabras. Dos tres <\/p>\n\n\n\n<p>&#8212;<\/p>\n\n\n\n<p>tx serial request 6X cuantos galones ha despachado?<br>5X Cuanto tiene el surtidor (totalizador) antes de despachar?<br>0X estado de la cara<\/p>\n\n\n\n<p>rx serial response 63 | 5 first bytes = importe<br>6X colgado 9X despechando | X = cara<br>colgado = ninguna de sus mangueras esta despachando<br>despachando = alguna de sus mangueras esta despachando<br>7X descolgada sin autorizacion | ex: manguera CX en Autorizacion<br>8X descolgada con autorizacion<\/p>\n\n\n\n<p>CARA(A, B) -&gt; A = surtidor, B = CARA<\/p>\n\n\n\n<p>GilbarcoControllerPrime -&gt; consultarEstado<\/p>\n\n\n\n<p>BYTE DE ESTADO: 7X | 191 line<br>[STATUS]: Manguera CX en Autorizacion (sin autorizacion) | case SURTIDORES_ESTADO_AUTORIZACION | w 195 line<br>inicias variable grado | GRADO ANTES DE CONSULTAR ES: -1<br>recibes el grado<br>resumes cara: x en grado a procesar -&gt; x<br>revisas si tiene bloqueo<br>metodo de autorizacion<br>grupo jornada 220217 YYmmdd 0101JornadaCorte<br>persona id 0 N<br>consultando si existe una autorizacion = asignacion | 416 line<br>TX 5X Cuanto tiene el surtidor | getTotalizadores protocolo.consigueTotalizadores client.send(trama, wait)<br>Volver a preguntar estado de la cara<br>Cantidad maxima autorizada volumen y en monto -1 sin limite (siempre uno de los dos no ambos sino se bloquea) | 513 line<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>12 00 autorizaX (1 = comando de autorizacion)<br>estado<br>[TX-TX] SURTIDOR AUTORIZANDO ESPERANDO QUE AUTORICE (0) intentos esperando que el surtidor autorice | 557 line<\/p><\/blockquote>\n\n\n\n<p>RUMBO = Creditos<br>corte = too el grupo cerro sesion<br>tag = rfid<br>tecnologia del surtidor, core y pos<\/p>\n\n\n\n<p>autorizar a traves de<br>sin tag, tag global, tag por cara<\/p>\n\n\n\n<p>pm2 stop all | 0<\/p>\n\n\n\n<p>preguntas: getTotalizadores porque no muestra todas las mangueras <\/p>\n\n\n\n<p>devitechvivobook desarrollogrupo13@devitech.com.co adevitech abraham.quintero<\/p>\n\n\n\n<p>dh_ibpy5f Caribe2021! tattnall.dreamhost.com<\/p>\n\n\n\n<p>gpulido proyectos @devitech.com.co qwixhrctct<\/p>\n\n\n\n<p>tareas: subir un cambio con luis se registran duplicados de venta<br>leer el codigo<br>comparar log con codigo<\/p>\n\n\n\n<p>gilbarco devuelve todos los totalizadores de todas las mangueras<\/p>\n\n\n\n<p>\/\/DEBUG ESTADO: [STATUS]: EQUIPOID, BYTE DE ESTADO<\/p>\n\n\n\n<p><\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>bueno al final no impotra quien gane porque todos van a tener que cumplir la agenda 2030 el que no lo bajan cuando acaben con rusia , y trump no pueda ganar se cumplira el plan del gobierno mundial y nadie nadie lo va a parar pues no pero ay que ser realistas ellos tienen &#8230; <a title=\"Linux java bytes\" class=\"read-more\" href=\"https:\/\/abudinen.com\/blog\/2022\/02\/21\/linux-java-bytes\/\" aria-label=\"Read more about Linux java bytes\">Leer m\u00e1s<\/a><\/p>\n\n        <p class=\"social-share\">\n            <strong><span>Sharing is caring<\/span><\/strong> <!--<i class=\"fa fa-share-alt\"><\/i>&nbsp;&nbsp;-->\n            <a href=\"https:\/\/www.facebook.com\/sharer.php?u=https%3A%2F%2Fabudinen.com%2Fblog%2F2022%2F02%2F21%2Flinux-java-bytes%2F\" target=\"_blank\" class=\"facebook\"><i class=\"fab fa-facebook\"><\/i> <span>Share<\/span><\/a>\n            <a href=\"https:\/\/plus.google.com\/share?url=https%3A%2F%2Fabudinen.com%2Fblog%2F2022%2F02%2F21%2Flinux-java-bytes%2F\" target=\"_blank\" class=\"gplus\"><i class=\"fab fa-google-plus\"><\/i> <span>+1<\/span><\/a>\n            <a href=\"https:\/\/twitter.com\/intent\/tweet?text=Linux%20java%20bytes&amp;url=https%3A%2F%2Fabudinen.com%2Fblog%2F2022%2F02%2F21%2Flinux-java-bytes%2F&amp;via=YOUR_TWITTER_HANDLE_HERE\" target=\"_blank\" class=\"twitter\"><i class=\"fab fa-twitter\"><\/i> <span>Tweet<\/span><\/a>\n            <a href=\"http:\/\/www.linkedin.com\/shareArticle?mini=true&amp;url=Linux%20java%20bytes\" target=\"_blank\" class=\"linkedin\"><i class=\"fab fa-linkedin\"><\/i> <span>Share<\/span><\/a>\n            <a href=\"https:\/\/wa.me\/?text=Linux%20java%20bytes https%3A%2F%2Fabudinen.com%2Fblog%2F2022%2F02%2F21%2Flinux-java-bytes%2F\" target=\"_blank\" class=\"whatsapp\"><i class=\"fab fa-whatsapp\"><\/i> <span>Share<\/span><\/a>\n            <w>2096 words 169 views<\/w>\n        <\/p>","protected":false},"author":1,"featured_media":7441,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[],"class_list":["post-7229","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-code"],"_links":{"self":[{"href":"https:\/\/abudinen.com\/blog\/wp-json\/wp\/v2\/posts\/7229","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/abudinen.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/abudinen.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/abudinen.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/abudinen.com\/blog\/wp-json\/wp\/v2\/comments?post=7229"}],"version-history":[{"count":41,"href":"https:\/\/abudinen.com\/blog\/wp-json\/wp\/v2\/posts\/7229\/revisions"}],"predecessor-version":[{"id":7465,"href":"https:\/\/abudinen.com\/blog\/wp-json\/wp\/v2\/posts\/7229\/revisions\/7465"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/abudinen.com\/blog\/wp-json\/wp\/v2\/media\/7441"}],"wp:attachment":[{"href":"https:\/\/abudinen.com\/blog\/wp-json\/wp\/v2\/media?parent=7229"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/abudinen.com\/blog\/wp-json\/wp\/v2\/categories?post=7229"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/abudinen.com\/blog\/wp-json\/wp\/v2\/tags?post=7229"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}