The Lounge is rated PG. If you're about to post something you wouldn't want your
kid sister to read then don't post it. No flame wars, no abusive conduct, no programming
questions and please don't post ads.
1. The lounge is for the CodeProject community to discuss things of interest to the community, and as a place for the whole community to participate. It is, first and foremost, a respectful meeting and discussion area for those wishing to discuss the life of a Software developer.
The #1 rule is: Be respectful of others, of the site, and of the community as a whole.
2. Technical discussions are welcome, but if you need specific programming question answered please use Quick Answers[^], or to discussion your programming problem in depth use the programming forums[^]. We encourage technical discussion, but this is a general discussion forum, not a programming Q&A forum. Posts will be moved or deleted if they fit better elsewhere.
4. No politics (including enviro-politics[^]), no sex, no religion. This is a community for software development. There are plenty of other sites that are far more appropriate for these discussions. Or if you must, use the Back Room[^] - but enter at your own risk.
5. Nothing Not Safe For Work, nothing you would not want your wife/husband, your girlfriend/boyfriend, your mother or your kid sister seeing on your screen. For those discussions where you wish to be a little more frank, use the Soapbox[^]
6. Any personal attacks, any spam, any advertising, any trolling, or any abuse of the rules will result in your account being removed.
7. Not everyone's first language is English. Be understanding.
Please respect the community and respect each other. We are of many cultures so remember that. Don't assume others understand you are joking, don't belittle anyone for taking offense or being thin skinned.
We are a community for software developers. Leave the egos at the door.
I am exchanging my old phone with a new one. There is a lot of data on it (like banking apps) which must not end up in bad hands. I understand that I can still get some, if not all, files back after factory reset. So, I looked up play store to find a wipe app but there are many. With plenty of positive and negative reviews. I am not really sure which one to try out. Anyone here knows good app I could use?
If not, I will do it the hard way. (Factory reset -> Save junk files on entire phone storage -> Factory reset) * 3. This will take some time though.
Do bear in mind that this is solid state storage, and it's not like HDD - blocks are "rotated" to prevent them getting used too much, even if the OS believes it has the "same" physical block.
It is quite possible to erase eMMC with good "overwriters" and still retrieve the original data later.
I'd suggest an encrypt, hard reset, fill it up, encrypt, hard reset cycle if you are at all worried. And as an extra precaution, change all your passwords!
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
I used in past an app named Super BackUp on PlayStore which can backup and sync the contacts, sms, apks installed on the android to your google drive and then you can sync back on new using this app from your google drive.
AFAIK, the recommended procedure is to encrypt the device then do a factory reset. The factory reset will erase the encryption keys so everything stored on the device will become unrecoverable random data.
How the store would do it: copy over all relevant files to new device, then perform factor reset on old device. No special software needed for the factory reset, I believe. Their should be a Samsung switch software for android devices, and one similar for iPhones.
Anything that is unrelated to elephants is irrelephant Anonymous - The problem with quotes on the internet is that you can never tell if they're genuine Winston Churchill, 1944 - Never argue with a fool. Onllokers may not be able to tell the difference. Mark Twain
Architectural Principles In Basic Stages
1) When I began learning OOP principles way back in 1993 there was a focus on : reuse via inheritance
2) As OOP principles gained traction many companies, developers and researchers discovered the problems with this and a new idea arose : prefer composition over inheritance
3) Next people began to discover that constructing small services which provide one distinct solution were a good idea. SOA was the buzz-phrase we heard. Of course, there was much truth in there.
4) Now, we are hearing a lot about Microservices. It's another progresssion.
Ideas and Buzz-Phrases
Of course all of these ideas get buzzed by people who don't really even know what they're talking about and then people at the fringes just think,
"Oh, it's another Architect-induced cycle of info-BS."
However, each of these things has contained a core of knowledge that has tried to help us all take another step toward better practices -- to turn software dev from magic/art to science/engineering.
Sometimes: Layers of BS
But a lot of the good stuff does get covered up in layers of BS by uninformed devs.
Must Read: So Many Great Ideas
The reason I'm writing about this is because I've just completed the intro and chapter 1 of a absolutely fantastic book on Microservices where the extremely talented author has summarized all of this and then succinctly and clearly exposes the truth about them as a next logical step in this progression. You must read this.
So Difficult To Get New Ideas
It is often so difficult to get new ideas. It is so rare to find someone who illuminates things so clearly. This author does a great job of providing the architectural overview but also explaining in detail exactly how microservices can solve certain problems.
It's always cool to find new resources like this, especially when they illuminate buzz-phrases that we all hear about.
It really is a great read. I am always happy to find new authors who : 1. open up new ideas / concepts in new ways so I think new thoughts 2. get to the point quickly 3. describe how the technology really works, succinctly 4. give me an idea where architectural principles fit together into the bigger puzzle
I agree with you on that, the book should be to the point, no long stories should be there, i would love to have the list of books from you which you think should be read as a Computer Science professional and Software Developer.
Last Visit: 31-Dec-99 19:00 Last Update: 22-Jan-18 1:30