Saturday, August 24, 2019

Washington State Poisonous Toad


The Western Toad pictured above can be green or brown and is always covered in warts. 

(This is the frog he tried to eat)




One warm sunny day I was out walking with my dog around Lake Sullivan in North Eastern Washington and we discovered a toad sitting by itself sunbathing in a muddy stream next to the lake.  My dog was immediately interested in the toad and I thought if he played with the toad everything would be fine.  I let him pull me over to the toad, he is a large dog and the toad jumped a couple of times piquing my dog's interest. My dog then lunged toward the toad and engulfed him with his mouth.  My dog, whose name is Dash,  did not bite on the toad but simply placed the toad delicately on his tongue.  Almost immediately after engulfing the toad, he let the toad jump out of his mouth allowing the toad to sit motionless on the ground in front of him.  Dash was still very excited to have discovered this animal but then Dash's mouth started foaming.  At first, it looked like Dash was foaming from excitement but then I noticed that foam was dripping from his mouth and more foam was rapidly replacing the dropped foam. I thought there is no way he is poisoned we don't have poisonous toads here in Washington State!  I was wrong my dog had just been poisoned by a Western Toad.  When these toads are threatened they excrete a vile toxin that can be deadly to many animals including dogs.  However, after seeing all the foam I did not rule out poison so I drug my dog away from the toad and washed his mouth in the lake until no trace of the foam was left.  We then proceeded to play in the cold water for another hour or so and his behavior appeared jovial the entire time.

After doing research about the toad and its poison I found out that I did the best things possible for Dash.  Rinsing his mouth out took most of the poison out of his body and letting him play in the cold water kept his body temp low keeping him from getting a high fever possibly leading to seizures and other issues.

This article is to let people know in Washington State that local toads can poison their beloved dogs and if you suspect your dog has been poisoned by a toad wash his mouth clean, keep him cool and get him to a vet as soon as you can.

If you would like to know more about this toad here is a link.

If you liked this article maybe you will like my Truth or Dare game on Google Play.
https://www.whatsthissoftware.com/2018/07/truth-or-dare-app-for-android.html


This is the poor guy who got poisoned.  Luckily he has no long-term side effects.




This is just a pic of both my dogs :)

Thursday, February 28, 2019

Made for Class Projects

This post is the start of a software development projects page which will list projects I have made in college

This first link is a .zip of a Unity game made for PC.  The game is set in a cartoon looking graveyard.  The main character is an ax-wielding skeleton created with low resolution so he is kinda pixelated.  The game was made with only two levels.  You collect coins and kill a zombie or two while making your way through the game.  Enjoy!

Image of Splash screen and Main character fighting enemy

Splash screen and first-level with the first enemy pictured above



Instructions for Game Download:
  1. Click this link. https://drive.google.com/file/d/1cUq3T-bSHQ_hKHS49dyEDBphGfzmmiRx/view?usp=sharing  The link goes to a google drive file and is completely safe to download.
  2. Download and unzip the file.  
  3. Open folder "TheBoneyard".
  4. Open folder builds.
  5. Double click "TheBoneYard".  It has the extension type, Application.
  6. Select the aspect ratio if prompted (go with default) and click start.

I was just messing around with this next download.  Below is an Android listview application that you can track jobs with.  It is extremely simple and I only released it here because I am going to build a new variation of this app.  Plus I decided I should stop wasting time on it.  I also wanted to learn how to post Android APK's to my site.  Which is relatively easy. 

       2. Open with package installer or whatever you use like zipinstaller.
       3. Turn on accept downloads from somewhere other than the Playstore.
       4. If it says "blocked by play protect" just click accept.  The app has nothing attached to it.
       5. Install
       6. Run

Saturday, April 7, 2018

Swift uipickerView example



The reason I am posting this source code is that I was doing research for a project and came to the understanding that there are not many examples which demonstrate how to use Swift uipickerView in Xcode with one picker and many numbers to choose from.
  This particular example has two uipickerViews and two labels where the info from the uipickerView is sent to the labels.   This is not a full tutorial however it is a guide for someone who knows what they are doing in Swift but needs a quick example of a uipickerView in action.

import UIKit

class SettingsTableViewController: UITableViewControllerUIPickerViewDataSourceUIPickerViewDelegate {

    @IBOutlet weak var beginningPickerView: UIPickerView!
    @IBOutlet weak var endingPickerView: UIPickerView!
    @IBOutlet weak var beginningPickerViewLabel: UILabel!
    @IBOutlet weak var endingPickerViewLabel: UILabel!
    
    var picker: UIPickerView!
    var beginningPicker: UIPickerView!
    var beginningPickerSegue: String?
    var endingPickerSegue: String?
    
    override func viewDidLoad() {
        super.viewDidLoad()
        
        picker = UIPickerView()
        picker.dataSource = self
        picker!.delegate = self
        picker.center = view.center
        view.addSubview(picker)
        
        beginningPicker = UIPickerView()
        beginningPicker.dataSource = self
        beginningPicker!.delegate = self
        view.addSubview(beginningPicker)
   
        self.pickerView(endingPickerView, didSelectRow: 1000, inComponent: 0)
        //endingPickerView.selectRow(1000, inComponent: 0, animated: false)
        
    }
    
    func numberOfComponents(in pickerView: UIPickerView) -> Int {
        if pickerView == picker {
            return 1
        } else if pickerView == beginningPicker {
            return 1
        }
        return 0
    }
   
    func pickerView(_ pickerView: UIPickerView, numberOfRowsInComponent component: Int) -> Int {
        if pickerView == picker {
            return 1000
        } else if pickerView == beginningPicker {
            return 1000
        }
        return 0
    }
    
    func pickerView(_ pickerView: UIPickerView, titleForRow row: Int, forComponent component: Int) -> String? {
        return "\(row + 1)"
        
    }
    
    //this updates the label to reflect pickerView value
    func pickerView(_ pickerView: UIPickerView, didSelectRow row: Int, inComponent component: Int) {
        
        let selectedValueEndingPickerView = pickerView.selectedRow(inComponent: 0)
        let selectedBeginningPickerView = pickerView.selectedRow(inComponent: 0)
        
        if pickerView == beginningPicker {
            
            beginningPickerViewLabel.text = String(selectedBeginningPickerView + 1)
            beginningPickerSegue = String(selectedBeginningPickerView + 1)
            
        } else if pickerView == picker {
            endingPickerViewLabel.text = String(selectedValueEndingPickerView + 1)
            endingPickerSegue = String(selectedValueEndingPickerView + 1)
        }
        
    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }

    // MARK: - Navigation

    // In a storyboard-based application, you will often want to do a little preparation before navigation
    override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
        // Get the new view controller using segue.destinationViewController.
        // Pass the selected object to the new view controller.
        if (segue.identifier == "unwindToStart") {
            let svc = segue.destination asServerViewController
            svc.serverNumberLowLabel.text = beginningPickerSegue
            svc.serverNumberHighLabel.text = endingPickerSegue
        }
    }
    

}

Thank you for reading.



If this helped you great.  If you need more info to keep researching because I am a beginner and still learning myself.




Check out this app Link to Google play app

Saturday, September 30, 2017

PHP Delimiters





What are PHP delimiters?

     Php delimiters are used to embed PHP code on an HTML web page.  

     The four main methods for marking PHP code in a page are like this. Here is the default method <?php "CODE"; ?>, the shorthand version <? "CODE"; ?>, the script version which is like this <script language = "php> "CODE"; </script> , and the ASP method like this <% "CODE"; %>.  

     The problem with the short tag syntax (<? "CODE"; ?>) is that it has to be enabled using a short_open_tag directive and some servers might not be configured execute the shorthand. However short tag syntax could save you some time if you don't like typing out the default tag.  

     This script tag (<script language = "php> "CODE"; </script>) is beneficial if you have an editor that doesn't do well with the standard delimiter syntax, but it can take longer to type so it might be beneficial to find a new editor if you have trouble using default escape tags.  

     The ASP method (<% "CODE"; %>) is used to separate dynamic PHP from static however it is recommended that you do not use the ASP method because it is a not a common delimiter and might cause problems.  

Thanks for reading.  

Check out this Truth or Dare game.
https://play.google.com/store/apps/details?id=com.calebsapps.mynam.truthordare
References:

Sunday, July 9, 2017

Can a Proxy Server Protect My Personal Information




What Is a Proxy Server?

A proxy server is a server that sits between a computer and access to the World Wide Web.  It can be used to benefit a user who needs anonymity and a company who wants to block access to certain sites on the Web. 


Blocks Internet Access

Some companies set up proxy servers so their employees have restricted access to the internet.  The proxy server routes the internet access through a server which only then allows access to the websites that are not blocked.  This is one of the most common uses for a proxy server. 

Proxies can hide your identity 

If a proxy server is configured properly it can block the information that is normally sent through a website from the user.  This information typically means your IP address, your location, your ISP.  The proxy can also protect you from cookies being put on your computer giving away more personal information such as browsing history, shopping info, and other personal information.

Proxies can also be bad

Some proxy servers can do the opposite of protecting you.  If you log onto them they can do the same things as downloading a virus they can install software that can harm your computer or steal personal information.  So if you decide to use a proxy server make sure that you do so after researching the site where the server is hosted.  

You can always use a proxy server to look out for your safety as well as the safety of others as long as you do your research. And normally proxy sites are not blocked by most company's allowing for a loophole in the security process(hint hint).



Happy Surfing!

Thanks for reading.

Tuesday, November 22, 2016

Christmas Trivia Answers


Here is the link to this trivia app in case you link onto the answer page first:
https://play.google.com/store/apps/details?id=calebsapps.com.christmastriviagame2&hl=en

Answers for Christmas Trivia

Question 1:  Who's birthday is being celebrated on December 25th? 

Answer 1: Jesus Christ.

Question 2: Which was the first state to recognize Christmas as  a official holiday?

Answer 2: Alabama

Question 3:  Which company was the first to use Santa Clause in a advertising commercial?

Answer 3:  Cocoa Cola.

Question 4:  How many points does a snowflake have?

Answer 4:  Six.

Question 5:  What is the traditional ornament placed at the top of the Christmas Tree?

Answer 5: An Angel.

Question 6:  What country can be credited with the creation of egg nog?

Answer 6: England.

Question 7: What do kids traditionally leave out for Santa Clause to eat?

Answer 7: Milk and Cookies.

Question 8:  From what country does the poinsettia plant originate?

Answer 8: Mexico.

Question 9:  What color are the berries from the Mistletoe?

Answer 9: White.

Question 10:  What was the name of Ebenezer Scrooge's partner in the Christmas Carol, the play?

Answer 10: Jacob Marley.

Question 11:  How many gifts are actually given on the 12 days of Christmas?

Answer 11: 364.

Question 12: What would the other reindeers not let Rudolph do?

Answer 12:  Play in all the reindeer games.

Question 13:  What color was the Grinch who stole Christmas?

Answer 13:  Green.

Question 14:  Who's eye's are made of coal:

Answer 14:  Frosty's.

Question 15:  Which 3D puzzle sold by Ideal Toy Corp., was the most popular Christmas gift in 1980?

Answer 15: Rubik's Cube.

Question 16: What was the name of the character played by Macauley Culkin in the movie Home Alone?

Answer 16:  Kevin Mccallister.

Question 17:  What type of pet is 'Santa's Little Helper' in the TV cartoon series, The Simpsons?

Answer 17:  A dog.

Question 18:  Who tried to steal Christmas from the \"Who's of Whoville\" in the 1966 cartoon based on the Dr. Seuss Story?

Answer 18: The Grinch.

Question 19:  What part of the turkey is saved and pulled apart as a superstitious good luck custom?

Answer 19: Wishbone.

Question 20: What is \"Frosty the Snowman's\" nose made of?

Answer 20: A button.

Question 21:  What river did Washington cross on Christmas Eve?

Answer 21: The Delaware.

Question 22: What is the biggest selling music christmas single of all time?

Answer 22: White Christmas.

Question 23:  What was the last ghost called in "A Christmas Carol"?

Answer 23:  The ghost of Christmas yet to come.

Question 24:  In "A Charlie Brown Christmas" who plays the dusty innkeeper in the Christmas play?

Answer 24:  Pigpen.

Question 25:  In what town was Jesus born?

Answer 25: Bethlaham.

Question 26:  Yule Log cake is the traditional Christmas cake served in which European country?

Answer 26: Israel

Question 27: How tall was the tallest Christmas tree?

Answer 27: 221 feet.

Question 28:  In the movie "A Christmas Carol" how many ghosts visited Scrooge?

Answer 28: Four.

Question 29:  How many years are trees used as a Christmas tree's grown?

Answer 29: 15 Years.

Question 30:What does the letter X stand for in X-mas?

Answer 30: Jesus Christ.

Question 31:What state do all letters addressed to Santa go to?

Answer 31: Indiana.

Question 32:Feliz Navidad is Happy Christmas in which language?

Answer 32:  Spanish.

If you enjoyed this app check out my thanksgiving one.  
http://www.calebsapps.com/2016/11/thanksgiving-trivia-app.html

And this truth or Dare one  https://play.google.com/store/apps/details?id=com.calebsapps.mynam.truthordare or my sites link : Link to Google play Truth or Dare game

Sunday, November 6, 2016

Featured Post

Washington State Poisonous Toad

The Western Toad pictured above can be green or brown and is always covered in warts.  (This is the frog he tried to eat) One w...