Web development free note:
Tip1-Free: A tip to the beginner 'web developer', PRES the button, read the stuff. This is how we all did it. ("damn" u future kids to heaven! u will have computer programs writing computer programs all kinds of fancy stuff, by then your elders will have figured out money is a hinderence and ceased it providing abundance and ample room for trends such as moores law to really flourish, i am so sick of the internet speeds and use, i welcome the day the computer is actually faster than me when web developing..)
Tip2: WHomever your 'lecturer or advice giver is, do not annoy them, cover material before you ask questions. press the buttons read the stuff. (I learnt this the hard way at university )
Ben Couwenberg developing websites is A spiritual practice. the pragmatics using indoctrination but the connotation of the rest of the making is imagination. PLUS the thing is wholey made out of light !!!!!!!!! from code which is language which is light, all the way through the electrical screen to your eyes via visible light grin emoticon
why you writing books anymore killing environment... "no need to write a book, we have all the light we neeed!!!" ~t.mckenna , you could make 1000 websites.. made out of light... not dead tree.
Tip2: WHomever your 'lecturer or advice giver is, do not annoy them, cover material before you ask questions. press the buttons read the stuff. (I learnt this the hard way at university )
Ben Couwenberg developing websites is A spiritual practice. the pragmatics using indoctrination but the connotation of the rest of the making is imagination. PLUS the thing is wholey made out of light !!!!!!!!! from code which is language which is light, all the way through the electrical screen to your eyes via visible light grin emoticon
why you writing books anymore killing environment... "no need to write a book, we have all the light we neeed!!!" ~t.mckenna , you could make 1000 websites.. made out of light... not dead tree.
weebly.com
wordpress
webs.com
http://www.webs.com/?referer=wftr-fr-1-en&utm_source=product&utm_medium=footer&utm_term=free&utm_content=en-1&utm_campaign=users
wix.com
Create Your Own Website. It's Free
http://bit.ly/Q9rcsx
Currently i agree with ehosts.com being no1 web host. I signed up quickly when i knew they did FTP too, as weebly.com what you are reading from now, dont do FTP so i could not upload my own websites files in consciousazine. or here in bensnotes, as they are all on weebly serves.
wordpress
webs.com
http://www.webs.com/?referer=wftr-fr-1-en&utm_source=product&utm_medium=footer&utm_term=free&utm_content=en-1&utm_campaign=users
wix.com
Create Your Own Website. It's Free
http://bit.ly/Q9rcsx
Currently i agree with ehosts.com being no1 web host. I signed up quickly when i knew they did FTP too, as weebly.com what you are reading from now, dont do FTP so i could not upload my own websites files in consciousazine. or here in bensnotes, as they are all on weebly serves.
Below is my rough copy evaluation of ten websites within my E-commerce subject in my degree at university:
| couwenberg_ben_ecommerce_assign1.doc | |
| File Size: | 246 kb |
| File Type: | doc |
Below is the same document as above only with the feedback from my lecturer:
| bcouwenberg_couwenberg_ben_ecommerce_assign1.doc | |
| File Size: | 265 kb |
| File Type: | doc |
Networks; Online media design - 1 University semester worth of material in 1 subject
There are printable versions of the intro in each weekly topic, and you obviously dont have to do all of the stuff it is just a copy paste of this unit. In the according weekly topic all the extra files can be found, the study guide is on the word.doc, as you go through that you need to access the weekly folders for the say dreamweaver technical tutorials or photoshop tutorials whatever that weeks task are.
| networks_online_media_design.zip | |
| File Size: | 26215 kb |
| File Type: | zip |
Converting and some useful things
http://www.pdftoword.com/success.aspx Convert PDF's to Word Documents free PDF to PowerPoint http://www.seoquake.com/pages/guide.php Corousal widget http://download.cnet.com/WinRAR-32-bit/3000-2250_4-10007677.html compressing http://www.techradar.com/au/news/software/applications/best-free-video-editing-software-9-top-programs-you-should-download-1136264 http://www.wikihow.com/Access-Another-Computer-from-Your-Computer http://textmechanic.com/text-tools/obfuscation-tools/reverse-text-generator/ https://www.youtube.com/yt/creators/benefit-levels.html?noapp=1 https://support.google.com/youtube/answer/3545535?hl=en
code inserts:
Select all button: var inputs = document.getElementsByClassName('uiButton _1sm'); for(var i=0; i<inputs.length;i++) { inputs[i].click(); } . translate button: https://support.google.com/translate/answer/2534601?hl=en install google translate on website: <div id="google_translate_element"></div><script type="text/javascript"> function googleTranslateElementInit() { new google.translate.TranslateElement({pageLanguage: 'en', layout: google.translate.TranslateElement.InlineLayout.SIMPLE}, 'google_translate_element'); } </script><script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script> Like button: https://developers.facebook.com/docs/reference/plugins/like-box/ place after body tag ( it worked for me without doing this but it may leave out something like style sheeting or something?) <div id="fb-root"></div> <script>(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/en_US/all.js#xfbml=1"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));</script> place where u want it <div data-href="https://www.facebook.com/FacebookDevelopers" data-width="292" data-show-faces="true" data-stream="true" data-show-border="true" data-header="true"></div> Social Plugins for facebook: accept all button https://chrome.google.com/webstore/detail/social-media-toolkit-for/fcachklhcihfinmagjnlomehfdhndhep/related premium member http://fst.getmyscript.com/buy-premium-version-of-facebook-social-toolkit/ http://fst.getmyscript.com/accept-all-friend-requests-at-once/ how to How to Get Many Friend Requests On Facebook https://www.youtube.com/watch?v=4OwHDqIj5YY Stylebot.me inspect element is awesome. Here are some very useful tricks. :) 1) There a big annoying popover trying to make you fill out a survey and coverign up your download link? Inspect Element, find the one matching the popover. press delete. :) Repeat with the black box covering the page. presto. your webpage is viewable and clickable. 2) When view source fails, inspect element can be used to extract information from web pages. 3) there's a streaming html5 player? inspect element, hunt down the download link inside the container. right click it in inspect element. copy link. yes this even works with webm videos, btu they are a pain to convert after. caver_tim said: no . what "inspect element" allows you to do is look at and fiddle with the copy that you have downloaded. anyone else will not see what you've done. what you've done it not saved back to the server gthau said: For those who use Inspect Element for purely cosmetic changes in CSS - Stylebot.me is the extension that takes to the next level, since it remembers your changes per URL. :) Resources
http://www.webplaces.com/html/sounds.htm
http://www.freesfx.co.uk/download/?&id=3221 http://www.ixconverter.net/ <convert youtube to mp3 mp4 files :D http://www.makeuseof.com/tag/4-free-alternatives-microsoft-powerpoint/ http://www.shopify.com/blog/14646145-13-diy-crowdfunding-tools-for-a-successful-kickstarter-and-indiegogo-campaign?utm_source=facebook&utm_medium=social http://www.html-pdf-converter.com/ http://pdfcrowd.com/ http://www.vidtomp3.com/ http://www.onlinevideoconverter.com/video-converter# screen casting software - still image captures; snipping tool windows, steps recorder, video editing recording the whole screen as a video; screencast free 15 minute recorder, trial. snagit https://www.techsmith.com/tutorial-snagit-current.html camtasia http://www.computerhope.com/shortcut/word.htm short cut keys Hi Ben, As I suspected it is an off the shelf product. Looks like it is part of jquery (predefined javaScript library) See http://wowslider.com/ A great general file converter, allowing the conversion between many different image, audio, document, and video formats. Great for any application that supports only specific file types.Zamzar Wolfram Alpha is the awesome artificially intelligent graphing calculator that you wish you had in high school. Want to know what a function looks like? Done. Want to see how to solve an equation, step by step? Can do. Want to know the nutrition facts of a cubic parsec of fried chicken? Not a problem. Wolfram Alpha has a bizarrely broad and sophisticated suite of features, and is the student’s best friend. MakeUseOf maintains a list of the best free software for Windows, OSX, and Linux, complete with downloads, along with resources for popular mobile platforms like Android and iOS. http://www.youtubeinmp4.com/ https://www.searchenginejournal.com/top-12-alternatives-paypal/ Photoshop/pictures graphics work
For those new to Photoshop Photoshop Technical Notes
For an overview of the interface and panels in CS6 have a look at these 2 videos: http://tv.adobe.com/watch/learn-photoshop-cs6/the-new-photoshop-cs6-interface/ http://tv.adobe.com/watch/learn-photoshop-cs6/organizing-photoshop-cs6-panels/ Photoshop CS6 topic3_tutCS6.pdf Photoshop CS5.5 topic3_tutCS5.pdf For those who don't have Photoshop: You can download the OpenSource software program called The GIMP (although Photoshop is recommended as GIMP does not have as many supporting technical tutorials): For Windows http://gimp-win.sourceforge.net/ For Mac http://www.gimp.org/downloads/ GIMP Technical Tutorial GIMP_TechNotes.pdf For an overview of GIMP: http://www.youtube.com/watch?v=LYId7EYQz8Y The GIMP Manual: http://docs.gimp.org/en/ You can also view these short videos for a demo on some of these tools. Some of these are in CS4 but will still be relevant. http://tv.adobe.com/watch/learn-photoshop-cs4/introducing-photoshop-cs4/ http://www.youtube.com/watch?v=eBq0TYAiTQo&feature=related (part 1) http://www.youtube.com/watch?v=ePHMAkV4TjE&feature=related (part 2) http://www.youtube.com/watch?v=eIcYWEQH4z4&feature=related (part 1) http://www.youtube.com/watch?v=Ao2CRjk9uEI&feature=fvwrel (part 2) Resizing images http://www.youtube.com/watch?v=k_XZQmOSvAY&feature=related Flames in Photoshop YOUTUBE Tutorials http://www.smashingmagazine.com/2009/08/03/a-z-of-free-photoshop-plugins-and-filters/
Website help:
top-3-formica-laminate-matches-to-the-2013-colors-of-the-year?
https://www.wmegroup.com.au/conversion/top-conversion-rate-optimisation-tips-for- Top Conversion Rate Optimisation Tips for 2016The use of conversion rate optimisation (CRO) is becoming widely popular with businesses worldwide that are keen to test their customers’ user experience online to maximise conversions. Well, 2016 is set to be even bigger. In 2015, the mobile medium soared as well as new CRO software and updates, amongst other trends. It is, therefore, vital to track these trends to stay ahead of your competition. Here are a few ways of staying ahead in 2016:
To fix issues, you need to identify what’s actually broken. 2. Analyse visitor behaviour So, now we know the hot and cold spots of the website, it’s now time to seek ways to optimise this. By employing heat maps, click maps and other tools, you can understand the ‘why’ behind customers losing interest or not spending enough time engaging in the page that you want them to convert from. Perhaps there is a distraction that is leading customers to be focused on an area of the site that is unhelpful towards achieving your goals. Utilise online tools to understand the ‘why’. 3. Use Surveys Quantitative and qualitative data are both important when understanding how your customers feel on your site. Real-time surveys can help capture those all-important responses the moment they land. This can give you valuable insights and context around some unanswered questions. It can improve your online presence as well as your conversions. Remember you don’t need to be that super annoying pop-up; you can set surveys to trigger on certain elements, for example, after they have read down to a certain point on the page or after they have abandoned the cart processes. Every type of website can benefit from real-time surveys 4. Personalising is a priority This sounds very cliché, but giving your website some personalisation is still being ignored. Whether you have an e-commerce store or a simple brochure site to capture leads, businesses that personalise their sites have seen to have 14% uplift in sales. You must be aware of different target markets to offer this element effectively. Cater to the needs of your customers and offer content that is aimed at your target market, sales professionals and agencies. Perhaps you need to offer each segment a slightly different funnel to accommodate their needs? Even product suggestions can work well to upsell and cross-sell. Personalise and segment to increase conversions 5. Track all conversions Your conversion strategy should be looking across the board. Macro conversions relate to the completion of a highly valuable action by visitors. However, micro conversions relate to the actions that lead to these macro conversions. These conversions are not just limited to a simple action, they can also be email responses or social media interactions. Analyse how these all fit together, you don’t want to miss out on an opportunity. Track conversions to maximise all stages of the process. 6.Embrace new trends Potential customers are quick to judge and form an opinion of your brand online, so it’s important to create a great impression. This means it’s important to understand the top design trends and expectations of users online, especially when it comes to mobile. For example, Google’s algorithm update back in April 2015 focused on how mobile-friendly pages will boost rankings. This is favouring mobile design and this is only going to strengthen with time. Review your site from a user’s perspective and determine what your users will like. Perhaps a flat design with illustrations instead of stock images. Animations instead of static images. Design trends are popular because they work, use that to fit your brand strategy. 7. Deploy video marketing Incorporating videos online can be a great way to engage users and connect to other platforms to increase conversions. It can educate browsers about your brand without boring them with pages of text. Videos should generally be short and sharp, whilst being visually appealing to the eye. Videos are extremely versatile, which means you can display demos, product videos, testimonials and more all in the one channel. It’s becoming increasingly popular on social media channels. Just remember to use clear call to actions on your videos – you want them to convert after they have viewed it. Videos can educate customers and be a softer way to convert.
What is the difference between viruses and other types of malicious code? Viruses: A virus is a program that makes copies of itself and spreads by attaching itself to a host, often damaging the host in the process. Since the 1990s, most viruses are macro viruses written specifically for the Windows environment to infect files by exploiting vulnerabilities in Word and Outlook. Famous examples include Klez, Melissa and Sobig. Worms: A worm is similar to a virus in that in replicates itself however, unlike a virus, it is self contained and does not need to attach itself to an executable program. Worms delete files and crash computers or servers by using up all resources. Famous examples include CodeRed and Blaster. Trojans: A trojan is a stand-alone program that does not attach to another program and does not move from one computer to another on its own. The word is derived from the classical myth of the Trojan Horse where Greek soldiers gained access to Troy in a giant wooden horse. Trojans are often used as keyloggers to capture passwords and financial information and send this to a third party without your knowledge. They are spread automatically through the Internet and local networks, through email attachments and through portable writable media (such as CD's, flash sticks and disks). What is Malicious Code?Malicious Code code is a general term for spyware, keystroke loggers, screen shot software, adware and popups, dialers, joke programs, hacking tools, remote access tools, rootkits, password cracking applications, and any other software that can compromise the security on your computer. You should also protect against Viruses. How Do I get Malicious Code on My Computer and what are the risks?Malicious code is downloaded to your computer generally either when visiting a malicious site on the Internet or is downloaded when you click on an infected email attachment. Malicious code can collect information from your computer and so gather personal information about you. This information can include your passwords, bank and computer account details, email addresses, web browsing history, etc. This is an invasion of privacy and there is a risk of identify theft and loss of confidential information. How do I Protect My Computer from Malicious Code?(1) Use a combination of free software programsThere are a number of free software programs available to protect against spyware: Windows Defender Spybot Search & Destroy MS Malicious Code Removal Tool Javacool's Spyware Blaster X-Ray PC Process Explorer for Windows (2) Buy a commercial anti-spyware software packageAVG Anti-Spyware Lavasoft Adaware Webroot Spysweeper Updated: 27 July 2015 ~~~~http://scu.edu.au/it/index.php/15/ Email SPAM: Spamhaus Email SPAM: The Blackstump Spam Resource Site Information Security Anti Popup - Software Test Anti Popup Software - Commercial Anti Popup Software - Freeware Anti Popup Software - Google Toolbar Anti Spyware Guide Firewall Guide Lavasoft Ad-Aware McAfee Threat Centre Microsoft - Firewall FAQ Microsoft - Security (configuring your home PC for auto updates) Microsoft - Security Patches Spybot Search & Destroy Symantic Freeware - File encryption software Webroot Spy Sweeper ~~~~http://scu.edu.au/it/index.php/links ctrl shift n for incognito browsing in chrome "The fluoride in the water that makes you not care about the fluoride in the water... as far as conspiracies go, is nothing compared to the slow internet speed they feed us." ~obi ben couwnobi www.consciousazine.com, a culture can only evolve as fast as it can communicate
Hacking:
https://en.wikipedia.org/wiki/Man-in-the-middle_attack go back through webdev 2, there was another hacking reference. and subject security.
5 Proven Ways To Supercharge Online Sales1. Obsess over your website traffic and data
Data does not lie. Metrics such as geographic location, page views, bounce rates and key performance pages are all held within Google Analytics. Do you have a particular page on the site that is converting lower than the others, yet looks better on a mobile? Evaluate across the board, you’ll be surprised what you find. 2. Analyse Visitor Behaviour By employing heat maps, click maps and other tools, you can understand the ‘why’ behind customers losing interest or not spending enough time engaging in the page that you want them to convert from. Perhaps there is a distraction that is leading customers to be focused on an area of the site that is unhelpful towards achieving your goals. 3. Use Surveys Real-time surveys can help capture those all-important responses the moment they land. Remember, you don’t need to be that super annoying pop-up; you can set surveys to trigger on certain elements, for example, after they have read down to a certain point on the page or after they have abandoned the cart processes. 4. Personalising is a Priority This sounds very cliché, but giving your website some personalisation is still being ignored. Whether you have an e-commerce store or a simple brochure site to capture leads, businesses that personalise their sites have seen to have 14% uplift in sales. 5. Track All Conversions Your conversion strategy should be looking across the board. Macro conversions relate to the completion of a highly valuable action by visitors. However, micro conversions relate to the actions that lead to these macro conversions. Track conversions to maximise all stages of the process.
online money making Websites:
Though these are more up to chance, designers can bid on jobs at 99Designs.com or submit a design at Threadless, to see if it will be crowdfunded. If you have an area of expertise, instruct a course through a site like Udemy or Skillshare. If you’re handy and generally available to run errands, sign up with TaskRabbit or Zaarly, or just put a notice up on Craigslist to get groceries for time-crunched people or do general handy person tasks for the useless-with-a-hammer set. Get hired to shop and then report back on your experience. Find out how it works and then, to avoid mystery shopping scams, find legitimate opportunities at the Mystery Shopping Providers Association. Write software reviews.SoftwareJudge.com pays anywhere from $1 to $50 for original reviews. Sell your photos online.If you’ve got some eye-catching snaps, post them on Shutterstock, Photoshelter, Fotolia, DreamsTime and/or iStock. Sell bottled water at events.Buy bottled water in bulk and sell it at festivals or other large events for $1 per bottle. Put ads on your car. Check out AutoWrapped and FreeCarMedia. Get paid for online searches.Add Qmee to your browser, and if you click on a search result it offers, you’ll earn some change. ~http://www.forbes.com/sites/laurashin/2015/02/26/44-ways-to-make-more-money/2/#6f0c61f2019c If you are a graphic designer looking for new clients, you can quickly get to work by competing for projects on 99 Designs. Basically, you can read what projects are available and enter the ones that appeal to you. If the person who created the job picks your design then you get paid. This can be a good way to create a portfolio of work if you do not have one. Sell your status updates for your Twitter, Instagram, or Facebook accounts. You will be given your choice of certain advertisements that will show up as a status update posted by you on your favorite online social media. You get paid more for the number of ads you post and followers you have. Visit ad.ly.com for some introductory advertisements.[19] Make money via your smartphone. Apps like Field Agent, CheckPoints, WeReward, MyLikes, and Gigwalk allow you to complete small tasks (anything from snapping a photo of yourself at a cafe to scanning a barcode) for a few dollars. These are great ways to make money while you’re out to lunch or going about your grocery shopping. https://www.opinionoutpost.com/ survey which pays into paypal and each survey puts you in a draw for $10,000 Conduit Conduit allows you to create custom toolbars. Every time someone downloads your toolbar, you get paid. Get people to download the toolbar and you’ll receive a few dollars each time. Paid Articles Content sites are always looking to pay for quality content. Check out eHow, BrightHub, Constant-Content and cash in on you’re expertise. Paid Articles Content sites are always looking to pay for quality content. Check out eHow, BrightHub, Constant-Content and cash in on you’re expertise. Experts Exchange Are you a techie? If you are, join Experts Exchange and answer people’s questions on hardware, software, programming and more, to receive rewards. Microworkers Make “micromoney” doing “microjobs” on Microworkers. Make money by completing tiny tasks online for people such as signing up for sites, Digging articles or linking to sites. Student Of Fortune Student of Fortune is an online tutoring and homework help platform. Students who need help post questions with cash rewards and depending on how well you answer it, you receive the cash. The top tutor has earned over $127,000! 99 Designs If you’ve alway been good at Photoshop, 99Designs is the perfect place to cash in on your skills. Enter logo, tshirt, icon, website, print design contests. surveys
http://www.vistaprint.com.au/studio.aspx?pf_id=150&page=1&alt_doc_id=L0FMB-P3A03-0R5&cart_alt_doc_id=L0FMB-P3A03-0R5 my pamphlet ^ http://www.usertesting.com/be-a-user-tester?aid=1018&aff_sub=&transaction_id=102aaa2c85a4de1699278550c6d0b1 Write and publish a Kindle eBook: If students are good at anything, it’s researching and writing. With the Amazon Kindle store, anyone can publish an eBook and make money. And the Kindle app is now available on almost any device (laptops, iPads, smartphones and yes, Kindles) so your global market is huge! List your book for £1.49 – £6.99 and you earn 70% of the sale. Considering Amazon is the ultimate selling machine (and remember people are looking to spend), that is a fantastic deal. and once your book is live on the Kindle store it’s really important to get some reviews so it shows up higher in results affiliate marketing: Sign up to an affiliate network such as Affiliate Window, check their offers blog or browse the merchant listings to find something you think your friends would be interested in, grab your affiliate link and share it. If someone buys (can be within up to 90 days) using your link you’ll make a nice commission.To take it a step further, set up a website (read our guide) or a topical Facebook page and invite all your friends to join it and post your affiliate offers on there. Freelancing: linked in, A great place to start is with the leading freelance site Upwork.com. Or try using our student job search to find freelance jobs closer to home. One of the Save the Student team was unfortunate enough to have a pigeon fly through and smash their window at university and sold the story to The Sun for a tidy £50. You could also film your mates at all times and send it into You’ve Been Framed to net yourself £250 and a few seconds of fame. TSU (like facebook! but paid! for people viewing you clicking sharing etc) How does tsū work? tsū shares social revenues that come from third party ads, sponsorships and partnerships. Once economics are created, tsū receives 10% to maintain the platform. Half of the remaining earned revenue is paid to the user who created the content. The other half of the remaining earned revenue is distributed to the user’s network Family Tree. Users on tsū monetize their content and network in perpetuity, which continues to grow alongside the community. How do I join tsū? New members can only join tsū by user invitation (via member shortcodes.) Our invite-only system enables us to track and distribute network value to the users who help tsū grow. The content I share has value? Yes, as a user on social media platforms, your content and interactions are valuable. On tsū, you will get paid for your content. Half of your earned revenue is in the form of royalties generated by the content you post. Sharing content on tsū is as simple as any other social platform. Sign up, post your status, photos, or videos to your page, and engage with your friends as little or as often as you’d like. My network has value? Yes, your network is also valuable. The other half of your earned revenue on tsū comes from the growth and activity of your personal social network. One third of all users’ content-generated revenue is passed up to the person that directly invited them to join tsū. A third of the remaining shared revenue will then go to the person that invited that user, and so on. The generations of users in your personal network are a part of what we call your Family Tree. To learn more about the algorithm that tsu uses to distribute network value, visit: What is the tsu Algorithm? What is the tsū Algorithm? Tsū’s algorithm automatically tracks, measures, and distributes revenue to the appropriate user and their Family Tree. At a high level, 90% of revenues are distributed to users. To maintain the platform, tsū receives 10%. To see how this breaks down, let’s take a look at 4 users, all with varying start dates on tsū: User A invites user B, who invites user C, who invites user D Part 1 - $100 of earned revenue is generated based on the content user D shared (photos, videos, status updates, etc.) Part 2 - 90% of earned revenue go to the users. In this case, $90 of the $100 is shared with all the users. - tsū takes 10% of the $100 for platform fees. In this case $10. Part 3 - User D, the original content creator takes 50% of the $90. In this case, $45. - User C gets 33.3% (1/3) of the original $90 generated. In this case, $29.70 - User B gets 11.1% (1/3 of 1/3 = 1/9) of the original $90 generated. In this case $9.99 - User A gets 3.70% (1/3 of 1/3 of 1/3 = 1/27) of the original $90 generated. In this case $3.33 - This is what we call the rule of infinite thirds minds.com (same as tsu, get paid to use the social network) About: This is your social network. You vote on how it evolves. You control the data. You control the code. You earn greater viral reach for using it. You make the money. We are a free, open source and encrypted social networking platform for both desktop and mobile. The Minds technology stack is the result of years of development to create a truly transparent, secure, scalable and modern social engine. You earn a digital currency of points for every vote, comment, upload and share which can be exchanged directly for views on your content. 100 points = 100 views. These points can either be exchanged with Minds or directly p2p with other users in exchange for shares. We also allow users to exchange money for sharing each other's content. Think of it as peer-to-peer advertising. If there's a page with fans in your target market you can directly send them an offer to share your content, and they can send one to you. We want to empower you to be successful online by providing tools to make money, be secure and increase your visibility. Minds.com is an independent social network with a rapidly growing global community. Minds.org is the developer portal if you want to help build Minds or launch your own app based on the code. Current status-quo social networks that provide no transparency into corporate policies and source code are not sustainable models for the future of the Internet. Universal access to information is crucial for systems to operate properly and efficiently. Minds are gathering to co-create a network that truly represents humanity and evolution of society. Every new account on free and open source sites empowers the Internet freedom movement. Join the Minds Merchant programme. You can now send and receive channel boosts for money. Many more monetization features are coming. can encrypt the chat- 1+ point for commenting on someones post, 100+ for joining so on. |
Beginners Stuff
Blooming from a simple series of math tutorials into the largest school on planet Earth, Khan Academy is a powerful tool for teaching yourself anything from Python to linear algebra. the world wide web http://dangermouse. brynmawr.edu/~dblank/pub/www/ How to get videos longer than 10-15 minutes on youtube (Quick And easy) http://www.searchenabler.com/blog/what-are-backlinks/ http://voices.yahoo.com/how-create-own-computer-programs-easy-455585.html http://www.w3schools.com/JS/default.asp http://www.w3schools.com/html/html_intro.asp learn html web markup language. http://www.cprogramming.com/tutorial/computersciencetheory/ hash-table.html https://dom.spec.whatwg.org/ http://www.cplusplus.com/doc/tutorial/ https://developer.mozilla.org/en-US/docs/Web/JavaScript Whereas HTML defines a webpage's structure and content and CSS sets the formatting and appearance, JavaScript adds interactivity to a webpage and creates rich web applications. server side processing/coding: http://httpd.apache.org/docs/2.2/ http://www.php.net/manual/en/ PHP has also support for most of the web servers today. This includes Apache, IIS, and many others. Functions are expressions with the value of their return value. Information may be passed to functions via the argument list, which is a comma-delimited list of expressions. The arguments are evaluated from left to right. An operator is something that takes one or more values (or expressions, in programming jargon) and yields another value (so that the construction itself becomes an expression). Operators can be grouped according to the number of values they take. Unary operators take only one value, for example ! (the logical not operator) or ++ (the increment operator). Binary operators take two values, such as the familiar arithmetical operators + (plus) and - (minus), and the majority of PHP operators fall into this category. Finally, there is a single ternary operator, ? :, which takes three values; this is usually referred to simply as "the ternary operator" (although it could perhaps more properly be called the conditional operator). A class may contain its own constants, variables (called "properties"), and functions (called "methods"). http://php.net/manual/en/language.control-structures.php http://php.net/manual/en/book.pdo.php Php Data Objects (PDO) http://dev.mysql.com/doc/refman/5.0/en/ http://dev.mysql.com/doc/refman/5.0/en/getting-mysql.html 4.1 mysqld — The MySQL Server 4.2 mysqld_safe — MySQL Server Startup Script 4.3 mysql.server — MySQL Server Startup Script 4.4 mysqld_multi — Manage Multiple MySQL Servers This section describes mysqld, the MySQL server, and several programs that are used to start the server. http://dev.mysql.com/doc/apis-php/en/apis-php-introduction.html PHP is a server-side, HTML-embedded scripting language that may be used to create dynamic Web pages. It is available for most operating systems and Web servers, and can access most common databases, including MySQL. PHP may be run as a separate program or compiled as a module for use with a Web server. http://php.net/manual/en/install.windows.php After installing PHP and a web server on Windows, you will probably want to install some extensions for added functionality. You can choose which extensions you would like to load when PHP starts by modifying your php.ini. You can also load a module dynamically in your script using dl(). (MYSQL API extension) Chapter 3, MySQL Improved Extension: Stands for “MySQL, Improved”; this extension is available as of PHP 5.0.0. It is intended for use with MySQL 4.1.1 and later. This extension fully supports the authentication protocol used in MySQL 5.0, as well as the Prepared Statements and Multiple Statements APIs. In addition, this extension provides an advanced, object-oriented programming interface. in order to upload your own files that you coded with html and your CSS, you need a web host that has FTP (File Transfer Protocol) for instance this webpage is in weebly.com who do not offer FTP so i could only upload my files through an FTP supported web host then use that existing domain in weebly. http://www.webhostingbest10.com/ http://support.ehost.com/articles/hosting-guide/lets-get-started/shared-web-hosting/how-to-create-an-ftp-account-in-cpanel https://www.ehost.com/ the best host i found this year 2015 allowing ftp. http://www.thehelloworldprogram.com/web-development/creating-files-folder-structure-web-pages/ PHP requires a webserver to execute. Such as XAMPP or the Infotech server. RE: homepage php The HTML tags will continue to be read (and displayed) after the file extension is changed from .html to .php. Whereas the php tags will only be read if the file extension is .php. So your home page movie code will not execute if it is not a php file. PHP is a scripting language. As with most scripting languages it is designed to work closely with various databases. Topic 7(web dev2 i subject i did at uni) covers working with a MySQL database. Included is a video showing how to use phpMyAdmin and to create the moviezone database that Bill supplied for assignment 2. (also telnetMySQLmonitor.mp4) There is also another instructional video under essential software > Video on setting up XAMPP development environment. In that video it will show how to work with a MySQL database server using phpMyAdmin. In the video it shows step by step how to create a database and import the cars database. The Infotech PHPMyAdmin URL is here: http://infotech.scu.edu.au/phpMyAdmin/ As you will see from the above topic and two videos database files are not upload but imported (most people find using phpMyAdmin the easiest way). server sql errors. from me trying to without thinking rushing hehe, copy one .PHP file to a webhost without it having a database. RE: In this case it would be trying to connect to the database Bill(my lecturer) setup. Copying files from one server to another server does not copy the database. Adobe Flash and surrounds tutorials
http://tv.adobe.com/show/learn-flash-professional-cs5
java script-actionscript 3 n 2 Resources for CS5 are at the following address: http://tv.adobe.com/show/learn-flash-professional-cs5 Resources for CS3 are at the following address: http://www.adobe.com/designcenter/video_workshop http://www.adobe.com/designcenter-archive/video_workshop/ (http://tv.adobe.com/show/learn-flash-professional-cs5) and watch the video GETTING STARTED (0:59 minutes) and GS-01 UNDERSTANDING THE FLASH ENVIRONMENT (1:12 minutes). http://tv.adobe.com/watch/starting-with-starling/starting-with-starling-particles/ http://www.adobe.com/au/products/flash-builder.html < builds games http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/ http://www.flashkit.com/tutorials/Projector/Creating-William_-44/index.php autorun for CD, for your .exe. Dreamweaver help
service issues
hide.me/en/proxy
click the link you gave me above; and enter website, and it is a proxy server which means like independent server to view web pages for problems along the lines of things on original browsers you are using that may be blocking features of websites. https://support.google.com/adsense/answer/12654?hl=en social plugins being blocked by my network because i cleared all browsing data, restarted , used a proxy server to check the page in question and still could not see all the social plugins. then also checked my javascript settings in chrome browser and it was set to allow, yet on the proxy server website check it appeared it could be the problem, as a youtube video had to be watched on youtube it said OR turn on enable javascript. http://outlooksupport.4team.biz/ - live chat http://windows.microsoft.com/en-us/windows-10/unblock-your-microsoft-account-or-outlook-email http://windows.microsoft.com/en-us/windows/sign-in-cant -microsoft chaT https://support.microsoft.com/en-us/contact/menu/software/windows/setup/ Software downloads
http://www.microsoft.com/visualstudio/eng/downloads#d-2010-express http://www.techsmith.com/download/jing/win/thankyou.asp like screencast o matic, record your desktop screen, freeware. (from my university SCU) Software Students with their own personal computers will find installing the free software below will ensure that SCU teaching and learning resources are all accessible on their computer. For anti-virus software please review the Information Security anti-virus/malware software suggestions or information security resource links. Adobe AIREnables developers to use HTML, JavaScript, Adobe Flash software, and ActionScript to build web applications that run as standalone client applications without the constraints of a browser. Acrobat AIR Adobe Flash PlayerAdobe Flash Player is a cross-platform browser-based application runtime that delivers uncompromised viewing of expressive applications, content, and videos across screens and browsers. Flash Player Acrobat ReaderPDF Reader for PCs. Adobe Acrobat Reader is free software that lets you view and print Adobe Portable Document Format (PDF) files on all major computer platforms, as well as fill in and submit Adobe PDF forms online. Acrobat Reader Adobe Shockwave PlayerAccess to some of the best the Web has to offer - including dazzling 3D games and entertainment, interactive product demonstrations, and online learning applications. Acrobat Shockwave Cute PDF Writer and PDF Converter for PC Allows users to save documents in .pdf format Cute PDF Writer/Converter for PC iTunesiTunes is a free application for your Mac or PC. It lets you organize and play digital music and video on your computer. It can automatically download new music, app, and book purchases across all your devices and computers. iTunes Java 7 for PC (to be used with Blackboard) If you have a PC and are having trouble using the Virtual Classrooms or Elluminate within a MySCU unit, this Java Update may help you. Java 7 for PC Java latest versionJava technology allows you to work and play in a secure computing environment. Java allows you to play online games, chat with people around the world, calculate your mortgage interest, and view images in 3D, just to name a few. Java for PC Microsoft Office 365 for EducationAs part of our subscription to the Microsoft Office 365 platform, Southern Cross University students and staff have free access to Microsoft Office on your personal devices. Download and install Office Microsoft SilverlightSilverlight is a powerful development tool for creating engaging, interactive user experiences for Web and mobile applications. Silverlight is a free plug-in, powered by the .NET framework and compatible with multiple browsers, devices and operating systems, bringing a new level of interactivity wherever the Web works.Microsoft Silverlight Microsoft Security EssentialsMicrosoft Security Essentials is a free software to guard against viruses, spyware, and other evil software. It provides real-time protection for your home or small business PCs. Microsoft Security Essentials NCH PDF Writer/Converter for MacDoxillion is a multi format file converter giving you a fast and easy way to convert documents between DOC, DOCX, PDF and other file types. NCH PDF Writer/Converter for Mac QualtricsQualtrics is a comprehensive online survey tool that provides a broad range of surveying capabilities and reports online. Go to Qualtrics Survey page for access and information. QuickTimeQuickTime is a multimedia technology capable of handling various formats of digital video, media clips, sound, text, animation, music. Quicktime - all operating systems. VLC Player VLC media player is a highly portable multimedia player for various audio and video formats (MPEG-1, MPEG-2, MPEG-4, DivX, mp3, and more) as well as DVDs, VCDs, and various streaming protocols. VLC Player - all operating systems. 7-zip for Windows7-Zip is a file archiver with a high compression ratio. 7-zip web development 2( server side processing):
PuTTY (/ˈpʌti/[2]) is a free and open-source terminal emulator, serial console and network file transfer application. Telnet is an application layer protocol used on the Internet or local area networks to provide a bidirectional interactive text-oriented communication facility using a virtual terminal connection. User data is interspersed in-band with Telnet control information in an 8-bit byte oriented data connection over the Transmission Control Protocol (TCP). O.o http://www.chiark.greenend.org.uk/~sgtatham/ Free software I've written, which you can download. PuTTY: a Telnet and SSH client for Windows. Halibut: a half-written documentation system which is used for the PuTTY manual. DoIt: a utility to allow a Unix machine to open documents on a Windows machine (for example, sending commands back to your Windows desktop machine from a Unix server you've connected to from there). WinURL: a Windows utility to pull text out of the clipboard and launch it as a URL at the touch of a hot-key. Enigma: a block-pushing puzzle game. Originally invented by a friend; converted to a curses-based Unix game by me. A collection of GUI puzzle games, portable to many platforms: provided on the web in Javascript and Java versions, downloadable versions for Windows, Unix and MacOS, and third-party ports to various mobile devices. Tweak: a Unix curses-based hex editor designed for highly scalable performance. IPBT: a Unix curses application which plays back ttyrec files with precision rewind capability. A collection of miscellaneous Unix utilities. agedu: a Unix utility for tracking down where you're wasting disk space, by making it easy to spot large amounts of data with last-access times a long time ago. xtruss: an X11 protocol tracing utility. spigot: a command-line exact real calculator. Bitmap fonts and font utilities for Windows. Gonville, an alternative font of musical symbols for use with GNU Lilypond. A patch to bash(1) that implements a third mode of job termination notification. ick-proxy, a disgusting utility for rewriting URLs in multiple web browsers. My algorithms collection: some neat algorithms that aren't in common use. Mathematical sorts of things. (Many of these pages include some downloadable software so you can play with them yourself.) Filigrams: a kind of mathematical pretty picture, slightly similar to fractals but not exactly the same. Newton-Raphson fractals. Construction of polyhedra from mutually repelling points on a sphere. Some pictures I've drawn on the surfaces of polyhedra, with downloadable nets so you can make your own copy. A pair of dice which never roll 7. A solution to the impossible Solitaire Army problem (by cheating, of course – making an infinite number of moves). Articles, essays and things I've written. How to Report Bugs Effectively: a general article on how to send a programmer a bug report which will actually help them fix the problem. Coroutines in C: an implementation of Knuth's "coroutines" concept in portable ANSI C, by a similar technique to Duff's device plus some C preprocessor abuse. Metaprogramming custom control structures in C: another piece of C preprocessor abuse to let you build quite general user-defined looping constructs alongside C's basic for and while. Magic Aliases: a dirty trick you can do by combining aliases and shell functions in the Bourne shell. The Infinity Machine: an exercise in what you might call "recreational computer science", inspired by Ian Stewart. Explores the potential consequences if an infinitely fast computer could be built (including defining precisely what that means).
misc:
On most Web servers, the CGI mechanism has been standardized in the following way. In the normal directory tree that the server considers to be the root, you create a subdirectory named cgi-bin. (You can see this directory in the figure on the previous page.) The server then understands that any file requested from the special cgi-bin directory should not simply be read and sent, but instead should be executed. The output of the executed program is what it actually sent to the browser that requested the page. The executable is generally either a pure executable, like the output of a C compiler, or it is a PERL script. PERL is an extremely popular language for CGI scripting. Imagine that you type the following URL into your browser: http://www.howstuffworks.com/cgi-bin/search.pl. The server recognized that search.pl is in the cgi-bin directory, so it executes search.pl (which is a PERL script) and sends the output from the execution to your browser. ~http://computer.howstuffworks.com/cgi2.htm marketing: use the google adword planner to find out what key words you will be targeting you want something that has anywhere 1000-10000 searches per month because that will cost you $25.00 to get your videos ranked, however once you are ranked you are on there and your videos are going to get viewed.. if you choose a key word with like 100k searches a month then you will spend like $200.. from there you create a video, the title is the keyword, the description is the key word and the tags are the key word... one key word per video to make it super easy for google and youtube. once you do that, you copy the domain for your video and go to fiverr.com and buy 5-6 gigs of top rated backlinks -- this tells youtube that your video has gone viral and it is on the first page within 24 hours... simple.. but very effective. yeah so basically once you have your videos on youtube, you could have a domain they people could join you mail list for emails about all your videos and values, you can add all your peeps to this mail list and then email them at the click of a button.. the best free mail service is mail chimp. so that means you could upload the same video 10 times on ten different channels and target 10 different key words... then in the description and in the video direct the people back to your main youtube channel. ~brad daniels https://en.wikipedia.org/wiki/Microsoft_Robotics_Developer_Studio *** haha.. i will never make any webpage text un-editable or copyable. youknow when you go to a website and you cant copy paste? or gather the images. http://www.web2pdfconvert.com/ what were they thinking ;0 you simply go to google, type in convert webpage to pdf and 30 seconds later, im copyrighting what the fuck i want :). It took longer to code it in than to uncode it.. dunces. so this information is for anyone reading. enjoy free nesssssss yehp just free do what ever . ahhhhhhhhhhh blisss Free web development tutorials:
http://mashable.com/2008/06/12/web-design-tutorials/#dvqvwaNTDaqu http://cdn.oreillystatic.com/oreilly/booksamplers/9781449319274_sampler.pdf http://www.tutorialspoint.com/listtutorials/web-design/1 http://www.w3schools.com/ http://www.skilledup.com/articles/free-beginner-html-tutorials https://www.developphp.com/ http://www.homeandlearn.co.uk/WD/WebDesign.html https://www.upwork.com/blog/2014/03/10-best-web-development-tutorials-beginners/ https://alison.com/learn/web-development https://www.youtube.com/watch?v=kWN295vbsoI&index=27&list=PLz_6dB4PItBFRZhRS9yvqa2N19zqpieuu richard stibbard ultimate html web dev course. 56 vids dynamic web pages https://www.youtube.com/watch?v=ldPPttGFJYk&list=PLAkMqlQoeMeiwvNWpe3mhgQxAa1jiGwmt&index=27 112 videos https://www.rmit.edu.au/events/all-events/public-lectures/ http://freevideolectures.com/Subject/Web-Designing http://www.freebookcentre.net/Web/Free-Web-Design-Books-Download.html http://www.webdevelopersnotes.com/tutorials/index.php3 http://speckyboy.com/2015/01/12/free-web-design-ebooks-2014/ 50 Free Books for Web Designers & Developers https://html5hive.org/free-ebook-a-guide-to-html5-and-css3/ http://adaptivewebdesign.info/1st-edition/ http://adamschwartz.co/magic-of-css/ http://joshondesign.com/p/books/canvasdeepdive/title.html http://chimera.labs.oreilly.com/books/1234000001654/index.html https://github.com/jonitrythall/svgpocketguide/blob/master/svgpocketguide.md http://speakingjs.com/es5/ http://designingfortheweb.co.uk/ https://addyosmani.com/resources/essentialjsdesignpatterns/book/ http://jqfundamentals.com/ http://chimera.labs.oreilly.com/books/1234000000262/index.html https://addyosmani.com/backbone-fundamentals/ http://javascriptenlightenment.com/JavaScript_Enlightenment.pdf http://www.phptherightway.com/ http://build.codepoet.com/2012/07/10/locking-down-wordpress/ http://build.codepoet.com/2012/05/11/wordpress-meet-responsive-design/ https://ithemes.com/publishing/11-things-every-new-wordpress-install/ https://ithemes.com/publishing/wordpress-security/ http://git-scm.com/book/en/v2 http://ftp.newartisans.com/pub/git.from.bottom.up.pdf http://theuxreader.com/products/the-ux-reader-ebook http://speckyboy.com/2014/12/03/free-ebook-guide-usability-testing/ http://speckyboy.com/2014/11/11/free-e-book-web-ui-best-practices/ http://speckyboy.com/2014/10/10/guide-ux-design-process-documentation/ http://speckyboy.com/2015/01/09/free-ebook-guide-mockups/ https://studio.uxpin.com/ebooks/ux-design-for-startups/ http://speckyboy.com/2014/05/13/google-web-fundamentals/ http://tooling.github.io/book-of-modern-frontend-tooling/ http://speckyboy.com/2014/06/18/the-guide-to-wireframing/ http://www.indiegamepod.com/?p=3168 https://www.gitbook.com/book/codegangsta/building-web-apps-with-go/details http://mailchimp.com/resources/guides/email-marketing-field-guide/ https://ustwo.com/blog/the-ustwo-pixel-perfect-precision-handbook-3/ http://www.bookofspeed.com/ http://www.webpagesthatsuck.com/ c and c sharp : http://www.tutorialspoint.com/csharp/ https://www.udemy.com/csharp-tutorial-for-beginners/ http://shop.oreilly.com/category/browse-subjects/programming/csharp.do https://www.codementor.io/c_sharp https://channel9.msdn.com/Series/C-Sharp-Fundamentals-Development-for-Absolute-Beginners c: http://www.cprogramming.com/tutorial/c-tutorial.html http://c.learncodethehardway.org/book/ http://www.learn-c.org/
Hi,
Your target audience can’t find you online! You are missing out on vital traffic and sales through your website as it isn’t getting the visibility it deserves! Here is the solution. The lion’s share of website traffic comes from the unpaid search results shown by search engines, so working on getting your website found with a well planned SEO (Search Engine Optimization) strategy is a key. We offer SEO and Link Building Services which improve your business visibility at various search engines and help you to grow your business with our SEO services. We develop unique SEO strategies designed to get your site seen and deliver real results. Cost of Hiring full Time SEO Professional is USD 500/Month. Cost of Hiring Part Time SEO is USD 300/Month Every business has a unique and different need for SEO. We get under the skin of the brand, your competition and the business websites data to understand the most efficient ways to boost your performance and generate sales. Our services include: Audits, Link Building, Content Optimization, Social Search Strategy, Technical Optimization and Full Reporting. Search Engine Optimizer would work only for you on your own instruction and links will be created as per your requirement. Our Search Engine Optimizer would work on Meta Tags creation, Google Analytics and webmaster tool account, Google sitemaps, robots.txt, Blog Creation, Article Submission, Social Media Profile creation and Maintenance, Press Release etc. If you have more websites then it is affordable for hiring a full time SEO/link Builder Per Month as you need not pay for each website. We offer Web Development and Mobile Apps Development Services also. Do let me know your views and I would be happy to provide further details of Price. Kind Regards, Sunil, Business Development Executive Our SEO Package Includes following Activities: Complete SEO Packages i. URL Mapping ii. Keyword Research & Analysis iii. SEO Strategy Plan & Suggestions iv. Blog Creation and Posting v. Business Review Posting vi. Image Optimization vii. PPT Submission viii. Infographics Sharing ix. Web 2.0 Sharing x. Content Optimization xi. Google Analytics and Webmasters account creation xii. Social Media Optimization xiii. Quality Link Building xiv. Traffic Analysis xv. Penalty check xvi. Monthly SEO Updates & Reports etc.
Microsoft Expression Web, code-named Quartz, is an HTML editor and general web design software product by Microsoft. It is available free of charge from Microsoft and is a component of the discontinued Expression Studio.
Expression Web can design and develop web pages using HTML5, CSS 3, ASP.NET, PHP, JavaScript, XML+XSLT andXHTML. Expression Web 4 requires .NET Framework 4.0 and Silverlight 4.0 to install and run.[2] Expression Web uses its own standards-based rendering engine which is different from Internet Explorer's Trident engine.[4] https://www.microsoft.com/en-us/download/confirmation.aspx?id=36179
random misc:
Instagram. Best I found was to get this program called Latergramme which lets you schedule posts, pretty sure you can upload quite a lot of images via that for free a month.
A content management system (CMS) is a system used to manage the content of a Web site. Typically, a CMS consists of two elements: the content management application (CMA) and the content delivery application (CDA). The CMA element allows the content manager or author, who may not know Hypertext Markup Language (HTML), to manage the creation, modification, and removal of content from a Web site without needing the expertise of a Webmaster. The CDA element uses and compiles that information to update the Web site. The features of a CMS system vary, but most include Web-based publishing, format management, revision control, and indexing, search, and retrieval.
There are two choices of templates. A commercial template is one that is available for purchase for multiple people to use - you put in your own content, images and logo. A custom designed template is where you specify exactly what you want and we design it for you so it will be unique.
Code Snippets:
http://stackoverflow.com/questions/21743267/html-page-disable-copy-paste http://stackoverflow.com/questions/15394957/how-to-disable-ctrl-c-v-using-javascript-for-both-internet-explorer-and-firefox |
Here is a simple Game in Adobe Flash code, That i created, it can help you understand code, because its pretty obvious code and not too complex (after this see if you can try correlate to how reality works and our bodies are programmed):
// stop the playhead
stop();
initialize();
//set help display movieclip to invisible
help.visible = false;
//event listeners for help display functionality
HelpBtn.addEventListener(MouseEvent.CLICK, showHideHelp);
help.addEventListener(MouseEvent.CLICK, showHideHelp);
function showHideHelp (evt) {
help.visible = !(help.visible);
if (GameTimer.running) {
GameTimer.stop();
}else {
GameTimer.start();
}
}
//set help Splash to invisible
{
help.visible = false;
}//end help function
//tutorial 9.3 initializing initial values of variables.
function initialize () {//initialize variable values
Age = 0.0;
LifeExpectancy = 7.0;
TimeSinceAged = 0;
Fullness = 5.0;
TimeSinceFed = 0;
Mood = 6.5;
TimeSincePlay = 0;
FullnessMsg = "";
MoodMsg = "";
TimeMessageDisplayed = 0;
updateAge(Age);
updateFullness(Fullness);
updateMood(Mood);
GameTimer.start();
updateMessage();
enhancementOne();
enhancementTwo();
}//end initializing variable values.
function updateAge (Age:Number) {//open function
//show and update Age of pet with no decimal places, and as a string
AgeDisplay.text = int(Age).toString();
}//end updateAge function
function updateFullness (Fullness:Number) {//open function
//find appropriate FullnessMsg
switch (int(Fullness)) {//open switch
case 0: FullnessMsg = "I am starving marvin, feed me!";
break;
case 1:
case 2: FullnessMsg = "I am really hungry please feed me";
break;
case 3:
case 4: FullnessMsg = "I am a little bit hungry";
break;
case 5:
case 6: FullnessMsg = "I am quite comfortable";
break;
case 7:
case 8: FullnessMsg = "I am quite full now";
case 9: FullnessMsg = "I am really full! no more food please";
case 10: FullnessMsg = "I am so full i may explode!";
break;
}//end switch
//show and update the Fullness of pet, set to string, to display
var myHiveHeight:Number;
myHiveHeight = (HIVEHEIGHT / EXPLODE) * Fullness;
FullnessDisplay.height = myHiveHeight;
}//end updateFullness function
function updateMood (Mood:Number) {//open function
//find appropriate MoodMsg
switch (int(Mood)) {//open switch
case 0: MoodMsg = "I am extremely bored, play with me!";
break;
case 1:
case 2: MoodMsg = "I am quite bored please play with me more me";
break;
case 3:
case 4: MoodMsg = "I am a little bit bored";
break;
case 5:
case 6: MoodMsg = "I am quite comfortable";
break;
case 7:
case 8: MoodMsg = "I am quite stimulated now";
case 9: MoodMsg = "I am really stimulated! no more play please";
case 10: MoodMsg = "I am so played i may over stimulate!";
break;
}//end switch
//show and update the Mood of the pet, set to string, to display
var myBarHeight:Number;
myBarHeight = (BARHEIGHT / HEARTATTACK) * Mood;
MoodDisplay.height = myBarHeight;
}//end updateMood function
function updateMessage () {
//construct the message
var myMsg:String = FullnessMsg + "" + MoodMsg;
if (!(GameMessageText.visible)){//open 1st if check text visibility
var myRandStatus:Number = Math.random();
} if (myRandStatus >= 0.5) {
GameMessageText.messageTxt.text = myMsg
GameMessageText.visible = true;
} else {
TimeMessageDisplayed ++;
if (TimeMessageDisplayed >= TIMEMSGDISPLAYED) {
TimeMessageDisplayed = 0;
GameMessageText.visible = false;
}//end embed if
}//end else
/*//old code that is now due to the above legacy ? or do i keep it?
var myRanNum:Number = Math.random();
if (myRanNum > 0.5) {
//change the text
GameMessageText.messageTxt = myMsg;
//switch the visibility
GameMessageText.visible =! (GameMessageText.visible);
}//end if*/
}//end updateMessage function
//*1*\\
//Switch Statement for the navigation of the game via buttons
PlayBtn.addEventListener(MouseEvent.CLICK, navHandler);
QuitBtn.addEventListener(MouseEvent.CLICK, navHandler);
function navHandler(evt)
{
// here comes the switch to handle navigation
switch (evt.target.name)
{
case "PlayBtn" :
trace("PlayBtn");
gotoAndPlay("Game");
break;
case "QuitBtn" :
trace("QuitBtn");
gotoAndStop("Intro");
}// end switch
}// end function navHandler
//*2*\\
//Feeding the pet
CollectPollenBtn.addEventListener(MouseEvent.CLICK, feedPet);
function feedPet (evt){
Fullness += 0.3;
if (Fullness >= EXPLODE) {
trace ("Died of over eating");
//stop timer
GameTimer.stop();
//update cause of death text
CauseOfDeath = "over eating";
//go to death screen
gotoAndPlay ("Death");
} else {
updateFullness (Fullness);
TimeSinceFed = 0;
}
}
///*3*\\\
//Mooding the pet
MoodBtn.addEventListener(MouseEvent.CLICK, moodPet);
function moodPet (evt){
Mood += 0.4;
if (Mood >= HEARTATTACK) {
trace ("Died of over mooding");
//stop timer
GameTimer.stop();
//update cause of death text
CauseOfDeath = "over mooding";
//go to death screen
gotoAndPlay ("Death");
} else {
updateMood (Mood);
TimeSinceFed = 0;
}
}
////*4*\\\\
//Game Timer function
GameTimer.addEventListener(MouseEvent.CLICK, updateGame);
function updateGame (evt) {
//add 1 to TimeSinceAged, TimeSinceFed, TimeSincePlay
TimeSinceAged++;
TimeSinceFed++;
TimeSincePlay++;
//check if time to age
if (TimeSinceAged >=10){
//add 0.3 to Age
Age += 0.3;
//reset TimeSinceAged
TimeSinceAged = 0;
//check if died
if (Age > LifeExpectancy) {
//its died!
GameTimer.stop();
CauseOfDeath = "Old Age";
gotoAndPlay ("Death");
} else {
//not dead update the display
updateAge (Age);
}
}//end if, end check if time to age
//feed functionality
if (TimeSinceFed >=5) {
Fullness -= 0.5;
TimeSinceFed = 0;
//check if starved
if (Fullness <= 0) {
//died
GameTimer.stop();
CauseOfDeath = "Starvation";
gotoAndPlay ("Death");
}else {
//notdead,adjust LifeExpectancy and update display
if (Fullness <= 2.0) {
LifeExpectancy -= 0.05
}else if (Fullness <= 3.0) {
LifeExpectancy -= 0.02;
}else if ((Fullness > 4.0) && (Fullness <=4.5)){
LifeExpectancy += 0.02;
}else if (Fullness <= 5.4) {
LifeExpectancy += 0.05;
}else if (Fullness <= 5.9) {
LifeExpectancy += 0.02;
}else if ((Fullness > 6.9) && (Fullness <= 7.9)){
LifeExpectancy -= 0.02;
}else if (Fullness > 7.9) {
LifeExpectancy -= 0.05;
}//check we havnt reached the life expectancy limit
if (LifeExpectancy > LIFEEXP) {
LifeExpectancy = LIFEEXP;
}
updateFullness(Fullness);
}//end check if starved
}//end if, end check if need to update Fullness
//Mood functionality
if (TimeSincePlay >=7) {
Mood -= 0.4;
TimeSincePlay = 0;
//check if ignored
if (Mood <= 0) {
//died
GameTimer.stop();
CauseOfDeath = "Bad Mood";
gotoAndPlay ("Death");
}else {
//not ignored,adjust Lonelyness and update display
if (Mood <= 2.0) {
Lonelyness -= 0.1
}else if (Mood <= 3.0) {
Lonelyness -= 0.05;
}else if (Mood <= 4.0) {
Lonelyness -= 0.02;
}else if ((Mood >= 4.1) && (Mood <4.9)){
Lonelyness += 0.02;
}else if (Mood <= 5.9) {
Lonelyness += 0.05;
}else if ((Mood > 6.0) && (Mood < 6.9)){
Lonelyness -= 0.05;
}else if (Mood < 7.9) {
Lonelyness -= 0.02;
}else if ((Mood >= 8.0) && (Mood < 9.9)){
Lonelyness -= 0.05;
}
//check we havnt reached the lonelyness limit
if (Lonelyness > LONLINESS) {
Lonelyness = LONLINESS;
}
updateMood(Mood);
}//end check if pet got lonely or overstimulated
}//end if, end check if need to update Mood
updateMessage();
}//end updateGame function
//ENHANCEMENT 1
//alpha is represented by 0 -fully transparent, and 1 is fully opaque
//MainHive.alpha = MainHive.alpha - .2
//would result in alpha transparency at .8 or 20% transparent
function enhancementOne (evt) {//change MainHive alpha as enhancement1
if ((MainHive.Fullness <1) && (MainHive.Fullness >=0)){
MainHive.alpha = MainHive.alpha - .9
}else if ((MainHive.Fullness <2) && (MainHive.Fullness >=1)){
MainHive.alpha = MainHive.alpha - .8
}else if ((MainHive.Fullness ♥) && (MainHive.Fullness >=2)){
MainHive.alpha = MainHive.alpha - .7
}else if ((MainHive.Fullness <4) && (MainHive.Fullness >=3)){
MainHive.alpha = MainHive.alpha - .6
}else if ((MainHive.Fullness <5) && (MainHive.Fullness >4)) {
MainHive.alpha = MainHive.alpha - .5
}//end if
}//end enhancementOne function
//ENHANCEMENT 2
function enhancementTwo (evt) {//moodBar colour change
if ((MoodBar <=10) && (MoodBar >=7)){
//change MoodBar colour to Red
MoodBar.color = FF0000;
}//end Red if
if ((MoodBar <=3) && (MoodBar >=0)){
//change MoodBar colour to Blue
MoodBar.color = 3333CC;
}//end Blue if
}//end function
// stop the playhead
stop();
initialize();
//set help display movieclip to invisible
help.visible = false;
//event listeners for help display functionality
HelpBtn.addEventListener(MouseEvent.CLICK, showHideHelp);
help.addEventListener(MouseEvent.CLICK, showHideHelp);
function showHideHelp (evt) {
help.visible = !(help.visible);
if (GameTimer.running) {
GameTimer.stop();
}else {
GameTimer.start();
}
}
//set help Splash to invisible
{
help.visible = false;
}//end help function
//tutorial 9.3 initializing initial values of variables.
function initialize () {//initialize variable values
Age = 0.0;
LifeExpectancy = 7.0;
TimeSinceAged = 0;
Fullness = 5.0;
TimeSinceFed = 0;
Mood = 6.5;
TimeSincePlay = 0;
FullnessMsg = "";
MoodMsg = "";
TimeMessageDisplayed = 0;
updateAge(Age);
updateFullness(Fullness);
updateMood(Mood);
GameTimer.start();
updateMessage();
enhancementOne();
enhancementTwo();
}//end initializing variable values.
function updateAge (Age:Number) {//open function
//show and update Age of pet with no decimal places, and as a string
AgeDisplay.text = int(Age).toString();
}//end updateAge function
function updateFullness (Fullness:Number) {//open function
//find appropriate FullnessMsg
switch (int(Fullness)) {//open switch
case 0: FullnessMsg = "I am starving marvin, feed me!";
break;
case 1:
case 2: FullnessMsg = "I am really hungry please feed me";
break;
case 3:
case 4: FullnessMsg = "I am a little bit hungry";
break;
case 5:
case 6: FullnessMsg = "I am quite comfortable";
break;
case 7:
case 8: FullnessMsg = "I am quite full now";
case 9: FullnessMsg = "I am really full! no more food please";
case 10: FullnessMsg = "I am so full i may explode!";
break;
}//end switch
//show and update the Fullness of pet, set to string, to display
var myHiveHeight:Number;
myHiveHeight = (HIVEHEIGHT / EXPLODE) * Fullness;
FullnessDisplay.height = myHiveHeight;
}//end updateFullness function
function updateMood (Mood:Number) {//open function
//find appropriate MoodMsg
switch (int(Mood)) {//open switch
case 0: MoodMsg = "I am extremely bored, play with me!";
break;
case 1:
case 2: MoodMsg = "I am quite bored please play with me more me";
break;
case 3:
case 4: MoodMsg = "I am a little bit bored";
break;
case 5:
case 6: MoodMsg = "I am quite comfortable";
break;
case 7:
case 8: MoodMsg = "I am quite stimulated now";
case 9: MoodMsg = "I am really stimulated! no more play please";
case 10: MoodMsg = "I am so played i may over stimulate!";
break;
}//end switch
//show and update the Mood of the pet, set to string, to display
var myBarHeight:Number;
myBarHeight = (BARHEIGHT / HEARTATTACK) * Mood;
MoodDisplay.height = myBarHeight;
}//end updateMood function
function updateMessage () {
//construct the message
var myMsg:String = FullnessMsg + "" + MoodMsg;
if (!(GameMessageText.visible)){//open 1st if check text visibility
var myRandStatus:Number = Math.random();
} if (myRandStatus >= 0.5) {
GameMessageText.messageTxt.text = myMsg
GameMessageText.visible = true;
} else {
TimeMessageDisplayed ++;
if (TimeMessageDisplayed >= TIMEMSGDISPLAYED) {
TimeMessageDisplayed = 0;
GameMessageText.visible = false;
}//end embed if
}//end else
/*//old code that is now due to the above legacy ? or do i keep it?
var myRanNum:Number = Math.random();
if (myRanNum > 0.5) {
//change the text
GameMessageText.messageTxt = myMsg;
//switch the visibility
GameMessageText.visible =! (GameMessageText.visible);
}//end if*/
}//end updateMessage function
//*1*\\
//Switch Statement for the navigation of the game via buttons
PlayBtn.addEventListener(MouseEvent.CLICK, navHandler);
QuitBtn.addEventListener(MouseEvent.CLICK, navHandler);
function navHandler(evt)
{
// here comes the switch to handle navigation
switch (evt.target.name)
{
case "PlayBtn" :
trace("PlayBtn");
gotoAndPlay("Game");
break;
case "QuitBtn" :
trace("QuitBtn");
gotoAndStop("Intro");
}// end switch
}// end function navHandler
//*2*\\
//Feeding the pet
CollectPollenBtn.addEventListener(MouseEvent.CLICK, feedPet);
function feedPet (evt){
Fullness += 0.3;
if (Fullness >= EXPLODE) {
trace ("Died of over eating");
//stop timer
GameTimer.stop();
//update cause of death text
CauseOfDeath = "over eating";
//go to death screen
gotoAndPlay ("Death");
} else {
updateFullness (Fullness);
TimeSinceFed = 0;
}
}
///*3*\\\
//Mooding the pet
MoodBtn.addEventListener(MouseEvent.CLICK, moodPet);
function moodPet (evt){
Mood += 0.4;
if (Mood >= HEARTATTACK) {
trace ("Died of over mooding");
//stop timer
GameTimer.stop();
//update cause of death text
CauseOfDeath = "over mooding";
//go to death screen
gotoAndPlay ("Death");
} else {
updateMood (Mood);
TimeSinceFed = 0;
}
}
////*4*\\\\
//Game Timer function
GameTimer.addEventListener(MouseEvent.CLICK, updateGame);
function updateGame (evt) {
//add 1 to TimeSinceAged, TimeSinceFed, TimeSincePlay
TimeSinceAged++;
TimeSinceFed++;
TimeSincePlay++;
//check if time to age
if (TimeSinceAged >=10){
//add 0.3 to Age
Age += 0.3;
//reset TimeSinceAged
TimeSinceAged = 0;
//check if died
if (Age > LifeExpectancy) {
//its died!
GameTimer.stop();
CauseOfDeath = "Old Age";
gotoAndPlay ("Death");
} else {
//not dead update the display
updateAge (Age);
}
}//end if, end check if time to age
//feed functionality
if (TimeSinceFed >=5) {
Fullness -= 0.5;
TimeSinceFed = 0;
//check if starved
if (Fullness <= 0) {
//died
GameTimer.stop();
CauseOfDeath = "Starvation";
gotoAndPlay ("Death");
}else {
//notdead,adjust LifeExpectancy and update display
if (Fullness <= 2.0) {
LifeExpectancy -= 0.05
}else if (Fullness <= 3.0) {
LifeExpectancy -= 0.02;
}else if ((Fullness > 4.0) && (Fullness <=4.5)){
LifeExpectancy += 0.02;
}else if (Fullness <= 5.4) {
LifeExpectancy += 0.05;
}else if (Fullness <= 5.9) {
LifeExpectancy += 0.02;
}else if ((Fullness > 6.9) && (Fullness <= 7.9)){
LifeExpectancy -= 0.02;
}else if (Fullness > 7.9) {
LifeExpectancy -= 0.05;
}//check we havnt reached the life expectancy limit
if (LifeExpectancy > LIFEEXP) {
LifeExpectancy = LIFEEXP;
}
updateFullness(Fullness);
}//end check if starved
}//end if, end check if need to update Fullness
//Mood functionality
if (TimeSincePlay >=7) {
Mood -= 0.4;
TimeSincePlay = 0;
//check if ignored
if (Mood <= 0) {
//died
GameTimer.stop();
CauseOfDeath = "Bad Mood";
gotoAndPlay ("Death");
}else {
//not ignored,adjust Lonelyness and update display
if (Mood <= 2.0) {
Lonelyness -= 0.1
}else if (Mood <= 3.0) {
Lonelyness -= 0.05;
}else if (Mood <= 4.0) {
Lonelyness -= 0.02;
}else if ((Mood >= 4.1) && (Mood <4.9)){
Lonelyness += 0.02;
}else if (Mood <= 5.9) {
Lonelyness += 0.05;
}else if ((Mood > 6.0) && (Mood < 6.9)){
Lonelyness -= 0.05;
}else if (Mood < 7.9) {
Lonelyness -= 0.02;
}else if ((Mood >= 8.0) && (Mood < 9.9)){
Lonelyness -= 0.05;
}
//check we havnt reached the lonelyness limit
if (Lonelyness > LONLINESS) {
Lonelyness = LONLINESS;
}
updateMood(Mood);
}//end check if pet got lonely or overstimulated
}//end if, end check if need to update Mood
updateMessage();
}//end updateGame function
//ENHANCEMENT 1
//alpha is represented by 0 -fully transparent, and 1 is fully opaque
//MainHive.alpha = MainHive.alpha - .2
//would result in alpha transparency at .8 or 20% transparent
function enhancementOne (evt) {//change MainHive alpha as enhancement1
if ((MainHive.Fullness <1) && (MainHive.Fullness >=0)){
MainHive.alpha = MainHive.alpha - .9
}else if ((MainHive.Fullness <2) && (MainHive.Fullness >=1)){
MainHive.alpha = MainHive.alpha - .8
}else if ((MainHive.Fullness ♥) && (MainHive.Fullness >=2)){
MainHive.alpha = MainHive.alpha - .7
}else if ((MainHive.Fullness <4) && (MainHive.Fullness >=3)){
MainHive.alpha = MainHive.alpha - .6
}else if ((MainHive.Fullness <5) && (MainHive.Fullness >4)) {
MainHive.alpha = MainHive.alpha - .5
}//end if
}//end enhancementOne function
//ENHANCEMENT 2
function enhancementTwo (evt) {//moodBar colour change
if ((MoodBar <=10) && (MoodBar >=7)){
//change MoodBar colour to Red
MoodBar.color = FF0000;
}//end Red if
if ((MoodBar <=3) && (MoodBar >=0)){
//change MoodBar colour to Blue
MoodBar.color = 3333CC;
}//end Blue if
}//end function
|
|




















