MonthSeptember 2013

Apple releases ios 7.0.2 to fix lock screen security bug

Apple has released an update for ios7 , just after a week of release of ios7. The latest 7.0.2 patches the bug that would let users bypass the passcode security on the lock screen. This issue was discovered just hours after the ios 7 official release, which gives access to application and userdata.

iOS 7.0.2 Software Update

  • Fixes bugs that could allow someone to bypass the Lock screen passcode
  • Reintroduces a Greek keyboard option for passcode entry

For information on the security content of this update, please visit this website: http://support.apple.com/kb/HT1222

The updates is available via iTunes and wireless.

What’s JSON?

JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write.

JSON is built on two structures:

  • A collection of name/value pairs. In various languages, this is realized as an object, record, struct, dictionary, hash table, keyed list, or associative array.
  • An ordered list of values. In most languages, this is realized as an array, vector, list, or sequence.

Here’s a sample json file.

{
    "glossary": {
        "title": "example glossary",
		"GlossDiv": {
            "title": "S",
			"GlossList": {
                "GlossEntry": {
                    "ID": "SGML",
					"SortAs": "SGML",
					"GlossTerm": "Standard Generalized Markup Language",
					"Acronym": "SGML",
					"Abbrev": "ISO 8879:1986",
					"GlossDef": {
                        "para": "A meta-markup language, used to create markup languages such as DocBook.",
						"GlossSeeAlso": ["GML", "XML"]
                    },
					"GlossSee": "markup"
                }
            }
        }
    }
}

Most commonly used opensource databases

Almost all developers has his/her own favorite databases, here I’m going have a small insights on the commonly used Opensource databases.

Here’s the list of most commonly used Opensource databases

  • MySQL
  • PostgreSQl
  • MongoDB
  • SQLite

There are a  lot more databases, here I’m planning have a short intro on the above mentioned databases.

MySQL

According to wikipedia,

“MySQL is the world’s most widely used open-source Relational Database Management Systems (RDMS) that runs as a server providing multi-user access to a number of databases.”

MySQLThe MySQL development project has made its source code available under the terms of the GNU General Public License.  MySQL was owned and sponsored by a Swedish company MySQLAB, now owned by Oracle Corporation.

MySQL downloads can be obtained from http://www.mysql.com/downloads/

The latest version of MySQL is MySQL 5.6, the latest whitepaper on MySQL can be obtained from http://www.mysql.com/why-mysql/white-papers/whats-new-mysql-5-6/

PostgreSQL

PostgreSQL is a powerful, opensource object-relational database system. It runs on all major operating systems, including Linux, Windows, Unix flavours such as AIX, BSD, HP-UX. It is fully ACID compliant, has full support for foreign keys, joins, views, triggers, and stored procedures (in multiple languages).

PostgreSQL It includes most SQL:2008 data types, including INTEGER, NUMERIC, BOOLEAN, CHAR, VARCHAR, DATE, INTERVAL, and TIMESTAMP. It also supports storage of binary large objects, including pictures, sounds, or video.

Some general PostgreSQL limits are included in the table below.

              Limit  Value
Maximum Database Size Unlimited
Maximum Table Size 32 TB
Maximum Row Size 1.6 TB
Maximum Field Size 1 GB
Maximum Rows per Table Unlimited
Maximum Columns per Table 250 – 1600 depending on column types
Maximum Indexes per Table Unlimited

PostgreSQL can be download here for free.

MongoDB

mongoMongoDB (from “humongous”) is an open-source document database, and the leading NoSQL database. Written in C++, MongoDB features:

  • Document-Oriented storage: JSON styled documents with dynamic schemas offer simplicity and power
  • Replication and High Availability
  • Auto -sharding: Scale without affecting functionality.
  • Querying: Rich, document based queries.
  • And more

Latest releases can be downloaded from here

SQLite

sqliteSQLite is a software library that implements a self-containedserverless,zero-configurationtransactional SQL database engine. SQLite is the most widely deployed SQL database engine in the world.

And the downloads can be obtained from here.

Big G added hashtag support to search

As per Zaheed Sabur  updates Google has added a richer hashtag experience to Google Search and this  update is rolling out “within the next few hours” to English language users on google.com and google.ca. As of now this only works for Google+ contents,  And here’s  how it works.

  •  When you search on Google for a hashtag, say [#AmericasCup] or [#WaterfallWednesday], a set of relevant Google+ posts may appear to the right of regular results.
  • You’ll only be able to see posts that have been shared publicly or shared with you.
  • If you click on any of these posts you’ll go to Google+, where you’ll see the full set of relevant posts.
  • You’ll also see links to search for these hashtags on other social sites.

Firefox will be blocking plugins by default in a future version of the browser

As per the latest announcement from Mozilla, In future releases Firefox will be blocking plugins by default.  However, most plugins will be available through a “click to allow” feature, at least for the time being. Flash will still be enabled by default.

Read more here,  below is the small snippet from blog.mozilla

To give people a better Firefox experience, we’re changing the way plugins work. Earlier this year we talked about our plan for putting users in control of their plugins. We are now seeing these plans take shape in the latest version of Firefox Aurora. To give people more control over their browser, Firefox will no longer activate most plugins by default. When a site tries to use a plugin, the user will be able to choose whether to enable the plugin on that site.

Teardown of Apple’s Haswell-based iMacs by iFixit

iFixit has torn down the new Haswell-based iMacs and the company has found in addition to new processors, graphics and Wifi, the updated model have unoccupied PCI Express slots in their base configurations. As per iFixit the 21.5 -inch iMach’s processor is now soldered to the motherboard; while earlier models weren’t all that up-gradable.

 

 

BBM for Android and iPhone Update – Note from the head of BBM

Here’s the update from Andrew Bocking, head of BBM

Hi Android and iPhone users,

This is Andrew Bocking, head of BBM at BlackBerry. As a follow up to our first blog post on Saturday, I want to take a moment to provide you with an update on the rollout of BBM on Android and iPhone.

Last week, an unreleased, older version of the BBM for Android app was posted on numerous file sharing sites. We were aware of an issue with this unreleased version of the BBM for Android app. This older version resulted in volumes of data traffic orders of magnitude higher than normal for each active user and impacted the system in abnormal ways. The version we were planning to release on Saturday addressed these issues, however we could not block users of the unreleased version if we went ahead with the launch.

We attempted to address the problems caused by the unreleased version throughout the day on Saturday, but as active users of the unreleased app neared a million – and accelerated – it became clear that the only way to address the issue was to pause the rollout for both Android and iPhone.

The team is now focused on adjusting the system to completely block this unreleased version of the Android app when we go live with the official BBM for Android app. We are also making sure that the system is reinforced to handle this kind of scenario in the future. While this may sound like a simple task – it’s not. This will take some time and I do not anticipate launching this week.

Thank you for your patience while we take the time needed to deliver the experience you expect from BBM. We will continue to provide you with updates here on InsideBlackBerry.com and through @BBM on Twitter. We will notify everyone who has pre-registered on BBM.com when BBM is available on Android and iPhone.

Andrew Bocking
EVP, BBM

Apple updates the iMac, adds Haswell processors and 1TB Flash storage

Apple issued a press release that it’s now selling iMacs with upgraded processors.

Apple Updates iMac
CUPERTINO, California—September 24, 2013—Apple® today updated iMac® with fourth generation Intel quad-core processors, new graphics, next generation Wi-Fi and faster PCIe flash storage options. The updated iMac brings the latest technology to the stunningly thin design and gorgeous display of the world’s leading all-in-one desktop.

The iMac still comes with a 21.5-inch or 27-inch screen. The entry-level 21.5-inch model has a 2.7GHz quad-core Intel Core i5 processor with Iris Pro graphics. The 27-inch model also comes with a quad-core Core i5 and Nvidia GeForce 700 series card. Apple claims that the new models have “twice the video memory and 40 percent faster performance” than last year’s iMacs. Intel Core i7 processors up to 3.5GHz and fancy GeForce GTX 780M graphics cards with 4GB of video memory are also available. RAM starts at 8GB but can be upgraded to 32GB.

Alibaba group acquires Kanbox to expand cloud services

Alibaba group has announced plans to acquire Kanbox to expand it’s product range to consumer cloud services.  Alibaba is one of the major Chinese e-commerce giant. Alibaba is also directly competing with rivals Tencent and Baidu in terms of storage space, as it is offering up to 10TB worth of free cloud storage.

Users get up to 10TB worth of free cloud storage on Kanbox once they link their Laiwang account to their Kanbox account. Laiwang is Alibaba’s chat app, which the company has been pushing hard to promote in the crowded field of social networking and messaging services.

Kanbox is complementary to Alibaba’s existing online shopping services.

 

Fedora 20 “Heisenbug” alpha release has arrived

The Fedora 20 “Heisenbug” alpha release has arrived with a preview of the latest fantastic, free and opensource technology.

The alpha release can be download from the fedora prerelease website, here’s the link
http://fedoraproject.org/get-prerelease

And here’s the fedora 20, Change set URL: http://fedoraproject.org/wiki/Releases/20/ChangeSet

The Fedora 20 release continues the Fedora tradition of adopting and integrating leading edge technologies used in cloud computing. This release includes a number of features that will make working with virtualization and cloud computing much easier.

  • OS Installer Support for LVM Thin Provisioning: LVM has introduced thin provisioning technology, which provides greatly improved snapshot functionality in addition to thin provisioning capability. This change will make it possible to configure thin provisioning during OS installation.
  • VM Snapshot UI with virt-manager: This change will make taking VM snapshots much easier. qemu and libvirt have all the major pieces in place for performing safe VM snapshots/checkpoints, however there isn’t any simple discoverable UI. This feature will track adding that UI to virt-manager, and any other virt stack bits that need to be fixed/improved. This includes adding functionality to libvirt to support deleting and rebasing to external snapshots.
  • Role based access control with libvirt: Libvirt role based access  control will allow fine grained access control like ‘user FOO can only start/stop/pause vm BAR’, but for all libvirt APIs and objects.
  • ARM on x86 with libvirt/virt-manager: This change will fix running  ARM VMs on x86 hosts using standard libvirt tools libvirt virsh,  virt-manager and virt-install.

© 2017 My techbook

Theme by Anders NorénUp ↑