I’m starting flashcard.club

Hello everyone,

I’m sure there is not many of you but I had to tell someone. As of the last few days I’ve really felt the need to get involved in something that is really what I am all about. A new baby if you will, a commercial enterprise but one I own. I’ve been working full-time on Laravel projects and I want to improve my skills to really get better at it. Its a great framework after using raw PHP and template engines like handlebars.

During this time I came to the realisation that I wasn’t totally stoked with the existing flashcard companies out there and I think now more than ever I really have the skills to get something like this off the ground, hopefully this is the first project of many!

Flashcard Club is different,

  • I really want a modern material feel to the website. I’m not interested in something worse than what there already is out there, I want to really help people.
  • I want to really build a solid brand that people want to use. Flashcard Club should be a place to really get some work done and cram for that final test and study in a safe space.
  • I really want to provide a platform for students to get some work done. A lot of the competition has low quality submissions. I really want people to have an effective space to learn.
  • I want to publicise what I’m up to, and this blog will help with that. A real leading learner approach. From conception to reality.
  • Although this will have options to buy products, long term I only want this project as a sort of demo of my capabilities. I want to move on to better ideas ASAP but you have to start somewhere.

This is my first “premium domain” project so consider that an invested interest in this project.

Have a look and see how I’m getting on. At the time of writing cloud flare gives out error 526 so I hope to be past that by the time this goes up a month from now.

I aim to make both a website and mobile app, however the majority of the features will be made through the app, the functionality and backend will be possible through the online version as well.

I think my target audience is 99% students so a strong app presence is a must I feel. The website will be a strong start but is just one part of the experience.

Watch this space.

Aidan.

Cerberus for android – It’s awesome

So I bought Cerberus for android and installed it on all my devices for about 2 years, and its pretty great, not only does it provide you with the standard ‘find your device’ features that common apps do, but its also got ROOT permission stuff as well, the online console looks like this

Capture

 

The online console also shows when a command is both sent and recieved

Capture

Here is a list of features from the dropdown menu (As HTML)

<option value="START_TRACKING">Start tracking</option>
<option value="STOP_TRACKING">Stop tracking</option>
<option value="DEVICEINFO">Get device info</option>
<option value="HISTORY">Get location history</option>
<option value="LOCK">Lock with code</option>
<option value="UNLOCK">Unlock</option>
<option value="ALARM">Start alarm with a message</option>
<option value="MESSAGE">Display message</option>
<option value="CALLLOG">Get call log</option>
<option value="SMSLOG">Get SMS log</option>
<option value="CALL">Call phone</option>
<option value="SMS">Send SMS</option>
<option value="RECORDAUDIO">Record audio</option>
<option value="TAKEPICTURE">Take picture</option>
<option value="CAPTUREVIDEO">Capture video</option>
<option value="SCREENSHOT">Grab screenshot</option>
<option value="STARTEMERGENCY">Start emergency mode</option>
<option value="STOPEMERGENCY">Stop emergency mode</option>
<option value="HIDE">Hide from app drawer</option>
<option value="UNHIDE">Show in app drawer</option>
<option value="WIPE">Wipe device memory</option>
<option value="WIPESD">Wipe SD card</option>
<option value="REBOOT">Reboot device</option>
<option value="BACKUP">Backup data</option>
<option value="STOP_BACKUP">Stop backup</option>
<option value="GET_APP_LIST">Get installed apps</option>
<option value="LAUNCH_APP">Start application</option>
<option value="START_SERVICE">Start service</option>
<option value="SEND_BROADCAST">Send broadcast</option>
<option value="STARTSHELL">Start shell</option>
<option value="ENABLEBLUETOOTH">Enable bluetooth</option>
<option value="DISABLEBLUETOOTH">Disable bluetooth</option>
<option value="ENABLEHOTSPOT">Enable Wi-Fi hotspot</option>
<option value="DISABLEHOTSPOT">Disable Wi-Fi hotspot</option>
<option value="SCREENRECORD">Capture screen recording</option>
<option value="GETAPPCONF">Change app settings</option>

Some features require root, which for me is no issue. Some things to note is the picture and video quality is very poor, I cant tell whether this is because they try to save bandwidth (as responses are given over email) or because of some funky implementation the app uses, but they are mostly watchable, though you’d get lucky to get your thief’s face.

You can start apps which is useful, you can also go into the app settings and set the app to open when you ring a phone number like ‘10000’ for example, you can also force it to be persistent by installing it with TWRP or CWM so it survives a wipe of the entire system, as well as deleting the app, once the phone is restarted, it re-installs, with your settings.

You can also download the ‘System Framework’ version, which in the event that your phone is nicked, the app wont be deleted by the thieves.

2015-09-24 18.11.00

2015-09-24 18.12.00

2015-09-24 18.12.08

2015-09-24 18.11.53

The app also has some other features seen below

2015-09-24 18.12.22

SIM checker allows the app to secretly send a message to a defined number if a new SIM is inserted, which I accidentally triggered when I replaced my SIM, so I can say that I’m confident it works so long as the SIM has credit. The AutoTask Configuration is useless at best, there aren’t much things you can do with it and whenever I try to save, it crashes the phone, which I can only assume is because it tries to write to some inaccessible memory.

The track feature is good, precise and fairly accurate, it updates regularly, Id say every minute or so (sat stationary on a desk for 3 minutes. {note that the inaccuracy may be due to GPS, rather than Cerberus itself})

Capture

Being able to switch on data with a text command was especially handy when I had to retrieve a phone, once the phone was on we were loaded with all there Cerberus and able to find it at Tesco’s lost and found, but without the tracking we would have had no clue where to look (does not require root).

One other good feature is the ability to disable turning off the phone without first unlocking the device, this is one of my favourite features and a unique selling point for Cerberus

All in all I’d defiantly say it’s worth the one time investment, I’ve lost a phone and found it again with Cerberus, It worked well.