Posts

Iparam Finder Search Functionality

Image
 The search functionality has officially been implemented into the the tool! I was able to find an API developed by Apache called Apache POI. This allows for the tool to be able to read excel spreadsheets, xls and xlsx files, and read the date from the file and present it to the user. In this case, I was able to create an instance of a workbook and then tell it to read my xlsx file. *For testing purposes, the file is hardcoded but users will be able to change the file location in the future.* The program will then look at the first sheet, which is where the data lies in the xlsx file, and then loop through the first column and search each row in the column until it finds a match agains what the user searched for. If the tool can find the parameter that was searched for, it will then look to the next cell in that row and pull the information of what the parameter does and display it back to the user. This is done with getter and setter methods in the Search class. If the parameter i...

Iparam Finder (First Look)

Image
 For this project, I wanted to create something of a 'dev tool' that we could use at work. For my current occupation, we build instrument interfaces for our clients and sometimes we have to customize the interfaces with certain parameters, iparams, to make the interface function a certain way. With the company being around for a long time, there is a multitude of iparams that are available and sometimes it is hard to track down the less commonly used iparams compared to ones that many clients use. This will be a simple tool that reads from an excel file that has the iparams and their functionality description and a user can search that param and it will find it from the excel. Since this will be a dynamic document that everyone will have access to, the user will also be able to change the file that is being read when it is updated. The application will be built in Java, using the swing API to create the gui. From initially setup, here is current design of the application. From ...

DSA Practice

 Written by Quincy Williams Quick update! I know it has been a while since I have posted. A lot of changes have happened in my life over the past year and has taken time away from this. But I am posting today to speak about a GitHub repo that I am working on that I think can be of use to many people wanting to get into the Software Engineering industry, such as myself, and for those who are and just want something that they can refer to for DSA's and other topics. Here is the link to the repository and I will have it on the main page as well! https://github.com/SunnyD33/Refer-To-Skills I hope it will help any and everyone who takes a look and feel free to contribute to it!

Final Project Complete

Written by: Quincy Williams After 4 months of production, our team, Scrum of the Earth was successfully able to create and finish or RepAdvisor application! We were able to successfully publish our app to the play store and it is currently available for download, via an early access version of the app. We have had many down times for the app, such as UI issues, merging conflicts and our lack of commenting the code as we should but there were a lot of things that wen right as well, such as never breaking the repository with those merge conflicts, successfully launching the application and having a good team chemistry to be able to make a great final product. The link to the application is under the RepAdvisor Page where it will navigate you to the application posting in the play store for download! Hoping to create more great projects in the future!

Notifications Reprise

Image
Written By: Quincy Williams This week, I was able to bring my attention back to exercise notifications for our application. We decided that the notifications were good but we wanted to take them a step further by having them be more intuitive and not as harassing by adjusting the notifications to go off based on the day of the week and if that day of the week matched a day that was in a current routine that was yet to be completed. Initially, the notifications were more generic and based off of the day of the week, so it would fire everyday except for Saturday and Sunday. This may have been seen as intrusive by the user and it was decided that adjusting the logic would make that feature more useful and not be instantaneously disabled by the user. To fix this, I needed to find a way to get the routines, and narrow down the routines to just their days and have the app check the current day, from the system time, and compare it to the days that the user set that they would like to do the ...