10/30/2016

Javascript Enlightenment - Book Review

Javascript Enlightenment written by Cody Lindley and published by O'reilly is the subject matter for today:



Now first of off before I dwelve into this review I will cover things about the author, Yes I know he isn't a english major, neither am I. I know he isn't a typical author whom in which writes books on a regular bases pumping them out like a machine. Who is quite frankly?

But there are some major problems with this book. Keep in mind I am reading it from the digital googleplay version of the book which just happen to be onsale.

He offers in the first few pages for a upgraded version that is DRM free and only version to be life time with free updates for only $4.99, but I am not going over that version, I do not own it, nor will I. Not saying the book is awful or bad but quite frankly $4.99 is too much to be asking from me at this point in my life for the offer of "updates". Not to belittle the author but I am at a moment in my life were I genuinly am poor all the time.

Now lets get on with the review:

The first thing I noticed in the book besides the notes about the author, more than likely from the publisher information is that it lacks a table of context, which would provide a base summury in what exactly you will learn from the book. Lacking something so key and important as this is rather disappointing. It means to look for cherry picking topics in which to refresh from it becomes more difficult meaning you will need to use the index. Which this book contains.

The book is 166 pages long, which is very very light for any programming book. The author did recieve backlash for lacking contents and covering things such as date(); error(); and regex(); which he did make a disclaimer stating that they are not important to know, when they can be depending on what you are doing....
Example would be if you wanted something to work based off holidays, birthdays, and special events date matters quiet a bit. Or if you just want to display time and date or timestamp events.

But lets move on from the author thinking date isn't important.

The first 18 pages are prefaces, this means the authors notes, and the last 14 pages are appendixes and the index.
The appendix is a review of the entire book followed by a conclusion.

This means that there is only 134 pages of actual meaningful content.
Code is within these pages and yes it is spaced, commented, and color coded, so yes beginiers can pickup on it, and it is easily readable for those whom are learning.

Quite honestly I know javascript before picking up this book so it really isn't for me other than a refresher which I heavily needed.

When working on my construct 2 plugin I had realized how much of the language I had forgotten over the years of just using  Java, C#, & C++. Which even know is a rare occasion due to my job D:

As for what the book did cover what it did cover it did rushed. Not well but good enough. It is good for a bases idea of where to start from but it starts straight out with concepts(Object orientated programming) most people will not get without even a basic hello world example you see plagueing every other book on every programming language book.

Now as for what it doesn't cover, there is quite a lot seeing how it is as few pages as 134 in all actuality. Code occupying most of the space with links to "Live code".

This live code links you to jsfiddle a website that allows you to edit and test code written by the author, which you can change for yourself.

Now this is incredibly useful to incorperate this into a digital book and one of the few advantages from a physical book.

But like I said the author uses this code to consume as much space as possible and has little words to provide a explanation for what the code does as possible. Which is a good thing, but misses going over concepts and basics.

Now since then the author has put the book up for free on his website at : http://www.javascriptenlightenment.com/JavaScript_Enlightenment.pdf

If it's free it's for me could very well apply but the googleplay version is also nice.

Which is the first edition with updates apparently. It has 1 more page of content apparently, has a table of context. I didn't know about it till after writing this review. This version is different from the o'reilly version by minor differences.

10/24/2016

New Update to website app, and published to Google & Amazon

If you want to stay in tune on your mobile devices for this site now you can with the official android app called "Bobop Blog" on both Google play and Amazon.

Amazon: https://www.amazon.com/Daniel-Musial-Bobop-Blog/dp/B01MG2FBWZ/ref=sr_1_1?s=mobile-apps&ie=UTF8&qid=1477320617&sr=1-1&keywords=bobop+blog

Google play: https://play.google.com/store/apps/details?id=com.appspotr.id_736668192662882062

Now this is the first time in 4 years since I published a amazon app, due to amazons failure to pay me for my works.

Now for the update

The next version of the app will include more pages from various sites other than my own which will include content such as maps, games, and much more.

-Scirra store front: Will link to my own construct 2 content minus the dbop addon.
-Game banana: Will link to my game banana account which will aloud for my old source maps download.
-Gamejolt: Will link to my gamejolt account which you can download my old games, most are not compatible with android how ever.
-Youtube: Will link to my channel
- Steam : will link to my steam profile.

10/21/2016

Android app In development for website/ AppSpot Review

The app will include feed from this blog,
As of right now I am using appspotr, and have a APK version that is to get on googleplay and possibly amazon's app store.

IF this comes to true you will be seeing a app for this site up soon, as it is during the review process for both versions.

The only other platforms I would like to publish a app for this site on is a windows phone but that matters very little as windows phone platform is not only not that difficult to do so with but it has very little impact.

I will how ever continue to try to create more apps using the appspotr platform but I will go over more in the review....


Now for the review of appspotr:
Appspotr is a web application design to make web apps into phone apps by linking to other sites and publishing them on googleplay AND iOS app store only if you have developer accounts with both.

Right now I am just starting its development, so I decided I would go outside my construct 2 bubble and try something new. This new item hit me up with a ad on facebook to try to get me to use it. So I tried it being warry of it. Once you start using it you will notice that there is a lot of paid for page types. ALOT...

Pretty much the only thing it can do for free is look at RSS Feeds, websites, and content pages.

That being said you can actually do quite a lot, for instance increasing the web traffic to a website is one major benefit but you can also promote your online games, making your online games right will allow you to promote your game to various platforms.

I can how ever make as many changes to the app as I want to improve it, how ever it is rather limited due to the cost factor, Currently the app is under review but I will include a download APK link here,

Download apk here: https://www.dropbox.com/s/obsn8uzekk4cr9d/bobopblog.apk?dl=0

In terms of a service of creating a websites app this tool is very simple, very easy to use. But the only downside is you can't really do all too much and it takes a bit longer waiting for approval for no matter what version you use or export to due to a approval process, which ensures the app is atleast functional which is good to some extent.

Now with googleplay you can release apps now on google TV devices, android tv, along with google wear and android wear.




After thoughts:

For instance very few people knew this but for a while there were flash games marketed for Wii's opera web browser, meaning people could play online web browser based games, some of them offered multiplayer support well before the Wii had a single online game. This was a feable attempt to promote unlicenced, unhacked homebrew games for the Wii. Some even offered ghetto wii motion support by picking up the X & Y of the mouse cursor. Primarly these were games that could be played with a mouse.

The reason I bring all this up is appspotr could potientally be used to bring web games to smart phones by coding in input even for accelleromitors in the phone devices, this how ever is a tricky task but we are seeing this with VR videos, and images.

Potentially you can use web platforms to code VR games over this using something like gamemaker. Unforchently you will need to make sure this platform can support webgl before even attempting it something I have yet to try.

10/20/2016

Nintendo Switch




Well Nintendo finally decided to announce and show their code name Nintendo NX today as the Nintendo switch. As predicted by the various sources of leaked information that it will be a portable gaming console that is exactly what it is. New predictions are that it is using Nvidia tegra hardware meaning it is most comparable to the Nvidia shield. Price point should be between $200-$300.

If said rummors are true this would be the first Nvidia/Nintendo product ever.

Currently I am still working on projects hopefully I will be looking at getting the best one out on either platform.

I would like to get games out on both but how ever if it comes down to one or the other than it will be the switch.

They have not how ever announced anything about details of the system.

But how ever what they did show was actually interesting as the system is a tablet that connects to a dock. This dock is a HDMI/ charging station.

My current project is built off of my Dreamout template using construct 2 gaming engine, and alpha footage will be shown soon. Also I plan on making holiday based events for the games using my dbop time & date plugin, which you can get on this site.

The dreamout template includes several mini-games, most I will either be building up or replacing.

10/02/2016

Using Mail Chimp

So far I have setup Mail Chimp just to test run it, I have a email subscription source in the bottom, It looks far more professional for quick short messaging and advertising, possible form of having a nice looking mass email service, but its target demographic to replacing RSS to mail so far isn't standing up.

It could work if used right but the problem is everytime you want to update people about a post it would take 5x more effort and work just to "create a campaign." I am thinking about only using it as possibly a monthly or 4x a year thing to do multiple updates at once. But that is the farest extent of use. RSS feed and subscribe by email is still the best option.

Maybe I am doing it wrong, but it really shouldn't take this much effort in grabbing a RSS feed to a email list, but with Mail Chimp it isn't even doing that, it is litterally just a mass email subscription news letter service which is still good to have but it lacks the purpose in which I was orignally intending to use it as.

How you get Mail Chimp to even work with blogger is very annoying as you have to use a entirely different domain address and this domain provider also has to provide a email service, good luck with that. You may just have to go with a website host, that provides a email service that is more common for some odd reason(what I ended up doing after several hours of attempting). Plenty of these website hosts will offer a redirect domain, if not well you can simply create a redirect index.htm to your site just to verify it.

This method could easily be used to get around though and create spam issues like Mail Chimps over complicated verify domain process is trying to avoid, but to each their own.

Once you finally verify your domain you still have more hoops to jump through but that is the biggest one.
Designing your email can take time, if you use a template they have placement text in almost every block, and there is a top block that looks like it is part of the editor, it is not. It is in every template to preview it.
Remove that before continuing.

You can how ever integrate mail chimp with e-commerce, which mail chimp does very well apparently, you can setup automatic emails that are more personalized from the users standpoint and acknowledge for non-profit, and educate a group of students for teachers.

These things mail chimp does well, RSS feeding Nope, not designed for that as far as I can see, but yet I see people claiming it is the feedburner killer, which I am still using even though it lacks quite a bit... 

10/01/2016

Feeds added, Ethical questioning of feeds and advertising

I've added this blog to various feeds today, including feedcat, there are some issues with feedcats buttons not working at the moment so I will try to look into that, but there are a few others I am just testing out on top of using feedburner. Which is very very old, but realiable with very little to actually offer any more. Not getting enough views from it to justify working on it much further, you can still get my content through standard RSS Feed readers and email applications like thunderbird with its RSS reader, but you can also subscribe by email view the content.

But getting into that is just little to offer for content creators.
Most content creators use platforms like blogger, and word press don't know anything about RSS or atom feeds, it is really just for a nitch of nitch "nerds", such as myself to gather news faster even though it is so easy to filter out crap content with it from sites. So thank you 12 "nerds" who are subscribed right now, I am thankful for your subscription.

Honestly I don't blame people for not using RSS feed reader applications that much and depending on sites to do it for them because it is easy for the common person to get confused by how to put their RSS field information in.... But feedburner doesn't really offer much for the users or the content creators as it. In fact many feed sites promote that they are Superior to feedburner in almost every way including features for users and content creators, the only issue is they are not free and many are trail bases now that they have built up their user base.

Which just brings into question of ethics, you see a site offering a service for free that is massively popular being out done by a semi-popular feed supplier could easily unethically establish viewership. Meaning the effort through bots in which at that point you are not only paying them to promote your website(advertise it), but to gain viewership over your content, which these paid for services tend to offer multiple services to increase your views, which begs the question who is actually viewing it if you are not only paying them to advertise it, but to establish viewership, many shifty services out there offer bot use services for advertising because they know the more views you get from their service the more you are willing to pay, this is a cheap affordable way of claiming they are advertising it across multiple platforms but actually short changing you and making revenue from the actual lack of advertising.

Not to say all services are like this but I have seen this from meh popular "advertisers" before. Why I put "advertisers" in quotes is because they were promoting games, by reviewing them, meaning you paid for them to review your game and if you didn't they would release a "Bad review", this is a common practice in the Gaming Industry popularized by the "Youtube Gaming Journalism" market.

In other words I have received emails from "advertisers" demanding I pay them or else they will give my android games a bad review, claiming how ever if you do buy into it the video they make and post will get many many views for showing 10 seconds of use of your app, in which the videos contain generic music followed by a phone camera, pointed at a phone screen and recording it.....

But they promise to make a youtube advertising it and when you look at their videos day 1 they have all the views  they will ever receive within seconds of releasing the videos. Meaning a bot program.

Any way I am glad for services so long as they offer a equal playing field, and cost me nothing.

Thank you for subscribing to my feed as well on the various forms I have it out there, and if your not well there is the option to do so in various forms now, hopefully I can find a good RSS feed  source tool to use that allows more user control. There is also the subscribe by email form too if you don't want to deal with RSS feeds, also there is a ATOM feed on this site too.


RSS:  www.undeadbobop.blogspot.com/feed=rss
ATOM: www.undeadbobop.blogspot.com/atom
Feedburner:http://feeds.feedburner.com/UndeadbobopsBlogs

They all link you to feedburner, but you can use the URL's with thunderbird, and other applications to grab the purefeed.(What I use for feeds)

Rss Feed

Undeadbobop's blogs

↑ Grab this Headline Animator

FeedBurner

I heart FeedBurner

Labels

#e3 #nintendo $oft 1 2 3 submit pro 10 10 ways 2 200 2014 2015 25th Anniversary 2600 2d 3:4 ratio 3.14 343 360 3d 3d modeling 3ds 3DTin 5 5 nights 64 7 7th guest 8 90 abandon abandonware abuse accessories accounts Ace acer acer 11 achievements acting ad ad free adapter adblock add on admin adreno Adriano ads adsense adv adv menu advance advance menu system adventure advertisement advertisers affordable AI airplane algorithms alone alpha AlphaOmegaSin alternative always amazing amazon amazon app store amd America android Android disable ads in games angry animal animate animated Animation animations anime API app app developer in detroit Michigan app development appegg Apple application apps appspotr arcade arch ARM array art art work ashleey assault assets asus AT&T atari atgames ATOM ATT attack audience audio auto AVGN away back back links background Backlinks bad badges bag bags ball balls ballz Balmer bandicoot banks bar base basic basics basketball Batdan battery battle. DLC. link bayonetta beating bed Beginner Bernie best Bethesda's New Review Copy Policy bfxr bgoat big Bill bing bios bioshock birds birthday bit bites black blackberry Blackjack Blackmail blade blast blender block blockstorm blog blogger bloodmoon blue Bluetooth blur bo bo's Boarding bobop book boom bored borkin button boxes boy breaks brick bricks bride broke broken Bros brotherhood browser bsd buck bucks bug buggy bugs build Bully bundle bungie bus bus driver 2d experience rush bust buy C# C# XNA Gamestudio c++ C++. directx c++. html c64 cable Call of Duty can can't canceled candy capcom capture car card cards care caret-t Cast caster cat cb3-111 CD chair challenges change character cheap cheaters cheating checking chimp chimpmail choice Chrome chrome book chrome cast chrome os chrome web browser chromebook chromebooke chromecast app chromeos Cities clara clara.io Classic classical clearance client clone cloud applications cloud computing club cocoonjs code code envy coding coin college color colour comedy command comments commercial community Comparison compatibility competitive market complaints complete roms list computer computer AI Computers connect connect 4 connecting cons console Consoles constroller construct construct 2 construct 2 gaming engine construct 2 gaming engine plugin construct 2 holiday plugin construct 2 plugin construct 2 time and date plugin construct 3 construct2 content contest controller Controller Pro Controller Pro U controls convict convict gaming Cool Copy corruption Corruption in gaming news journalism Corsair cost costume couch counter counter strike counter strike condition zero counter strike global offensive counter terrorists counterstrike court cpu crafting crap crash crazy crd create creating creation creativity Creators credit crossing crush crusher csgo css ctf cubes cue curse cursor custom customization templates Cyanara cylinders daniel date object dbz DDOS dead deathmatch delay dell Deluxe demo depression descriptions desert design desktop desura Detroit develoming develop Developers developing development development kit dial dialup died difficult dig Digital Direct directx disabilities discontinued Discs dishonest disney DLC DMCA DMZ DNS do Documentations doesn't work Dogs dollar done Doom dos down downfall download drag Dragon dragonball drawing Dream Dreamcast Dreamout dreams Drive driver DRM drug store ds duckduckgo dug dumb dumbphone dust button DVD e3 EA East Detroit easter egg Eastpointe eastside easy ebaulms Eco edge Edge gamepad Edition education effects electric electronic email email list eminem Emio emu emulation emulation station emulator emulators Encore end engine engines enlightenment entertainment environment Eshop ethical practices ethics EULA event ever evil example exclusive expand experience expired site exploit eyes F.E.A.R. face Facebook Facebook account hijack faceplate fail fall fallout fallout 4 family famous fan art Fanboy fast FCC fear features feed Feeds fees Feminism feminist file fill fire firefox firefox marketplace firefox os firewall firm firmware first Fishing five fix flash flaw flickr Flowcharts font fonts Footage football for forget forgotten domain fortress fox fps frame frame rate framework fraud freddy's free free money free software free to play freeware fried friend friendship full fullscreen fun functions fx galaxy gambling game game asset pack game development game development companies Game development companies in detroit game development companies in michigan game development tools game engines game list game maker Game review gameboy gamegear gameinformer gamejolt gamemaker gamepad gameplay GamePop Gamer gamers games Gamestick gamestop gaming gaming assets gaming easter eggs garrys mod gas Gates GBA gears geek gender Genesis Genesis Ultimate Portable Game Player get gif gimp give give away glitches glove gnu GNU/Linux go God Gold Golden good goofed google google chrome google play google+ googleplay gore gorescript GPL gpu Grammar grand grandtheft auto graphics gray greed greedy green grey grid groom gta guestbook guide gunners h2100 hackers hacking half halflife halflife 2 halflife 3 halflive halo Halo 2 Halo 2 Anniversary Halo legends handheld hard hardware harmony hawk HD HDMI head headphones headset hedgehog hell help hexen highschool highscore hijack hl1 hl2 holidays home homebrew homicide honest hook hosting hotel hotmail How to HP HTC Vive HTML HTML5 humble humor hyperkin hypermart ID ID Tech IDE IE IGN illegal image images Impact Impressions improves index color indie indiedb industries industry information informer inn input input device insomnia Install instinct institute instructors intentional internet internet explorer internet radio interview introduction ion iOS IOS 9 ip ip address Iphone Irate Irategamer irish iron is island isometric ISP issue issues IT itch.io item items iwork jack Jaden smith jam james Japanese java javascript jelly jif jiggly puff Jim jiminquestion job joint joke jokes jolicloud journalism joytokey js k70 Kainy Kart key keyboard keystation kick kickstarter killed killstreak Kim Jong-un kingdom hearts kitten kitty Knuckles kongregate Kotaqu kryo lag lan land Las Vegas lash Last Launch law learning legacy collection legal length Lenovo lerp level LG LGBT liar liars lib GDX Library libretro lies life light lilly link Linksys linux lithium live load local lock locked logic logmein lonely loop lost temple text adventure low Lucid ludei Lycoming mall lynx mac machine macomb community college macombacon Mad Mad over mail mail chimp make make money fast makefile maker making manager manifest map mapping maps Mario Mario Galaxy Mario Kart Mario kart 8 deluxe Marker Marker sprite font market market share marketing marriage married mass email subscription service master mechanical media Megadrive megaman melody menu menu system menus meow Metro Michigan micro Micro-transactions microsd Microshaft Microsoft Microsoft store in michigan Microsoft wordpress microusb midi mii miitomo mike mike v milkshape 3d mind minecraft mini mini game minimum wage minish cap misleading misleads mobile moddb modding mode modeling models mods mogotxt moltres monetize money monitziation Monodevelopment monogame montization monzilla Moon Moore Mortal Kombat Mote mouse movie Movies multiplayer Mupen64 murder musial music mussels Mysterious mystic n64 Navel nba need nerd nes Nes classic net netlink netplay network networking new newgrounds news nexon Next nfl Nights Nintendo Nintendo 64 Nintendo Switch nitch no noncommercial North Korea not notepad++ November now NSA nurse nvidia NX nyan o'reilly OC Ocarina odd odk of off office offline oh Ohio Old Omega On off switch one Onedrive online opengl operation optimization options os OS X OSX out out of order out of service out there ouya overscan p2p p2w pack pad paid paint pandora panic papagayo paper weight Paradise parody party patch Paths pause pay pc peer peerblock Performance Personal Peter pewdie pewdiepie phishing phone phones photo Photoshop php pi piano picture pie pin pink pixel art plagiarism plants plants vs zombies plastic plate platformer platinum play player players playing Playstation playzool please plugins plus poke balls pokemon Pokemon go poker pokestops Pokken tournament Pokken tournament Pikachi controller pool pool table popular populate port portable posts power practice practive pre-order premade presentation preview price Privacy Badger private pro problems program programming Projared project promises promote Promotion provider ps1 PS2 ps3 ps4 public purple Pygames Pyshell Python Python Fiddle qlife quake qualcomm quest quick rack radio raffle Rage ram random rant rare raspberry pi raspbian rate razer Razer Forge TC recommend Record recording red red cherry redit Released Remix remote remove renaissance repair representation require resources rest retirement retroarch Retrobit retrode Retroduo Retrogen retron 5 Retropi retropie retry review ReviewTechUSA rewards rigging rip ripoff ripper river road roads Rock Rock Paper Shotgun Rockstar rolfe RollApp rom roms Roseville routing RPG RSS rush saga sale same Samsung Saturn save saving Scam Scholarship scirra score screen screen sharing screencastify screenshot Screenshots screw script scroogle scum sdl seamless search Secret security seed Sega sega dreamcast sega genesis Sega Genesis Ultimate Portable Game Player sega master system Sega Saturn SEO sequel server servers service set settings setup seven card Shaft shapes share this shareware sharing shield Ship shit shockwave shooter shop shot signs simple Sin site skate Skateboard skeleton SkyDrive slavery sleep slip slumber small smart smartboy Smash SMM smo snapdragon snapshot snes social media soda software solitions song sonic Sony sound sounds source sparks sparky spartan specialized spell check spelling spheres spoiler free spotify sprite Sprite font sprite sheet spritefonts spriter spyro spyware SQL stakes Star Starling starter steam steam box Steam controller steam gamepad steam os steamos sterling steve scott Steven Stolar stop store storm strategy game strategy guide stream streaming strike stud studio studios styles subscribe success Sucks summer Sun super Super Mario Super Mario Maker super mario maker bugs super mutants Super Smash Bros support SWF Switch SWJ sync system systems table tac tags Tails miles tamagotchi target target marketing tax taxes teachers teaching team team fortress 2 crafting teams Tech tegra template templates temple run temple run 2 terrible terrorists testing text Text adventure textbase texture packer tf2 The Interview the king's league odyssey The Letter the world theft Things this thoughts thunder tic tic tac toe tile tilemap time time date tin titles to toe tony Tony Hawk tool tools top top 10 top 5 topic matter torque Total Media touch touchpad Town toys trading travel traveling tree TreeFall Studios Treehouse trees trirectimo tube Tuner tutorial TV Twitch Ubisoft Ubuntu UML undeadbobop understanding news feeds unearthing unethical bots union unity unreal unusual up update USA usb usb 3.0 usb y use useless users Valor valve valve editor hammer VBA vc Vegas Vengeance version video video game Video game art video games videogame vidme view views villager vimeo vine vintage Virtual virtual console virtual reality virus Visio VLC voice volume voxel VR review vs wall wallet wan ware Watch Watchdogs wave wayback web web assembly web design web server web server ultimate webgl webhosting webmaster website websites websitesubmit webstorage webstore wedding what is my ip white Wii wiiu will Smith windows windows 8 Wino wireless Woofle word wordpress work workaround workshop world worst WoW WoW! XBL XBLA xbone xbox xbox 360 xbox gamepad xbox one xboxdone xboxone xeno xenoblade xhml xl xml xna you yourself youtube zapdose zelda Zelda breath of wild Zilla zip zombie zombie panic zombie panic source zombies

promotions