[Blogging Intensifies]

Technology, Projects, Linux, Coding, Internet of Things, Music, Books, Life...

  • About

OS

Skype Preview, now with Skype Bots!

August 30, 2016
Skype Logo

As part of the recent Windows 10 Anniversary update, Skype was updated to Skype Preview.  Part of the preview is the new Skype Bots system.  Bots are the new Apps, which are the new Websites, or something…  Everyone is doing Bots these days.  These early bots are about what you might expect, simple interactions that may or may not be useful.  I did some testing with some of the bots.

There is also an If This Then That Bot, which I’m not going into detail on here.  I think it would be better served with it’s own separate write up.

Big News Bot

Bing News BotSimple enough, enter a topic, it returns 3 news stories related to the topic.  It seems to be pretty good about returning newer stories as well, though in some cases a bit repetitive.  I did a test search for the following…

Halt and Catch Fire, because I’ve been watching the show.  I got 3 results, all behind the scenes write ups, but all different angles on it.  They clearly invited people by to build up buzz for Season 3

Gene Wilder, because he passed away today.  It’s possibly the biggest story of the day.   I got 3 stories returned, all about his passing.

Pana, IL, because it’s where I live.  We don’t get a lot of news around here relating to the town, but it did return a story that was in the news recently.  As well as a couple of others that were more just “area news”.

Taylor Swift, because she’s in the gossipy news a lot.  I received three stories about her reporting for Jury Duty.  This topic and the Gene Wilder results kind of give an idea of the sameness problem.  I don’t really need the same story three times.  There isn’t any obvious sources listed wither so it’s not as if you can choose your preferred source.  Clicking a headline is a blind shot for where you’re going.

Honestly, I’m not sure how useful this really is.  Chances are you’re looking for news on a topic because you already know what the news is, ala Gene Wilder dying.  Otherwise, you’ve probably seen it already on some social media.

Bing Image Bot

Similar to the News Bot except it returns 3 images.  I did a test search for Cats.  It doesn’t even return the images, just links to the images.  You’d be way better off just going to images.bing.com and getting all the results, in a nice visual grid.

Trivia Master

Trivia MasterMoving on to some of the game bots.  Trivia Master is just as it sounds.  You tell it to start, it asks ten trivia questions on a topic, then gives a score.  The answers are multiple choice, so you don’t have to worry about spelling or exact wording.

It’s alright, but kind of a one trick horse that’s old as the hills.  The individual scoring flies by too fast as well, meaning you’ll have to keep scrolling back up to see if you were correct or not.  This problem is compounded by all of the wasted space in each of the message boxes.  It would make for a better party game or maybe some sort of back and forth with another Skype friend.

Candy Escape

Candy Escape 02Probably the most complex bot that I tried out was Candy Escape, a game that is reminiscent of the old Interactive Fiction games (ie ZORK).  You must solve puzzles and escape the candy prison.  You are the Walking Meat imprisoned by Candy.  It’s mostly pre-definined choices based, though not entirely.  For example, I was asked “What is the password”, which was just typed out with no choices offered.

It’s not without it’s quirky bugs though.  Early on I retrieved a rope from a skeleton after examining it.  Later, upon a second examination, the rope was gone from the image shown, but there was still an option to take it.  I also seemed to get stuck in a loop and the game’s hint wasn’t helpful at all.  I needed to escape from two guards, but my only option was to tell them to leave, which they refused to do, or to remove the crown, which just gave me the option to put the crown back on during my next choice, which brought me back where I started.

Share this:

  • Click to share on Facebook (Opens in new window)
  • Click to share on Twitter (Opens in new window)
  • Click to share on Tumblr (Opens in new window)
  • Click to share on Pinterest (Opens in new window)
  • Click to email this to a friend (Opens in new window)
Posted in: Windows Tagged: Build 1607, Microsoft, Skype, Windows 10

I Screwed Up

June 10, 2016

So, for a little while now, one of the sites I host on my VPS has had some sort of malware.  I have no idea how it got there but I have ideas about fixing it if I could find it.  There are plenty of sites that will tell you that your website is infected.  There don’t seem to be any that will also tell you “It’s probably in this file here, go look there.”  Instead it’s all “We’ll fix it for a small monthly subscription of $50/month.”

I think I’ll pass on that one.

Instead, I opted to simply rebuild the website from the ground up.  It’s a simple process really, set up a fresh WordPress install, ad the appropriate plug ins, copy the images in the Uploads folder, and do a quick export/import of the database.  I also wanted to make sure I got the permissions right, to avoid any future malware issues, since this was the likely culprit for how the malware got there.

This is where I screwed up.  Instead of doing a CHMOD on the local directory, I mistakenly did a CHMOD on /* -R.  Or in other words, everything in the root directory, Recursively through each directory.  Or in other, other words, “everything”.  It actually failed to run on a bunch of files, likely because they were in use.  It did however break SUDO, which meant I couldn’t easily try to change anything back.  It also immediately killed every website I host since they all use MySQL which could no longer use it’s databases, because it didn’t have permissions.

I don’t host anything major at least.  A couple of personal blogs, my wife’s two blogs, some side projects like TinyTinyRSS.  My main concern were my wife’s blogs, frankly, no one reads my shit at all anymore (why are you here???), lots of people read both of her blogs.

If this were a physical server, I’d load a recovery CD and backup or even just reinstall from there.  This is a VPS though.  There isn’t a physical machine I can access and really, there probably isn’t even a physical machine at all, not a dedicated one.  There may be a dozen other servers on the same physical machine as my VPS.  Fortunately, with the use of a support ticket, Digital ocean will mount a virtual recovery disc to your virtual server.

So I managed to get access to the server files.  I set about with two plans at this point.  Worst case scenario, I would need to reimage the server and rebuild everything.  I’ve done this sort of thing many times over the years moving from server to server, I’m actually pretty good at it.  Getting the data was the important part, so I started some downloads of the data.  Honestly, this was always the only option, but I was hoping I could get the old set up running because it would make my life easier.  If I could get MySQL working I could make proper back ups instead of trying to use the raw files, something I’ve never done (it wasn’t hard in the end).  So, 50,000 files later, I had all of the needed files downloaded.  I probably could have saved some time and just reinstalled the core WordPress files but I wanted to keep things as pain free as possible to avoid any more screw ups.

How to restore the server.  The problems stem from permissions, as in, nothing has permissions on anything.  So the simplest solution seemed to be to set the files all to 777, or open access to every user, group and everything.  This is absolutely horrible practice for a live server and should not be done.  However, I needed ten minutes or so to dump some SQL files and a few other proper back ups that would be much easier in a live environment.

Setting everything to 777 didn’t work, for starters, all those system files that were previously inaccessible, were now accessible, since the recovery CD wasn’t using them.  So now EVERYTHING became 777.  I don’t know much beyond that other than it flat out refused to work at all now.

Fortunately, I had my files, the important stuff.  The next few steps were simple, re-image the server with a clean install, sudo apt-get on apache2, php5, mysql-server, proftpd, ftp the files in the appropriate places.

This is also where I did right on permissions, like I should have done to start with.  Instead of screwing with permissions themselves using CHMOD, I set the appropriate ownership with CHOWN.  This was partially necessary, for example, the files created by MySQL normally own and belong to the mysql user and group.  The ones I restored, were all owned by root.

I also took this opportunity to pair down some of the cruft I’d accumulated.  I kept a copy, but it all doesn’t need to go back.

I feel like the end result worked out well, everything is mostly back on line.  I found later that something had gone wrong in backing up the SQL files for both Joshmiller.net and Blogging Intensifies.  Fortunately there isn’t anything on JoshMiller.net since I had purged it all.  And I don’t post here super often so I only came up missing 2 posts from my last back up, I was able to recover both posts from Google’s Cache pages.  Everything for both The Zippy Zebra and Treasured Tidbits came over though, which was my main concern.

Share this:

  • Click to share on Facebook (Opens in new window)
  • Click to share on Twitter (Opens in new window)
  • Click to share on Tumblr (Opens in new window)
  • Click to share on Pinterest (Opens in new window)
  • Click to email this to a friend (Opens in new window)
Posted in: Linux & Open Source, Site News Tagged: FuckUps, Hosting, Linux, VPS

One Month on Windows 10

January 1, 2016 / Leave a Comment

windows-10-logoI held off a bit on the whole “Free Update to Windows 10” thing.  I’m still a bit apprehensive on the whole issue, it feels like there might eventually be a “catch” of some kind.  There probably isn’t, more likely, it’s just an attempt to get everyone on the same page so to speak.  It makes everything better and easier for them.  Easier for security, easier to maintain, easier for developers to make apps they “know” will work.

It’s part of the beauty of phones, on some level, they are all mostly the same.  Except of course for the 50 different versions of Android floating around due to manufacturer cruft and skins and carrier differences and phones that don’t get updated, etc etc.  Still, even if 50 wasn’t an exaggeration, it’s a small fraction of the potential different versions of Windows out there from XP, Vista, 7, 8, 8.1, 10, Monthly and weekly patches, Service Packs and updates.

So, anyway, it’s been about a month since I did the upgrade on my Windows 7 desktop.  I’m generally happy with it all around, aside from my one major issue.

The Good

It’s not Windows 8.  Windows 10 has a lot of the best features of Windows 8, but it doesn’t have the annoyances.  The goofy full screen start screen mostly, I have no idea how that would work on my multi monitor set up.  It doesn’t have the annoying charms bar or crap popping in and out all over on the edges.  It does have the live tiles and all that jazz.

It runs just fine, I haven’t really noticed an increase or decrease in performance honestly.

It also has the store, which is a nice optional way to get programs and apps and other things.

The Bad

ScreenShot394Apps and live tiles are great, if they work.  They don’t seem to work very smoothly at all.  Most of the time they just show their basic icon.  On the other hand, it’s kind of frustrating when they have a live tile photo of some kind because now the app isn’t obvious.  I don’t know how many time I went looking for the Facebook app because it had someone’s profile photo on it.

Groove Music is a horrible piece of crap.  This is Microsoft’s music store/player.  I had similar issues on my phone with Xbox Music.  I have a decent collection of music, from the free promo Microsoft ran last year to the 10 cent sale they ran this year, I have quite a few albums.  The thing is, I also have music from Google, and a lot fo music from Amazon and some ripped from CDs.  I manage all my music as local files, or with the Synology Music player on my NAS.  This means downloading the files, which you can do with Groove music, when it doesn’t time out or fail, or reload thinking it hasn’t downloaded any files yet.  There also isn’t any way to manage the download Queue at all, even basic controls like a pause function would be nice.  Instead, I can start some downloads, then walk away, but if I want to halt things to clear up bandwidth, I have to close the program, which screws everything up again.

The Really Really Ugly…

I don’t know the root cause, I new will, but the Windows 10 November Update totally screwed up my machine.  In searching for the fix, I found others had had the same issue and it’s a relatively special case.

I dual boot Ubuntu Linux, which means when the machine boots, it brings up the boot loader, GRUB, which has configuration files on the Linux partition.  I rarely actually use this other OS, especially since I get my Linux fix on  my Laptop these days, but it’s there.  Honestly, part of the reason I still keep it around is because I don’t want to hassle with removing GRUB.

This update, apparently messes witht he partition tables, and potentially the partitions themselves, because during the update, my machine became unable to boot.  It restarted and I got an error in GRUB that it couldn’t detect any OSes.  I went and found a boot repair tool from Ubuntu, but the tool did nothing.  Eventually I opted to simply reinstall Ubuntu, thus reinstalling and restoring GRUB, and I found what seemed to be a large chunk of “Empty Space” on my main drive.  I reinstall Ubuntu into the hole, ran the repair tool, which fixed the base install since it could now see an OS, then reconfigured GRUB to see Windows.

I fixed it, but it was a massive hassle, one that shouldn’t have been an issue.

I seriously hope this doesn’t happen with any future major releases, the next should be in 2016 with Redstone 1.

Share this:

  • Click to share on Facebook (Opens in new window)
  • Click to share on Twitter (Opens in new window)
  • Click to share on Tumblr (Opens in new window)
  • Click to share on Pinterest (Opens in new window)
  • Click to email this to a friend (Opens in new window)
Posted in: Windows Tagged: Microsoft, Windows, Windows 10
1 2 Next »
Twitter LinkedIn email
Instagram Instagram Instagram
GitHub
JoshMiller.net
Lameazoid.com

Categories

  • ►Devices (24)
    • Android (4)
    • PCs (6)
    • Synology NAS (3)
    • Windows Phone (4)
  • ►Lifestyle (17)
    • Books (4)
    • Language (1)
    • Music (10)
  • ►Maker (66)
    • Arduino (8)
    • CHIP (5)
    • ►Coding (26)
      • Advent of Code 2020 (12)
    • Hardware (1)
    • Home Security (2)
    • My DIY Projects (3)
    • Non-Tech (2)
    • Raspberry Pi (9)
    • The Basement (6)
    • The Cloud (3)
  • ►Opinion/Editorial (12)
    • Copyright and You (3)
    • Privacy (3)
    • Social Media (4)
  • ▼OS (4)
    • Linux & Open Source (2)
    • Windows (2)
  • Site News (2)
  • ►Technology (6)
    • Security (1)
  • ►What I Use (10)
    • Hardware (3)
    • Photography (2)
    • Software (5)

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 609 other subscribers

Hosted on…


Help support hosting with our referral link!

Copyright © 2021 [Blogging Intensifies].

Me WordPress Theme by themehall.com

loading Cancel
Post was not sent - check your email addresses!
Email check failed, please try again
Sorry, your blog cannot share posts by email.