cshipley
Joined 15 years ago
Joined 15 years ago
I think a lot of people are missing this point. This will not allow someone to become their own carrier. It allows someone to install their own "cell towers" and have devices connect to them without having to use a 3rd party carrier.
Also, looks like the README has a broken link: https://librsync.github.io/rdiff.html
I am the Salty Dog: a sturdy, weather beaten crew member who stands at the prow of your ship, guiding you safely through the rocks.
Full Stack Mobile Development, Design, Coding, QA, Back-end. Java, C#, Objective-C, Xamarin, C/C++, Azure, AWS. 20+ years experience, 7 years mobile development.
Achieve better outcomes through communication, risk management, and experience.
saltydogtechnology.com/blog https://www.linkedin.com/in/curtisshipleyandroidios/
I am the Salty Dog: a sturdy, weather beaten crew member who stands at the prow of your ship, guiding you safely through the rocks.
Full Stack Mobile Development, Design, Coding, QA, Back-end. Java, C#, Objective-C, Xamarin, C/C++, Azure, AWS. 20+ years experience, 7 years mobile development.
Better outcomes through communication, risk management, and experience.
saltydogtechnology.com/blog https://www.linkedin.com/in/curtisshipleyandroidios/
I am a Salty Dog: the sturdy, weather beaten crew member who stands at the prow of your ship, guiding you safely through the rocks.
Mobile Development, Design, QA. Back-end Architecture. Java, C#, Objective-C, Xamarin, C/C++, Azure. 20+ years experience, 7 years mobile development
saltydogtechnology.com/blog
Some work:
Kickback Points – Xamarin iOS/Android
Fas Rewards – Xamarin Android/iOS
Harts Gas and Food – Xamarin Android/iOS
Noco Energy Corp – Xamarin Android/iOS
Tone Tip – Used Fourier Transforms to detect audio codes embedded in audio broadcasts. Android/iOS/Xamarin
Garage 529 Android - https://play.google.com/store/apps/details?id=com.project529...
Nike + Running - Nike's premier running application. https://play.google.com/store/apps/details?id=com.nike.plusg...
Caller Dashboard – (Android Tablet, Android Phone, Ultrabook) http://tangorguild.com/caller-dashboard/
Ease into 5K Android - https://play.google.com/store/apps/details?id=com.runhelper....
But that's not the argument.
The argument is about if the policy put forth by Trump&Co make sense given the data. To ONLY part of the data for policy decisions makes no sense.
Consider this:
Immigrants and refugees commit crimes at lower rates than others. http://www.migrationpolicy.org/news/us-record-shows-refugees... https://www.cato.org/blog/immigration-crime-what-research-sa...
Comparatively, what is the threat of terrorism: http://www.businessinsider.com/death-risk-statistics-terrori...
I cannot speak to the vetting process for allowing refugees into European countries, however the current vetting process is a lengthy 1 1/2 - 2 year process. https://obamawhitehouse.archives.gov/blog/2015/11/20/infogra...
Do our policies make sense: https://www.theatlantic.com/international/archive/2017/01/tr...
I think a lot of other people who are for the ban aren't racist, just misinformed. A lot seem to think Muslim immigrant|refugee == terrorist.
One person told me "I'm for the ban because I don't want them to come and kill me and my family in our sleep."
I blame this perception on the people who seek to profit by the general hysteria, not those manipulated by it. I am sad for the victims of it.
"Freelance" can mean:
1) Working remotely as a contractor though a 3rd party agency.
2) Working remotely hourly or per gig for yourself.
3) Doing end-to-end project work. Start with designs, code, test, and submit as a package deal.
All have different ways of finding clients. However, they tend to follow a career progression in that same order. My career path did.
I advise you to think about freelancing, not as a developer, but a business owner. Consider the following:
* What sort of business entity are you going to have? All have trade offs, and specific obligations from a pure business perspective. One piece of advice that my accountant gave me: Just because you create an LLC with your state govt doesn't make you an LLC. From a court's perspective you have to act like it. In my state that requires Articles of Organization, an Operation Agreement and at least yearly documented meetings with the stakeholders.
* Learn how to protect yourself legally. This means find a lawyer and get a standard contract. Have an attorney review any contract before you sign it. Figure out a strategy for when someone doesn't pay, and how this strategy may change if they are local or remote. It is much harder to take someone out of state to court. I have turned down gigs because we couldn't come to agreement on contract language. One contract asked me to pay all court fees in the event the software led to any issues for their clients. (It was for a medical device.)
* Think about how you are going to charge. Hourly/by the project. Clients may ask for fixed prices and not-to-exceeds. There are a lot of opinions about this. Make an informed decision about how you are going to approach this.
* How are you going to sell yourself. Most of my work comes through word-of-mouth. Figure out your pitch, and how you differentiate yourself from competition. Reputation counts for a lot. Think about setting networking/sales goals. Expect the engagement process to take a long time, and not all of it to pan out. I've spend many hours trying to engage a new client, only to have them change their mind at the last minute. Account for this in your pricing.
* Expect feast or famine. Sometimes you may be sweating bullets because you don't have enough work and bills are coming due. Sometimes you're sweating bullets because several clients are wanting things all at once. Sometimes you may be working nights and weekends.
* As a small guy, you are the product. It pays to be a high quality product.
In order to do this, I have had to learn new languages, frameworks and new ways of thinking about things. Some of those "new" things weren't difficult, they just required tweaking old ways of looking at things.
For example, older mobile devices are resource constrained. Having to think about conservation while coding isn't new. I started my career coding on shitty MS Dos system where if you had 640K of memory, it was a high-end machine. The tweaking comes in with the addition of other constrains such as battery life, coalescing radio usage and the fact that the OS can decide to shut down your app and restart it at any time, but the user's expectation is it should be the way the just left it.
Continually learning and reinventing myself is just the way things are now. If you haven't had to deal with that yet, just wait. It will come.
Looking for Xamarin Forms and/or PHP/Laravel developer for occasional load-leveling. We're a small dev firm and sometimes needs help when things get too crazy.
Please reply to curtis [at] saltydogtechnology [dot] com.