FYI:
http://blog.nebithi.com/knockoutjs-vs-angularjs/
A site devoted mostly to everything related to Information Technology under the sun - among other things.
Tuesday, October 6, 2015
Tuesday, September 22, 2015
SIVO Python Distribution (SIVO-PyD)
IVO-PyD (from NASA) is a self-contained Python distribution that includes a set of Python
related packages for scientific computing. It attempts to provide a simple and
but robust alternative to the Enthought Python Distribution. Find it @ https://modelingguru.nasa.gov/docs/DOC-2109.
Measuring Cyber-security Success at the Summit
From Center for Strategic and International Studies:
http://csis.org/publication/measuring-cybersecurity-success-summit
NetLogo
NetLogo is a multi-agent programmable modeling environment. It is used by tens of thousands of students, teachers and researchers worldwide. It also powers HubNet participatory simulations. It is authored by Uri Wilensky and developed at the CCL. You can download it free of charge. Find it @ https://ccl.northwestern.edu/netlogo/
The book "An Introduction to Agent-Based Modeling: Modeling Natural, Social, and Engineered Complex Systems with NetLogo" provides an introduction to one of the primary methodologies for research in this new field of knowledge and uses NetLogo in its exercises.
The book "An Introduction to Agent-Based Modeling: Modeling Natural, Social, and Engineered Complex Systems with NetLogo" provides an introduction to one of the primary methodologies for research in this new field of knowledge and uses NetLogo in its exercises.
Monday, September 21, 2015
Military Applications of the Internet-of-Things
From the Centre for Strategic and International Studies (CSIS)
http://csis.org/publication/leveraging-internet-things-more-efficient-and-effective-military
http://csis.org/publication/leveraging-internet-things-more-efficient-and-effective-military
Saturday, September 19, 2015
Intimate robots on the march
BBC --
They do what you want, and they don't talk back
The idea that it will be possible to stop the development of sex robots seems fanciful, given the explosion in so-called 'adult' content on the internet, and all the rest of it.
Next week: Japanese company develops My Perfect Girlfriend, a robot that does not do sex and small talk, but irons her man's shirts, hoovers his flat, does the cooking/ washing, and never complains. If you get bored, you can re-programme My Perfect Girlfriend so that she may start arguments and cry at given times (e.g.: once every 12 hours). When it gets too much, unplug the machine and re-set it.
---------------------
The idea that it will be possible to stop the development of sex robots seems fanciful, given the explosion in so-called 'adult' content on the internet, and all the rest of it.
Next week: Japanese company develops My Perfect Girlfriend, a robot that does not do sex and small talk, but irons her man's shirts, hoovers his flat, does the cooking/ washing, and never complains. If you get bored, you can re-programme My Perfect Girlfriend so that she may start arguments and cry at given times (e.g.: once every 12 hours). When it gets too much, unplug the machine and re-set it.
---------------------
A campaign has been
launched calling for a ban on the development of robots that can be used for
sex. Such a use of the technology is unnecessary and undesirable, said campaign
leader Dr Kathleen Richardson. Sex dolls already on the market are becoming
more sophisticated and some are now hoping to build artificial intelligence into
their products.
Those working in the field say that there is a need for such
robots.
Dr Richardson, a robot ethicist at De Montfort University in Leicester, wants to raise awareness of the issue and persuade those developing sex robots to rethink how their technology is used. [...]
http://www.bbc.co.uk/news/technology-34118482
Dr Richardson, a robot ethicist at De Montfort University in Leicester, wants to raise awareness of the issue and persuade those developing sex robots to rethink how their technology is used. [...]
http://www.bbc.co.uk/news/technology-34118482
Humanoid robots falling over
BBC
In the video-clip, one robot struggles to open a door and a few others fall over, which is somewhat reassuring: they are not quite there yet.
____________________
http://www.bbc.co.uk/news/world-us-canada-33041149
Robots have been competing on a Pentagon obstacle course at the Los Angeles County Fairgrounds.
Team Kaist of South
Korea defeated 22 others to win the top $2m (£1.3m) prize from the US Department
of Defense's Darpa research unit with its DRC-Hubo humanoid robot. Just
keeping upright seemed a challenge in itself for some of the metallic
competitors, as BBC World TV reports.In the video-clip, one robot struggles to open a door and a few others fall over, which is somewhat reassuring: they are not quite there yet.

____________________
http://www.bbc.co.uk/news/world-us-canada-33041149
Robots have been competing on a Pentagon obstacle course at the Los Angeles County Fairgrounds.
Monday, August 24, 2015
Tuesday, August 18, 2015
Causes of Ice Ages
Two publications on ice ages that establishes why "Deniers" - such as myself - are right.
http://www.amazon.com/Ice-Ages-Astronomical-Causes-mechanisms/dp/3540437797/ref=sr_1_1?s=books&ie=UTF8&qid=1439917131&sr=1-1&keywords=ice+ages+and+astronomical+causes
and
http://climate.fas.harvard.edu/files/climate/files/abeouchi_nature_2013.pdf
http://www.amazon.com/Ice-Ages-Astronomical-Causes-mechanisms/dp/3540437797/ref=sr_1_1?s=books&ie=UTF8&qid=1439917131&sr=1-1&keywords=ice+ages+and+astronomical+causes
and
http://climate.fas.harvard.edu/files/climate/files/abeouchi_nature_2013.pdf
Monday, August 17, 2015
Open-Source Development Platforms for Drones
Wednesday, August 12, 2015
Exercises in Programming Styles
In this book the author, Cristina Vidiera Lopes, presents 33 different programming styles by solving a single programming problem, that of identifying the most common words in a text file and sorting them by frequency, using Python.
The code for the book is available @ https://github.com/crista/exercises-in-programming-style.
There is PowerPoint version (in .pdf format) also available @ http://gotocon.com/dl/goto-aar-2013/slides/CristinaVideiraLopes_ExercisesInStyle.pdf
The code for the book is available @ https://github.com/crista/exercises-in-programming-style.
There is PowerPoint version (in .pdf format) also available @ http://gotocon.com/dl/goto-aar-2013/slides/CristinaVideiraLopes_ExercisesInStyle.pdf
Thursday, July 16, 2015
Robot Operating System (ROS)
The Robot Operating System (ROS) is a set of software libraries and tools that help one build robot applications. Find it @ http://www.ros.org/
Thursday, June 25, 2015
Monday, June 8, 2015
Friday, June 5, 2015
What's wrong with Agile?
A few contrarian views - picked up from the public Internet:
You'll also hear a lot about technical debt but their definition of technical debt is "do it quick and dirty and maybe we'll get around to making it better later." (Translation: we are going to make it sound like we're concerned with maintainability but in reality we will keep the same boiler room mentality because that's what's worked for us in the past).
Other key phrases: "I know these stories aren't fully defined but we're doing agile so we can fix them as we go."
"We're doing agile development so you should be able to accommodate what I need within the sprint as I identify it."
"We're not able to lock down our committed stories at the beginning of the sprint because needs keep changing mid-sprint."
The key indicator on whether an Agile project will be successful is if the project lead (scrum master or whatever role) has had experience or formal training on leading an agile project. Too often I've seen people read about Agile in a book or take a two day course on being a scrum master and think they've got the chops to successfully implement it. Sorry it ain't happening captain."
and
"I can't take this Agile..."
and
"What's wrong with agile development..."
and
"Seven Things I Hate About Agile"
- Daily standups (that run for an hour or so)
- Breaking work into sprints
- User stories (that are usually little more than a sentence but an estimate is expected)
You'll also hear a lot about technical debt but their definition of technical debt is "do it quick and dirty and maybe we'll get around to making it better later." (Translation: we are going to make it sound like we're concerned with maintainability but in reality we will keep the same boiler room mentality because that's what's worked for us in the past).
Other key phrases: "I know these stories aren't fully defined but we're doing agile so we can fix them as we go."
"We're doing agile development so you should be able to accommodate what I need within the sprint as I identify it."
"We're not able to lock down our committed stories at the beginning of the sprint because needs keep changing mid-sprint."
The key indicator on whether an Agile project will be successful is if the project lead (scrum master or whatever role) has had experience or formal training on leading an agile project. Too often I've seen people read about Agile in a book or take a two day course on being a scrum master and think they've got the chops to successfully implement it. Sorry it ain't happening captain."
"I can't take this Agile..."
Tuesday, May 19, 2015
Using MS LYNV without a cable
The Jabra Link 360 MS LYNC-Optimized USB Adapter is a USB dongle
which presents itself as an audio card to the computer and connects to up to 8
Bluetooth headsets.
Once configured you can plug it into any other computer and it just works, or you can use the software for additional call management. It even works with gaming boxes such as the PS4. And it works for all audio not just LYNC.
Once configured you can plug it into any other computer and it just works, or you can use the software for additional call management. It even works with gaming boxes such as the PS4. And it works for all audio not just LYNC.
The Amazon price is $53 with free shipping:
Free Application for Cloning Drives
This is an application for cloning drives that is free.
http://www.hddguru.com/software/HDD-Raw-Copy-Tool/
http://www.hddguru.com/software/HDD-Raw-Copy-Tool/
Subscribe to:
Posts (Atom)
Useful Links
Topics
- 3-D Printing (15)
- AI (415)
- Art (112)
- Article (156)
- books (103)
- Business Intelligence (18)
- Careers (103)
- Cloud Computing (22)
- Cognition (14)
- Complexity (8)
- Computer Science (22)
- COVID-19 (1)
- Cyber-security (97)
- Data Analysis (41)
- Data Management (21)
- Data Visualization (31)
- Design Thinking (1)
- Embedded Tools (34)
- Gadgets (77)
- Games (33)
- Google (9)
- Hardware (47)
- High Performance Computing (33)
- History of Mathematics (1)
- Humor (79)
- Inetrview (7)
- Intelligent Transportation (17)
- IoT (15)
- IT as Metaphor (2)
- Magazine Subscription (8)
- Mathematics Tools (5)
- Microsoft Platforms (25)
- Microsoft Tools (66)
- Mobile Computing (3)
- Motto (3)
- Network Tools (12)
- News (236)
- Offshoring (6)
- Open-Source Sofware (9)
- Outsourcing (1)
- Philosophy (8)
- picture (1)
- Pictures (151)
- PLM (5)
- Programming Languages (77)
- Quantum Computing (5)
- Report (3)
- Reports (56)
- RFID (3)
- Robots (136)
- Science (73)
- Scientific Computing (18)
- Search Tools (7)
- Semantic Networks (11)
- Simulations (36)
- Social Computing (28)
- Software Architecture (28)
- Software Development (167)
- Software Testing (5)
- Software Tools (274)
- Some Thoughts (83)
- Speech (6)
- Standards - Telematics (9)
- Transportation (14)
- Video (11)
- Visualization (10)
- Web Site (239)
- Web Site for Science (57)
About Me
- Babak Makkinejad
- I had been a senior software developer working for HP and GM. I am interested in intelligent and scientific computing. I am passionate about computers as enablers for human imagination. The contents of this site are not in any way, shape, or form endorsed, approved, or otherwise authorized by HP, its subsidiaries, or its officers and shareholders.
Blog Archive
- July (9)
- June (22)
- May (11)
- April (20)
- March (5)
- February (5)
- January (21)
- December (18)
- November (13)
- October (12)
- September (3)
- August (10)
- July (8)
- June (15)
- May (15)
- April (9)
- March (17)
- February (22)
- January (45)
- December (19)
- November (11)
- October (10)
- September (7)
- August (11)
- July (6)
- June (11)
- May (12)
- April (7)
- March (5)
- February (1)
- January (3)
- December (1)
- October (2)
- September (4)
- August (1)
- July (3)
- June (2)
- April (2)
- March (2)
- February (2)
- January (10)
- December (1)
- October (1)
- September (1)
- August (4)
- June (1)
- April (6)
- March (2)
- February (4)
- January (3)
- December (1)
- October (1)
- June (3)
- April (1)
- March (1)
- February (1)
- January (6)
- December (8)
- November (3)
- October (5)
- September (2)
- August (3)
- July (6)
- June (2)
- May (7)
- April (19)
- March (22)
- February (6)
- January (5)
- December (4)
- November (4)
- October (9)
- September (3)
- August (7)
- July (3)
- June (2)
- May (6)
- April (4)
- March (8)
- February (5)
- January (18)
- December (6)
- November (10)
- October (6)
- September (7)
- August (2)
- July (4)
- June (5)
- May (8)
- April (5)
- March (9)
- February (3)
- January (7)
- December (2)
- November (1)
- October (3)
- September (5)
- August (10)
- July (8)
- May (5)
- April (8)
- March (9)
- February (6)
- January (11)
- November (6)
- October (9)
- September (5)
- August (13)
- July (9)
- June (9)
- May (8)
- April (4)
- March (2)
- February (8)
- January (9)
- December (3)
- November (7)
- October (9)
- September (7)
- August (4)
- July (2)
- June (4)
- May (7)
- March (4)
- February (2)
- January (1)
- December (2)
- November (1)
- October (6)
- September (1)
- August (1)
- July (4)
- June (1)
- April (1)
- March (1)
- February (1)
- January (2)
- December (5)
- October (4)
- August (2)
- July (3)
- June (8)
- May (7)
- April (5)
- March (9)
- February (3)
- January (7)
- December (4)
- October (7)
- September (5)
- August (5)
- July (8)
- June (6)
- May (9)
- April (5)
- March (4)
- February (5)
- January (6)
- December (12)
- November (7)
- October (5)
- September (4)
- August (19)
- July (12)
- June (4)
- May (8)
- April (5)
- March (15)
- February (5)
- January (9)
- December (14)
- November (6)
- October (12)
- September (2)
- August (10)
- July (8)
- June (8)
- May (11)
- April (10)
- March (10)
- February (9)
- January (20)
- December (16)
- November (9)
- October (25)
- September (24)
- August (12)
- July (18)
- June (20)
- May (13)
- April (29)
- March (26)
- February (14)
- January (17)
- December (17)
- November (9)
- October (32)
- September (27)
- August (27)
- July (11)
- June (22)
- May (25)
- April (33)
- March (33)
- February (28)
- January (38)
- December (12)
- November (39)
- October (28)
- September (29)
- August (29)
- July (18)
- June (27)
- May (17)
- April (23)
- March (40)
- February (31)
- January (6)
