Such a powerful tool... And thank you for letting us know about this trick.
56 karma · joined August 12, 2016
Such a powerful tool... And thank you for letting us know about this trick.
As far as I understand students need to install your app and the app requires users to log out and when they log in, it's launched automatically in full screen mode and users cannot escape until they submit their answers.
What if I install your app in a sandboxed environment (like a windows box in a vmware virtual machine)? While the app is in fullscreen mode inside it, I think there would be nothing preventing me from using host machine's functions (like accessing internet via browsers or opening documents). Have you considered these kind of risks?
edit: spelling
In short, Youtube API's resume upload function can be abused to achieve this.
Have you considered turning this into a web based SaaS product? (upload excel -> do fancy stuff -> export or save the result on cloud)
Is there any specific reason for the current licensing/revenue model?
select
t1.col1,
t2.col1
from
table1 t1
left join table2 t2 on t2.primarykey = t1.foreignkey
where
t1.somevalue is not null
and isnull(t2.someothervalue, 0) > 0
order by
t1.someothervalue desc
By using this pattern I can easily locate columns, tables, criterias, grouping fields, orders etc. And it works well with more complicated queries as well given all the subqueries, cases etc. written in a similar fashion.