Supercomputer constructed inside of an old church

I'm Programmer

The post Supercomputer constructed inside of an old church appeared first on I'm Programmer. App Humor. 1 of 5. Good app Good app. Create Checklists in the Notes App on iOS 9, OS X, and iCloud Create Checklists in the Notes App on iOS 9, OS X, and iCloud.

Two Constructs From Biology To Consider Regarding Enterprise IT


Two constructs from biology to think about regarding enterprise tech: The Cambrian Explosion and a Malthusian Problem. Bob Gourley. The Cambrian Explosion is was a period of rapid evolution and an explosion of life. The Cambrian Explosion began around 542 million years ago.

Context on Forced Joint Unity and DoD and Impact on Military C2 Constructs


Today we don’t fight solo – we fight as Coalitions. Unilateral US military actions are rare, and getting rarer. As US DoD budgets continue to shrink, we encourage our coalition partners to pick up the slack. That may help but only so much. This past summer we saw an outstanding example of Maritime Partnerships. RIMPAC 2014 involved twenty-two Nations (including China!) and over 40 ships and submarines and more than 200 aircraft and 25,000 personnel. To read more please log in. Login.

FarmBot (Part 2): ‘Temporary’ raised bed


After constructing these in large segments, we would assemble them together on top of the supportive construction, which was still missing. A couple of weeks ago we decided to continue building all FarmBot parts. To get more speed, I asked Sjuck – our house carpenter – to create a temporary solution made of wood. Since […]. The post FarmBot (Part 2): ‘Temporary’ raised bed appeared first on Xebia Blog. Artifical intelligence Internet Of Things

CIOs Need To Forget The Yearly Reviews – Do It Monthly! (a chief information officer needs an IT strategy to create IT alignment)

The Accidental Successful CIO

Instead what often happens is that the employee just ends up focusing on the criticism and ignores any suggestion of constructive ways that they can become better. Feedback sessions need to be done more often with younger IT workers….

2 Rules For Being A Better CIO Boss (a chief information officer needs an IT strategy to create IT alignment)

The Accidental Successful CIO

Post tags: boss , buddy , close personal friends , coaching , constructive feedback , employees , new manager , professional distance , rules of supervision , sharing private information , write someone up. You can’t be a buddy and be a boss.

The Sweettt Podcast - Episode 8 - Inside and Outside the Firewall - Part 1 of August 22nd Discussion

elsua: The Knowledge Management Blog

After a short break due to holidays, various business trips and the usual catch up, The Sweettt Show is back! Here is a post detailing our (Matt Simpon, my co-host and yours truly!) next podcasting episode where we explore the world of Enterprise social software behind the corporate firewall. Benefits, caveats, experiences, stories, etc.

3 Great Videos about GraphQL


The query explorer is a powerful way to construct and test different API queries. Since GraphQL is a hot topic and a new way of creating APIs for client devices and applications , it helps to learn what it is, how it’s used and why it’s becoming quickly adopted for new projects.

Video 170

A Scrum Team Increases Their Velocity by Doing Less Work

If building a house, for example, the end state (scope) can be known before starting its construction; apart from the paint colours and some finishing touches, every part of a house can be modelled and codified before starting its construction. Thus, the Iron Triangle can be useful to inform discussion and decision-making: Would we like to speed up construction of the house? Sub-title: Breaking the Iron Triangle.


There is no longer any such thing as Computer Security

Coding Horror

They'll harvest existing email addresses, subject lines, content, and attachments to construct plausible looking boobytrapped emails and mail them to all of their contacts. Remember "cybersecurity"? Mysterious hooded computer guys doing mysterious hooded computer guy. things!

Watch Drones Build A Rope Bridge In Fight: Think of the use cases for this…


The video at this link and embedded below shows an incredible use of drones to construct a bridge that people can walk across. This is part of a body of research in aerial construction, a field that addresses the construction of structures with the aid of flying machines.

Improve Your Application Performance with Garbage Collection Optimization


However, the best results can be achieved by providing the collection with its expected size upon construction. An immutable object is an object whose fields (and specifically non-primitive fields in our case) cannot be modified after the object has been constructed.

Programming for Grade 8

Henrik Warne

We also decided that we wanted to minimize the number of language constructs used, while still being able to write programs with a good chunk of logic in them. We decided to use a for-loop instead of a while-loop, to reduce the number of python constructs needed.

CodeSOD: Why Is This Here?

The Daily WTF

As she traced through the Java code, she spotted a construct like this: Long s = foo.getStatusCode(); if (s != Oma was tracking down a bug where the application complained about the wrong parameters being passed to an API. null ) { //do stuff. else { //raise an error. }. Now, this wasn't the block which was throwing the error Oma was looking for, but she noticed a lot of if (s != null) type lines in the code. It reeked of copy/paste coding.

Four short links: 4 January 2019

O'Reilly Media - Ideas

It's quite clear that many things being currently constructed, from large-scale capitalist enterprises to social media timelines to microinteractions on smartphone apps, are specifically designed as attacks on our ability to think clearly and act autonomously: "the race to the bottom of the brain stem," as Tristan Harris puts it. State of the World, NLP Toolkit, Fair AI, and Upgrade Your Soldering Iron. Bruce Sterling's State of the World -- this year's guest, James Bridle.

How to Simplify Concurrency with Reactive Modelling on Android


RxJava, a library for reactive and functional style programming, allows concurrency constructs to be modeled in a reactive way in Android's non-reactive world. Dealing with concurrency in Android through imperative-style programming can be quite the hassle. In this article, Toptal Freelance Software Engineer Christopher Arriola shows us how RxJava can be incrementally introduced to existing Android projects and leveraged to simplify concurrency

Cloudera Altus Cloud Services—You’re in Control (Part 2)

Cloudera Engineering

We previously introduced two control problems: the infrastructure construction problem (how do Cloudera Altus cloud services allow you to have precise control over how they build and manage a cluster for you); Read more. In part 1 of this two-part series, we discussed how Cloudera Altus cloud services put you, the Cloudera Altus customer, in control of your cloud resources.

Azure 52

How C++ Works: Understanding Compilation


In this article, Toptal Freelance Software Engineer Daniel Trejo explains how a C++ compiler works with some of the basic language constructs to answer some common questions that are related to these processes Compilation and linking are two very fundamental processes that happen all the time during C++ software development. However, what happens during these processes? How does the compiler go from your neatly organized source code to a binary file that the machine understands?

Announcement: New book - Chucking Rocks at the Universe

Clarke Ching

This is an Agile project and I'll be structuring the book, and planning its construction, in way where, unless something really shitty happens, I will hit the date. Hello my friends. You can read my new book, as I write it in an agile (incremental and iterative) way, by going here.

Agile 75

10 top Java resources on O’Reilly’s online learning platform

O'Reilly Media - Ideas

Effective Java, 3rd Edition — Joshua Bloch covers language and library features added in Java 7, 8, and 9, including the functional programming constructs that were added to its object-oriented roots.

Google Sprint Overview: How to Deploy Innovative Solutions in Five Days

Luis Goncalves

The Scrum Master should practice a non-aggressive, kind, and constructive way of addressing the “mistake” Decide. Many leaders and business owners are looking for effective ways on how to cut lead time and make the most out of their human resource to deploy innovative undertakings for their company. Usually, team huddles focus on discussing “big” ideas that rarely reach the end user and customers.

Amazing User Agent API with userstack

David Walsh

What I love about apilayer APIs is that they’re always simple to use and were constructed for a very specific purpose.

How you can keep Scrum positive

Appreciative Interviews are interviews that are constructed on the Appreciative Inquiry principles.


Gulp Under the Hood: Building a Stream-based Task Automation Tool


Streams are a powerful construct in Node.js and in I/O driven programming in general. Gulp, a tool for task automation, leverages streams in elegant ways to allow developers to enhance their build workflow. In this article, Toptal engineer Mikhail Angelov gives us some insight into how Gulp works with streams by showing us step-by-step how to build a Gulp-like build automation tool

Tags to DOM

A List Apart

To use a construction metaphor, we’ve drafted the blueprints, acquired all the permits, and collected all the raw materials at the construction site; it’s time to start building! Parsing/tree construction.

The Guide to 2019 App Development: Best Practices and Tips


The following are just some of the best practices you need to adhere to when constructing a new mobile application. Experts predict that by the year 2021, the mobile app market will grow by nearly 390 percent.

What is the Role of Stakeholders in SCRUM?


Good stakeholders are those who provide constant and constructive feedback to the Scrum team and help in improving the product. The term stakeholder creates a lot of confusion in Scrum. Usually the term is confused with the responsibilities of a Product Owner.


Agile Portfolio Management Definition: How To Run Your Company at Its Fullest Potential

Luis Goncalves

This includes the initial budget for teams created for the project’s inception, the development efforts and the funding for ongoing Construction and Transition as well as the launch and implementation of the project. It’s interesting that a lot of IT projects are considered as failures even though the development teams were able to submit the output on time and within budget.

Agile 149

Design Thinking: Understanding the Method Behind the Idea

Luis Goncalves

You can do this through immersion – literally living in the physical construct in order to have a deep personal understanding of the issues. In a 2014 assessment handled by the Design Management Institute , the performance of design-led corporations like Apple, Nike, and Procter & Gamble exceeded that of the S&P 500 for the past decade by as much as 219%.

Hortonworks: Using Machine and Sensor Data to Proactively Maintain Public Infrastructure


Hortonworks delivered the MTL solution in partnership with LHP Telematics, an industry leader in creating custom telematics solutions for connected vehicles in the heavy equipment OEM marketplace, transportation, service, and construction fleets. Marty Meehan. Metro Transit of St.

Explore RubyGems data with Honeycomb


See the Honeycomb Query Builder documentation for information on how to construct more queries. Our new public dataset is now available — use it to analyze global download traffic of all gems hosted on RubyGems! About

IPv6 79

CodeSOD: For a Long While

The Daily WTF

Our submitter noticed because of a large pile of “unused variable” warnings- pretty much every place where you should use a while loop, this developer used the for/break construct. Here’s a philosophical question. Let’s say you’re searching an array. Is it clearer to use a for loop and break when you find the element, or is it better to use a while loop and break if you hit the end of the array?

Sunny side up

Pandora's Brain

Construction firms are experimenting with pre-fabricated units, but most construction projects remain subject to great variability of on-site conditions. Robots which can handle this unpredictability are still too expensive to replace human construction workers.

VR 60

An Introduction to Protocol-oriented Programming in Swift


Most modern programming languages, in the hopes of enhanced maintainability and reusability of code, offer some constructs that help the developer keep the definition of behavior and its implementation separate. Swift takes the idea of interfaces a step further with protocols. With protocols and protocol extensions, Swift allows developers to enforce elaborate conformity rules without compromising the expressiveness of the language.

Ultimate Guide to the Processing Language Part II: Building a Simple Game


With its easy to use programming constructs and some mathematics, building a simple game is a lot easier than one may think. Processing makes prototyping visual apps a breeze. In this article, Toptal engineer Oguz Gelal provides a step-by-step tutorial to building a game using Processing and porting it to the web

Announcement: New book - Chucking Rocks at the Universe

Clarke Ching

This is an Agile project and I'll be structuring the book, and planning its construction, in way where, unless something really shitty happens, I will hit the date. Hello my friends. You can read my new book, as I write it in an agile (incremental and iterative) way, by going here.

Agile 52

I'm Loyal to Nothing Except the Dream

Coding Horror

There is much I take for granted in my life, and the normal functioning of American government is one of those things. In my 46 years, I've lived under nine different presidents. The first I remember is Carter.

agile42 invests in Cognitive Edge to accelerate thought leadership and innovation


Ultimately, the goal is to harness diverse approaches that go beyond traditional management and simplistic methodologies in order to create a novel and sophisticated understanding of the new world of work and new social constructs through biological rather than engineering metaphors.

Issue Management : 5 Tips to help you manage Team-work related issues


Instead, sit with them and guide them with constructive feedback. A survey conducted by Harvard Business Review stated that 72% of the participant employees think constructive feedback from their managers can help improve their performance.

Declarative Programming: Is It A Real Thing?


This DSL shields users from messy low-level constructs while still achieving the desired end-state. In a nutshell, declarative programming consists of instructing a program on what needs to be done, instead of telling it how to do it. This approach involves providing a domain-specific language (DSL) for expressing what the user wants. While declarative programming offers advantages over the imperative approach it replaces, it’s not as straightforward as it may seem.