Peyman Khodaparast

Apple iPhone X

iPhone X

De iPhone 7 was ergens een beetje een teleurstelling. Het is zeker geen slechte smartphone, maar Apple bracht tot dan toe elke twee jaar een smartphone met nieuw ontwerp uit en de uiterlijke wijzigingen ten opzichte van de 6s waren miniem. Bovendien was de grootste nieuwe feature de dubbele camera en die zat niet op de kleinere variant, waardoor je moest kiezen; een heel grote telefoon of een kleinere die de nieuwe feature ontbeerde. Wij zijn bij Apple in Cupertino om de telefoon te bekijken die een groot scherm, een compacte behuizing én een dubbele camera verenigt: de iPhone X.

iPhone X

Continue reading

Slack (software)


Slack Technologies Logo.svg

Slack is a cloud-based set of team collaboration tools and services, founded by Stewart Butterfield.[1] Slack began as an internal tool used by their company, Tiny Speck, in the development of Glitch, a now defunct online game.[14][15] The name is an acronym for “Searchable Log of All Conversation and Knowledge”

Slack was launched in August 2013.[17] In January 2015, Slack announced the acquisition of Screenhero.[18]

In March 2015, Slack announced that it was hacked over the course of four days in February 2015, and that some number of users’ data was compromised. That data included email addresses, usernames, hashed passwords, and, in some cases, phone numbers and Skype IDs that users had associated with their accounts. In response, Slack added two-factor authentication to their service.[19]

Download link on https://slack.com/

Continue reading

While You Wait: 4 Potentially Higher-Status Alternatives to the iPhone 8



At a rumored US$1,400 sale price the coming iPhone 8 likely will test just how much people are willing to pay for a new phone — particularly, how much parents are willing to fork over for their kids. While iPhones once conveyed status and sense of luxury, similar to a brand like Cadillac, pretty much everyone and their brother has iPhones today.

The first few customers who get their hands on the latest model will be envied for about a week — but the phones will be extremely common by the end of the first month.

Interestingly, there are some phones that may have more status than the iPhone, and they likely will have one or two advantages over it, including price.

I’ll share some observations on smartphones and close with my product of the week: an interesting presentation product called “Prezi.”

  Continue reading

Intel 8th-gen packaging confirms 6-core desktop processors, new motherboard requirement

intel 8th gen core i7

Monday morning, in the shadow of the Great American Eclipse, Intel revealed its 8th-gen Core processors. Well, some of them anyway. The initial announcement is limited to low-power laptop CPUs driven by a refreshed version of Intel’s 7th-gen “Kaby Lake” architecture, and the company declined to offer more specifics about 8th-gen desktop processors. But Intel’s updated imagery on its Core i5 and Core i7 pages shined a light on the juiciest 8th-gen rumors anyway.

Zooming in the 8th-gen Core CPU retail packaging at the top of those pages confirm two big questions about the desktop parts, as Nathan Kirsch at Legit Reviews first noticed.

The most spectacular? Intel’s 8th-gen Core i7 desktop processors are raising their core count to battle the threat from AMD’s disruptive Ryzen processors. While all recent Core i7 processors had 4 cores and 8 threads, the next-gen chips will pack 6 cores and 12 threads, just like the most potent Ryzen 5 CPUs. (AMD’s Ryzen 7 chips have 8 cores and 16 threads.)

Continue reading


Ready to make the move from iOS to Android? Here’s everything you need to successfully switch from an iPhone to a Samsung Galaxy, Google Pixel or any other Android device.

android robot logo with circle background

So, you’re ready to leave your iPhone for greener pastures — specifically, the bright green hue of Google’s Android ecosystem.

It’s a major move, to be sure, but it doesn’t have to be daunting. Beneath the surface-level differences, Android and iOS actually have a lot in common — and with the right steps, you can switch from an iPhone to an Android device without losing anything significant (including your sanity).

Make your way through this easy-to-follow guide, and you’ll be happily settled in your new high-tech home in no time.


SQL is neither the fastest nor the most elegant way to talk to databases, but it is the best way we have; here’s why


day, Structured Query Language is the standard means of manipulating and querying data in relational databases, though with proprietary extensions among the products. The ease and ubiquity of SQL have even led the creators of many “NoSQL” or non-relational data stores, such as Hadoop, to adopt subsets of SQL or come up with their own SQL-like query languages.

But SQL wasn’t always the “universal” language for relational databases. From the beginning (circa 1980), SQL had certain strikes against it. Many researchers and developers at the time, including me, thought that the overhead of SQL would keep it from ever being practical in a production database.

What is SQL? The language of databases

Clearly, we were wrong. But many still believe that, for all of SQL’s ease and accessibility, the price exacted in runtime performance is often too high.

Before there was SQL

Before there was SQL, databases had tight, navigational programming interfaces, and typically were designed around a network schema called the Codasyl data model. Codasyl (Committee on Data Systems Languages) was a consortium that was responsible for the Cobol programming language (starting in 1959) and database language extensions (starting 10 years later).

When you programmed against a Codasyl database, you were navigating to records through sets, which express one-to-many relationships. Older hierarchical databases only allow a record to belong to one set. Network databases allow a record to belong to multiple sets.

Say you wanted to list the students enrolled in CS 101. First you would find "CS 101" in the Courses set by name, set that as the owner or parent of the Enrollees set, find the first member (ffm) of the Enrollees set, which is a Student record, and list it. Then you would go into a loop: Find next member (fnm) and list it. When fnm failed, you would exit the loop.

That may seem like a lot of scut work for the database programmer, but it was very efficient at execution time. Experts like Michael Stonebraker of University of California at Berkeley and Ingres pointed out that doing that sort of query in a Codasyl database such as IDMS took roughly half the CPU time and less than half the memory as the same query on a relational database using SQL.

For comparison, the equivalent SQL query to return all of the students in CS 101 would be something like 

SELECT student.name FROM courses, enrollees, students WHERE course.name ="CS 101"

That syntax implies a relational inner join (actually two of them), as I’ll explain below, and leaves out some important details, such as the fields used for the joins.

Continue reading


Voorbeeld van een stroomdiagram

Een stroomdiagram of stroomschema, ook wel flowsheet of flowchart, is een schematische voorstelling van een proces. Het wordt over het algemeen gebruikt om een proces makkelijker te visualiseren, of om fouten in het proces te kunnen vinden.

Deze diagrammen worden bijvoorbeeld gebruikt om het ineenzetten van een fiets of een meubelstuk te demonstreren, of om te nemen beslissingen op een belastingformulier mee duidelijk te maken. Ze kunnen variëren van simpele schema’s die in feite niets meer zijn dan een stappenplan tot productieschema’s van meerdere pagina’s.

Continue reading

Groen licht voor aankoop ‘early warning system’ tegen cyberaanvallen

De federale ministerraad heeft vrijdag formeel ingestemd met de aankoop van een ‘early warning system’ voor cyberaanvallen tegen belangrijke sectoren zoals transport, energie, telecom en financiën.

Groen licht voor aankoop 'early warning system' tegen cyberaanvallen

De maatregel werd al aangekondigd op de ‘superministerraad’ rond veiligheid van vorige maand.

“Gezien het toenemende risico van cyberterrorisme moeten vitale sectoren snel op de hoogte zijn van aanvallen. Zo kunnen ze correct reageren tegen inbraken, gegevensdiefstal of de vernietiging van hun systemen”, verduidelijkt premier Charles Michel. “Dankzij dit systeem zullen de ondernemingen het cyberveiligheidsniveau van hun IT-installaties kunnen verhogen.” De aankoop zal gebeuren door CERT.be en het Computer Emergency Respons Team van het Centrum voor Cybersecurity België.

Het gaat om een geautomatiseerd platform voor de uitwisseling van informatie over incidenten en dreigingen tegen kritische infrastructuur en sectoren zoals transport, energie, telecommunicatie, financiën, watervoorziening, internetproviders, gezondheid en de overheden. “Het Cyber Security Early Warning System zal pro-actief informatie met hen delen zodat ze zich kunnen wapenen tegen bijvoorbeeld hackings of gegevendiefstal”, besluit minister van Digitale Agenda Alexander De Croo (Open Vld).

Chrome gaat irritante advertenties blokkeren

Internetbrowser Chrome weert vanaf volgend jaar bepaalde irritante reclames. Dat liet Google weten via zijn eigen blog.

Gerucht: Google werkt aan adblocker

Samen met de Coalition for Better Ads, waar Google samen met onder meer Facebook, lid van is, zou het bedrijf werken aan een adblocker voor ‘irritante’ advertenties. Dat schrijft zakenkrant The Wall Street Journal. Het gaat dan vooral om pop-ups, video’s met geluid die automatisch afspelen, advertenties die een pagina wegduwen zodat je ze niet meer kunt lezen of ‘sticky ads’, die niet weg te scrollen zijn. Volgens de krant werkt Google momenteel aan de laatste details. Over een paar weken zou het bedrijf de feature naar buiten kunnen brengen.

Continue reading

Which GPU is Right For You?

If a laptop’s brain is the CPU, than consider the GPU the occipital lobe. Responsible for rendering images, video and animations in either 2D or 3D for the display, the chip performs rapid mathematical computations, freeing up the processor for other tasks. Where a CPU consists of a few cores focused on sequential serial processing, GPUs pack thousands of smaller cores designed for multitasking.

nvidia gtx1080 gallery 3 large 775px

Continue reading

ArabicBulgarianCatalanCzechDanishDutchEnglishEstonianFinnishFrenchGermanGreekHaitian CreoleHebrewHindiHungarianIndonesianItalianJapaneseKoreanLatvianLithuanianMalayMalteseNorwegianPersianPolishPortugueseRomanian RussianSlovakSlovenianSpanishSwedishThaiTurkishUkrainianUrduVietnameseWelsh
October 2017
« Sep    


Google map