<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>SrcCodes</title><description>Programming tutorials, how-tos, and open source projects.</description><link>https://www.srccodes.com/</link><item><title>Demo: Apache Log4j2 Vulnerability | CVE-2021-45046 | CVE-2021-44228 | CVE-2021-45105 | Mitigation</title><link>https://www.srccodes.com/apache-log4j2-vulnerability-cve-2021-4428-demo-mitigation-remote-code-execution-exploit/</link><guid isPermaLink="true">https://www.srccodes.com/apache-log4j2-vulnerability-cve-2021-4428-demo-mitigation-remote-code-execution-exploit/</guid><description>Now, most Java developers are busy mitigating Apache Log4j2 Vulnerability  (CVE-2021-44228 and CVE-2021-45046). Applications are literally on fire. Here, I have created a sample project using Spring Boot and Log4j2 to demonstrate (Video Demo) the vulnerability and possible remediation. Please take a</description><pubDate>Fri, 10 Dec 2021 20:14:00 GMT</pubDate><category>Apache Log4j2</category><category>Log4j2 Vulnerability</category><category>CVE-2021-4428</category><category>Security Vulnerability</category><category>Spring Boot</category><category>Log4j2</category><category>Log4jShell</category><category>Remote Code Execution</category><category>JNDI Lookup</category><category>LDAP Server</category><category>formatMsgNoLookups</category><category>JndiLookup class</category><category>trustUrlCodebase</category><category>mitre</category><category>Security Breach</category><category>Demo</category><category>CVE-2021-45046</category><category>Log4j v2.16.0</category><category>Log4j 2.12.2</category><category>Log4j v2.15.0</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2021/12/log4j-vulnerability-srccodes.jpg" length="0" type="image/jpeg"/></item><item><title>How to Install Windows Subsystem for Linux (WSL2) on Windows 10?</title><link>https://www.srccodes.com/how-to-install-windows-subsystem-for-linux-wsl2-on-windows-10/</link><guid isPermaLink="true">https://www.srccodes.com/how-to-install-windows-subsystem-for-linux-wsl2-on-windows-10/</guid><description>Windows Subsystem for Linux (WSL) is an awesome feature of Windows 10. No more VMware or Oracle VirtualBox is required to run Linux on Windows. WSL is faster and less resource consuming, zero or less configuration compared to any other traditional Virtual Machines (VM). Installation and setup of Lin</description><pubDate>Thu, 26 Aug 2021 06:11:51 GMT</pubDate><category>Windows Subsystem for Linux</category><category>WSL2</category><category>VMware</category><category>Oracle VM</category><category>VirtualBox</category><category>Virtual Machine</category><category>Docker</category><category>Putty</category><category>WinSCP</category><category>Linux Kernel</category><category>Windows 10</category><category>Ubuntu on Windows 10</category><category>WSL</category><category>Virtual Machine Platform</category><category>winver</category><category>2-step Verification</category><category>optionalfeatures</category><category>Easy Development</category><category>Build 18362</category><category>Version 1903</category><category>x64</category><category>ARM64</category><category>PowerShell</category><category>Ubuntu</category><category>Kali</category><category>Debian</category><category>OpenSUSE</category><category>Alpine WSL</category><category>wsl --install</category><category>classic</category><category>Windows Feature</category><enclosure url="https://cdn.srccodes.com/content/images/2021/08/install-wsl2-windows10-linux-subsystem-srccodes-1.jpg" length="0" type="image/jpeg"/></item><item><title>Scrum Master - A Leader who Serves</title><link>https://www.srccodes.com/scrum-master-a-servant-leader-no-more-true-leader-agile-scrum-waterfall-standish-group-chaos-report-failed/</link><guid isPermaLink="true">https://www.srccodes.com/scrum-master-a-servant-leader-no-more-true-leader-agile-scrum-waterfall-standish-group-chaos-report-failed/</guid><description>The launch of the 2020 version of the Scrum Guide reimagined the role of the Scrum Leader. Servant-leader a term that had become synonymous with the role of a Scrum Master was coined by Robert Greenleaf in his essay published in 1970.   &gt; A servant-leader focuses primarily on the growth and well-bei</description><pubDate>Mon, 16 Aug 2021 19:42:33 GMT</pubDate><category>Scrum Master</category><category>Professional Scrum Master</category><category>Agile</category><category>Agile Methodology</category><category>Agile Project Management</category><category>Waterfall</category><category>Agile vs Waterfall</category><category>Robert Greenleaf</category><category>servant leader</category><category>True Leader</category><category>Standish Group</category><category>Chaos Report</category><category>Chaos Studies</category><category>Chaos Manifesto</category><category>Jeff Sutherland</category><category>Agile Projects</category><category>Agile projects failed</category><category>The New New Product Development Game</category><category>Scrum Guide 2020</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2021/08/scrum-master-leader-who-serves.jpg" length="0" type="image/jpeg"/></item><item><title>How to change hostname on Ubuntu running on Windows WSL?</title><link>https://www.srccodes.com/change-hostname-ubuntu-microsoft-windows-subsystem-for-linux-wsl-wsl2-wsl-conf-unable-resolve-hosts-name-service-not-known-list-running-shutdown-vm-srccodes/</link><guid isPermaLink="true">https://www.srccodes.com/change-hostname-ubuntu-microsoft-windows-subsystem-for-linux-wsl-wsl2-wsl-conf-unable-resolve-hosts-name-service-not-known-list-running-shutdown-vm-srccodes/</guid><description>If you are running Ubuntu on Windows WSL (Windows Subsystem for Linux) and wondering how to change hostname permanently then follow all steps mentioned below.  Once hostname is changed, if you get &quot;unable to resolve host &lt;hostname&gt;: Name or service not known&quot; then follow the step #4 for the fix.  Vi</description><pubDate>Tue, 13 Jul 2021 17:48:55 GMT</pubDate><category>WSL</category><category>WSL2</category><category>Ubuntu</category><category>Windows Subsystem for Linux</category><category>How to change hostname on Linux</category><category>Unable to resolve host</category><category>Name or service not known</category><category>How To</category><category>Fixed</category><category>etc-hosts</category><category>etc-hostname</category><category>Update Hosts file</category><category>WSL-Conf</category><category>wsl-list</category><category>wsl-running</category><category>wsl-shutdown</category><category>Windows 10</category><category>PowerShell</category><category>Windows Terminal</category><category>Windows Console</category><category>Ubuntu on Windows 10</category><category>Linux</category><category>Oracle VM</category><category>VirtualBox</category><category>Virtual Machine</category><category>VM</category><category>Hyper-V</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2021/07/srccodes-change-hostname-ubuntu-wsl2-1.jpeg" length="0" type="image/jpeg"/></item><item><title>Scrum Guide - November 2020 version - Updates you can&apos;t miss</title><link>https://www.srccodes.com/scrum-guides-comparision-july-2017-vs-november-2020-editions-side-by-side-video/</link><guid isPermaLink="true">https://www.srccodes.com/scrum-guides-comparision-july-2017-vs-november-2020-editions-side-by-side-video/</guid><description>Ever since the November 2020 version was released, I had been curious about the what&apos;s and why&apos;s of the changes that were made to the July 2017 version. Whether we choose to drop the term &quot;servant-leader&quot; (to describe a Scrum Master) from our vocabulary is altogether a different (and contentious) co</description><pubDate>Sun, 02 May 2021 20:47:43 GMT</pubDate><category>Scrum</category><category>Scrum Guide 2020</category><category>Scrum Guide 2020 vs 2017</category><category>Things you must know</category><category>servant leader</category><category>Professional Scrum Master</category><category>Product Goal</category><category>Sprint Goal</category><category>Sprint Planning</category><category>Sprint Retrospective</category><category>Daily Scrums</category><category>Definition of Done</category><category>Scrum Team</category><category>Jeff Sutherland</category><category>classic</category><category>What&apos;s new in Scrum Guide 2020?</category><enclosure url="https://cdn.srccodes.com/content/images/2021/05/scrum-guide-2020-srccodes.jpg" length="0" type="image/jpeg"/></item><item><title>Got My Scrum Certifications. What&apos;s Next?</title><link>https://www.srccodes.com/got-my-scrum-certifications-whats-next-pspo-psm/</link><guid isPermaLink="true">https://www.srccodes.com/got-my-scrum-certifications-whats-next-pspo-psm/</guid><description>Let me begin by congratulating you for securing the Scrum certification!  But I hope you realize that a certification simply validates your awareness about the guiding concepts and theories. It is not a living proof of your actual ability to bring those thoughts to life.   So, how do you build your </description><pubDate>Fri, 02 Apr 2021 03:36:24 GMT</pubDate><category>Scrum</category><category>Professional Scrum Master</category><category>Professional Scrum Product Owner</category><category>PSM I</category><category>PSPO I</category><category>Agile Mentorship Program</category><category>Scrum Mastery</category><category>Scrum A Pocket Guide</category><category>The New New Product Development Game</category><category>Geoff Watts</category><category>Gunther Verheyen</category><category>Jeff Sutherland</category><category>Ken Schwaber</category><category>Scrum Master</category><category>Scrum Product Owner</category><category>classic</category><category>Scrum Org</category><enclosure url="https://cdn.srccodes.com/content/images/2021/05/scrum-master-product-owner-career-path-srccodes.jpg" length="0" type="image/jpeg"/></item><item><title>PSPO I Certification - Preparation Strategies and Tips</title><link>https://www.srccodes.com/pspo-1-certification-preparation-strategies-and-tips-profession-scrum-product-owner/</link><guid isPermaLink="true">https://www.srccodes.com/pspo-1-certification-preparation-strategies-and-tips-profession-scrum-product-owner/</guid><description>There are many reasons why one would want to become a Professional Scrum Product Owner. An IT professional working as a part of a Scrum Team, in the scope of a Business Analyst, might decide to transition to the role of a Product Manager/ Product Owner, while a person not from the industry might use</description><pubDate>Mon, 22 Mar 2021 01:56:20 GMT</pubDate><category>Scrum</category><category>PSPO 1</category><category>PSPO I</category><category>Professional Scrum Product Owner</category><category>Scrum Product Owner</category><category>Professional Scrum Master</category><category>Scrum Glossary</category><category>Scrum Guide 2020</category><category>Scrum Open Assessment</category><category>Scrum Quizzes</category><category>Scrum Master</category><category>Scrum Guide Comparison</category><category>What is Scrum</category><category>Product Owner Learning Path</category><category>Scrum Org</category><category>How to pass</category><category>Exam Tips</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2021/05/pspo-1-certification-preparation-strategies-srccodes.jpg" length="0" type="image/jpeg"/></item><item><title>PSM I Certification - Preparation Strategies and Tips</title><link>https://www.srccodes.com/psm-1-certification-preparation-strategies-and-tips/</link><guid isPermaLink="true">https://www.srccodes.com/psm-1-certification-preparation-strategies-and-tips/</guid><description>There are many reasons why one would want to become a Professional Scrum Master. An IT professional working as a part of a Scrum Team might decide to transition to the role of a Scrum Master, while a person not from an IT background might use this as a foothold to join the IT industry. Once you deci</description><pubDate>Sun, 14 Mar 2021 20:30:39 GMT</pubDate><category>Scrum</category><category>PSM I</category><category>Professional Scrum Master</category><category>Scrum Master</category><category>Scrum Guide 2020</category><category>Scrum Open Assessment</category><category>Scrum Quizzes</category><category>What is Scrum</category><category>Scrum Glossary</category><category>Preparation</category><category>Certification</category><category>Exam Tips</category><category>PSM 1</category><category>Scrum Guide Comparison</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2021/05/psm-1-certification-preparation-strategies-srccodes.jpg" length="0" type="image/jpeg"/></item><item><title>Breach COMB List 3.2B - Mine got exposed. Check yours.</title><link>https://www.srccodes.com/security-breach-comb-list-3-2b-login-credential-compilation-dark-web-linkedin-netflix-bitcoin-mfa-otp-data-leak/</link><guid isPermaLink="true">https://www.srccodes.com/security-breach-comb-list-3-2b-login-credential-compilation-dark-web-linkedin-netflix-bitcoin-mfa-otp-data-leak/</guid><description>&quot;No News is Good News&quot;. That is what I used to get from Identity Guard®. But yesterday, I got email &amp; sms notification &quot;Alert: Your Login Credentials Have Been Exposed Online&quot;. And partial password shared in that notification is actually matching with my credentials. So, mine got exposed. Check your</description><pubDate>Sat, 20 Feb 2021 22:15:00 GMT</pubDate><category>COMB 3.2</category><category>Login Credentials Leaked</category><category>Data Breach</category><category>Dark Web</category><category>MFA</category><category>OTP</category><category>Multi Factor Authentication</category><category>One Time Password</category><category>2-step Verification</category><category>LinkedIn</category><category>Netflix</category><category>Online Security</category><category>CyberNews</category><category>Identity Guard</category><category>Personal Data Leak Checker</category><category>classic</category><category>Security Breach</category><enclosure url="https://cdn.srccodes.com/content/images/2021/03/breach-comb-3.2B-cover.jpg" length="0" type="image/jpeg"/></item><item><title>[SOLVED] How to Add Quick Properties in Techsmith Camtasia 2020 | Reusable Assets, Group &amp; Template</title><link>https://www.srccodes.com/how-to-add-quick-properties-in-techsmith-camtasia-2020-reusable-assets-group-template/</link><guid isPermaLink="true">https://www.srccodes.com/how-to-add-quick-properties-in-techsmith-camtasia-2020-reusable-assets-group-template/</guid><description>Techsmith Camtasia 2020 introduces a video template. Now, we can create a video template and share it with the team to build consistent and professional videos quickly. This is really great. But like many Camtasia users, I also terribly miss the feature to add Quick Properties to the custom groups, </description><pubDate>Mon, 25 Jan 2021 17:50:28 GMT</pubDate><category>Camtasia</category><category>Techsmith</category><category>Video Template</category><category>Quick Properties</category><category>Quick Properties Tab</category><category>Camtasia Asset</category><category>Camtasia Group</category><category>Camtasia 2020</category><category>json</category><category>json viewer</category><category>assetProperties</category><category>Placeholders</category><category>Replaceable Media</category><category>How To</category><category>Solved</category><category>Fixed</category><category>classic</category><category>tscproj</category><enclosure url="https://cdn.srccodes.com/content/images/2021/01/camtasia-add-quick-properties.jpg" length="0" type="image/jpeg"/></item><item><title>Exception: Falling with style. Error: Failing with smile</title><link>https://www.srccodes.com/exception-falling-with-style-error-failing-with-smile/</link><guid isPermaLink="true">https://www.srccodes.com/exception-falling-with-style-error-failing-with-smile/</guid><description>Andy  learning to code. He seemed a little worried. Mike happens to stop by.  &quot;You seem worried. What’s on your mind?&quot; asked Mike.  &quot;Well Mike, I’ve been trying to understand exception handling. But I can’t seem to wrap my head around it.&quot; answered Andy.  Mike laughed and said &quot;I see. Come with me. </description><pubDate>Fri, 01 Jan 2021 01:46:15 GMT</pubDate><category>ExceptionHandling</category><category>RuntimeException</category><category>ErrorHandling</category><category>ExceptionAndError</category><category>Programming</category><category>Coding</category><category>Computer Program</category><category>classic</category><category>Learn To Code</category><enclosure url="https://cdn.srccodes.com/content/images/2021/01/exception-error-handling.jpg" length="0" type="image/jpeg"/></item><item><title>gyp: No Xcode or CLT version detected - ERR! configure error in macOS Catalina</title><link>https://www.srccodes.com/gyp-no-xcode-or-clt-version-detected-err-configure-error-macos-catalina/</link><guid isPermaLink="true">https://www.srccodes.com/gyp-no-xcode-or-clt-version-detected-err-configure-error-macos-catalina/</guid><description>Is node-gyp (Node.js native addon build tool) failing during yarn install or npm install? If your macOS got upgraded to Catalina (10.15) recently, then you will find the fix right here. </description><pubDate>Wed, 26 Aug 2020 21:28:38 GMT</pubDate><category>node-gyp</category><category>No Xcode</category><category>CLT version</category><category>configure error</category><category>MacOS</category><category>Catalina</category><category>NodeJs</category><category>XCode Command Line Tools</category><category>xcode-select</category><category>npm</category><category>YARN</category><category>Troubleshooting</category><category>gyp</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/08/No-Xcode-or-CLT-version-detected.jpg" length="0" type="image/jpeg"/></item><item><title>Customize Logback Configuration for Log Optimization</title><link>https://www.srccodes.com/shorten-logger-name-customize-optimize-exception-stack-traces-logback-logstashencoder-shortenedthrowableconverter/</link><guid isPermaLink="true">https://www.srccodes.com/shorten-logger-name-customize-optimize-exception-stack-traces-logback-logstashencoder-shortenedthrowableconverter/</guid><description>4,153,406 hits in single day!   Sounds like a really big number for many of us. I was surprised when I noticed this in Production ELK for the first time. I didn&apos;t expect that many hits for an application with only 5 microservices. That too for a Beta application with a handful (~2k) of users. It wil</description><pubDate>Wed, 12 Aug 2020 16:12:29 GMT</pubDate><category>Logging Framework</category><category>Logback</category><category>Optimization</category><category>SLF4J</category><category>Log4j</category><category>Log4j2</category><category>Logstash</category><category>logstash-logback-encoder</category><category>ShortenedThrowableConverter</category><category>throwableConverter</category><category>rootCauseFirst</category><category>shortenedClassNameLength</category><category>logback.xml</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/08/logback-logstash-configuration.jpg" length="0" type="image/jpeg"/></item><item><title>Top 6 characteristics of a successful entrepreneur</title><link>https://www.srccodes.com/what-are-the-characteristics-of-a-successful-entrepreneur/</link><guid isPermaLink="true">https://www.srccodes.com/what-are-the-characteristics-of-a-successful-entrepreneur/</guid><description>Entrepreneurs are not a homogeneous group and hence attributing their success or failure to a set of characteristics might be difficult as well as open to challenges.  People often have the notion that entrepreneurs are born with their natural affinity to innovation and an appetite for risk taking. </description><pubDate>Tue, 11 Aug 2020 22:22:32 GMT</pubDate><category>Entrepreneurship</category><category>Characteristics of Entrepreneurs</category><category>Successful Entrepreneurship</category><category>Passion</category><category>Conviction</category><category>Networking</category><category>Resourcefulness</category><category>classic</category><enclosure url="https://images.unsplash.com/photo-1507679799987-c73779587ccf?ixlib=rb-1.2.1&amp;q=80&amp;fm=jpg&amp;crop=entropy&amp;cs=tinysrgb&amp;w=2000&amp;fit=max&amp;ixid=eyJhcHBfaWQiOjExNzczfQ" length="0" type="image/jpeg"/></item><item><title>Pandemic in Application - Circuit Breaker Pattern</title><link>https://www.srccodes.com/microservice-circuit-breaker-pattern-spring-boot-cloud-netflix-hystrix-resilience4j-half-open-closed-vavr-java8/</link><guid isPermaLink="true">https://www.srccodes.com/microservice-circuit-breaker-pattern-spring-boot-cloud-netflix-hystrix-resilience4j-half-open-closed-vavr-java8/</guid><description>Pandemic! Human race is now at stake. Flatten the curve. Whole world is running after this epidemic curve. Why it so important?     [https://commons.wikimedia.org/wiki/File:20200403_Flatten_the_curve_animated_GIF.gif#/media/File:20200403_Flatten_the_curve_animated_GIF.gif] By RCraig09 [//commons.wik</description><pubDate>Sun, 09 Aug 2020 06:36:00 GMT</pubDate><category>Microservices</category><category>Netflix</category><category>Netflix Hystrix</category><category>Circuit Breaker Pattern</category><category>Resilience4j</category><category>Vavr</category><category>Java8</category><category>Design Pattern</category><category>Rate Limiter</category><category>Retry</category><category>Fallback Response</category><category>Threshold</category><category>Wait Duration</category><category>Sliding Window</category><category>Failure Rate</category><category>classic</category><category>Bulk Head</category><enclosure url="https://cdn.srccodes.com/content/images/2021/04/circuit-breaker-pattern-state-diagram-cover.jpg" length="0" type="image/jpeg"/></item><item><title>Kid&apos;s Eye and Energy Safe Smart TV - Part 2</title><link>https://www.srccodes.com/iot-kids-eye-safe-smart-green-tv-roku-esp32-hcsr04-hcsr501-pir-motion-ultrasonic-sensors-oled/</link><guid isPermaLink="true">https://www.srccodes.com/iot-kids-eye-safe-smart-green-tv-roku-esp32-hcsr04-hcsr501-pir-motion-ultrasonic-sensors-oled/</guid><description>Sometimes I feel, kids do this just to irritate us. Or may be, we always have a prioritized  list of problems in our subconscious mind. When we solve the top one, the next one pops up and gets highlighted. It is indeed never ending.  Few extra hours of running TV will hardly make any difference in m</description><pubDate>Thu, 09 Jul 2020 18:28:04 GMT</pubDate><category>IOT</category><category>ESP32</category><category>MicroPython</category><category>Kid Safe</category><category>Energy Safe</category><category>Smart TV</category><category>Roku TV</category><category>OLED</category><category>HCSR04 Sensor</category><category>HCSR501 Sensor</category><category>Motion</category><category>Ultrasonic</category><category>Internet of Things</category><category>Dual Technology Sensor</category><category>classic</category><category>Occupancy Sensor</category><enclosure url="https://cdn.srccodes.com/content/images/2020/07/cover-smart-tv-occupancy-sensor.jpg" length="0" type="image/jpeg"/></item><item><title>Kid&apos;s Eye Safe Smart TV - Part 1</title><link>https://www.srccodes.com/iot-kids-eye-safe-smart-tv-roku-esp32-hcsr04-sensor-oled/</link><guid isPermaLink="true">https://www.srccodes.com/iot-kids-eye-safe-smart-tv-roku-esp32-hcsr04-sensor-oled/</guid><description>Outside of home COVID-19. Inside at home COVID-16. Whole world is fighting against COVID-19. But for COVID-16, I am all alone. I am tired of saying &quot;please stay away from the screen&quot;. So thought of this concept project to avoid brain infection at home.  By the way, I call two of my kids (age 1 and 6</description><pubDate>Sat, 20 Jun 2020 02:00:19 GMT</pubDate><category>classic</category><category>Roku TV</category><category>Smart TV</category><category>Internet of Things</category><category>ESP32</category><category>HCSR04 Sensor</category><category>OLED</category><category>MicroPython</category><category>Kid Safe</category><category>IOT</category><enclosure url="https://cdn.srccodes.com/content/images/2020/06/cover-tv-distance-sensor.jpg" length="0" type="image/jpeg"/></item><item><title>Log Forging by CRLF Injection</title><link>https://www.srccodes.com/log-forging-by-crlf-log-injection-owasp-security-vulnerability-attacks-crlf/</link><guid isPermaLink="true">https://www.srccodes.com/log-forging-by-crlf-log-injection-owasp-security-vulnerability-attacks-crlf/</guid><description>Live feed forging formed the base of the Professor&apos;s &quot;Paris Plan&quot; to rescue Lisbon from police custody in Money Heist (Season 4).  A smart attacker always makes or covers up his tracks by forging something. Cyber-attacks inflict loss of reputation and wealth worth millions. </description><pubDate>Thu, 11 Jun 2020 02:51:50 GMT</pubDate><category>Log-Forging</category><category>Log-Injection</category><category>OWASP</category><category>CRLF-Encoding</category><category>Log4j2</category><category>Logback</category><category>security-logging-logback</category><category>CRLFConverter</category><category>conversionRule</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/06/samuele-giglio-CeJNDEIJQyU-unsplash.jpg" length="0" type="image/jpeg"/></item><item><title>Secure your Web Application using HTTP Security Headers - Cloudflare Workers</title><link>https://www.srccodes.com/secure-web-application-http-security-headers-cloudflare-workers/</link><guid isPermaLink="true">https://www.srccodes.com/secure-web-application-http-security-headers-cloudflare-workers/</guid><description>Security is always an essential aspect of any web application. HTTP security headers play an important role to tighten up the security of web application. It acts as an additional security layer to defend many common vulnerabilities and  attacks like clickjacking, cross-site scripting (XSS), cross-s</description><pubDate>Sun, 07 Jun 2020 07:10:20 GMT</pubDate><category>http-security-headers</category><category>Strict-Transport-Security</category><category>Content-Security-Policy</category><category>X-Xss-Protection</category><category>X-Content-Type-Options</category><category>Feature-Policy</category><category>Referrer-Policy</category><category>Cloudflare-Workers</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/06/photo-1506967726964-da9127fdec36.jpg" length="0" type="image/jpeg"/></item><item><title>Internet enabled (IOT) smoke alarm with SMS notification using esp8266, MQ2, ThingSpeak and Twilio</title><link>https://www.srccodes.com/iot-smoke-alarm-esp8266-mq2-gas-sensor-twilio-cloud-sms-thingspeak-analytics-mqtt/</link><guid isPermaLink="true">https://www.srccodes.com/iot-smoke-alarm-esp8266-mq2-gas-sensor-twilio-cloud-sms-thingspeak-analytics-mqtt/</guid><description>ESP8266 based Internet enabled (IOT) smoke and fire alarm to send SMS notification (Twilio) and to trigger alarm with flashing red LED if it detects smoke  and leakage of combustible gas using MQ2 gas sensor. Also ThingSpeak analytics is a great bonus.</description><pubDate>Mon, 04 Sep 2017 18:34:00 GMT</pubDate><category>IOT</category><category>Smoke Alarm</category><category>MQTT</category><category>MQ2 Gas Sensor</category><category>Twilio</category><category>ThingSpeak</category><category>classic</category><category>Esp8266</category><enclosure url="https://cdn.srccodes.com/content/images/2020/04/iot-smoke-alarm.jpeg" length="0" type="image/jpeg"/></item><item><title>IOT - Home Automation project using Geofencing, MQTT, ESP8266 and MycroPython</title><link>https://www.srccodes.com/iot-home-automation-geofence-mqtt-esp8266-mycropython-cloudmqtt-fake-gps-owntracks/</link><guid isPermaLink="true">https://www.srccodes.com/iot-home-automation-geofence-mqtt-esp8266-mycropython-cloudmqtt-fake-gps-owntracks/</guid><description>A home automation project that maps switching on/off of appliances with your entry/exit of a geofence (virtual perimeter for a real-world geographic area). Step into a cool room without having to wait for the air conditioning to start functioning? Watch the garage door open as you drive in. </description><pubDate>Mon, 08 May 2017 07:12:00 GMT</pubDate><category>IOT</category><category>Home Automation</category><category>MicroPython</category><category>Esp8266</category><category>GeoFence</category><category>MQTT</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/04/iot-home-automation-geofence.jpg" length="0" type="image/jpeg"/></item><item><title>Home Automation - Internet of Things - MQTT (MQ Telemetry Transport), ESP8266 and MycroPython</title><link>https://www.srccodes.com/mqtt-cloudmqtt-mqtt-dashboard-android-esp8266-mycropython-home-automation-blub-internet-of-things-iot-m2m/</link><guid isPermaLink="true">https://www.srccodes.com/mqtt-cloudmqtt-mqtt-dashboard-android-esp8266-mycropython-home-automation-blub-internet-of-things-iot-m2m/</guid><description>This is my first post on home automation. As a &apos;Hello World&apos; project, switching on/off a bulb is a common use case. This post is not an exception. But to spice it up, we&apos;ll use MQTT (MQ Telemetry Transport) - a machine-to-machine (M2M)/Internet of Things (IOT) connectivity protocol and an android ap</description><pubDate>Wed, 22 Mar 2017 04:00:00 GMT</pubDate><category>Internet of Things</category><category>MicroPython</category><category>Esp8266</category><category>Home Automation</category><category>MQ Telemetry Transport</category><category>CloudMQTT</category><category>Mosquitto</category><category>classic</category><category>MQTT</category><enclosure url="https://cdn.srccodes.com/content/images/2020/04/iot-home-automation-remote.jpg" length="0" type="image/jpeg"/></item><item><title>Configure STA_IF interface of ESP8266 (MycroPython firmware) to connect with WIFI network automatically on boot</title><link>https://www.srccodes.com/configuration-sta-if-interface-esp8266-mycro-python-firmware-connect-wifi-networkk-automatically-boot/</link><guid isPermaLink="true">https://www.srccodes.com/configuration-sta-if-interface-esp8266-mycro-python-firmware-connect-wifi-networkk-automatically-boot/</guid><description>ESP8266 can act as both Station / WIFI client (STA_IF interface) and Access Point (AP_IF interface). AP_IF interface is active by default in MycroPython firmware on ESP826 . In the earlier post, we connected to the access point (AP mode) of ESP8266 and used WebREPL to remotely control switch on/off </description><pubDate>Tue, 14 Mar 2017 07:06:00 GMT</pubDate><category>IOT</category><category>Esp8266</category><category>boot.py</category><category>STA_IF</category><category>MicroPython</category><category>AP_IF</category><category>WIFI</category><category>Internet of Things</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/04/sta-ap-wifi-esp8266-iot.jpg" length="0" type="image/jpeg"/></item><item><title>Example: Remotely switch on/off and control brightness of an LED using MicroPython WebREPL</title><link>https://www.srccodes.com/esp-8266-12e-remotely-switch-on-off-control-brightness-led-micropython-web-repl/</link><guid isPermaLink="true">https://www.srccodes.com/esp-8266-12e-remotely-switch-on-off-control-brightness-led-micropython-web-repl/</guid><description>So far, we have flashed MicroPython firmware onto an ESP8266 and setup WebREPL to run programs over WIFI on the chip. Now it&apos;s time for a hands-on excercise. We&apos;ll remotely switch on/off and control brightness of an LED using MicroPython WebREPL.</description><pubDate>Wed, 08 Mar 2017 06:49:00 GMT</pubDate><category>IOT</category><category>Esp8266</category><category>webrepl</category><category>MicroPython</category><category>LED Dimmer</category><category>Internet of Things</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/04/esp-8266-iot-switch.jpg" length="0" type="image/jpeg"/></item><item><title>How to setup WebREPL to connect to Python prompt (REPL) of ESP8266 over WIFI network?</title><link>https://www.srccodes.com/setup-web-repl-esp8266-12e-connect-micro-python-prompt-repl-wifi-access-point-ap-hello-world/</link><guid isPermaLink="true">https://www.srccodes.com/setup-web-repl-esp8266-12e-connect-micro-python-prompt-repl-wifi-access-point-ap-hello-world/</guid><description>WebREPL daemon auto-start is disabled by default in MycroPython on ESP8266 for security reason. Here, we&apos;ll enable the same, connect to the REPL over WIFI using locally installed WebREPL client and run a &quot;Hello World&quot; program remotely on the chip.</description><pubDate>Thu, 23 Feb 2017 07:05:00 GMT</pubDate><category>IOT</category><category>Internet of Things</category><category>Esp8266</category><category>webrepl</category><category>MicroPython</category><category>Webrepl Daemon</category><category>REPL</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/04/iot-esp8266-repl-wifi.jpg" length="0" type="image/jpeg"/></item><item><title>How to flash MicroPython firmware onto an ESP8266 ESP-12E chip using esptool?</title><link>https://www.srccodes.com/flash-micropython-firmware-esp8266-esp12e-esptool-esplorer/</link><guid isPermaLink="true">https://www.srccodes.com/flash-micropython-firmware-esp8266-esp12e-esptool-esplorer/</guid><description>By default, ESP8226 module comes with AT Firmware. In this post, we&apos;ll see how to flash MicroPython firmware onto an ESP8266 ESP-12E chip using esptool.  Tools,Technologies and Components used in this article  1. ESPlorer IDE [https://esp8266.ru/esplorer/#download]  2. MicroPython [https://micropyth</description><pubDate>Sat, 04 Feb 2017 17:01:00 GMT</pubDate><category>IOT</category><category>Esp8266</category><category>ESP Tool</category><category>Flash Firmware</category><category>MicroPython</category><category>Esplorer</category><category>Internet of Things</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/04/flash-firmware-esp-8266.jpg" length="0" type="image/jpeg"/></item><item><title>How to uninstall OpenCV (Open Source Computer Vision) from Raspberry Pi - Raspbian Jessie?</title><link>https://www.srccodes.com/uninstall-remove-opencv-raspberry-pi-jessie-debain-make-uninstall-open-source-computer-vision-opencvlib/</link><guid isPermaLink="true">https://www.srccodes.com/uninstall-remove-opencv-raspberry-pi-jessie-debain-make-uninstall-open-source-computer-vision-opencvlib/</guid><description>To uninstall OpenCV (Open Source Computer Vision) from Raspberry Pi (Raspbian Jessie), follow the steps mentioned below in this article.</description><pubDate>Sun, 10 Jul 2016 07:08:00 GMT</pubDate><category>OpenCV</category><category>Raspberry Pi</category><category>Uninstall OpenCV</category><category>Computer Vision</category><category>IOT</category><category>classic</category><enclosure url="https://images.unsplash.com/photo-1552283575-4c86a2faa0d8?ixlib=rb-1.2.1&amp;q=80&amp;fm=jpg&amp;crop=entropy&amp;cs=tinysrgb&amp;w=2000&amp;fit=max&amp;ixid=eyJhcHBfaWQiOjExNzczfQ" length="0" type="image/jpeg"/></item><item><title>Troubleshooting for Hue-Solr Integration</title><link>https://www.srccodes.com/troubleshooting-hue-solr-integration-dump-config-cdh-hue-ini/</link><guid isPermaLink="true">https://www.srccodes.com/troubleshooting-hue-solr-integration-dump-config-cdh-hue-ini/</guid><description>Troubleshooting: Cloudera Hue not able to access Solr collections through Search tab assuming both are set up with CDH4.</description><pubDate>Thu, 18 Jun 2015 16:14:00 GMT</pubDate><category>Hue</category><category>Hue Solr Integration</category><category>Troubleshooting</category><category>Hue ini</category><category>classic</category><enclosure url="https://images.unsplash.com/photo-1567361808960-dec9cb578182?ixlib=rb-1.2.1&amp;q=80&amp;fm=jpg&amp;crop=entropy&amp;cs=tinysrgb&amp;w=2000&amp;fit=max&amp;ixid=eyJhcHBfaWQiOjExNzczfQ" length="0" type="image/jpeg"/></item><item><title>4 Effective Tips to Reduce Your WordPress Database Size</title><link>https://www.srccodes.com/effective-tips-reduce-wordpress-database-size-optimize-smush-it-plugin/</link><guid isPermaLink="true">https://www.srccodes.com/effective-tips-reduce-wordpress-database-size-optimize-smush-it-plugin/</guid><description>Are you serious about speeding up your WordPress-hosted website? If so, chances are high that you have shelled out money for clutter-free codes or designs that will reduce your site&apos;s loading time. If you are like most Webmasters, you have eagerly devoured webinars, eBooks, and worksheets that teach</description><pubDate>Sat, 13 Jun 2015 19:09:00 GMT</pubDate><category>Wordpress</category><category>Smush It Plugin</category><category>Optimize</category><category>Database</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/04/wordpress-db-optimize.jpg" length="0" type="image/jpeg"/></item><item><title>NRT (Near Real Time) Indexing using Cloudera Search And Lily HBase Indexer</title><link>https://www.srccodes.com/nrt-near-real-time-indexing-cloudera-search-lily-hbase-indexer-morphline-apache-solr-lucene-tika-zookeeper/</link><guid isPermaLink="true">https://www.srccodes.com/nrt-near-real-time-indexing-cloudera-search-lily-hbase-indexer-morphline-apache-solr-lucene-tika-zookeeper/</guid><description>You are not so strong with SQL or you are not good at programming? And you need to create distributed scalable search on a very large dataset stored in HBase? And you need to achieve NRT (Near Real Time) indexing? Cloudera search along with Lily Hbase Indexer is there to rescue you!  Goal of Documen</description><pubDate>Tue, 19 May 2015 04:00:00 GMT</pubDate><category>Apache Hadoop</category><category>Apache Solr</category><category>Cloudera</category><category>Morphlines</category><category>Lucene</category><category>Near Real Time</category><category>classic</category><category>Lily HBase Indexer</category><enclosure url="https://images.unsplash.com/photo-1501139083538-0139583c060f?ixlib=rb-1.2.1&amp;q=80&amp;fm=jpg&amp;crop=entropy&amp;cs=tinysrgb&amp;w=2000&amp;fit=max&amp;ixid=eyJhcHBfaWQiOjExNzczfQ" length="0" type="image/jpeg"/></item><item><title>Cloudera Hadoop (CDH 5.x) Installation Guide</title><link>https://www.srccodes.com/cloudera-hadoop-cdh-5-installation-guide-manager-vm-mysql-passwordless-ssh/</link><guid isPermaLink="true">https://www.srccodes.com/cloudera-hadoop-cdh-5-installation-guide-manager-vm-mysql-passwordless-ssh/</guid><description>It is affectionately said that what Oracle is to Relational Database, Cloudera is to Hadoop. Most of the Hadoop aspirants, at the beginning of their Hadoop development learning curve, fiddle with the setting up of CDH, some able to do it smoothly (Cloudera has put up an incredibly exhaustive install</description><pubDate>Sun, 10 May 2015 18:04:00 GMT</pubDate><category>Cloudera</category><category>Apache Hadoop</category><category>CDH</category><category>Installation Guide</category><category>classic</category><enclosure url="https://images.unsplash.com/photo-1527852366497-5206c7052474?ixlib=rb-1.2.1&amp;q=80&amp;fm=jpg&amp;crop=entropy&amp;cs=tinysrgb&amp;w=2000&amp;fit=max&amp;ixid=eyJhcHBfaWQiOjExNzczfQ" length="0" type="image/jpeg"/></item><item><title>Hadoop Hands on - A POC Covering HDFS API, MapReduce, JSON and AVRO SerDe, HBase API With FuzzyRowFilter usage</title><link>https://www.srccodes.com/poc-cdh-hadoop-hdfs-mapreduce-json-avro-serde-hbase-zookeeper-fuzzyrowfilter/</link><guid isPermaLink="true">https://www.srccodes.com/poc-cdh-hadoop-hdfs-mapreduce-json-avro-serde-hbase-zookeeper-fuzzyrowfilter/</guid><description>My learning phase with Hadoop is still continuing. During this phase what I found is a great lack of a comprehensive POC which covers at least a few prominent Hadoop technologies. My POC can fill up that void. After having set up CDH4.7 in my laptop, I completed implementation of this POC touching H</description><pubDate>Mon, 13 Apr 2015 04:00:00 GMT</pubDate><category>Apache Hadoop</category><category>HBase</category><category>Zookeeper</category><category>FuzzyRowFilter</category><category>Mapreduce</category><category>AVRO SerDe</category><category>HDFS</category><category>CDH</category><category>classic</category><enclosure url="https://images.unsplash.com/photo-1523726491678-bf852e717f6a?ixlib=rb-1.2.1&amp;q=80&amp;fm=jpg&amp;crop=entropy&amp;cs=tinysrgb&amp;w=2000&amp;fit=max&amp;ixid=eyJhcHBfaWQiOjExNzczfQ" length="0" type="image/jpeg"/></item><item><title>Install and Configure Oracle Java ME Embedded on Raspberry Pi</title><link>https://www.srccodes.com/oracle-java-me-embedded-raspberry-pi-proxy-jar-usertest-ams-developer-agent-program-winscp-putty/</link><guid isPermaLink="true">https://www.srccodes.com/oracle-java-me-embedded-raspberry-pi-proxy-jar-usertest-ams-developer-agent-program-winscp-putty/</guid><description>Raspberry Pi is a low cost, credit-card sized and fastest selling personal computer. In this article, we&apos;ll install and configure Oracle Java ME Embedded on a Raspberry Pi.  &gt; What is a Raspberry Pi? The Raspberry Pi is a low cost, credit-card sized computer that plugs into a computer monitor or TV,</description><pubDate>Tue, 17 Mar 2015 14:14:00 GMT</pubDate><category>IOT</category><category>Raspberry Pi</category><category>JavaME</category><category>AMS</category><category>DAP</category><category>Internet of Things</category><category>classic</category><category>Raspbian</category><enclosure url="https://images.unsplash.com/photo-1552283576-3ea3519bf12e?ixlib=rb-1.2.1&amp;q=80&amp;fm=jpg&amp;crop=entropy&amp;cs=tinysrgb&amp;w=2000&amp;fit=max&amp;ixid=eyJhcHBfaWQiOjExNzczfQ" length="0" type="image/jpeg"/></item><item><title>Design - a start-up approach to adopt developers&apos; language</title><link>https://www.srccodes.com/design-start-up-uml-dfd-class-sequence-diagram-algorithm-developers-language/</link><guid isPermaLink="true">https://www.srccodes.com/design-start-up-uml-dfd-class-sequence-diagram-algorithm-developers-language/</guid><description>I have to observe lots of developers as part of my job description. I sit back and stare at what they do all the time, how they communicate to each other, how they express their ideas and how easily they get into a fight in a design discussion.  As per my experience, 80% of the design meetings do no</description><pubDate>Thu, 12 Mar 2015 05:15:00 GMT</pubDate><category>Design</category><category>UML</category><category>DFD</category><category>Class Diagram</category><category>Sequence Diagram</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/04/design-startup-approach.jpg" length="0" type="image/jpeg"/></item><item><title>Cucumber Quick Start Guide</title><link>https://www.srccodes.com/cucumber-test-behavior-driven-development-bdd-feature-step-runner-glue-gherkin-data-table-scenario-given-when-then/</link><guid isPermaLink="true">https://www.srccodes.com/cucumber-test-behavior-driven-development-bdd-feature-step-runner-glue-gherkin-data-table-scenario-given-when-then/</guid><description>I have been told that, medically, Cucumber can cause indigestion. Let&apos;s see...  What is Cucumber? Cucumber is a testing framework that helps to bridge the gap between software developers and business managers. Tests are written in plain language based on the behavior-driven development (BDD) style o</description><pubDate>Wed, 14 May 2014 18:18:00 GMT</pubDate><category>Testing Framework</category><category>Cucumber</category><category>BDD</category><category>Gherkin</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/04/cucumber-test-framework.jpg" length="0" type="image/jpeg"/></item><item><title>Build, Install and Configure Eclipse Plugin for Apache Hadoop 2.2.0</title><link>https://www.srccodes.com/build-install-configure-eclipse-plugin-apache-hadoop/</link><guid isPermaLink="true">https://www.srccodes.com/build-install-configure-eclipse-plugin-apache-hadoop/</guid><description>Apache Hadoop Development Tools (HDT) [https://hdt.incubator.apache.org/] is still in development phase. So, no official distribution of Hadoop 2.2.0 Eclipse Plugin is available now. But we can build the same using  winghc/hadoop2x-eclipse-plugin [https://github.com/winghc/hadoop2x-eclipse-plugin]. </description><pubDate>Wed, 23 Apr 2014 04:00:00 GMT</pubDate><category>Apache Hadoop</category><category>Hadoop Eclipse Plugin</category><category>Eclipse Plugin</category><category>Hadoop Development Tools</category><category>classic</category><enclosure url="https://images.unsplash.com/photo-1456406644174-8ddd4cd52a06?ixlib=rb-1.2.1&amp;q=80&amp;fm=jpg&amp;crop=entropy&amp;cs=tinysrgb&amp;w=2000&amp;fit=max&amp;ixid=eyJhcHBfaWQiOjExNzczfQ" length="0" type="image/jpeg"/></item><item><title>Shell$ExitCodeException - Caused by: java.lang.NoClassDefFoundError: org/apache/hadoop/service/CompositeService</title><link>https://www.srccodes.com/noclassdeffounderror-org-apache-hadoop-service-compositeservice-shell-exitcodeexception-classnotfoundexception/</link><guid isPermaLink="true">https://www.srccodes.com/noclassdeffounderror-org-apache-hadoop-service-compositeservice-shell-exitcodeexception-classnotfoundexception/</guid><description>If you are getting &quot;Exception from container-launch:org.apache.hadoop.util.Shell$ExitCodeException&quot; in FAILED application&apos;s Diagnostics (or Command prompt) and  &quot;java.lang.NoClassDefFoundError: org/apache/hadoop/service/CompositeService&quot; in  &apos;stderr&apos; containerlogs while running any Hadoop example on</description><pubDate>Fri, 28 Feb 2014 21:21:00 GMT</pubDate><category>Apache Hadoop</category><category>ExitCodeException</category><category>yarn-site</category><category>Mapreduce</category><category>NoClassDefFoundError</category><category>MapReduce Example</category><category>Hadoop Namenode</category><category>Hadoop Mapreduce</category><category>Hadoop Yarn</category><category>classic</category><category>CompositeService</category><enclosure url="https://cdn.srccodes.com/content/images/2020/09/noclassdeffounderror-hadoop.jpg" length="0" type="image/jpeg"/></item><item><title>Run Hadoop Wordcount MapReduce Example on Windows</title><link>https://www.srccodes.com/run-hadoop-wordcount-mapreduce-example-windows/</link><guid isPermaLink="true">https://www.srccodes.com/run-hadoop-wordcount-mapreduce-example-windows/</guid><description>In this post, we&apos;ll use HDFS command &apos;bin\hdfs dfs&apos; with different options like  mkdir, copyFromLocal, cat, ls and finally run the wordcount MapReduce job  provided in  %HADOOP_HOME%\share\hadoop\mapreduce\hadoop-mapreduce-examples-2.2.0.jar. On successful execution of the job in the Single Node (ps</description><pubDate>Mon, 03 Feb 2014 05:00:00 GMT</pubDate><category>Apache Hadoop</category><category>Mapreduce</category><category>Word Count</category><category>Microsoft Windows</category><category>HDFS</category><category>YARN</category><category>MapReduce Example</category><category>Hadoop Wordcount</category><category>Hadoop Namenode</category><category>Hadoop Datanode</category><category>hdfs-site</category><category>yarn resourcemanager</category><category>Yarn Nodemanager</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/09/hadoop-wordcount-mapreduce.jpg" length="0" type="image/jpeg"/></item><item><title>AttachNotSupportedException: Unable to enqueue operation: the target VM does not support attach mechanism</title><link>https://www.srccodes.com/attachnotsupportedexception-unable-enqueue-operation-target-vm-not-support-attach-mechanism/</link><guid isPermaLink="true">https://www.srccodes.com/attachnotsupportedexception-unable-enqueue-operation-target-vm-not-support-attach-mechanism/</guid><description>Following exception occurs in Windows for IBM JDK 6 while executing a JUnit  testcase which uses JMockit framework, in-spite of enabling the Attach API &quot; -Dcom.ibm.tools.attach.enable=yes&quot; - java.lang.RuntimeException: com.sun.tools.attach.AttachNotSupportedException: Unable to enqueue operation: th</description><pubDate>Fri, 10 Jan 2014 05:00:00 GMT</pubDate><category>Testing Framework</category><category>JUnit</category><category>JMockit</category><category>AttachNotSupportedException</category><category>IBM JDK</category><category>IBM Tools</category><category>com.ibm.tools.attach.enable</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/09/attachnotsupportedexception.jpg" length="0" type="image/jpeg"/></item><item><title>Maven Build Failure - Hadoop 2.2.0 - [ERROR] class file for org.mortbay.component.AbstractLifeCycle not found</title><link>https://www.srccodes.com/maven-build-failure-hadoop-error-class-file-for-org-mortbay-component-abstractlifecycle-not-found/</link><guid isPermaLink="true">https://www.srccodes.com/maven-build-failure-hadoop-error-class-file-for-org-mortbay-component-abstractlifecycle-not-found/</guid><description>In the previous post on Build, Install, Configure and Run Apache Hadoop 2.2.0 in Microsoft Windows OS [/build-install-configure-run-apache-hadoop-2-2-0-microsoft-windows-os], many people have encountered Maven build failure issue (&quot;[ERROR] class file for org.mortbay.component.AbstractLifeCycle not f</description><pubDate>Sun, 22 Dec 2013 06:39:00 GMT</pubDate><category>Apache Hadoop</category><category>Hadoop Auth</category><category>Jetty Util</category><category>Lifecycle</category><category>AbstractLifeCycle</category><category>hadoop-common-project</category><category>Cannot access AbstractLifeCycle</category><category>Maven</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/09/maven-build-failure-hadoop.jpg" length="0" type="image/jpeg"/></item><item><title>Configure SSL/HTTPS support on Apache Tomcat 7</title><link>https://www.srccodes.com/configure-ssl-https-support-apache-tomcat-7-server/</link><guid isPermaLink="true">https://www.srccodes.com/configure-ssl-https-support-apache-tomcat-7-server/</guid><description>By default, HTTPS / SSL is not configured and enabled in Tomcat Web server. SSL setup is required to make your web application accessible over HTTPS protocol. This post will guide you to configure SSL in Tomcat 7 Web server.  Tools and Technologies used in this article :  1. Tomcat 7.0.47 [https://t</description><pubDate>Wed, 27 Nov 2013 08:17:00 GMT</pubDate><category>Apache Tomcat</category><category>SSL</category><category>HTTPS</category><category>Keystore</category><category>certificate</category><category>classic</category><category>Self-signed Certificate</category><category>ADT</category><category>Tomcat native library</category><category>server.xml</category><category>SSL HTTP/1.1 Connector</category><category>SSLEnabled</category><category>keystoreFile</category><category>keystorePass</category><category>secure</category><enclosure url="https://cdn.srccodes.com/content/images/2020/09/configure-ssl-https.jpg" length="0" type="image/jpeg"/></item><item><title>Get Redirections of a URL using Apache HttpComponents HttpClient</title><link>https://www.srccodes.com/get-redirections-url-apache-httpcomponents-httpclient/</link><guid isPermaLink="true">https://www.srccodes.com/get-redirections-url-apache-httpcomponents-httpclient/</guid><description>Many websites use URL redirection technique to forward the original request from one location to another several times for different reasons (Domain forwarding, URL shortening, Privacy protection, Maintaining similar domain names referring single website, etc.). In this post, I&apos;ll try to demonstrate</description><pubDate>Mon, 25 Nov 2013 05:00:00 GMT</pubDate><category>Java</category><category>HttpComponents</category><category>HttpClient</category><category>URL Redirection</category><category>classic</category><category>Maven</category><category>getRedirectLocations</category><category>HttpGet</category><category>CloseableHttpClient</category><enclosure url="https://cdn.srccodes.com/content/images/2020/09/redirections-url.jpg" length="0" type="image/jpeg"/></item><item><title>Determine Click Position (Row and Column Number) on click of a table cell</title><link>https://www.srccodes.com/determine-click-position-row-column-number-onclick-table-cell/</link><guid isPermaLink="true">https://www.srccodes.com/determine-click-position-row-column-number-onclick-table-cell/</guid><description>This example shows how to determine click position (row and column number) on click of a table cell using jQuery.</description><pubDate>Sun, 24 Nov 2013 05:00:00 GMT</pubDate><category>jQuery</category><category>HTML</category><category>Table</category><category>Click Position</category><category>Table Cell</category><category>jQuery js</category><category>CSS</category><category>Demo</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/09/table-cell.jpg" length="0" type="image/jpeg"/></item><item><title>ERROR util.Shell: Failed to locate the winutils binary in the hadoop binary path</title><link>https://www.srccodes.com/error-util-shell-failed-locate-winutils-binary-hadoop-binary-path/</link><guid isPermaLink="true">https://www.srccodes.com/error-util-shell-failed-locate-winutils-binary-hadoop-binary-path/</guid><description>If we directly take the binary distribution of Apache Hadoop 2.2.0 release and try to run it on Microsoft Windows, then we&apos;ll encounter ERROR util.Shell: Failed to locate the winutils binary in the hadoop binary path.In the previous post - Build, Install, Configure and Run Apache Hadoop 2.2.0 in Mic</description><pubDate>Sun, 03 Nov 2013 08:20:00 GMT</pubDate><category>Apache Hadoop</category><category>Microsoft Windows</category><category>Util Shell</category><category>Winutils</category><category>Failed to locate</category><category>yarn resourcemanager</category><category>hadoop binary path</category><category>hadoop-common</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/09/winutils-binary-hadoop.jpg" length="0" type="image/jpeg"/></item><item><title>Build, Install, Configure and Run Apache Hadoop 2.2.0 in Microsoft Windows OS</title><link>https://www.srccodes.com/build-install-configure-run-apache-hadoop-2-2-0-microsoft-windows-os/</link><guid isPermaLink="true">https://www.srccodes.com/build-install-configure-run-apache-hadoop-2-2-0-microsoft-windows-os/</guid><description>Good news for Hadoop developers who want to use Microsoft Windows OS for their development activities. Finally Apache Hadoop 2.2.0 release officially supports for running Hadoop on Microsoft Windows as well. But the bin distribution of  Apache Hadoop 2.2.0 release does not contain some windows nativ</description><pubDate>Sun, 03 Nov 2013 05:56:00 GMT</pubDate><category>Apache Hadoop</category><category>Hadoop</category><category>Microsoft Windows SDK</category><category>Winutils</category><category>Hadoop dll</category><category>classic</category><category>Install Hadoop</category><category>Protocol Buffers</category><category>Maven</category><category>Cygwin</category><category>hdfs-site</category><category>core-site</category><category>util.Shell</category><enclosure url="https://cdn.srccodes.com/content/images/2020/09/apache-hadoop-install-windows.jpg" length="0" type="image/jpeg"/></item><item><title>Expand Shortened Link using Java</title><link>https://www.srccodes.com/expand-shortened-link-using-java/</link><guid isPermaLink="true">https://www.srccodes.com/expand-shortened-link-using-java/</guid><description>Nowadays we use different URL shortening services (like bit.ly [https://bit.ly/] , TinyURL [https://tinyurl.com/], Google URL Shortener [https://goo.gl/] etc.) to shorten long URL to fit in micro-blogging sites (like Twitter [https://twitter.com/]), to beautify a link, view analytics on link clicks,</description><pubDate>Tue, 22 Oct 2013 04:00:00 GMT</pubDate><category>Java</category><category>Url Expander</category><category>HttpURLConnection</category><category>URL shortening</category><category>bit.ly</category><category>Google URL Shortener</category><category>TinyURL</category><category>Eclipse IDE</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/09/expand-shortened-link.jpg" length="0" type="image/jpeg"/></item><item><title>Spring Security HTTP Basic Authentication Example</title><link>https://www.srccodes.com/spring-security-http-basic-authentication-example/</link><guid isPermaLink="true">https://www.srccodes.com/spring-security-http-basic-authentication-example/</guid><description>HTTP basic authentication (BA) is a simple authentication mechanism. When a web client requests any secured web resources, server sends an HTTP response with status code 401 (Unauthorized) and WWW-Authenticate HTTP header like  WWW-Authenticate: Basic realm=&quot;realm here&quot;. And browser pops up a login </description><pubDate>Mon, 09 Sep 2013 04:00:00 GMT</pubDate><category>Spring Framework</category><category>Spring Security</category><category>Authentication Manager</category><category>Authentication Provider</category><category>Intercept URL</category><category>HTTP Basic Authentication</category><category>classic</category><category>Spring Tool Suite</category><enclosure url="https://cdn.srccodes.com/content/images/2020/09/http-basic-authentication.jpg" length="0" type="image/jpeg"/></item><item><title>Spring Security Custom Login Form Example</title><link>https://www.srccodes.com/spring-security-custom-login-form-example/</link><guid isPermaLink="true">https://www.srccodes.com/spring-security-custom-login-form-example/</guid><description>In previous posts Spring Security 3 Hello World Example [/spring-security-3-hello-world-example] and Spring Security Logout Example [/spring-security-logout-example], we have used default login form generated by Spring Security framework. Now we&apos;ll set up a custom login form for authentication with </description><pubDate>Thu, 05 Sep 2013 04:00:00 GMT</pubDate><category>Spring Framework</category><category>Spring Security</category><category>Hello World</category><category>Spring Tool Suite</category><category>Login</category><category>form-login</category><category>authentication-manager</category><category>spring_security_login</category><category>j_spring_security_check</category><category>j_username</category><category>j_password</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/09/spring-security-custom-login.jpg" length="0" type="image/jpeg"/></item><item><title>Problem: failed to create task or type eclipse.refreshLocal</title><link>https://www.srccodes.com/problem-failed-to-create-task-or-type-eclipse-refreshlocal/</link><guid isPermaLink="true">https://www.srccodes.com/problem-failed-to-create-task-or-type-eclipse-refreshlocal/</guid><description>Eclipse platform provides different useful Ant tasks [https://help.eclipse.org/indigo/index.jsp?topic=/org.eclipse.platform.doc.isv/guide/ant_eclipse_tasks.htm]  to interact with the workspace. If you have added any such Ant task (say  eclipse.refreshLocal) in your ant build script and started getti</description><pubDate>Fri, 30 Aug 2013 05:32:00 GMT</pubDate><category>Ant</category><category>Ant Task</category><category>Refresh Local</category><category>Spring Tool Suite</category><category>classic</category><category>eclipse.refreshLocal</category><enclosure url="https://cdn.srccodes.com/content/images/2020/09/eclipse-refreshlocal.jpeg" length="0" type="image/jpeg"/></item><item><title>Integrate Free Anti-Bot Service reCAPTCHA with Spring MVC application</title><link>https://www.srccodes.com/integrate-free-anti-bot-service-recaptcha-with-spring-mvc-application/</link><guid isPermaLink="true">https://www.srccodes.com/integrate-free-anti-bot-service-recaptcha-with-spring-mvc-application/</guid><description>reCAPTCHA is a free CAPTCHA service to protect a site against spam and other types of automated abuse by bots or computer programs. reCAPTCHA provides widget which can easily be integrated to your blog, forum, comment, registration form, contact form, etc and you can be rest assured that only human </description><pubDate>Mon, 05 Aug 2013 04:00:00 GMT</pubDate><category>Captcha</category><category>Spring Framework</category><category>Spring MVC</category><category>reCAPTCHA</category><category>Anti Bot</category><category>classic</category><category>Spring Tool Suite</category><category>Apache Tomcat</category><category>reCAPTCHA challenge</category><enclosure url="https://cdn.srccodes.com/content/images/2020/09/anti-bot-recaptcha.jpg" length="0" type="image/jpeg"/></item><item><title>Spring Security Logout Example</title><link>https://www.srccodes.com/spring-security-logout-example/</link><guid isPermaLink="true">https://www.srccodes.com/spring-security-logout-example/</guid><description>Spring Security provides Logout Handling Service for logging out by navigating to a particular URL (by default /j_spring_security_logout). LogoutFilter [http://static.springsource.org/spring-security/site/docs/3.1.x/apidocs/org/springframework/security/web/authentication/logout/LogoutFilter.html]  s</description><pubDate>Wed, 17 Jul 2013 04:00:00 GMT</pubDate><category>Spring Framework</category><category>Spring Security</category><category>Logout</category><category>Filter</category><category>Handler</category><category>j_spring_security_logout</category><category>LogoutHandler</category><category>logout-success-url</category><category>Spring Tool Suite</category><category>Apache Tomcat</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/09/spring-security-logout.jpg" length="0" type="image/jpeg"/></item><item><title>Spring 3 Hello World Example / Tutorial using Maven Tool and Eclipse IDE</title><link>https://www.srccodes.com/spring-3-hello-world-example-tutorial-using-maven-tool-and-eclipse-ide/</link><guid isPermaLink="true">https://www.srccodes.com/spring-3-hello-world-example-tutorial-using-maven-tool-and-eclipse-ide/</guid><description>This tutorial will help you to write your first Hello World Spring program. We will use Maven tool to generate the project and Eclipse IDE to implement a method which will print &apos;Hello World!&apos; in the console.</description><pubDate>Thu, 11 Jul 2013 21:17:00 GMT</pubDate><category>Spring Framework</category><category>Spring Core</category><category>Maven</category><category>Hello World</category><category>Eclipse IDE</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/09/spring-3-hello-world.jpg" length="0" type="image/jpeg"/></item><item><title>Spring Security 3 Hello World Example</title><link>https://www.srccodes.com/spring-security-3-hello-world-example/</link><guid isPermaLink="true">https://www.srccodes.com/spring-security-3-hello-world-example/</guid><description>Security is of great concern in any web application. If you are looking for a proven and industry standard solution to secure your Java/J2ee based application, then widely used and highly customizable authentication and access control framework - Spring Security is well worth considering.  This post</description><pubDate>Thu, 11 Jul 2013 04:00:00 GMT</pubDate><category>Spring Framework</category><category>Spring Security</category><category>Spring MVC</category><category>Hello World</category><category>classic</category><category>Spring Tool Suite</category><category>Apache Tomcat</category><enclosure url="https://cdn.srccodes.com/content/images/2020/09/spring-security-3-hello-world.jpg" length="0" type="image/jpeg"/></item><item><title>Build Hadoop Eclipse Plug-in Jar From Source Code And Install That Plug-in In Eclipse IDE</title><link>https://www.srccodes.com/build-hadoop-eclipse-plug-in-jar-from-source-code-and-install-that-plug-in-in-eclipse-ide/</link><guid isPermaLink="true">https://www.srccodes.com/build-hadoop-eclipse-plug-in-jar-from-source-code-and-install-that-plug-in-in-eclipse-ide/</guid><description>Hadoop Eclipse plug-in (installed in Eclipse IDE or Spring Tool Suite) eases the experience of Map/Reduce on Hadoop. Hadoop distribution does not include Hadoop Eclipse plug-in jar, but includes source code of that plug-in. In this post, we&apos;ll see all the steps to build Hadoop eclipse plug-in from s</description><pubDate>Sat, 22 Jun 2013 04:00:00 GMT</pubDate><category>Apache Hadoop</category><category>Eclipse Plugin</category><category>Eclipse</category><category>IDE</category><category>Hadoop Eclipse Plug-in</category><category>Eclipse IDE</category><category>Map/Reduce</category><category>Apache Ant</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/09/hadoop-eclipse-plugin.jpg" length="0" type="image/jpeg"/></item><item><title>Spring Asm Dependency Issue: java.lang.IncompatibleClassChangeError - Fixed</title><link>https://www.srccodes.com/spring-asm-dependency-issue-incompatibleclasschangeerror-classmetadatareadingvisitor-classvisitor/</link><guid isPermaLink="true">https://www.srccodes.com/spring-asm-dependency-issue-incompatibleclasschangeerror-classmetadatareadingvisitor-classvisitor/</guid><description>If you have migrated / upgraded your project to Spring Framework 3.2 and project builds successfully but when application starts, you are getting IncompatibleClassChangeError, then this post will help you to resolve the same.</description><pubDate>Mon, 10 Jun 2013 04:00:00 GMT</pubDate><category>Spring Framework</category><category>Spring Security</category><category>Spring asm</category><category>Class Visitor</category><category>IncompatibleClassChangeError</category><category>Spring Asm Dependency</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/09/spring-asm-dependency.jpg" length="0" type="image/jpeg"/></item><item><title>Get started with Open Source Code Quality Management Platform - Sonar in few minutes</title><link>https://www.srccodes.com/get-started-open-source-code-quality-management-platform-sonar-in-few-minutes/</link><guid isPermaLink="true">https://www.srccodes.com/get-started-open-source-code-quality-management-platform-sonar-in-few-minutes/</guid><description>Sonar is an open source platform for code quality management. It covers different aspects of code quality management like code duplication, complexity, coverage by unit tests, architecture &amp; design, rule based defect identification etc. </description><pubDate>Tue, 14 May 2013 01:19:00 GMT</pubDate><category>Code Quality</category><category>Sonar</category><category>Code Coverage</category><category>Complexity</category><category>Duplication</category><category>Open Source</category><category>Code Quality Management</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/09/code-quality-sonar.jpg" length="0" type="image/jpeg"/></item><item><title>Make HTML table sortable using jQuery Tablesorter plugin</title><link>https://www.srccodes.com/make-html-table-sortable-jquery-tablesorter-plugin/</link><guid isPermaLink="true">https://www.srccodes.com/make-html-table-sortable-jquery-tablesorter-plugin/</guid><description>This post describes how to make an HTML table (having THEAD and TBODY) sortable in few minutes using tablesorter jQuery plugin. This plugin can parse and sort many types of data like number, text, currency, URI, IP address, date, time including linked data in a table cell.</description><pubDate>Tue, 30 Apr 2013 04:00:00 GMT</pubDate><category>Javascript</category><category>jQuery</category><category>Tablesorter</category><category>plugin</category><category>HTML</category><category>Table</category><category>jQuery Tablesorter plugin</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/09/jquery-tablesorter.jpg" length="0" type="image/jpeg"/></item><item><title>Setup, Run and Experience Chromium OS in Oracle VM VirtualBox before you buy Google&apos;s Chromebook</title><link>https://www.srccodes.com/setup-run-experience-chromium-chrome-os-oracle-vm-virtualbox-buy-google-chromebook/</link><guid isPermaLink="true">https://www.srccodes.com/setup-run-experience-chromium-chrome-os-oracle-vm-virtualbox-buy-google-chromebook/</guid><description>Are you planning to buy a Google&apos;s Chromebook? Want to experience how it looks like before you decide? Then this is the post worth looking into. Here we&apos;ll see how to setup, run and explore Chromium OS in Oracle VM VirtualBox.</description><pubDate>Sun, 31 Mar 2013 04:00:00 GMT</pubDate><category>Virtual Machine</category><category>Chrome OS</category><category>Google Chromebook</category><category>VirtualBox</category><category>VM</category><category>Chromium OS</category><category>Oracle VM</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/09/virtualbox-chromebook.jpg" length="0" type="image/jpeg"/></item><item><title>Spring Mobile Hello World Example that includes DeviceResolver, SitePreference, urlPath SiteSwitcher and LiteDeviceDelegatingViewResolver</title><link>https://www.srccodes.com/spring-mobile-hello-world-example-that-includes-deviceresolver-sitepreference-urlpath-siteswitcher-and-litedevicedelegatingviewresolver/</link><guid isPermaLink="true">https://www.srccodes.com/spring-mobile-hello-world-example-that-includes-deviceresolver-sitepreference-urlpath-siteswitcher-and-litedevicedelegatingviewresolver/</guid><description>Spring Mobile is an extension to Spring MVC for development of mobile web applications. The Spring Mobile Device module provides a feature (DeviceResolver / LiteDeviceResolver) to detect devices like mobile and tablet in the server side. Device aware view management is very useful specially when it </description><pubDate>Sun, 17 Feb 2013 05:00:00 GMT</pubDate><category>Spring Framework</category><category>Spring Mobile</category><category>Spring MVC</category><category>Device Resolver</category><category>Site Switcher</category><category>Site Preference</category><category>Hello World</category><category>classic</category><category>LiteDeviceResolver</category><category>mDot</category><category>dotMobi</category><category>urlPath</category><category>Spring Tool Suite</category><enclosure url="https://cdn.srccodes.com/content/images/2020/09/spring-mobile-hello-world.jpg" length="0" type="image/jpeg"/></item><item><title>Spring 3 MVC Framework Based Hello World Web Application Example Using Maven, Eclipse IDE And Tomcat Server</title><link>https://www.srccodes.com/spring-3-mvc-framework-based-hello-world-web-application-example-using-maven-eclipse-ide-and-tomcat-server/</link><guid isPermaLink="true">https://www.srccodes.com/spring-3-mvc-framework-based-hello-world-web-application-example-using-maven-eclipse-ide-and-tomcat-server/</guid><description>In this post, we&apos;ll see how to get started with a Spring Web model-view-controller (MVC) framework based Hello World web application in few steps. </description><pubDate>Tue, 08 Jan 2013 18:28:00 GMT</pubDate><category>Spring MVC</category><category>Spring Framework</category><category>Maven</category><category>Hello World</category><category>Apache Tomcat</category><category>classic</category><category>Eclipse IDE</category><enclosure url="https://cdn.srccodes.com/content/images/2020/09/spring-mvc-hello-world.jpg" length="0" type="image/jpeg"/></item><item><title>Build Android application package file (APK) using Eclipse IDE and Android Developer Tools (ADT) Plugin</title><link>https://www.srccodes.com/build-android-application-package-file-apk-using-eclipse-ide-and-android-development-tools-adt-plugin/</link><guid isPermaLink="true">https://www.srccodes.com/build-android-application-package-file-apk-using-eclipse-ide-and-android-development-tools-adt-plugin/</guid><description>Android application package file (APK) is program binary used to distribute and install Android application onto the Android operating system. Here we&apos;ll see step by step procedure of creating .apk file ready to be installed in Android device.</description><pubDate>Sat, 15 Dec 2012 19:04:00 GMT</pubDate><category>Android</category><category>APK</category><category>Android Developer Tool</category><category>ADT</category><category>Signed</category><category>Un-signed</category><category>Eclipse IDE</category><category>Android application package</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/09/android-apk-mobile.jpg" length="0" type="image/jpeg"/></item><item><title>Android Hello World Example using Eclipse IDE and Android Developer Tools (ADT) Plugin</title><link>https://www.srccodes.com/android-hello-world-example-using-eclipse-ide-and-android-development-tools-adt-plugin/</link><guid isPermaLink="true">https://www.srccodes.com/android-hello-world-example-using-eclipse-ide-and-android-development-tools-adt-plugin/</guid><description>This tutorial will help you to write your first Android &apos;Hello World!&apos; program. Here, we&apos;ll use Eclipse IDE with Android Developer Tools (ADT) plugin to build the application and Android Emulator - Android Virtual Device (AVD) to run the application which will draw &apos;Hello World!&apos; text on the screen.</description><pubDate>Fri, 07 Dec 2012 05:00:00 GMT</pubDate><category>Android</category><category>Android Developer Tool</category><category>Android Virtual Device</category><category>ADT</category><category>AVD</category><category>Hello World</category><category>Eclipse IDE</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/09/android-hello-world.jpg" length="0" type="image/jpeg"/></item><item><title>Logback using SLF4J Hello World Example</title><link>https://www.srccodes.com/logback-using-slf4j-hello-world-example/</link><guid isPermaLink="true">https://www.srccodes.com/logback-using-slf4j-hello-world-example/</guid><description>Logback is an increasingly popular logging framework intended as a successor to the popular log4j project. It is designed by the founder of log4j. Logback offers many advantages over log4j like faster, smaller memory footprint, automatic reloading of configuration files, automatic compression of arc</description><pubDate>Wed, 21 Nov 2012 06:10:00 GMT</pubDate><category>Logging Framework</category><category>Logback</category><category>SLF4J</category><category>Hello World</category><category>Java</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/09/logback-slf4j-hello-world.jpg" length="0" type="image/jpeg"/></item><item><title>Java File and Directory operations made easy in JDK 7</title><link>https://www.srccodes.com/java-file-and-directory-operations-made-easy-in-jdk7/</link><guid isPermaLink="true">https://www.srccodes.com/java-file-and-directory-operations-made-easy-in-jdk7/</guid><description>Here we&apos;ll see two examples - Copy operation &amp; Traversing a file tree. If you have already worked using JDk 6 or earlier versions then you can see how easy it is to use JDK 7&apos;s nio package. And you need to write less code to implement the same.  This tutorial shows two examples on the file IO mechan</description><pubDate>Wed, 07 Nov 2012 05:00:00 GMT</pubDate><category>Java</category><category>JDK 7</category><category>Java NIO File</category><category>IO</category><category>File</category><category>Java File</category><category>Java IO</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/09/java-file-and-directory.jpg" length="0" type="image/jpeg"/></item><item><title>org.springframework.aop.framework.AopConfigException: Cannot proxy target class because CGLIB2 is not available</title><link>https://www.srccodes.com/springframework-aopconfigexception-cannot-proxy-target-class-because-cglib2-is-not-available/</link><guid isPermaLink="true">https://www.srccodes.com/springframework-aopconfigexception-cannot-proxy-target-class-because-cglib2-is-not-available/</guid><description>Spring AOP uses either JDK dynamic proxies or CGLIB to create the proxy for a given target object. If the target object to be proxied, does not implement any interfaces then a CGLIB proxy will be created. In this situation if CGLIB is not present in the classpath following exception will be thrown  </description><pubDate>Thu, 01 Nov 2012 04:00:00 GMT</pubDate><category>Spring Framework</category><category>CGLIB</category><category>AopConfigException</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/09/springframework-aopconfigexception.jpg" length="0" type="image/jpeg"/></item><item><title>Send logs by Email Notification using Apache log4j SMTPAppender</title><link>https://www.srccodes.com/send-logs-by-email-notification-using-apache-log4j-smtpappender/</link><guid isPermaLink="true">https://www.srccodes.com/send-logs-by-email-notification-using-apache-log4j-smtpappender/</guid><description>It is always better to get notified as soon as any major issues / exceptions occurred in the Application, instead of manually going thorugh huge logs to find probable exception messages. Apache log4j provides out of the box log Appender (called SMTPAppender) to send email alerts for the log level co</description><pubDate>Thu, 11 Oct 2012 04:00:00 GMT</pubDate><category>Logging Framework</category><category>Log4j</category><category>SLF4J</category><category>SMTP Appender</category><category>Java Mail</category><category>Email Notification</category><category>Apache</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/09/apache-log4j-smtpappender.jpg" length="0" type="image/jpeg"/></item><item><title>Deploy to AppFog PaaS using Cloud Foundry Integration plugin of Eclipse / STS</title><link>https://www.srccodes.com/deploy-to-appfog-paas-using-cloud-foundry-integration-plugin-of-eclipse-sts/</link><guid isPermaLink="true">https://www.srccodes.com/deploy-to-appfog-paas-using-cloud-foundry-integration-plugin-of-eclipse-sts/</guid><description>AppFog Cloud Platform is built by using the Cloud Foundry OSS bits alongside its own set of custom extensions and enhancements. AppFog provides good command line tool to deploy application but we can configure Cloud Foundry Integration plugin of Eclipse / Spring Tool Suite (STS) to deploy web applic</description><pubDate>Mon, 01 Oct 2012 19:28:00 GMT</pubDate><category>Cloud</category><category>AppFog</category><category>Cloud Foundry</category><category>Eclipse</category><category>STS</category><category>Spring Tool Suite</category><category>Spring Framework</category><category>Java</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/09/appfog-paas-cloud.jpg" length="0" type="image/jpeg"/></item><item><title>Configure Simple Logging Facade for Java (SLF4J) with log4j as underlying logging framework</title><link>https://www.srccodes.com/configure-simple-logging-facade-for-java-slf4j-with-log4j-as-underlying-logging-framework/</link><guid isPermaLink="true">https://www.srccodes.com/configure-simple-logging-facade-for-java-slf4j-with-log4j-as-underlying-logging-framework/</guid><description>Simple Logging Facade for Java (SLF4J) is an abstraction of different logging frameworks (eg. log4j, java.util.logging, commons logging etc.). This tutorial describes how to configure SLF4J with log4j as underlying logging framework.  To use SLF4J, it is required to include 3 jars SLF4J API (slf4j-a</description><pubDate>Wed, 26 Sep 2012 04:00:00 GMT</pubDate><category>Logging Framework</category><category>SLF4J</category><category>Log4j</category><category>Configuration</category><category>Java</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/09/slf4j-log4j-config.jpg" length="0" type="image/jpeg"/></item><item><title>Example to Generate Random Alpha Numeric Text</title><link>https://www.srccodes.com/example-to-generate-random-alpha-numeric-text/</link><guid isPermaLink="true">https://www.srccodes.com/example-to-generate-random-alpha-numeric-text/</guid><description>This example shows how to generate random alpha numeric text which is not easy to guess.</description><pubDate>Tue, 18 Sep 2012 04:00:00 GMT</pubDate><category>Java</category><category>Captcha</category><category>Alpha Numeric Text</category><category>Random</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/09/random-alpha-numeric-text.jpg" length="0" type="image/jpeg"/></item><item><title>Dynamically create image from text using Java Servlet</title><link>https://www.srccodes.com/dynamically-create-image-from-text-using-java-servlet/</link><guid isPermaLink="true">https://www.srccodes.com/dynamically-create-image-from-text-using-java-servlet/</guid><description>This example shows how we can dynamically create an image from a text (&apos;Hello World!&apos;) by writing a simple Java Servlet. In the next post, we&apos;ll see how this dynamic creation of image can be used to implement custom CAPTCHA validation.</description><pubDate>Sat, 15 Sep 2012 04:00:00 GMT</pubDate><category>Captcha</category><category>Servlet</category><category>JSP</category><category>Java</category><category>Apache Tomcat</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/09/dynamically-image-creation-servlet.jpg" length="0" type="image/jpeg"/></item><item><title>How to retain DOCTYPE declaration while saving DOM Document to an XML file</title><link>https://www.srccodes.com/how-to-retain-doctype-declaration-while-saving-dom-document-to-an-xml-file/</link><guid isPermaLink="true">https://www.srccodes.com/how-to-retain-doctype-declaration-while-saving-dom-document-to-an-xml-file/</guid><description>If we save a DOM Document to an XML file using javax.xml.transform.Transformer, DOCTYPE declaration gets emitted by default. This example shows how we can retain PUBLIC and SYSTEM id of the DOCTYPE declaration for external DTD.</description><pubDate>Thu, 13 Sep 2012 04:00:00 GMT</pubDate><category>XML</category><category>DTD</category><category>Java</category><category>How To</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/09/doctype-declaration-xml.jpg" length="0" type="image/jpeg"/></item><item><title>Configure GZIP Filter on Jetty 8 for dynamic compression of contents</title><link>https://www.srccodes.com/configure-gzip-filter-on-jetty-8-for-dynamic-compression-of-contents/</link><guid isPermaLink="true">https://www.srccodes.com/configure-gzip-filter-on-jetty-8-for-dynamic-compression-of-contents/</guid><description>Jetty provides Gzip Filter to enable dynamic compression of contents like html, javascript, css etc. Just a servlet filter &apos;org.eclipse.jetty.servlets.GzipFilter&apos; needs to be configured in web.xml to save bandwidth and speed up your website.</description><pubDate>Mon, 10 Sep 2012 04:00:00 GMT</pubDate><category>Server</category><category>Jetty Util</category><category>GZIP</category><category>Compression</category><category>Configuration</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/09/gzip-filter-on-jetty-8.jpg" length="0" type="image/jpeg"/></item><item><title>Programmatically Start or Stop an Application, deployed in IBM WebSphere Application Server (WAS) using Java Code and ANT script</title><link>https://www.srccodes.com/programmatically-start-or-stop-an-application-deployed-in-ibm-websphere-application-server-using-java-code/</link><guid isPermaLink="true">https://www.srccodes.com/programmatically-start-or-stop-an-application-deployed-in-ibm-websphere-application-server-using-java-code/</guid><description>This tutorial describes how an application, deployed in IBM WebSphere Application Server (WAS) can be started or stopped programmatically using Java code.  </description><pubDate>Fri, 17 Aug 2012 04:00:00 GMT</pubDate><category>Apache Ant</category><category>Ant Script</category><category>Websphere Application Server</category><category>WAS</category><category>Java</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/09/websphere-application-server.jpg" length="0" type="image/jpeg"/></item><item><title>Invoke and Execute Hello World Ant Script Programmatically using Java Code</title><link>https://www.srccodes.com/invoke-and-execute-hello-world-ant-script-programmatically-using-java-code/</link><guid isPermaLink="true">https://www.srccodes.com/invoke-and-execute-hello-world-ant-script-programmatically-using-java-code/</guid><description>Apache Ant is an XML-based build tool to automate different tasks like compile, assemble, test source code, building deployment packages and run Java applications. This Hello World example shows how to invoke and run a simple Ant script programmatically using java code.</description><pubDate>Mon, 06 Aug 2012 04:00:00 GMT</pubDate><category>Apache Ant</category><category>Ant Script</category><category>Java</category><category>Hello World</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/09/ant-script-hello-world.jpg" length="0" type="image/jpeg"/></item><item><title>Full Text Hibernate Lucene Search Hello World Example Using Maven and SQLite</title><link>https://www.srccodes.com/full-text-hibernate-lucene-search-hello-world-example-using-maven-and-sqlite/</link><guid isPermaLink="true">https://www.srccodes.com/full-text-hibernate-lucene-search-hello-world-example-using-maven-and-sqlite/</guid><description>Hibernate Search is a full text search engine built using Apache Lucene framework. Hibernate Search indexes your domain model, keep the index upto date and also performs full text search functionality to fetch matching domain objects. This Hello World example shows how you can setup hibernate search</description><pubDate>Thu, 26 Jul 2012 04:00:00 GMT</pubDate><enclosure url="https://cdn.srccodes.com/content/images/2020/09/lucene-search.jpg" length="0" type="image/jpeg"/></item><item><title>Hibernate Hello World example using Maven build tool and SQLite database</title><link>https://www.srccodes.com/annotation-based-hibernate-hello-world-example-using-maven-build-tool-and-sqlite-database/</link><guid isPermaLink="true">https://www.srccodes.com/annotation-based-hibernate-hello-world-example-using-maven-build-tool-and-sqlite-database/</guid><description>This tutorial will help you to write an annotation based hibernate java program which will save some records into a database and fetch them all using Hibernate API. We will use Maven tool to build the project, Eclipse IDE to code and SQLite database to save / retrieve records. SQLite is a self-conta</description><pubDate>Wed, 18 Jul 2012 04:00:00 GMT</pubDate><category>Hibernate</category><category>SQLite</category><category>SQLite Manager</category><category>Database</category><category>ORM</category><category>Java</category><category>Hello World</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/09/hibernate-hello-world.jpg" length="0" type="image/jpeg"/></item><item><title>How to traverse a folder or directory recursively using Java File API</title><link>https://www.srccodes.com/how-to-traverse-a-folder-or-directory-recursively-using-java-file-api/</link><guid isPermaLink="true">https://www.srccodes.com/how-to-traverse-a-folder-or-directory-recursively-using-java-file-api/</guid><description>This example shows how we can traverse a folder or directory structure using recursive algorithm by writing a small java program using Java File API.</description><pubDate>Mon, 16 Jul 2012 04:00:00 GMT</pubDate><category>Java</category><category>File</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/09/java-file-directory-api.jpg" length="0" type="image/jpeg"/></item><item><title>Hello World Example of Simple Logging Facade for Java or SLF4J</title><link>https://www.srccodes.com/hello-world-example-of-simple-logging-facade-for-java-or-slf4j/</link><guid isPermaLink="true">https://www.srccodes.com/hello-world-example-of-simple-logging-facade-for-java-or-slf4j/</guid><description>Simple Logging Facade for Java (SLF4J) is an abstraction of different logging frameworks (eg. log4j, java.util.logging, commons logging etc.). This gives the developer an opportunity to plug-in desired logging framework at deployment time without changing the code.  To use SLF4J, it is required to i</description><pubDate>Sun, 15 Jul 2012 14:02:00 GMT</pubDate><category>Logging Framework</category><category>SLF4J</category><category>Java</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/09/slf4j-hello-world.jpg" length="0" type="image/jpeg"/></item><item><title>Tomcat Hello World Servlet using Eclipse IDE</title><link>https://www.srccodes.com/tomcat-hello-world-servlet-using-eclipse-ide/</link><guid isPermaLink="true">https://www.srccodes.com/tomcat-hello-world-servlet-using-eclipse-ide/</guid><description>This simple tutorial explains you, how you can run your first Servlet class that will print &quot;Hello World!&quot; string in the browser. We will use Eclipse IDE to develop the code and Tomcat webserver to run the servlet code.</description><pubDate>Sat, 14 Jul 2012 14:50:00 GMT</pubDate><category>Servlet</category><category>Eclipse</category><category>Eclipse Hello World</category><category>Hello World</category><category>classic</category><category>Apache Tomcat</category><enclosure url="https://cdn.srccodes.com/content/images/2020/09/servlet-hello-world.jpg" length="0" type="image/jpeg"/></item><item><title>How to perform binary search on a java.util.ArrayList</title><link>https://www.srccodes.com/how-to-perform-binary-search-on-a-java-util-arraylist/</link><guid isPermaLink="true">https://www.srccodes.com/how-to-perform-binary-search-on-a-java-util-arraylist/</guid><description>This example shows how an element of a java.util.ArrayList can be searched using &apos;binarySearch&apos; method of java.util.Collections class. This method internally applies binary search algorithm to search a particular element.</description><pubDate>Sat, 14 Jul 2012 04:00:00 GMT</pubDate><category>Java</category><category>ArrayList</category><category>Binary Search</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/09/binary-search.jpg" length="0" type="image/jpeg"/></item><item><title>JSP Hello World Example using Eclipse IDE and Tomcat web server</title><link>https://www.srccodes.com/jsp-hello-world-program-using-eclipse-ide-and-tomcat-web-server/</link><guid isPermaLink="true">https://www.srccodes.com/jsp-hello-world-program-using-eclipse-ide-and-tomcat-web-server/</guid><description>This simple tutorial describes how you can print &quot;Hello World!&quot; string in your browser by writing a simple JSP (Java server pages) program developed using eclipse IDE.</description><pubDate>Tue, 10 Jul 2012 13:00:00 GMT</pubDate><category>JSP</category><category>Apache Tomcat</category><category>Eclipse</category><category>hello world java web application</category><category>Hello World</category><category>Eclipse Hello World</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/09/jsp-hello-world.jpg" length="0" type="image/jpeg"/></item><item><title>Java Hello World Example using Eclipse IDE</title><link>https://www.srccodes.com/java-hello-world-example-using-eclipse-ide/</link><guid isPermaLink="true">https://www.srccodes.com/java-hello-world-example-using-eclipse-ide/</guid><description>This article describes how to create a &quot;Hello World&quot; java program using Eclipse IDE. This program will print &quot;Hello World&quot; in the console.</description><pubDate>Sun, 08 Jul 2012 04:00:00 GMT</pubDate><category>Java</category><category>Eclipse</category><category>Hello World</category><category>java hello world program</category><category>java hello world code</category><category>java hello world example</category><category>java hello world</category><category>Eclipse Hello World</category><category>classic</category><enclosure url="https://cdn.srccodes.com/content/images/2020/09/java-hello-world.jpg" length="0" type="image/jpeg"/></item></channel></rss>