Jump to content

TheSmartstudent

Members
  • Posts

    23
  • Joined

  • Last visited

Reputation

138 Excellent

About TheSmartstudent

  1. Hey Barry, Yeah, you can download that. Create a folder called supersecretstuffgoesinhere or something ridiculous in c:/xampp/htdocs, then extract the files into it. It's important not to call it phpmyadmin or anything like that, for security reasons, and when you're done, cut the folder and paste it somewhere else, so it's not exploitable
  2. I'm not excluding server side languages from the actual app, only the actual web platform. Web Applications can be powered from such language, but should be possible to run without them, so they can function when internet connectivity isn't there.
  3. The web is where it's at. It's also important to note we should should view the web as a platform: HTML, CSS, JavaScript. (*NOT* PHP, ASP etc.) Apache Cordova looks promising. If I get chance, I'll ping some people who work on Firefox OS, and ask them if they've seen it. Firefox OS is aimed at the web being native for mobile, making development 1,000,000 easier
  4. Okay, so you should start by putting your site into maintenance mode. Maintenance mode - MoodleDocs for information on how to do that Secondly, make a backup of your C:\XAMPP\htdocs Thirdly, take a snapshot of the database. You can do this in PHPMyAdmin. Do you have that? Fourth, delete the contents of C:\XAMPP\htdocs (Make sure you have the backup!!!!!!!!!!) Finally (okay, maybe finally) go to your backup from step 1, and copy your config.php back to C:\XAMPP\htdocs If you had any plugins, you'll need to copy those back in To finish off, and actually perform the upgrade, go into the admin panel and head to Settings > Site administration > Notifications and trigger the update. Now disable maintenance mode Let me know if you have questions or hit any issues.
  5. Hey Barry, Did you install using the default settings?
  6. Sounds like a dead PSU. Hopefully, if it is, she didn't fry the rest of your box too. Do you have a tester, or a spare you know works?
  7. I suspect that this will have the issue of the apps feeling non native, but I'll be sure to give it a shot. It doesn't look bad from the website, I'll let you know what I find Quite simply, GenyMotion is faster. You're 100% right out about using the earliest possible, unless the app's performance/features would benefit from the newer API levels, which can often be the case. New cool stuff tends to work better than the old stuff. And furthermore to the point of needing to be 100% convinced it's the right career, university/college open days are great for this, alongside taking a shot using what you have, then delving into doing something real when you're ready
  8. Really depends on your audience and the app. For a massive marketing stunt, Gingerbread support is still a must. If you're looking more at something specific, I tend to put people into 3 categories: Power Users These people are die hard fans of their tech. You won't catch them without a device within 10 metres of them. They tend to rock custom ROMs on their phones. Enthusiasts They like their tech, and are completely fluent in using it. However, they tend to stick with what they get, and don't root, jailbreak or otherwise void their warranty. Casual Users They know only what they need to use, and tend to have an instruction manual programmed into their head, instead of being fluent in experimenting with their devices. They most certainly don't go past what they are shown how to use. If you're aiming at the first group, you should certainly not bother with anything below API Level 16. ICS is dead in the eyes of these people, most are on KitKat, with the rest on JB looking to upgrade to KitKat. For the second group, somewhere between 11 and 14. Really depends on the nature of app. Finally, the last group is generally 9 or above, but with the exception that games could possibly be 11+. I tend to go as low as possible for casual users. They struggle to find the update screen for a start, and are scared by changes to routine with their device.
  9. Too right about how great Android is for accessibility of development, Mikey. To talk further about OS X in VirtualBox for xCode: Completely possible. Before I got into the Mac realm, I was working like this. It's problematic though. I'd seriously suggest that investing £1000 to buy a Mac, all the dev licenses and some good books is really worth it if you're starting a career. The Mac gives you flexibility for Android and iOS and would be great for people doing freelance work to build a portfolio, since all the great tools for other parts of making an app (design etc) are much better done on a Mac. Sure, Adobe Suite works on Windows, but it feels at its best on Mac. Arthur, Although GenyMotion is a *very* nice bit of software, and of great importance to all developers heading for Android, I'm going to add a word of caution. If your app works in GenyMotion, don't assume that means it is the same on a real device. Not many devices are raw android, even Google's own phones (Moto X/G, Nexus 5 etc) tend to have a slight difference to completely raw android, even if it isn't noticeable.
  10. Okay, a job in what field exactly? I'm assuming app development for this: You should start with iOS. Android is significantly easier, and has lots of tutorials available, many more than iOS. As an open source device, the Android OS is a good way to start learning how these devices think, and such understanding will look great to an employer. However, you should only do this once you have mastered general programming skills, which is a pretty cool thing about Objective C; it's prettty difficult. Once you have truly mastered iOS development, move onto Android. Should be a walk in the park to learn how to develop for Android, but also learn about how the operating system works, the differences between it and general Linux etc. You mentioned you don't have a mac. If you want a job in the app development industry, make an investment in one. You can find reasonably cheap Mac Minis starting at about £600 for a pretty good specification one on ebay. MacBook Airs are about £600-700. Absolutely no need for the latest model, my 2011 Air still looks fab and runs like a boss. OS X is truly the best operating system for systems administrators, developers and designers. It gives you all the functional power of Linux, the simplicity and application range of Windows, packed in with a bunch of other available apps. I can't find anything worth my time (except gaming ) that my Mac can't do. They're all pretty powerful too, which is needed as you start having to compile much bigger projects. An Air with i5/i7 can get you through most things, but if you want to mess with the likes of unity, I'd recommend looking for an i7 Mac Mini or i7 MacBook Pro - You'll appreciate the extra power
  11. Take a miss on Adobe Air, PhoneGap or anything like that. Maybe Adobe air for games/high media content. What are you looking to achieve here? A hobby, a job, or just for the experience?
  12. That's tough, because content based filtering is a little difficult, especially in secondary where there is some focus on sensitive things like this in subjects such as History and Religious Studies. Are you in primary or secondary? And does TMG support RegEx? I'm not going to claim I understand how TMG works, but I can certainly try and find a reasonable way to manipulate it into doing what you want
  13. Hi, The moodle installers just setup a WAMP server (Windows Apache MySQL Lamp) server for you. To update, you use the same method as everybody else. I can go into a bit of depth when it's not midnight, just let me know if you need some more help. You might have figured it out already, or my simple answer could have helped.
  14. Hi, I manage the Google Apps instance for the community over at Mozilla. Very unlikely they have such a thing. Google Drive is designed to be flexible to the users, sadly taking away a lot from the admins. Just banning *.exe in your proxy is probably the best idea. Not many kids are smart enough to figure out that you can just remove the extension, download, and add it back (though, you might have that covered already!)
×
×
  • Create New...