Showing posts with label google. Show all posts
Showing posts with label google. Show all posts

15 December, 2019

Google Chromebooks


A few tips for Chromebook-beginners, from an ex-beginner :P

  1. Plug in your Chromebook device with the supplied power-adapter!

    You cannot power on the device right after unboxing, Google have really made sure you have to plug in the device before the on-board battery is linked to the Chromebook motherboard.

  2. Make a Google account!

    The Chromebook-devices are online account driven. Every detail (logins, wifi-passwords, IoT devices, documents, links, etc.) gets "siloed" into the Google online account cloud storage.

    Allthough you yourself control the encryption passphrase and / or more security (2FA / HW Enc.). And Google does not take ownership of the content you upload into their services, like Apple does with iCloud (yes, look it up).

  3. Share it with friends and family!

    Because the Chromebook-devices are online account driven, they are also easy to swap out (online account contains everything needed to set up just like your previous device) and share between friends and family (easy account-swap directly from control-panel or login-screen.

  4. Enable Play Store to use Android-apps!

    Chromebook-devices are (basically) running Android made for tablets (that sport a track-pad and keyboard). So you only have to sign in to Play Store and every app you use on your smart-phone will be available for your Chromebook, although some apps are not optimized for big screens so actual use may vary.
You really can use both the Android-app version of a service, or use the same service in the Chrome web-browser. Quality of use may vary a bit depending on if the app is optimized for big screens in 16:9-mode (widescreen).

A couple of personal notes:

  • These devices are not fully Stadia-compatible at the time of writing.
  • I could NOT install the Stadia-app ("not compatible with your device at this time").
  • Nor could I launch a game through the web-portal in Chrome.
  • And the chromebook did not recognize the Stadia-controller on a USB connection.

29 November, 2019

Google Stadia

Yes, I was one of the "fortunate" one's that got a hold of a Founders Edition Stadia-pack.

Stadia - Google Photos Album



The pack includes:
  • Google Stadia Founders Edition Pro controller
  • USB-C cable for PC-use / charging
  • Google Chromecast Ultra HDMI-dongle
  • Power-adapter for Chromecast Ultra
  • and some Stadia-stickers 😂






I have to admit, the controller is actually pretty good. Sure, some exceptions do exist, but they are rather minor ("clicky" D-pad, raised buttons, etc.).

Overall it's pretty decent.




25 September, 2017

Bleeding-edge Android

Yes, I'm slow at adopting new tech nowadays. Finally got updated to Android v7.x/8.x. Got my step-brothers' old Nexus 5X, and yes; I know this particular model has hardware-issues.

This one however has been fixed. Faulty components have been replaced and a new warranty issued.



I didn't really worry about using an outdated phone (Nexus 5), since I had secured it as much as I would "be allowed". Yes, allowed. Our corporate overlords control more than you might think...

29 February, 2016

Google Drive on Linux

Google Drive
I didn't really think much about it, but when I started using "InSync" a few years ago, all my woes using Google Drive on desktop-Linux vanished :)

It is simply the best client-side synchronization-tool for desktop use of Google's cloud-storage solution ("Drive") on Linux today. Both simple and quite configurable at the same time.

It is cross-platform compatible, i.e.: works on Windows, Mac OS X and Linux!

Only drawback is that it costs a one-off fee of $20, but after that, you can use it on as many machines as you want :P

It basically works just like Dropbox (which actually has a Linux-native client! Boo Google!), allowing the user to maintain his file system and offering share options as well as other features by right clicking on files and widgets.

You can get InSync here: https://www.insynchq.com/downloads

05 January, 2015

Google Chrome / Chromium browser


I have been a promoter for Google-branded software for some time now. Basically, because they do it right!

And I am especially fond of Google's Chrome / Chromium browser(s). They have adequate security (sandboxing, etc.), superb' GUI-handling / -principles (tabs, integrated tools, etc.). It is the all-in-one multi-purpose web-tool for both users and developers in my opinion, and a lot of others.

But, I tend to hear a lot of complaining about "chrome getting slower over time", "chrome tends to crash rather abruptly", "it's beta-software, don't use it, use explorer", and the like.

I only have one thing to say about the matter:
STOP INSTALLING PLUGINS AND EXTENSIONS WITHOUT CAUTION!

Extending and plugging a software-package can be a good thing, indeed, when it's necessary to, but it really is a double-edged sword technology... too many extensions slows loading / writing and even exiting of a program / OS. OS-specific resource-handling suffers as well, which in turn is misinterpreted as performance-issues of the program itself.



This particular advice also concerns operating systems (you know; OS X, Windows and Linux), the more crap (especially third-party bloatware and/or fake-service(s)) that hog up precious resources, the more sluggish and decrepit your system will appear to be.

Mac OS X and Windows also suffer from bloatware, malware and occasionally; viruses. Of which all can be prevented and removed, easily. If you prepare!

Updating core system components is vital! If a system is properly updated, it makes it that much more hard for a potential cracker to break in / steal / hi-jack / sabotage.

Be vigilant, clean your shit (browser-cache(s), OS-specific temp-files, etc) and secure your system(s) to the best of your ability (or the abilities of a more competent friend / family-member / co-worker).

24 October, 2013

Digital Attack Map

A real-time overview of world-wide DDoS attacks :P

Digital Attack Map screencap, taken @ thursday Oct. 24 2013 - 2:48pm


Link:
http://www.digitalattackmap.com/#anim=1&color=0&country=ALL&time=16002&view=map

09 May, 2012

Samsung Galaxy Nexus


The next-gen developer-phone from Google/Samsung.

It has a sturdy build with high-quality plastic, and the battery-cover is cleverly fitted into the phone-chassis.

The OS (currently updated Android v4.0.2 "ICS") differs quite a lot from v2.x (which I used before). All of the UI-interaction is now done completely via touch / multi-touch (which Google had envisioned when they started development on Android).

I especially love how you can drag-n-drop shortcuts on top of each other in the new launcher to form popup folders. One of several new, interesting and innovative UI functions. Another is the ability to take a screenshot of the device-display (pressing Power+Volume down buttons simultaneously).

I've been using Android full-time since the early v1.x-days, and personally I love the new UI guidelines, drop-down menus and generally, Android v4.x all-in-all :)

Google has done a magnificent good job in rolling v2.x (mobile-version) and v3.x (tablet-version) into one monolithic source-code tree, capable of making both binary-versions.

Keep up the good job guys! :D

07 April, 2011

--// Samsung Nexus S \\--

My next tech-upgrade, is the cutting edge smart-phone Samsung Nexus S.

As a collaboration between Samsung and Google, it's the next-step innovation in smart-phone technology.

My first Android-phone was the developer-phone HTC Magic ( non-Google branded B-revision ). It was a barebones Android-system without any major UI additions like HTCs newer Desire-models  (Sense UI).

From what I can gather, Nexus S is like the previous Nexus phone with updated components and firmware. Pretty much an updated developer-phone for Google's latest Android-platform: v2.3 "Gingerbread".

With an up-2-date CPU of 1GHz, codenamed "Hummingbird" ( ARM Cortex A8 ), the Nexus S is multitask-capable. Making it the most powerful Android-phone at the moment. The ARM Cortex A8 chip includes a co-processor: the PowerVR SGX 450 GPU for OpenGL ES 1.1/2.0 for enhanced 2D/3D mobile graphics and animation.

As a superuser, my previous phones have all lacked enough memory-capacity for my userload. The Magic had 192MB of userland-accessible memory, my current Desire-phone has 150MB userland-accessible memory.

Both Magic and Desire has expandable storage by using a microSD memory card slot. Magic can handle cards of up to 16GB capacity and Desire can handle up to 32GB capacity. The only problem with external memory storage is read/write-times while using externally stored applications, which at times would entail a lot of loading-time when using data-heavy applications. Instead of just boosting and mostly utilizing the userland-accessible memory that is incorporated into the chipset.

With the Nexus S they have eliminated these problems as the userland-accessible memory is a 15GB iNAND-partition :D It really doesn't bother me that the memory is iNAND and that it doesn't sport a microSD slot, in my experience, phones and memory cards don't always work all that well together ( mostly because microSD cards doesn't handle rapid mounting/unmounting good at all in my experience ).

I'm looking forward to getting my new smart-phone, and can't wait to play with new features and functions :p

Addition, april 23rd:

I have now been tinkering with the Samsung Nexus S for a few days, and I am one happy techie :)

It is excactly like I imagined it to be by reading the published specs online. Allthough the user-land accessible memory-partition wasn't 15GB, it was more like 14GB. And with one 1GB user-land accessible system-partition to support the restricted 1GB nternal Android-system.

512MB of dedicated Mobile DDR with the PowerVR gpu really boosted the animation speed and look. Even the startup-logo is pure eye-candy :p Google-logo fading into a Nexus "X" symbol animated with colored spiral-lines, niiice! :)

I can even store all the games I've bought from Android-market without worrying about slowing the device down like I had to with the Desire. All apps are installed, all my games, utilities, etc. And I haven't even used one gigabyte completely yet :D

Yay! Woohoo! Awesomesauce! ^_^

27 September, 2010

Googles 12-Ã¥rs jubileum



Google har nå indeksert og servert søketjenester på nettet i 12 år!

Jeg både gratulerer og hedrer IT-giganten ;) de har på sine 12 år levert et tallvis med tjenester / produkter som f.eks.: Google Documents, GMail, Google Android, Google Analytics, osv. som fremdeles brukes den dag i dag :)

Har selv vært en flittig bruker av diverse tjenester siden tidlig 2000. og søkemotoren siden dens tidlige dager (anno 1997). Denne bloggen serveres f.eks. via "blogger.com", og min personlige webside (http://www.pizslacker.org) driftes og kjører statistikk med Google-verktøy/-tjenester.

Gratulerer så mye med dagen! Og lykke til videre! ;D

Google-link:
http://www.google.com/support/forum/p/orkut/thread?tid=1162c40cce2c99ec&hl=en

16 August, 2010

Oracle VS. Google


Ja, fikk med meg at Oracle angriper Google og OSS ved å hevde at utviklingsspråket som benyttes i Android bryter patenter i Sun's Java implementasjon ("Dalvik VM" mot "Sun JVM").

Dette er et av hovedargumentene til Google på hvorfor de utviklet sin egen VM (Virtual Machine), kalt Dalvik, med tilhørende programmeringsspråk. Programmene laget i Dalvik, kompileres så til formatet "dex", eller "Dalvik EXecutable", som er Googles implementasjon av bytecode-konseptet som brukes i Java (og mange andre høynivå-språk).

Nå hevder allikevel Oracle at patenter de innehar som følge av oppkjøpet av Sun bryter med teknikkene og metodene brukt i Android/Dalvik VM.

Google på sin side vurderer søksmålet som "toalt grunnløst", nettopp fordi de i sin tid utviklet Dalvik og tilhørende språk BASERT på Java, men ny-utviklet fra grunnen av for å slippe lisensene forbundet med Java ME (Micro-Edition).

Blir spennende å se resultatet av denne patent-saken, men betviler sterkt at Google lar seg kue siden det dreier seg om et av deres mest suksessrike produkter noensinne.

Personlig mener jeg saken er ren og skjær flisespikking fordi Sun i sin tid ikke fikk gjennom noen avtale med Google på bruk av Java ME. Uenighet og adskillelse er gode vektpunkt for et søksmål og kapital-interesse, "alt for en del av kaka"

Det verste med hele saken er at Oracle ikke bare angriper Google Inc., men hele åpen kildekode samfunnet. Dette vil IKKE bli godt mottatt, og Oracle setter seg selv i et hjørne.

Skal de fortsette slik som dette er det vel heller ikke lenge før OSS-miljøet lager "forks" av både Java og MySQL (det finnes allerede alternativer: GNU Classpath, GCJ, GJI, osv).

Etter å ha lest uttallige kommentarer på artiklene, er jeg ganske enig med de fleste i miljøet. Android er noe av det beste som har skjedd Java siden web-applets, og kunne blitt brukt som et genialt PR-verktøy for Sun/Oracle Java, men den gang ei. Hvorfor JOBBE for pengene når en kan SAKSØKE seg til dem.

Nei, de vil heller melke pengekua. Samle inn det de kan av royalties på deres proprietære teknologi. Når skal dette patent-helvetet ta slutt!?

Jeg håper INDERLIG at slike lover ALDRI ser dagens lys i Skandinavia.

Digi.no:
http://www.digi.no/848895/google---oracle-angriper-friprog

ITavisen.no:
http://www.digi.no/848812/oracle-vil-stanse-all-java-paa-android

Det norske java-miljøet om rettssaken (computerworld Norge):
http://www.idg.no/computerworld/article175022.ece

Grunnløst angrep mot Java-bruk:
http://www.idg.no/computerworld/article175181.ece

06 August, 2010

Google >> Linux-kjernen



Google har vist seg å være en ekstraordinær forkjemper for OSS i det siste, og legger mer gull i potten. Nå har de til og med bidratt med kode i Linux-kjernen for å forbedre nettverks-gjennomstrømming på fler-kjerne maskiner("Dual-Core","Quad-Core") (fler-kjerne maskiner kan håndtere mye større datamengder, raskere enn tidligere).

Internett og datanettverk generelt hopper voldsomt på hastighetsskalaen også i disse tider og ethernet-industrien legger om til nye hastighetsstandarder for utstyret de produserer (henholdsvis 40 Gigabit og 100 Gigabit nettverk). Forbedringene i Linux-kjernen vil da bidra til at prosessorene klarer å holde tritt med de enorme datamengdene og hastighetene som vil komme i tiden fremover.

Bedre føre var ;)

Link:
http://www.idg.no/computerworld/article174055.ece

08 July, 2010

Go-go Andy, GO! ;D

"Andy" has definitely had an international impact on the mobile device market the past twelve months. Google cites statistics gathered worldwide, saying they're activating around 160.000 handsets each day - with a little 'math-magic' this equates to 58 million sold Android handset devices. To compare, 4 months ago these numbers were 20.000 handsets a day - 22 million a year.

All of this is only statistics, however, keep in mind that the Android mobile platform ranked on the top-5 smartphone sales list in only a couple of years - not a bad feat at all considering Microsoft and RIM has dominated this market for quite a few years already, not to mention the arrival of Apple's (dreaded?) iPhone.

Cudos to Google and the Google Teams for bringing us an open-source based solution that rubs shoulders with the biggest, baddest boys in the biz'.

I know I'm more than satisfied with my HTC Desire Android-phone :P

27 November, 2009

Social Desktops

With EasyPeasy for NetBooks and Google Chromium OS hitting the desktop-markets these days, does everyone actually know what a "Social Desktop" is?

You could read about it on wikipedia.org, but I thought I would do my readers a favour and explain it in really simple terms.

A desktop is just what you see on your computer-screen when you've logged in to your system.

A 'Social Desktop' is an interface on top of a desktop that integrates social web-services (like: facebook, myspace, twitter, last.fm, live rss-feeds, etc.) into one unified interface, so you won't have to open a browser with a dozen tabs open to log in to your favourite web-services.

It is also a technique to design GUIs, to make things more accessible and easy to use (much like ergonomics in work environments to ease physical strain).

P.S. - it is worth noting that neither Google nor EasyPeasy have released any fully working 'Social Desktop' environments yet, but they're in the making.

23 November, 2009

Google Chrome OS





There's been a lot of hype around Google's cutting edge operating system Chrome OS.

By reading blog-posts and articles around the web, and listening to what people talk about, I've come to the conclusion that most people that are talking about it, do not really understand what it actually is.
  • An operating system, is the underlying platform that lets individual applications function (like Windows, Mac OS X, Linux-BSD-and-Unix)
Google Chrome OS isn't really an operating system in this sense, it's more of an UI-layer that sits on top of another operating system core (namely: Linux.., or Ubuntu Linux to be exact).

Yes, Chrome OS is actually nothing more than a web-/browser-based graphical user interface, running on top of a modified and compressed Ubuntu Linux system.

Another fact about Chrome OS, is that it is a minimal system, designed for specific use. It is NOT a fully-fledged operating system with an accompanying software-suite. Rather, it is a GUI-system based on the Chromium-browser project that lets users be "always-logged-in" via various web-services (facebook, MSN, twitter, myspace, etc.) all in one, single UI.

A great concept for those who only use computers for surfing, mail and the like.

Personally, I demand a little more from my computer systems. Even my netbook.

Update 13:46

Did not surprise me that the Google Chromium OS team have obtained the help of Canonical Inc., the developer-group behind Ubuntu Linux (pioneered by Marc Shuttleworth).

Link:

12 November, 2009

The Go Programming Language



Google har hendene i så mye morsomt for tiden. Det virker jo bare som om de vokser og vokser, og har heller ikke lest mange artikler om at Google har permittert ansatte etter finanskrisen heller.

Nå har de gått enda et steg videre etter lanseringen av Android. Nå utvikler de et høy-nivå programmeringsspråk kalt "Go".

Go skal kombinere hastigheten til høy-nivå språk som Python, kombinert med ytelsen og sikkerheten til lav-nivå språk som C og C++. Språket er hovedsaklig et eksperiment som skal være gøy å leke med.

Men alt Google har laget de siste årene tilsier at det kan ligge andre tanker bak også.

Linken under går til en lengre introduksjonsvideo laget av Google.

Oppdatering fredag 13. november:

Fant nettopp ut at Google-teamet bak Go har fått med seg Ken Thompson(!) og Rob Pike(!), ikke rart språket har fått mye media-omtale.

Ken Thompson laget på 60/70-tallet systemimplementering-språket "C" og var med på å utvikle Unix i dette språket sammen med Dennis Ritchie.

Rob Pike var i samme Unix-gruppe hos Bell Labs (teleselskapet AT&Ts utviklingsfirma), hvor han var med på utviklingen av Plan9 sammen med Ken Thompson og var sentral i utviklingen av usecase-konsepter og applikasjoner for Unix. Rob er også forfatteren til det universelle tegnformatet UTF-8.

Oppdatering mandag 16. november:

Enda bedre! Språket er kun tilgjengelig for Linux og Mac OS X :P Ser ut som de satser fokusen på hardcore-utviklere ved å kun tilby implementasjoner for POSIX-systemer.

Link:

28 October, 2009

Ny oppdatering fra HTC til Magic

Inkluderes HTC sitt brukergrensesnitt "Sense UI"?
Dessverre, nei...

Er HTC Magic oppdatert til Android versjon 1.6?
Nei igjen...

Er det store forandringer i denne plattform-revisjonen?
Ikke vesentlige, nei...

Latterlig. Rett og slett.

Det eneste merkbare denne oppdateringen gjør, er:
  • Ã¥ luke ut bugs
  • heve revisjonen fra 2.17.xxx til 2.40.xxx.
  • gjør det mulig Ã¥ ha norsk som system-sprÃ¥k.
Samme Android-versjon (1.5) og samme UI.

Nei, det blir nok rooting og mod-ROM flashing på denne gutten.
Dette holder rett og slett ikke i forhold til det utlyste fra HTC.

Oppdatering kl.09:32:

Oppdateringen gjorde det mulig å skifte system-språk fra Engelsk til Norsk, men det den også gjorde, var å begrense hvilke programmer en kan søke etter og laste ned fra Android Market(!).

Jeg fant ikke programmet "Spotify", som jeg har brukt siden September. Og etter mye om og men, måtte jeg surfe til hjemmesiden til Spotify og innstallere programmet manuelt direkte fra nettleseren.

Nå begynner jeg å føle meg lurt, og er voldsomt irritert...

Oppdatering søndag 1. oktober:

Oppdateringen ordnet noen andre bugs jeg la merke til siden siste oppdatering (Aug'09):
  • nÃ¥r man sendte melding til en kontakt man ikke hadde sendt sms til før, ble det sendt 2 stk.
  • nÃ¥r man forandret favorittlisten brukte telefonen lang tid pÃ¥ Ã¥ oppdatere dette dersom en benytter Google Sync via nettet.

13 October, 2009

Android OS & security

Ok, so I've been ranting on and on about Apple's and Microsoft's bad patching habits the last 6 months. There's a reason for my constant nagging, and that is: someone has to make everybody using these devices aware about the vulnerabilities and security-holes, and the procedures that are in pace to fix these issues.

The average user does not even recognize, much less read about and/or research about such things.

Then it is really up to the geeks and nerds (like myself) to try to convey a simplified explanation on these kinds of things. And the Android platform is no exception.

Google's Android OS has seen even MORE security-holes and vulnerabilities than both Apple and Microsoft since it's initial release, BUT, the Google-team developing and testing Android has direct communications with oCERT (the Open Source Computer Emergency Response Team) and so receives regular updates on critical vulnerabilities in Android, which are then rushed for patching.

Just recently, oCERT discovered two rather critical issues regarding custom-crafted SMS messages that results in a mobile-network disconnect, and another where malformed applications can generate a DoS-condition; actually rebooting the device Android is running on.

However critical these security-holes where, they have been patched since the first v1.5 service release.

Not only is the response team rapidly patching the platform, but it is even pushing out the updates only to devices that are affected by existing exploits, proof-of-concept attacks are even patched before they're exploited in RL.

Link:

09 October, 2009

Android -- niche-market or mainstay?

As a lot of news-agencies are catching up (veeeeeery slowly) on the mobile operating system market, Android seems to gain serious momentum with the big OEMs (LG, HTC, Samsung, Dell, etc). Which is a very good thing. The more in-house developers make applications for Android, the Android Market builds up a quite good variety of applications and suites for Android-based mobile phones.


Now, time will show if different vendor's apps will work on different vendor-hardware. Which was one of Google's main goals in developing the Android platform in the first place, in addition to provide their cloud-services on mobile devices that is... And it seems the apps developed with Android SDK are cross-compatible with different hardware that has been released thus far. Let's just hope and cross our fingers (fellow Android-users) that this trend will continue, to enrich and empower the Android platform as a standards-compliant major mobile operating system..., instead of it just phasing into oblivion as "one of those mobile platforms that just didn't evolve into something BIG".

From my talks and discussions with friends and fellow geeks/nerds, it seems Apple is catching the mobile market in Scandinavia, but not knowing how many techies sitting in dark, dimmed rooms.., tapping their Android-screens and maybe even developing the next major innovative application, it's not going to present any valid statistical numbers until Google has released their collected download-and usage-statistics of Android.

So for now, we'll just have to kick back, and enjoy our Android-powered smart-devices.., and wait...

16 September, 2009

Google scraps "lock-in" effect

I just love it when internal Google-projects go public. It's a thrill-ride every time, because of their ingenious engineers.

This time round, it's all about moving data in and out of Google applications. They see it as only fair to be able to bring your own generated data into the "Googleplex", or migrate data out of it, for usage elsewhere.

Thus, they started "The Data Liberation Front" as a support-group for this task.
The engineers have also started a blog to make it possible to send in "liberation-requests" (what type of data to liberate, and why it should be liberated).

One of the main reasons why Google created this group, is to eliminate the "lock-in" effect in their products. To put it bluntly, they're ACTUALLY GIVING YOU THE ABILITY TO LEAVE GOOGLE AS A SERVICE-PROVIDER!

Yes, they either have ENORMOUS trust in their user-base, or they just really believe in their product-lines (I think it's the latter). And this is THE reason why I favour Google over other proprietary web-service providers. They have always tried to keep their framework as open as possible.

Heck, I even remember a period when they hosted (what I like to call) "hackathon"-servers. Providing a LEGAL method of network-hacking/-penetration, just for the fun of it (or whas it... :P)

I consider Google Inc to be the ONLY big-time computer/web-technology giant that tries to comply with the saying: "the true meaning of hack".

Link:
http://www.dataliberation.org/