<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Coding Archives - Linux Windows and android Tutorials</title>
	<atom:link href="https://www.osradar.com/tag/coding/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.osradar.com</link>
	<description>tutorials and news and Seurity</description>
	<lastBuildDate>Fri, 22 Mar 2019 02:03:10 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.8.12</generator>
	<item>
		<title>How to install Phabricator on CentOS 7?</title>
		<link>https://www.osradar.com/how-to-install-phabricator-on-centos-7/</link>
					<comments>https://www.osradar.com/how-to-install-phabricator-on-centos-7/#respond</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Sat, 23 Mar 2019 07:28:21 +0000</pubDate>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[Coding]]></category>
		<category><![CDATA[How to]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[phabricator]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[Tutoria]]></category>
		<category><![CDATA[Tutorial]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=11485</guid>

					<description><![CDATA[<p>The process of making a program is somewhat more complicated than many people think. The process even goes far beyond simple programming. So to optimize the time spent and thus improve the results of the construction of it. Therefore, tools are required to help programmers with the process of coding, review, implementation, and monitoring of [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/how-to-install-phabricator-on-centos-7/">How to install Phabricator on CentOS 7?</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>The process of making a program is somewhat more complicated than many people think. The process even goes far beyond simple programming. So to optimize the time spent and thus improve the results of the construction of it. Therefore, tools are required to help programmers with the process of coding, review, implementation, and monitoring of the program. So, with this in mind, today I will teach you how to install Phabricator on CentOS 7.</p>
<p><a href="https://www.phacility.com/" rel="noopener noreferrer">Phabricator</a> is a set of tools for developing software. It includes applications for code review, repository hosting, bug tracking, project management, and more. Phabricator is a powerful, fast, scalable, and completely open source. Many companies use Phabricator to build their internal or public applications such as <a href="https://www.osradar.com/install-facebook-messenger-client-on-ubuntu-18-04-16-04/" rel="noopener noreferrer">Facebook</a> or <a href="https://www.osradar.com/install-and-use-dropbox-on-linux/" rel="noopener noreferrer">Dropbox</a>.</p>
<p>In the technical section, Phabricator is integrated with version control services such as <a href="https://www.osradar.com/some-graphical-clients-for-git/" rel="noopener noreferrer">Git</a> or mercurial. In addition, it is built with <a href="https://www.osradar.com/tag/php" rel="noopener noreferrer">PHP</a> so its installation is from a functional web server. So it&#8217;s not complicated to do.</p>
<p>So, with this, we can start installing Phabricator on CentOS 7.</p>
<h2>1. Install Apache and PHP</h2>
<p>Being a web application, it is necessary to have the infrastructure of a server. In the official CentOS 7 repositories, we will have Apache to install.</p>
<pre>:~$ su
:~# yum install httpd</pre>
<figure id="attachment_11511" aria-describedby="caption-attachment-11511" style="width: 1366px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-11511" src="https://www.osradar.com/wp-content/uploads/2019/03/1-12.png" alt="1.- Install Apache" width="1366" height="768" srcset="https://www.osradar.com/wp-content/uploads/2019/03/1-12.png 1366w, https://www.osradar.com/wp-content/uploads/2019/03/1-12-300x169.png 300w, https://www.osradar.com/wp-content/uploads/2019/03/1-12-768x432.png 768w, https://www.osradar.com/wp-content/uploads/2019/03/1-12-1024x576.png 1024w, https://www.osradar.com/wp-content/uploads/2019/03/1-12-696x391.png 696w, https://www.osradar.com/wp-content/uploads/2019/03/1-12-1068x600.png 1068w, https://www.osradar.com/wp-content/uploads/2019/03/1-12-747x420.png 747w" sizes="(max-width: 1366px) 100vw, 1366px" /><figcaption id="caption-attachment-11511" class="wp-caption-text">1.- Install Apache</figcaption></figure>
<p>The version of PHP that comes in the official repositories of CentOS 7, is somewhat outdated but we will run Phabricator. So for this, just install PHP along with some necessary modules for Phabricator to work.</p>
<pre>:~# yum install php php-mysql php-gd php-curl php-apc php-cli php-mbstring php-iconv php-pcntl php-opcache</pre>
<figure id="attachment_11512" aria-describedby="caption-attachment-11512" style="width: 1366px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-11512" src="https://www.osradar.com/wp-content/uploads/2019/03/2-12.png" alt="2.- Install PHP" width="1366" height="768" srcset="https://www.osradar.com/wp-content/uploads/2019/03/2-12.png 1366w, https://www.osradar.com/wp-content/uploads/2019/03/2-12-300x169.png 300w, https://www.osradar.com/wp-content/uploads/2019/03/2-12-768x432.png 768w, https://www.osradar.com/wp-content/uploads/2019/03/2-12-1024x576.png 1024w, https://www.osradar.com/wp-content/uploads/2019/03/2-12-696x391.png 696w, https://www.osradar.com/wp-content/uploads/2019/03/2-12-1068x600.png 1068w, https://www.osradar.com/wp-content/uploads/2019/03/2-12-747x420.png 747w" sizes="(max-width: 1366px) 100vw, 1366px" /><figcaption id="caption-attachment-11512" class="wp-caption-text">2.- Install PHP</figcaption></figure>
<p>After that, you need to enable apache to start at the boot system.</p>
<pre>:~# systemctl enable httpd
:~# systemctl start httpd</pre>
<p>Then, set the Firewall rule to allow the use of Apache.</p>
<pre>:~# firewall-cmd --add-port=80/tcp --permanent
:~# firewall-cmd --reload</pre>
<figure id="attachment_11513" aria-describedby="caption-attachment-11513" style="width: 926px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-11513" src="https://www.osradar.com/wp-content/uploads/2019/03/3-11.png" alt="3.- Add the Firewall rule" width="926" height="151" srcset="https://www.osradar.com/wp-content/uploads/2019/03/3-11.png 926w, https://www.osradar.com/wp-content/uploads/2019/03/3-11-300x49.png 300w, https://www.osradar.com/wp-content/uploads/2019/03/3-11-768x125.png 768w, https://www.osradar.com/wp-content/uploads/2019/03/3-11-696x113.png 696w" sizes="(max-width: 926px) 100vw, 926px" /><figcaption id="caption-attachment-11513" class="wp-caption-text">3.- Add the Firewall rule</figcaption></figure>
<p>Finally, open the web browser and go to HTTP://Your-server/. You will see this</p>
<figure id="attachment_11514" aria-describedby="caption-attachment-11514" style="width: 1366px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-11514" src="https://www.osradar.com/wp-content/uploads/2019/03/4-8.png" alt="4.- Apache default page" width="1366" height="665" srcset="https://www.osradar.com/wp-content/uploads/2019/03/4-8.png 1366w, https://www.osradar.com/wp-content/uploads/2019/03/4-8-300x146.png 300w, https://www.osradar.com/wp-content/uploads/2019/03/4-8-768x374.png 768w, https://www.osradar.com/wp-content/uploads/2019/03/4-8-1024x499.png 1024w, https://www.osradar.com/wp-content/uploads/2019/03/4-8-696x339.png 696w, https://www.osradar.com/wp-content/uploads/2019/03/4-8-1068x520.png 1068w, https://www.osradar.com/wp-content/uploads/2019/03/4-8-863x420.png 863w" sizes="(max-width: 1366px) 100vw, 1366px" /><figcaption id="caption-attachment-11514" class="wp-caption-text">4.- Apache default page</figcaption></figure>
<p>So, Apache and PHP are ready to be used.</p>
<h2>2. Install MariaDB</h2>
<p>MariaDB is an SQL database manager. It is a MySQL fork and is necessary to run Phabricator. So you have to install it.</p>
<pre>:~# yum install mariadb-server</pre>
<figure id="attachment_11515" aria-describedby="caption-attachment-11515" style="width: 1366px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-11515" src="https://www.osradar.com/wp-content/uploads/2019/03/5-6.png" alt="5.- Install Mariadb" width="1366" height="768" srcset="https://www.osradar.com/wp-content/uploads/2019/03/5-6.png 1366w, https://www.osradar.com/wp-content/uploads/2019/03/5-6-300x169.png 300w, https://www.osradar.com/wp-content/uploads/2019/03/5-6-768x432.png 768w, https://www.osradar.com/wp-content/uploads/2019/03/5-6-1024x576.png 1024w, https://www.osradar.com/wp-content/uploads/2019/03/5-6-696x391.png 696w, https://www.osradar.com/wp-content/uploads/2019/03/5-6-1068x600.png 1068w, https://www.osradar.com/wp-content/uploads/2019/03/5-6-747x420.png 747w" sizes="(max-width: 1366px) 100vw, 1366px" /><figcaption id="caption-attachment-11515" class="wp-caption-text">5.- Install MariaDB</figcaption></figure>
<p>Then, start and enable the service using the <code>systemctl</code> command.</p>
<pre>:~# systemctl enable mariadb
:~# systemctl start mariadb</pre>
<p>After that, you need to set a root password for MariaDB. So, run the <code>mysql_secure_installation</code> script.</p>
<pre>:~# mysql_secure_installation</pre>
<p>So, you will be asked for many configuration questions. The answer like this: Y, N, Y, N.</p>
<figure id="attachment_11516" aria-describedby="caption-attachment-11516" style="width: 1366px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-11516" src="https://www.osradar.com/wp-content/uploads/2019/03/6-3.png" alt="6.- Using the mysql_secure_installation" width="1366" height="768" srcset="https://www.osradar.com/wp-content/uploads/2019/03/6-3.png 1366w, https://www.osradar.com/wp-content/uploads/2019/03/6-3-300x169.png 300w, https://www.osradar.com/wp-content/uploads/2019/03/6-3-768x432.png 768w, https://www.osradar.com/wp-content/uploads/2019/03/6-3-1024x576.png 1024w, https://www.osradar.com/wp-content/uploads/2019/03/6-3-696x391.png 696w, https://www.osradar.com/wp-content/uploads/2019/03/6-3-1068x600.png 1068w, https://www.osradar.com/wp-content/uploads/2019/03/6-3-747x420.png 747w" sizes="(max-width: 1366px) 100vw, 1366px" /><figcaption id="caption-attachment-11516" class="wp-caption-text">6.- Using the mysql_secure_installation</figcaption></figure>
<h2>3. Install Phabricator</h2>
<p>To install Phabircator we need Git. So we&#8217;ll install git first.</p>
<pre>:~# yum install git</pre>
<figure id="attachment_11517" aria-describedby="caption-attachment-11517" style="width: 1363px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-11517" src="https://www.osradar.com/wp-content/uploads/2019/03/7-4.png" alt="7.- Install git" width="1363" height="735" srcset="https://www.osradar.com/wp-content/uploads/2019/03/7-4.png 1363w, https://www.osradar.com/wp-content/uploads/2019/03/7-4-300x162.png 300w, https://www.osradar.com/wp-content/uploads/2019/03/7-4-768x414.png 768w, https://www.osradar.com/wp-content/uploads/2019/03/7-4-1024x552.png 1024w, https://www.osradar.com/wp-content/uploads/2019/03/7-4-696x375.png 696w, https://www.osradar.com/wp-content/uploads/2019/03/7-4-1068x576.png 1068w, https://www.osradar.com/wp-content/uploads/2019/03/7-4-779x420.png 779w" sizes="(max-width: 1363px) 100vw, 1363px" /><figcaption id="caption-attachment-11517" class="wp-caption-text">7.- Install git</figcaption></figure>
<p>Next, we will clone the Phabricator files into a folder that we&#8217;ll create inside Apache&#8217;s root directory.</p>
<pre>:~# mkdir /var/www/html/phabricator
:~# cd /var/www/html/phabricator
:~# git clone https://github.com/phacility/libphutil.git
:~# git clone https://github.com/phacility/arcanist.git
:~# git clone https://github.com/phacility/phabricator.git</pre>
<figure id="attachment_11518" aria-describedby="caption-attachment-11518" style="width: 990px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-11518" src="https://www.osradar.com/wp-content/uploads/2019/03/8-2.png" alt="8.- clone and Install Phabricator" width="990" height="504" srcset="https://www.osradar.com/wp-content/uploads/2019/03/8-2.png 990w, https://www.osradar.com/wp-content/uploads/2019/03/8-2-300x153.png 300w, https://www.osradar.com/wp-content/uploads/2019/03/8-2-768x391.png 768w, https://www.osradar.com/wp-content/uploads/2019/03/8-2-696x354.png 696w, https://www.osradar.com/wp-content/uploads/2019/03/8-2-825x420.png 825w" sizes="(max-width: 990px) 100vw, 990px" /><figcaption id="caption-attachment-11518" class="wp-caption-text">8.- clone and Install Phabricator</figcaption></figure>
<p>Next,  set a VirtualHost for Phabricator:</p>
<pre>:~# nano /etc/httpd/conf.d/phabricator.conf</pre>
<p>And add the following:</p>
<pre>&lt;VirtualHost *:80&gt;
ServerAdmin admin@your-domain.com
DocumentRoot /var/www/html/phabricator/phabricator/webroot/
ServerName phabricator.your-domain.com
ServerAlias www.phabricator.your-domain.com
RewriteEngine on
RewriteRule ^/rsrc/(.*) - [L,QSA]
RewriteRule ^/favicon.ico - [L,QSA]
RewriteRule ^(.*)$ /index.php?__path__=$1 [B,L,QSA]
&lt;Directory /var/www/html/phabricator/phabricator/webroot/&gt;
AllowOverride All
&lt;/Directory&gt;
ErrorLog /var/log/httpd/phabricator.example.com-error_log
CustomLog /var/log/httpd/phabricator.example.com-access_log common
&lt;/VirtualHost&gt;</pre>
<figure id="attachment_11519" aria-describedby="caption-attachment-11519" style="width: 996px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-11519" src="https://www.osradar.com/wp-content/uploads/2019/03/9-3.png" alt="9.- Creating a new virtualhost" width="996" height="337" data-wp-editing="1" /><figcaption id="caption-attachment-11519" class="wp-caption-text">9.- Creating a new virtualhost</figcaption></figure>
<p>Next, restart Apache.</p>
<pre>:~# systemctl restart httpd</pre>
<p>The next step is to configure Phabricator with MariaDB. So run these commands:</p>
<pre>:~# ./bin/config set mysql.host localhost
:~# ./bin/config set mysql.user root
:~# ./bin/config set mysql.pass your_mariadb_root_password</pre>
<figure id="attachment_11521" aria-describedby="caption-attachment-11521" style="width: 954px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-11521" src="https://www.osradar.com/wp-content/uploads/2019/03/10-4.png" alt="10.- Setting Phabricator" width="954" height="253" srcset="https://www.osradar.com/wp-content/uploads/2019/03/10-4.png 954w, https://www.osradar.com/wp-content/uploads/2019/03/10-4-300x80.png 300w, https://www.osradar.com/wp-content/uploads/2019/03/10-4-768x204.png 768w, https://www.osradar.com/wp-content/uploads/2019/03/10-4-696x185.png 696w" sizes="(max-width: 954px) 100vw, 954px" /><figcaption id="caption-attachment-11521" class="wp-caption-text">10.- Setting Phabricator</figcaption></figure>
<p>Run the following script so that Phabricator can populate the initial data to work.</p>
<pre>:~# ./bin/storage upgrade --user root --password your_mariadb_root_password</pre>
<figure id="attachment_11522" aria-describedby="caption-attachment-11522" style="width: 1366px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-11522" src="https://www.osradar.com/wp-content/uploads/2019/03/11-3.png" alt="11.- Configure Phabricator" width="1366" height="768" srcset="https://www.osradar.com/wp-content/uploads/2019/03/11-3.png 1366w, https://www.osradar.com/wp-content/uploads/2019/03/11-3-300x169.png 300w, https://www.osradar.com/wp-content/uploads/2019/03/11-3-768x432.png 768w, https://www.osradar.com/wp-content/uploads/2019/03/11-3-1024x576.png 1024w, https://www.osradar.com/wp-content/uploads/2019/03/11-3-696x391.png 696w, https://www.osradar.com/wp-content/uploads/2019/03/11-3-1068x600.png 1068w, https://www.osradar.com/wp-content/uploads/2019/03/11-3-747x420.png 747w" sizes="(max-width: 1366px) 100vw, 1366px" /><figcaption id="caption-attachment-11522" class="wp-caption-text">11.- Configure Phabricator</figcaption></figure>
<p>After that, restart MariaDB.</p>
<pre>:~# systemctl restart mariadb</pre>
<h2>4. Complete the installation using the web interface</h2>
<p>So, you have to complete the installation. Open your web browser and go to your server and you will see this.</p>
<figure id="attachment_11523" aria-describedby="caption-attachment-11523" style="width: 1366px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-11523" src="https://www.osradar.com/wp-content/uploads/2019/03/12-3.png" alt="12.- Creating the admin account" width="1366" height="665" srcset="https://www.osradar.com/wp-content/uploads/2019/03/12-3.png 1366w, https://www.osradar.com/wp-content/uploads/2019/03/12-3-300x146.png 300w, https://www.osradar.com/wp-content/uploads/2019/03/12-3-768x374.png 768w, https://www.osradar.com/wp-content/uploads/2019/03/12-3-1024x499.png 1024w, https://www.osradar.com/wp-content/uploads/2019/03/12-3-696x339.png 696w, https://www.osradar.com/wp-content/uploads/2019/03/12-3-1068x520.png 1068w, https://www.osradar.com/wp-content/uploads/2019/03/12-3-863x420.png 863w" sizes="(max-width: 1366px) 100vw, 1366px" /><figcaption id="caption-attachment-11523" class="wp-caption-text">12.- Creating the admin account</figcaption></figure>
<p>After that, you will see the dashboard of the application</p>
<figure id="attachment_11524" aria-describedby="caption-attachment-11524" style="width: 1366px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-11524" src="https://www.osradar.com/wp-content/uploads/2019/03/13-1.png" alt="13.- Phabricator is ready to work" width="1366" height="665" srcset="https://www.osradar.com/wp-content/uploads/2019/03/13-1.png 1366w, https://www.osradar.com/wp-content/uploads/2019/03/13-1-300x146.png 300w, https://www.osradar.com/wp-content/uploads/2019/03/13-1-768x374.png 768w, https://www.osradar.com/wp-content/uploads/2019/03/13-1-1024x499.png 1024w, https://www.osradar.com/wp-content/uploads/2019/03/13-1-696x339.png 696w, https://www.osradar.com/wp-content/uploads/2019/03/13-1-1068x520.png 1068w, https://www.osradar.com/wp-content/uploads/2019/03/13-1-863x420.png 863w" sizes="(max-width: 1366px) 100vw, 1366px" /><figcaption id="caption-attachment-11524" class="wp-caption-text">13.- Phabricator is ready to work</figcaption></figure>
<h2>Conclusion</h2>
<p>As you can see, Phabricator is a very important application for developers. It allows many options for deployment and monitoring of the program. Performing the installation on a system with CentOS 7 is quite simple compared to the utility of the application.</p>
<p>Please share this post with your friends.</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/how-to-install-phabricator-on-centos-7/">How to install Phabricator on CentOS 7?</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.osradar.com/how-to-install-phabricator-on-centos-7/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Netbeans 10 available with JDK 11 support</title>
		<link>https://www.osradar.com/netbeans-10-available/</link>
					<comments>https://www.osradar.com/netbeans-10-available/#respond</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Sat, 29 Dec 2018 19:29:00 +0000</pubDate>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Coding]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[New version]]></category>
		<category><![CDATA[News]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=8787</guid>

					<description><![CDATA[<p>Even though it&#8217;s the holiday season, the world of Open Source doesn&#8217;t stop. Recently Apache Foundation announced that Netbeans 10 was released as a stable version. This is great news for all the developers of the project and those of us who benefit from this great IDE. So, let&#8217;s talk about it. First of all, [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/netbeans-10-available/">Netbeans 10 available with JDK 11 support</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Even though it&#8217;s the holiday season, the world of Open Source doesn&#8217;t stop. Recently Apache Foundation announced that <a href="https://netbeans.apache.org/download/nb100/index.html" rel="noopener">Netbeans 10</a> was released as a stable version. This is great news for all the developers of the project and those of us who benefit from this great IDE. So, let&#8217;s talk about it.</p>
<p>First of all, it has to be presented. <a href="https://www.osradar.com/how-to-install-lastest-version-of-netbeans-in-debian-9/" rel="noopener">Netbeans</a> is an IDE (Integrated Development Environment) that is an application that focuses on being an editor with many tools to make application development easier. It has many plugins that expand its functionality and a large community willing to help.</p>
<p>Well, Netbeans 10 is here with us loaded with news. Of all of them, it is worth mentioning that it has support for JDK 11, something that will sincerely benefit Java developers. On the other hand, <a href="https://www.oracle.com/technetwork/java/javase/11-relnote-issues-5012449.html" rel="noopener">Java 11 is LTS</a>. What its combination with Netbeans should produce good results.</p>
<p>As far as Java technology is concerned, Netbeans 10 has the following characteristics:</p>
<ul>
<li>Removed the <a href="http://www.corba.org/" rel="noopener">CORBA</a> modules.</li>
<li>Support for JEP 309, Dynamic Class-File Constants.</li>
<li>Netbeans 10 now support for JEP 323, Local-Variable Syntax for Lambda Parameters.</li>
<li>Support for LVTI Support for Lamdba Parameters.</li>
</ul>
<p>As you can see, now the Java coding will be more fluid.</p>
<h1>Netbeans 10 loves PHP</h1>
<p>While Netbeans is a Java-focused IDE, this new version takes PHP and web development very much into account. Netbeans is a very competent IDE to make applications for the web although it pales in front of Atom or Sublime Text.</p>
<p>In spite of this, <a href="https://www.osradar.com/how-to-install-php-7-2-on-debian-9-stretch/" rel="noopener">PHP</a> receives a lot of affection, for example, in PHP 7.2 it already admits the final commas in the list syntax. In addition, coloring for an object type. If you use PHP 7.3, you can now add trailing commas in function calls and flexible Heredoc and Nowdoc Syntaxes.</p>
<p>Although there may be a few new features, it is true that PHP support is improving all the time. With Netbeans you can, for example, use the Zend and <a href="https://www.osradar.com/install-symfony-php-framework-ubuntu-18-04/" rel="noopener">Symfony</a> frameworks without add-ons.</p>
<h1>More features</h1>
<p>JUnit 5.3.1 has been added as a new Library to NetBeans, so you can quickly add it to your Java projects.</p>
<p>Another novelty of this new version of Netbeans is that the Jupiter engine is not supported, so the projects that have been created using that engine, will be maintained but the new ones remain with JUnit.</p>
<h1>Conclusion</h1>
<p>Netbeans is one of the world&#8217;s best-known IDEs. However, in recent times it has been somewhat overshadowed by the emergence of powerful text editors such as Atom or Sublime Text.</p>
<p>Finally, Netbeans 10 takes PHP development more and more seriously, incorporating subtle but important improvements in language compatibility.</p>
<p>Please buy this article with your friends.</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/netbeans-10-available/">Netbeans 10 available with JDK 11 support</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.osradar.com/netbeans-10-available/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>5 very interesting Netbeans plugins for Developers</title>
		<link>https://www.osradar.com/5-very-interesting-netbeans-plugins-for-developers/</link>
					<comments>https://www.osradar.com/5-very-interesting-netbeans-plugins-for-developers/#respond</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Wed, 19 Sep 2018 10:40:48 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Coding]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[Netbeans]]></category>
		<category><![CDATA[plugins]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=5804</guid>

					<description><![CDATA[<p>Many developers love Netbeans (i love it too), this well-known IDE that is one of the most important opensource projects in the world of programming. It has a long list of features designed to make the coding process more convenient. However, the NetBeans plugins enrich the IDE even more, to the point where we can [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/5-very-interesting-netbeans-plugins-for-developers/">5 very interesting Netbeans plugins for Developers</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Many developers love <a href="https://netbeans.org/" rel="noopener">Netbeans</a> (i love it too), this well-known IDE that is one of the most important opensource projects in the world of programming. It has a long list of features designed to make the coding process more convenient. However, the <strong>NetBeans plugins</strong> enrich the IDE even more, to the point where we can have many more tools for the job.</p>
<figure id="attachment_5865" aria-describedby="caption-attachment-5865" style="width: 1280px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-5865" src="https://www.osradar.com/wp-content/uploads/2018/09/1-11.png" alt="1.- Netbeans Logo" width="1280" height="349" srcset="https://www.osradar.com/wp-content/uploads/2018/09/1-11.png 1280w, https://www.osradar.com/wp-content/uploads/2018/09/1-11-300x82.png 300w, https://www.osradar.com/wp-content/uploads/2018/09/1-11-768x209.png 768w, https://www.osradar.com/wp-content/uploads/2018/09/1-11-1024x279.png 1024w, https://www.osradar.com/wp-content/uploads/2018/09/1-11-696x190.png 696w, https://www.osradar.com/wp-content/uploads/2018/09/1-11-1068x291.png 1068w" sizes="(max-width: 1280px) 100vw, 1280px" /><figcaption id="caption-attachment-5865" class="wp-caption-text">1.- Netbeans Logo</figcaption></figure>
<p>First of all, you should know that there are many but many plugins available. Some of them are more or less printable, but all add <strong>something extra to the IDE</strong>. With this in mind, you need to know that there can always be other plugins that are better for you; <strong>it</strong> all depends on the developer.</p>
<p>If you still don&#8217;t have Netbeans on your computer, what do you expect? visit <a href="https://www.osradar.com/how-to-install-lastest-version-of-netbeans-in-debian-9/">this page</a> and see how it&#8217;s done. In this tutorial, I have Netbeans installed on Linux Mint 19, but it is perfectly applicable to any Linux distribution.</p>
<h1>Some good Netbeans plugins</h1>
<h2>1.- Darcula LAF for NetBeans</h2>
<p>Strictly it&#8217;s not a plugin in itself, but a dark theme that will make coding much easier for our vision, especially if it&#8217;s at night or in quite long days. If you want to know more about this wonderful plugin, you can go to <a href="https://github.com/Revivius/nb-darcula" rel="noopener">their Github website</a>.</p>
<p>To install it, simply open Netbeans. Then to the menu <em>Tools</em> -&gt; <em>Plugins</em>. When you open the window, go to the <em>Available Plugins</em> tab, in its search field, type Darcula.</p>
<figure id="attachment_5867" aria-describedby="caption-attachment-5867" style="width: 894px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-5867" src="https://www.osradar.com/wp-content/uploads/2018/09/2-10.png" alt="2.- Plugins Windows of Netbeans" width="894" height="556" srcset="https://www.osradar.com/wp-content/uploads/2018/09/2-10.png 894w, https://www.osradar.com/wp-content/uploads/2018/09/2-10-300x187.png 300w, https://www.osradar.com/wp-content/uploads/2018/09/2-10-768x478.png 768w, https://www.osradar.com/wp-content/uploads/2018/09/2-10-356x220.png 356w, https://www.osradar.com/wp-content/uploads/2018/09/2-10-696x433.png 696w, https://www.osradar.com/wp-content/uploads/2018/09/2-10-675x420.png 675w" sizes="(max-width: 894px) 100vw, 894px" /><figcaption id="caption-attachment-5867" class="wp-caption-text">2.- Plugins Windows of Netbeans</figcaption></figure>
<p>Mark <em>Darcula LAF for Netbeans</em> and then click Install. A window will open asking if you accept the license terms. When you accept the installer it will ask you to restart Netbeans.</p>
<figure id="attachment_5868" aria-describedby="caption-attachment-5868" style="width: 536px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-5868" src="https://www.osradar.com/wp-content/uploads/2018/09/3-10.png" alt="3.- Installing Darcula LAF for Netbeans" width="536" height="481" srcset="https://www.osradar.com/wp-content/uploads/2018/09/3-10.png 536w, https://www.osradar.com/wp-content/uploads/2018/09/3-10-300x269.png 300w, https://www.osradar.com/wp-content/uploads/2018/09/3-10-468x420.png 468w" sizes="(max-width: 536px) 100vw, 536px" /><figcaption id="caption-attachment-5868" class="wp-caption-text">3.- Installing Darcula LAF for Netbeans</figcaption></figure>
<p>As a result, you will have an ideal IDE for long working days.</p>
<figure id="attachment_5869" aria-describedby="caption-attachment-5869" style="width: 1366px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-5869" src="https://www.osradar.com/wp-content/uploads/2018/09/4-12.png" alt="4.- Netbeans with Darcula LAF actived" width="1366" height="767" srcset="https://www.osradar.com/wp-content/uploads/2018/09/4-12.png 1366w, https://www.osradar.com/wp-content/uploads/2018/09/4-12-300x168.png 300w, https://www.osradar.com/wp-content/uploads/2018/09/4-12-768x431.png 768w, https://www.osradar.com/wp-content/uploads/2018/09/4-12-1024x575.png 1024w, https://www.osradar.com/wp-content/uploads/2018/09/4-12-696x391.png 696w, https://www.osradar.com/wp-content/uploads/2018/09/4-12-1068x600.png 1068w, https://www.osradar.com/wp-content/uploads/2018/09/4-12-748x420.png 748w" sizes="(max-width: 1366px) 100vw, 1366px" /><figcaption id="caption-attachment-5869" class="wp-caption-text">4.- Netbeans with Darcula LAF activated</figcaption></figure>
<h2>2. Copy and Paste History</h2>
<p>We&#8217;ve all had to pull the &#8220;<strong>Copy and paste</strong>&#8221; at some point, and the developers didn&#8217;t escape that. Simple comments or fragments of code are copied and pasted frequently, but as you know when you turn off the computer that information disappears. What this plugin does<strong> is keep a history</strong> of the things we have copied. Excellent.</p>
<p>To install it the process is very similar. Go to menu <em>Tools</em> -&gt; <em>plugins</em>, then in Available plugins, search for &#8220;copy and history&#8221;, check it and give it to install.</p>
<figure id="attachment_5870" aria-describedby="caption-attachment-5870" style="width: 882px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-5870" src="https://www.osradar.com/wp-content/uploads/2018/09/5-10.png" alt="5.- Installing Copy and paste history plugin" width="882" height="543" srcset="https://www.osradar.com/wp-content/uploads/2018/09/5-10.png 882w, https://www.osradar.com/wp-content/uploads/2018/09/5-10-300x185.png 300w, https://www.osradar.com/wp-content/uploads/2018/09/5-10-768x473.png 768w, https://www.osradar.com/wp-content/uploads/2018/09/5-10-356x220.png 356w, https://www.osradar.com/wp-content/uploads/2018/09/5-10-696x428.png 696w, https://www.osradar.com/wp-content/uploads/2018/09/5-10-682x420.png 682w" sizes="(max-width: 882px) 100vw, 882px" /><figcaption id="caption-attachment-5870" class="wp-caption-text">5.- Installing Copy and paste history plugin</figcaption></figure>
<p>You can modify the plugin options from the menu <em>Tools</em> -&gt; <em>Options</em> -&gt; &#8220;<em>copy and paste history</em>&#8220;.</p>
<p>When you want to see the history in the editor, simply press Alt + V, and display a list of saved options.</p>
<h2>3. Git Toolbar</h2>
<p><a href="https://git-scm.com/" rel="noopener">Git</a> is a very popular and robust version control system. It is used by many developers worldwide and it is also possible to use its benefits thought Netbeans plugins.</p>
<p><a href="https://github.com/markiewb/nb-git-toolbar" rel="noopener">This Netbeans plugin</a> as well as its name specifies it, adds a toolbar with the most popular Git options, making us reduce time by doing commits or push.</p>
<p>Repeat the above process, but in the search field, enter &#8220;<em>Git toolbar</em>&#8220;. Then click on &#8220;<em>Install</em>&#8221; and continue the process until finished.</p>
<figure id="attachment_5871" aria-describedby="caption-attachment-5871" style="width: 882px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-5871" src="https://www.osradar.com/wp-content/uploads/2018/09/6-10.png" alt="6.- Git toolbar. One of the best netbeans plugins" width="882" height="543" srcset="https://www.osradar.com/wp-content/uploads/2018/09/6-10.png 882w, https://www.osradar.com/wp-content/uploads/2018/09/6-10-300x185.png 300w, https://www.osradar.com/wp-content/uploads/2018/09/6-10-768x473.png 768w, https://www.osradar.com/wp-content/uploads/2018/09/6-10-356x220.png 356w, https://www.osradar.com/wp-content/uploads/2018/09/6-10-696x428.png 696w, https://www.osradar.com/wp-content/uploads/2018/09/6-10-682x420.png 682w" sizes="(max-width: 882px) 100vw, 882px" /><figcaption id="caption-attachment-5871" class="wp-caption-text">6.- Git toolbar. One of the best netbeans plugins</figcaption></figure>
<figure id="attachment_5872" aria-describedby="caption-attachment-5872" style="width: 1366px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-5872" src="https://www.osradar.com/wp-content/uploads/2018/09/8.jpg" alt="8.- Showing Git toolbar" width="1366" height="767" srcset="https://www.osradar.com/wp-content/uploads/2018/09/8.jpg 1366w, https://www.osradar.com/wp-content/uploads/2018/09/8-300x168.jpg 300w, https://www.osradar.com/wp-content/uploads/2018/09/8-768x431.jpg 768w, https://www.osradar.com/wp-content/uploads/2018/09/8-1024x575.jpg 1024w, https://www.osradar.com/wp-content/uploads/2018/09/8-696x391.jpg 696w, https://www.osradar.com/wp-content/uploads/2018/09/8-1068x600.jpg 1068w, https://www.osradar.com/wp-content/uploads/2018/09/8-748x420.jpg 748w" sizes="(max-width: 1366px) 100vw, 1366px" /><figcaption id="caption-attachment-5872" class="wp-caption-text">7.- Showing Git toolbar</figcaption></figure>
<h2>4. JSLint</h2>
<p>There are many Netbeans plugins for web development, and of course for Javascript support. That&#8217;s why it&#8217;s necessary to have a plugin to help us with the code.</p>
<p>This tool scans the source code and checks if there are any problems and it will show you inside the IDE.</p>
<p>Go to the <a href="http://plugins.netbeans.org/plugin/40893/jslint" rel="noopener">Netbeans plugins website</a> and download the one corresponding to your version.</p>
<figure id="attachment_5873" aria-describedby="caption-attachment-5873" style="width: 1354px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-5873" src="https://www.osradar.com/wp-content/uploads/2018/09/9-9.png" alt="9.- Netbeans plugin website" width="1354" height="666" srcset="https://www.osradar.com/wp-content/uploads/2018/09/9-9.png 1354w, https://www.osradar.com/wp-content/uploads/2018/09/9-9-300x148.png 300w, https://www.osradar.com/wp-content/uploads/2018/09/9-9-768x378.png 768w, https://www.osradar.com/wp-content/uploads/2018/09/9-9-1024x504.png 1024w, https://www.osradar.com/wp-content/uploads/2018/09/9-9-324x160.png 324w, https://www.osradar.com/wp-content/uploads/2018/09/9-9-533x261.png 533w, https://www.osradar.com/wp-content/uploads/2018/09/9-9-696x342.png 696w, https://www.osradar.com/wp-content/uploads/2018/09/9-9-1068x525.png 1068w, https://www.osradar.com/wp-content/uploads/2018/09/9-9-854x420.png 854w" sizes="(max-width: 1354px) 100vw, 1354px" /><figcaption id="caption-attachment-5873" class="wp-caption-text">9.- Netbeans plugin website</figcaption></figure>
<p>Then, go to Netbeans under <em>Tools</em> -&gt; <em>Plugins</em>, click on the <em>Downloaded</em> tab and then <em>Add plugins.</em></p>
<figure id="attachment_5874" aria-describedby="caption-attachment-5874" style="width: 882px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-5874" src="https://www.osradar.com/wp-content/uploads/2018/09/10-9.png" alt="10.- Adding a downloaded plugin" width="882" height="543" srcset="https://www.osradar.com/wp-content/uploads/2018/09/10-9.png 882w, https://www.osradar.com/wp-content/uploads/2018/09/10-9-300x185.png 300w, https://www.osradar.com/wp-content/uploads/2018/09/10-9-768x473.png 768w, https://www.osradar.com/wp-content/uploads/2018/09/10-9-356x220.png 356w, https://www.osradar.com/wp-content/uploads/2018/09/10-9-696x428.png 696w, https://www.osradar.com/wp-content/uploads/2018/09/10-9-682x420.png 682w" sizes="(max-width: 882px) 100vw, 882px" /><figcaption id="caption-attachment-5874" class="wp-caption-text">10.- Adding a downloaded plugin</figcaption></figure>
<p>Search your folders, download the plugin and give it to <em>install</em>.</p>
<figure id="attachment_5875" aria-describedby="caption-attachment-5875" style="width: 882px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-5875" src="https://www.osradar.com/wp-content/uploads/2018/09/11-7.png" alt="11.- Installing a downloaded Netbeans plugin" width="882" height="543" srcset="https://www.osradar.com/wp-content/uploads/2018/09/11-7.png 882w, https://www.osradar.com/wp-content/uploads/2018/09/11-7-300x185.png 300w, https://www.osradar.com/wp-content/uploads/2018/09/11-7-768x473.png 768w, https://www.osradar.com/wp-content/uploads/2018/09/11-7-356x220.png 356w, https://www.osradar.com/wp-content/uploads/2018/09/11-7-696x428.png 696w, https://www.osradar.com/wp-content/uploads/2018/09/11-7-682x420.png 682w" sizes="(max-width: 882px) 100vw, 882px" /><figcaption id="caption-attachment-5875" class="wp-caption-text">11.- Installing a downloaded Netbeans plugin</figcaption></figure>
<p>At the end, you will be asked to relapse the IDE.</p>
<h2>5. EasyPMD</h2>
<p>EasyPMD is a code analyzer that scans Java source code looking for potential problems. It requires NetBeans 8+ and Java 8+ and is easily installed from the Netbeans plugin manager.</p>
<p>Go to menu <em>Tools</em> -&gt; <em>Plugins</em> -&gt; <em>Available</em> tab and search for EasyPMD.</p>
<figure id="attachment_5876" aria-describedby="caption-attachment-5876" style="width: 882px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-5876" src="https://www.osradar.com/wp-content/uploads/2018/09/12-6.png" alt="12.- Installing EasyPMD plugin" width="882" height="543" srcset="https://www.osradar.com/wp-content/uploads/2018/09/12-6.png 882w, https://www.osradar.com/wp-content/uploads/2018/09/12-6-300x185.png 300w, https://www.osradar.com/wp-content/uploads/2018/09/12-6-768x473.png 768w, https://www.osradar.com/wp-content/uploads/2018/09/12-6-356x220.png 356w, https://www.osradar.com/wp-content/uploads/2018/09/12-6-696x428.png 696w, https://www.osradar.com/wp-content/uploads/2018/09/12-6-682x420.png 682w" sizes="(max-width: 882px) 100vw, 882px" /><figcaption id="caption-attachment-5876" class="wp-caption-text">12.- Installing EasyPMD plugin</figcaption></figure>
<p>At the end of the installation, restart the IDE.</p>
<p>As I told you at the beginning, it all depends on the developer, but these 5 Netbeans Plugins are very useful to improve our program creation.</p>
<p>We want to know your experience with Netbeans. Which plugins do you use? Did you know about them?</p>
<p>Please spread this article through your social networks.</p>
<p>&nbsp;</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/5-very-interesting-netbeans-plugins-for-developers/">5 very interesting Netbeans plugins for Developers</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.osradar.com/5-very-interesting-netbeans-plugins-for-developers/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
