Name: Seth Pletcher
Type: User
Company: Pletcher Web Design
Bio: I am a young, driven, college educated man with an outgoing personality, and a professional mindset. I am passionate about web design and development.
Location: Brattleboro, VT
Blog: http://www.pletcherwebdesign.com
Seth Pletcher's Projects
This application was designed to parse Apache Tomcat, and Apache2 access logs. This application parses the log file and generates three different reports based off the data. The first report being a list of counts for every hour of every day (HTML & CSV). The second report is a list of distinct IP Addresses and their locations using a binary database provided for free via maxmind.com (Pipe delimited TXT document). Finally the third report is a list based off the counts of countries and the regions where users were located while accessing the site (delimited TXT document).
This is the blog management system that I will be using in conjunction with Pletcher Web Design. This blog was derived from the source version of Apache Roller available from the following link: http://mirror.olnevhost.net/pub/apache/roller/roller-5.1/v5.1.2/. I have decided instead of making a custom template I will manipulate guarav (bootstrap) template to give a similar look and feel to Pletcher Web Design.
This program uses a bash script to log all the files in a given directory and then delete all the duplicate files that are located in said directory. This program uses H2, as an embedded database to order the files by the file name, and delete said duplicates.
I wanted to learn how to parse an excel sheet using Java. In order to accomplish this I had to use the Apache POI Maven dependency. I created this just in case I got the Excel Specialist position through Massiello Employment Services. Anyways, this is an extra tool I can have in my toolbox.
A proof of concept for using using the JQuery formBuilder API provided https://formbuilder.online/
Second iteration of the ApacheLogParse project. Written using SpringBoot, and Groovy...
Support material for the workshop
The PHP version of the ApacheLogParse application. Creating this project to really gain a better understanding of PHP as a programming language. This program will be able to parse apache access logs and input them into a MySQL database.
The new version of PletcherWebDesign that will exist the current version in production. The original was created using Java, Struts2, JSP, JSTL, HTML5, CSS3, JavaScript, and MySQL. This version will be comprised of using similar technologies, but will be different in the sense that I will use Bootstrap 3.3.7, Struts2 MVC, Spring4, and bring more OOP JavaScript.
A brief proof of concept in order to create a SSO application using Spring Boot, and SAML aka Secure Application Markup Language
Just a proof of concept to better understand how to use the DataSource, and JdbcTemplate classes to establish a database connection using the Spring framework.
Using the spring framework to send an email, with the optional feature of being able to send an attachment. This application is meant be used on the command line.
This is just a quick example of how to submit a post request using nothing, but core Java and incorporating the Apache HTTP Components as a Maven dependency. This application could be the start in the creation of a form bot to submit, and retrieve information if the user does not have database permission.
This application is a proof of concept. I have always wondered how data mining could be done with Java without the direct use of an API. I also wanted to learn more about MongoDB, and NoSQL, as well. This application takes a ticker symbol from the user and scrapes some data from the following URL, like so: http://finance.yahoo.com/quote/${tickerSymbol}. Once a ticker symbol has been entered by the user the application scrapes quote summary data from the page using Jsoup. After the data has been obtained the application then inserts the data into a collection in MongoDB.