Posts

Showing posts from October, 2018

Release 0.2

Image
Release 0.2 The Summary At the beginning of Hacktoberfest I had a goal of doing a super good PR. I really wanted to do one on software a use / used a lot. I spent alot of time looking at hearthstonedecktracker and aircrack-ng. These projects were much to big for me to begin on. So I settled with walking before running and just explored by topics. One project I started to work on villetracker, there was a feature request for app tracking. I started to work on it and halfway through I saw someone put in a PR implementing the features I was working on. I learned that I should probably communicate that Im working on something so that people don't do the same work.  I also learned that attempting to do a feature request on a no longer updating  package also has it challenges. The dual counter was a big learning experience because i had to learn how other people implement data persistence along with confusing fragment menus. Im currently working on Android projects so

Fixing Double Import ChatEncryptor

Image
Fixing Double Import ChatEncryptor PR:  https://github.com/utkarsh22garg/ChatEncrypter/pull/3 When installing the program I noticed it required a double import of a jar file. This was probably just a mistake so Ill just fix it quickly. The change is done easily in the Gui  Then I used git to only add the files I changed not any build files 

Documenting Installing ChatEncryptor

Image
Documenting Installing ChatEncryptor I found this project, Encrypted chat!  I started by following the getting started  guide! however in the process I came across  involved extras steps. I needed to download a file from a website and import it twice (bug). I changed the getting started guide and sent in a PR PR: https://github.com/utkarsh22garg/ChatEncrypter/pull/1

Adding Simple Radios Ends in Bot Madness

Image
Adding Simple Radios Ends in Bot Madness This very simple BMI calculator app has BMI calculation but no selection if you are a male or female which does change where you BMI 'roughly' a new stat could be added for those competitor types, 'percentile'  First thing I need to do is add radio buttons for selecting if man or woman! First lets go to the layout! With a constrained layout it was pretty easy to just set a radio group in. I had to ensure that it was anchored to the top  with the child item anchored to the bottom of parent. For the code, I need to add 2 blocks of code one for men other for woman that calculates what percentile the BMI is in. This will happen after the BMI is already calculated.  Just simple selecting the percentile and updating the text ! Now time to push and post a PR PR: https://github.com/characterdog/bmi-calculator/pull/14 When I did do a PR the bots blew up with stylenits alot of which w

Learning Xojo?

Image
Learning Xojo? There is a project that exists of just all different hello worlds in different languages. I did notice however that alot of people where just adding PR requests in the same languages. So I had to do some research and reflect on the PR list + already done list to find one truly not taken. Xojo it is !  "Create your own apps, like commercial or in house apps, games, utilities and more with Xojo! This object-oriented cross-platform development tool enables ordinary people to create extraordinary apps for the Desktop, Web, iOS and Raspberry Pi. Download it now and get started for free." Suppose to be cross platform Interesting! When I installed it I noticed it came with a gui to build things which was kinda neat! Hello world is quite a simple program, I had to add a new function When I complied it a new window came up! Xojo seemed interesting as I never really looked into a third party language. The abil

The No-Longer Persistent Counter

Image
The No-Longer Persistent Counter    In the explore tab of Github I came across an interesting project that looked rather simple! It was no longer being undated, which if fine. Maybe with the simplicity of the project id learn something.  The project was a counter where you could set a number and increment up or down.  Its actually a very nice looking app, Made with fragments for ui (yay! have to learn anyway). Where I saw a challenge where I may be of help was in someone posting an Issue. So I started with what Im not the greatest at layouts. I just want to make a functional layout so I can just see if i can get the buttons and health to work. While it doesn't look nearly as good, it's functional. Moving to another machine I got a Error! oh no! I downloaded the original files and tried again but still didn't work.  As expected StackOverflow came to save me!  Once I created the Symbolic links I was able to work on the project.  Wha

RSA Encryption On Strings

Image
RSA On Strings I've been working on RSA Encryption on strings within another private project on github so I thought with my new found knowledge I can hopefully help someone out! The first project I found was abit to complected for the first fix so I switch to this one! Lets look at the Git we will be working on When I first ran the project I notice the output encryption was not a readable string as it was not base64 encoded. From working on my project CryptBoard and RSAStrings I know that these are invalid byte integers that dont correspond the a character. To prevent this data loss we must base64 encode it so that these are valid characters . This was essential in another project where String keys wouldn't scan as they weren't encoded properly  After running the project with the change we can see the output in a valid string Now I Push to myfork so that I can perform a merge Now the output is formatted in a valid s