Data Science, Machine Learning, Natural Language Processing, Text Analysis, Recommendation Engine, R, Python
Sunday, 31 December 2017
How Carriers and Manufacturers Make Your Android Phone’s Software Worse
Biometrics will come of age with more smartphone adoption in 2018
How Artificial Intelligence will play a huge role in your life in 2018
Ascent of drones in 2018
Why India will push further down the electric vehicle path in 2018
Geek Trivia: Workers In Which Of These Non-Nuclear Industries Are Classified As “Radiation Workers” By The CDC?
Saturday, 30 December 2017
PC Gamers, Give Left-Handed “Gamepads” a Try
Are your smart speakers eavesdropping on conversations? Here's how to stay safe from hackers
India's Income tax department in tough spot as Bitcoin investors go all tech
How to Enable Night Mode on the Echo Spot
Geek Trivia: Star Wars Character Boba Fett Was First Revealed To The Public In A?
Friday, 29 December 2017
Netflix Will Help You Send Your Kids to Bed Early With Fake New Year’s Countdowns
New Year’s Eve is a holiday for staying up late to watch the current year slowly decay until it hatches in…
Click Here to Continue Reading
Instantly Open a Full Screen Terminal On Your Mac Using a Keyboard Shortcut
How to Add Custom User Tags to Reddit
Best Desk Toys for Entertaining Yourself During Conference Calls
You’re sitting there at work stuck on a conference call in desperate need of something…
Click Here to Continue Reading
How to Change Device Names on Google Wifi
Smart homes: Not just for tech geeks anymore
India likens cryptocurrencies like Bitcoins to Ponzi scheme, cautions investors
What’s the Difference Between a Power Strip and a Surge Protector?
2017 separated the men from the boys. 2018 will be Startup Inc's time to reboot
Fall in data prices, new users reason for rise in video consumption
How to Change the Clock Face on the Echo Spot
Geek Trivia: Which Of These Early Computers Had A Critical Defect That Erased Removable Media?
Thursday, 28 December 2017
How to Clear Your MacBook’s Touch Bar and Secure Enclave Data
How to Manage Podcasts in Google Play Music
How to Tame Your Chromecast’s Background Data Usage
How to Speed Up Your Old, Slow iPhone or iPad
Customer service jobs more prone to automation: Report
The robots are coming, and Sweden is fine
Red Hat partners with universities to prepare open source skilled workforce
AWS big bet for OTT players with data analytics & AI
Indian Healthcare industry the most affected by botnets
How to Get the Most Out of Your Kwikset Kevo Smart Lock
Geek Trivia: Which U.S. State Flag Has A Union Jack On It?
Wednesday, 27 December 2017
How to Block Specific Ads on YouTube
9 Great Switch Games You’ll Only Find in the Nintendo eShop
While there are plenty of great Switch games you can grab right off the shelf at your local retailer, there are some gems you can only get if y…
Click Here to Continue Reading
How to Turn an Android or Fire Tablet Into a Kid-Friendly Device with FreeTime
10 Handy Uses for Your Old iPad or Android Tablet
1,500 more schools selected for setting up Atal Tinkering Labs
Blockchain pumping new life into old-school tech firms like IBM
Green push: Electric autos rev up to hit Bengaluru roads soon
How to Remove Ads on the PlayStation 4’s Home Screen
Geek Trivia: The Largest Group Of Mammals, By Species, Is Composed Of?
Tuesday, 26 December 2017
How to Buy and Sell the Digital Movie Codes that Come With Your Discs
How to Disable Website Links When Pasting Text Into OneNote
Why Android Phones Slow Down Over Time, and How to Speed Them Up
LG distributes AI development tool to all divisions to speed up product development
Security at stake as dark web puts up ransomware for hire
Geek Trivia: Samsung’s First Products Weren’t Electronics But?
Monday, 25 December 2017
So You Just Got a Chromecast. Now What?
A cute toy just brought a hacker into your living room
Qualcomm begins testing self-driving technology in California
How to Set Up All Your New Holiday Gadgets
So You Just Got an Amazon Fire Tablet. Now What?
So You Just Got a Google Home. Now What?
Auto Bot: A sneak peek into the lab & minds behind India's first autonomous cargo vehicle
Blockchain may upset commodity markets globally
Plan for all-electric cars by 2030 not viable: Mercedes India MD
So You Just Got an Xbox One. Now What?
So You Just Got a PlayStation 4. Now What?
So You Just Got a Nintendo Switch. Now What?
How to Set Up and Configure Your Amazon Echo
How to Sideload Apps on the Fire TV and Fire TV Stick
Geek Trivia: Which Of These Christmas Films Was Originally Released In The Spring?
Sunday, 24 December 2017
The Best Modern, Open Source Ports of Classic Games
India as vulnerable as any other country in the world in cybersecurity, says Eugene Kaspersky
Geek Trivia: The Only Primate With A Toxic Bite Is The?
Saturday, 23 December 2017
Google, the World’s Biggest Advertising Company, Will Block Ads Soon. Is That Good?
Goldman is said to be building a cryptocurrency trading desk
Xiaomi IPO could plug into Internet of Things hype
How to Disable the Camera on the Echo Spot
Geek Trivia: The Country With The Most Diverse Variety Of Breads Is?
Friday, 22 December 2017
How to Use a Time Machine Drive for Both File Storage and Backups
WinX DVD Ripper Xmas Giveaway and Amazon eGift Card Contest [Sponsored]
Dimension Data sets up an enterprise IT architecture for UTI AMC
Great Last Minute Gifts You Can Send By Email, You Lazy Jerk
Another holiday deadline looms near and you forgot to do your gift shopping in advance. We get it.
Click Here to Continue Reading
How to Make Your Steam Profile Private
Bitcoin heads for its worst week since 2013
How to Blur Faces and Text in Photoshop
The NVIDIA SHIELD Is the Most Powerful Set Top Box You Can Buy
AI can add $957b to economy
Quikr acquires HDFC's digital, realty units in all stock deal
Will need govt incentives to fulfill India's EV dream: Maruti
Sling Media India to play a key role in DISH Network's 5G future
Six Things to Consider Before Installing a Smart Lock
Geek Trivia: The First Major U.S. Film Studio To Stop Distributing Movies On Film Was?
Thursday, 21 December 2017
How to Use Your Mac’s Disk Utility to Partition, Wipe, Repair, Restore, and Copy Drives
How to Fix Windows Explorer Showing Drives Twice in the Sidebar
Subscription Crates Are a Perfect Gift for Curious Kids
Opening a gift on Christmas is pretty awesome, but opening a gift every month of the year?
Click Here to Continue Reading
What Is the Google Pixel 2’s Visual Core?
How to Use Emoji in Photoshop
Without Google Chrome, the Windows Store Will Always Suck
Flipkart gears up with 'AI for India'
You Can Speed Up Your Slow iPhone by Replacing the Battery
When Does iMessage Mark a Message as “Read”?
Geek Trivia: After Star Trek, James Doohan Starred In Another Sci-Fi Show Called?
Wednesday, 20 December 2017
How to See What Your Mac Is Loading at Boot with KnockKnock
How to Enable and Use Windows 10’s New Built-in SSH Commands
PSA: Update Game Consoles Before Giving them for Christmas
The Best Switch Games to Play with Friends and Family
It’s fun to play games together, and the holiday season is the perfect time of year to do that.
Click Here to Continue Reading
The Best Non-Mechanical Keyboards
If You Want Android, Just Buy Google’s Pixel Phone
Geek Trivia: There’s A Popular Literary Genre In Japan Where The Works Are Composed Using?
Tuesday, 19 December 2017
Give the Gift of Fast Phone Charging This Holiday Season
If you’re struggling with a last minute gift idea, here’s an easy one: buy them a fast charger for their phone.
Click Here to Continue Reading
How to “Untrust” a Computer on Your iPhone or iPad
Why Your Android Phone Isn’t Getting Operating System Updates and What You Can Do About It
Here's why India has decided to crank up its crackdown against Bitcoins
How to Properly Thread Tweets for Your Tweetstorms
Despite Firefox Quantum’s Success, Mozilla Has Lost Its Way
Virgin Hyperloop One raises $50M, names Richard Branson as chairman
Welspun's new tech to verify cotton origin to ensure authenticity
Soon, AI-based cameras will scan streets of Delhi & Mumbai
How to Enable Vacation Mode on the Schlage Connect Smart Lock
Geek Trivia: Which Of These Christmas Films Became A Classic Due To A Copyright Filing Error?
Monday, 18 December 2017
Your Amazon Wish List Is Public By Default. Here’s How to Make It Private
How to Get Detailed Information About Your PC
What to Do If You Can’t Find the Layers Panel (or Any Other Panel) in Photoshop
Seven Things You Don’t Have to Root Android to Do Anymore
Here's how Microsoft AI is helping Indian farmers increase crop yields
Geek Trivia: The First All Digital Film Featuring Performance Captured Actors Was?
Sunday, 17 December 2017
How Do “Surround” Sound Bars Work?
All you need to know about bitcoin, ICOs and the brouhaha over them
Geek Trivia: Teleprompters Are A Practical Use Of An Old Illusionist’s Trick Known As?
Saturday, 16 December 2017
Why Your Kodi Box Isn’t Working, and What to Use Instead
Big data and bullet train drive India-Japan strategic ties ahead
How to See Your Uber or Lyft Passenger Rating
Auto-Convert Freestyle Jobs to Jenkins Pipeline
|
This is a guest post by Sanil Pillai, Director of Labs & Strategic Insights, Infostretch |
Infostretch has created a plugin for teams upgrading from Freestyle Jobs to Pipelines as code with Jenkins Pipeline. This new plugin streamlines the process and accelerates pipeline on-boarding for any new set of applications. Previously, when upgrading to Jenkins Pipeline, converting Freestyle Jobs required developers to drill down on each one of those hundreds (or thousands!) of jobs to understand tools, configurations, URLs, parameters, and more before rewriting them in Pipeline syntax. This process is very manual, error-prone, lengthy, and not cost-effective. Beyond saving time, the new plugin also assures adherence to proper coding standards and separates complex business logic and standards declaration from execution flow.
Key features:
-
Convert single freestyle job to pipeline
-
Convert chain of freestyle jobs to single pipeline
-
Works with both Jenkins and CloudBees Jenkins Enterprise
-
Plugin can be customized to support any Freestyle plugin and an organization’s Pipeline Shared Library, or Groovy coding standards.
-
Works with CloudBees' Role-based Access Control to help the new Pipelines comply with existing security policies.
-
Direct migration of properties such as "Build with Parameters" to newly created Pipelines.
-
Direct migration of Agent on which job is to be run with support for multiple agent labels across different downstream jobs
-
Environment properties: JDK, NodeJS
-
Supports Git SCM.
-
Build steps: Maven, Ant, Shell, Batch, and Ansible Playbook.
-
Post build actions: artifact archiver, simple mailer, TestNG reports, JUnit reports, checkstyle publisher
Now, let’s take a look at how to get started:
-
Click on a link at Root level or Folder level or Job level.
-
Select the job from the drop-down list that is the beginning point of the "chain". If job level link is clicked, this drop-down list will not be visible.
Provide the new pipeline job name. If this is not specified, the plugin will attempt to create a new pipeline job with the naming convention of "oldname-pipeline".
-
Check "Recursively convert downstream jobs if any?" if you wish to have all the downstream jobs converted into this new pipeline. The plugin will write all the logic of current and downstream jobs into a single pipeline.
-
Check "Commit Jenkinsfile?" if you would like the plugin to create a Jenkinsfile and commit it back to the SCM. The plugin will commit the Jenkinsfile at the root of the SCM repository it finds in the first job (selected in step 1 above). It will attempt to commit to this repo using the credentials it finds in the first job.
-
Do note that the plugin will checkout the repo in to a temporary workspace on the master (JENKINS_HOME/plugins/convert-to- pipeline/ws). Once the conversion is complete and Jenkinsfile is committed back to the repo, the workspace will be deleted.
-
Click "Convert" to convert the Freestyle job configurations to a single scripted pipeline job. Once the conversion is complete and the new job is created, you will be redirected to the newly created pipeline job.
That’s it!
To learn more about plugin usage, customization and to see a demo click here to watch the webinar replay on-demand.
Geek Trivia: The First U.S. President To Publish A Work Of Fiction Was?
Friday, 15 December 2017
How to Build Your Own Computer, Part Five: Tweaking Your New Computer
10 Awesome Subscription Boxes for Geeks of Every Stripe
Looking for a super cool gift for a special geek on your holiday shopping list (or maybe you just really want to treat yourself in 2018)?
Click Here to Continue Reading
How to Speed Up Animations to Make Android Feel Faster
The Best Things Google Assistant Can Do on Your Android Phone
Govt exploring opportunities to make India USD 1 trillion digital economy
Alphabet's X sells new wireless internet tech to Andhra Pradesh
Nearly 70% Indian firms might deploy AI before 2020: Intel
With Fox in bag, Disney to become India’s largest entertainment company
Story behind surge in UPI transactions and what can make it truly transformational
Myntra plans to open offline beauty stores
Asia second in innovation, thanks to B’luru & S’pore
Cognizant begins $300 million share repurchase; to buyback $1.2 billion shares in 2018
Flipkart India posts 19% increase in turnover
How to Follow Hashtags on Instagram
What Is Net Neutrality?
Geek Trivia: The Practice Of “Forest Bathing”, Walking In Woodland Areas For Health Purposes, Originated In?
Thursday, 14 December 2017
How to Build Your Own Computer, Part Four: Installing Windows and Loading Drivers
LEGO Stocking Stuffers
Full size LEGO sets, as any collector or parent knows, are anything but cheap.
Click Here to Continue Reading
How to See What’s Taking Up Space on Your Android Device
How Secure Are Mesh Wi-Fi Networks?
What Is a Corrupted File, and Is There a Way to Get It Back?
Soon, AI could be doing your appraisals
Security updates for Jenkins core
We just released security updates to Jenkins, versions 2.95 and 2.89.2, that fix two security vulnerabilities. For an overview of what was fixed, see the security advisory.
We usually announce core security updates well in advance on the jenkinsci-advisories mailing list, to give Jenkins administrators time to schedule a maintenance. Additionally, we try to align security updates with the regular LTS schedule. We have chosen not to do so in this case for two reasons:
-
The random failure to set up Jenkins is very noticeable, and given that we’ve seen automated exploits for unprotected Jenkins instances in the past we consider it important to fix that issue as soon as possible, so that users setting up new instances of Jenkins can be confident they won’t start up insecurely.
-
The CSRF issue appears to only affect instances for a very short (seconds at most, if at all) time period immediately after startup, so administrators could apply the fix during the next scheduled Jenkins downtime, rather than immediately.
How to Automatically Lock the Schlage Connect When You Leave the House
Geek Trivia: The Deadliest Natural Disaster In U.S. History Was A?
Wednesday, 13 December 2017
How to Build Your Own Computer, Part Three: Getting the BIOS Ready
What is coreauthd, And Why Is It Running on my Mac?
How to Search WhatsApp Chat Messages
Flipkart completes its ESOP repurchase plan of over $100 million
What Is a “Blockchain”?
Aadhaar: Everything you need to know about it
HP laptops has bug that records everything you type
Electric vehicle battery prices to steady by 2020: Hyundai Motor
Startups in student-lending sector see dropouts, but some score too
Civic groups in Karnataka cry over safe voter data
How to Switch Your Chromebook to “Mono” (So You Can Wear One Earbud)
Indian defence to use nanotechnology, ties up with startup Log 9
How to Rename Devices on Your Network in the Eero App
Geek Trivia: Many Medieval Manuscripts Inexplicably Feature Illuminations Of Knights Fighting?
Tuesday, 12 December 2017
How to Build Your Own Computer, Part Two: Putting It Together
15 Geeky Stocky Stuffers for Fans of All Sorts (All Under $15)
There’s a little geek in each of us, so why not indulge your friends’ inner geek this holiday season with these 15 bargain geeky stocking stuffers?
Click Here to Continue Reading
How to Save Photos from the iPhone Notes app to Your Photo Library
Cisco eyes acquisitions for real-time cyber security intelligence data
PC Companies Are Getting Sloppy With Security
Xiaomi's India expansion plans includes selling electric vehicles & Payments Bank foray
Indian govt looks for tech to ground rogue drones
How to Share a Contact Over Text Message on the iPhone
How to Edit Scenes for Your Philips Hue Lights
Geek Trivia: The Plant Fraxinella Is Most Notable For Its?
Monday, 11 December 2017
How to Turn Your Computer Into a DLNA Media Server
How to Reboot Google Wifi From Your Phone
Should You Buy Physical or Digital Switch Games?
Whether you’re buying Nintendo Switch games for yourself or your kids, you’re faced with the dilemma of buying physical or digital…
Click Here to Continue Reading
How to Make Phone Calls from Your Mac Through Your iPhone
How to Build Your Own Computer, Part One: Choosing Hardware
Telecom gear makers bet on India’s leading role in driving 5G technology
Mega bitcoin gains come with megabyte tax
Geek Trivia: The First Movie Exhibition Spaces Were Called?
Sunday, 10 December 2017
Uber vs. Lyft: What’s the Difference and Which Should I Use?
Geek Trivia: Sideburns, The Facial Hair Style, Derive Their Name From?
Saturday, 9 December 2017
The Amazon vs. Google Feud, Explained (and How It Affects You)
HP Inc bringing 3D printing technology to India in Q1 2018
Geek Trivia: The First Spy Satellite Images Were Retrieved By?
Friday, 8 December 2017
How to Turn an Old Android Tablet Into an Auto-Updating Digital Photo Frame
The Best Blu-ray Box Sets to Gift This Holiday Season
After the holidays are over and the snow starts falling, you’re going to need more indoor activities to keep yourself oc…
Click Here to Continue Reading
How to Tag and Share Screenshots on the PlayStation 4 or Pro
How to Share Your Location With Your Friends in WhatsApp
Bitcoin Is Not a Currency, It’s an (Unsafe) Investment
How to Set Up and Use Apple Pay Cash on Your iPhone
How to Reboot Your Eero Routers from Your Phone
Geek Trivia: The First Canned Dog Food In America Was Created To Dispose Of Excess?
Thursday, 7 December 2017
What Is Bitcoin, and How Does it Work?
Your Smart Suitcase Just Became a Dumb Purchase
Major airlines are banning “smart luggage”, luggage with built-in power banks, in a move that should surprise absolutely no one.
Click Here to Continue Reading
How to Run Sudo Commands Using Touch ID on macOS
Change How Long Your iPhone Screen Stays On Before Auto-Locking
Increase in cyber attacks from Iran in 2017: FireEye
Top Photo Card Services for Spreading Holiday Cheer
With the holidays right around the corner, it’s time to either get those Christmas cards out…
Click Here to Continue Reading
How to Share a Contact Over Text Message on Android
How to Stop Websites From Asking to Show Notifications
Coinbase: The heart of the bitcoin frenzy
Uplift your development with PaaS – Engineering in the cloud
How TeamIndus is eyeing space colonisation and plans to land on moon
Smartphone Keyboards Are a Privacy Nightmare
How to Install and Set Up the Nest Secure Security System
Geek Trivia: Which Of These Colors Appears Least Frequently In National Flags Around The World?
Wednesday, 6 December 2017
There’s No Great Reason to Buy an Amazon Fire TV Anymore
How to Lock Down TeamViewer for More Secure Remote Access
What Is Microsoft’s TruePlay Anti-Cheat System?
How to Charge Your iPhone or iPad Faster
Protect Your Kids (and Your Beautiful New TV) with Inexpensive Safety Straps
Televisions are thinner than ever before and it’s incredibly easy to tip them over compared to their massive glass-tube forebearers.
Click Here to Continue Reading
How to Make Your iPhone More Secure When Locked
Google pulls YouTube from Amazon devices, escalating spat
The Best “Lite” Versions of Your Favorite Android Apps
TO THE NEW debuts in Zinnov zones 2017
2 million Android vulnerabilities detected by Quick Heal Security Labs
RBI rings alarm bells on bitcoins, cautions investors
Orgs. in India should be transparent with user data: McAfee's Samani
Startups test a brand new cryptocurrency: ICO
How-To Geek is Looking for a Freelance Product Review Writer (for Review Geek)
What Is Windows 10 on ARM, and How Is It Different?
How to Create a Game Event on the PlayStation 4 or Pro
How to Automate All Your Christmas Lights
Connect Your Wii to Your 4K TV with This Handy Adapter
Many newer 4K TVs have completely ditched older composite and component inputs in favor of only HDMI—which the now long-in-the-tooth Wii d…
Click Here to Continue Reading
Geek Trivia: The Deadliest Wildfire In Recorded History Occurred In Which U.S. State?
Tuesday, 5 December 2017
How to Migrate a Time Machine Backup to Another Drive
How To Check Out Library Books on Your Kindle for Free
Charge Your Android Phone Quicker with a Fast Charger
Fast charging is a relatively new feature that you might not realize your phone has.
Click Here to Continue Reading
How to Quickly Share Your Location in a Text Message on Android
How to Hide Specific Ads on Facebook
What Is an SSID, or Service Set Identifier?
China’s AI advances help tech, state security
Is Facebook’s New “Messenger Kids” App Safe for My Kids?
How to Enable the Alarm on the Schlage Connect Smart Lock
Jenkins User Conference China Recap
|
This is a guest post by Forest Jing, who runs the Shanghai Jenkins Area Meetup |
The first Jenkins User Conference China was held on November 19, 2017 in Shanghai, China. It was an amazing conference for Jenkins users in China. There were almost 450 attendees to enjoy a lovely day with Jenkins creator, Kohsuke Kawaguchi.
There were 12 wonderful presentations, 1 workshop and 1 open space to set the stage for JUC China. The day began with Kohsuke, welcomed to the stage by all the attendees here with their warm applauses. All of them are fans of Jenkins and Kohsuke. Thanks to Kohsuke, he made a wonderful presentation to show the past, present and future of Jenkins for Chinese Jenkins users.
The co-founder of DevOps Times community, Le Zhang released a report of adoption of Deployment Pipeline in Chinese IT organization. The report shows that Jenkins is the most popular tool for DevOps and CD in China.
It also has proven that “If it hurts, do it more often!” is right because the IT organization who deploy more frequently, deployment failure would be less.
The Three Musketeers of DevOps in China (Le Zhang, Xuefeng Shi,Forest Jing) have demonstrated a DevOps pipeline based on Jenkins and many open-source software such as Kubernetes, Gitlab, etc.
After the presentation, lots of fans waited in line to take pictures with Kohsuke.
Here are some photos of the JUC China. We really enjoyed it.
Lastly, as an organizer for JUC China, I would like to thank Kohsuke Kawaguchi, Alyssa Tong, Sam Van Oort and so many friends from CloudBees and Jenkins community to have given us so many help to make the first JUC China an amazing and successful conference for Jenkins users in China. We look forward to organizing many more JUC China.
Geek Trivia: Which Of These U.S. States’ Official Mammal Is Extinct?
Monday, 4 December 2017
Byte Size Tips: How to Bring Libraries Back on Windows 8.1 and 10’s File Explorer
How to Stop Your Mac From Automatically Connecting to a Wi-Fi Network
Is Wireless Charging Slower Than Wired Charging?
Best Photo Calendar Services
There are so many photo services that create personalized calendars for you, but how do you choose the right one?…
Click Here to Continue Reading
What Is DirecTV Now, and Can It Replace Your Cable Subscription?
How to Stop Incoming Phone Calls from Ringing On Your Mac and iPad
Why Rebooting Your Router Fixes So Many Problems (and Why You Have to Wait 10 Seconds)
Bengaluru schools use tech aids to rev up security on campus
Media & entertainment industry to create 8 lakh jobs by 2022
Ensuring culture and continuity will be Nandan Nilekani’s big task now at Infosys
Geek Trivia: The Black And White Gangster Film Kevin Watches in ‘Home Alone’ Is Called?
Sunday, 3 December 2017
Why You (Probably) Don’t Need a Crazy-Powerful GPU Like the GTX 1080 Ti
For security agencies, blockchain goes from suspect to potential solution
Geek Trivia: In Japanese Animation, Sleep Is Frequently Indicated Not With “Zzzz”s But?
Saturday, 2 December 2017
What’s the Difference Between Microsoft Office’s Desktop, Web, and Mobile Apps?
Ericsson showcases nearly 1000x faster 5G networks
Geek Trivia: Which Country Is Second Only To The United States In Value Of Exported Foods?
Friday, 1 December 2017
How to Customize Firefox’s User Interface With userChrome.css
How to Use a Custom Background in Gmail
Facebook Isn’t Spying On Everything You Say
There’s a persistent rumor that Facebook, using the app on your phone, is covertly listening to everything you say and using the things…
Click Here to Continue Reading
How to Pin WhatsApp Conversations to the Top of the Chat List
Stop Complaining That Your Browser Uses Lots of RAM: It’s a Good Thing
Karnataka looks to draw up an action plan to build necessary infra to support electric vehicles
Hitachi Vantara looks to privacy laws for better business opportunities
How to Change Your Snapchat Password
Four Alternatives to YouTube Kids (That Aren’t Full of Creepy Fake Videos)
Geek Trivia: Which Of These Performers Promoted An Album Release With Giant Statues Of Themself?
Thursday, 30 November 2017
How to Monitor (and Reduce) Your Data Usage on Android
How to Make Your Windows PC Use “Mono” Audio (So You Can Wear One Earbud)
How to Turn Your PayPal Balance Into a Debit Card You Can Spend Anywhere
You Can Charge Your iPhone in Half the Time with a Fast Charger
Apple’s new phones support fast charging but it’s a (super awesome) feature hardly anyone has paid attention to.
Click Here to Continue Reading
How data analytics will affect the media industry,
How to Stop Your iPhone From Showing Your Number on Other People’s Caller ID
How to Increase Your Windows Laptop’s Battery Life
Note ban proves a big gain for wholesalers Metro Cash, Walmart
Build fast, fix later: speed hurts quality at Tesla, some workers say
Amazon registers over 100 per cent growth in India revenues in FY17
Bitcoin surges past $11,000 less than 24 Hrs after topping $10k
Why it’s tough to tame Google, Facebook, Amazon & Apple
With 47 per cent of total volume, India is gateway for PayU
800 million workers worldwide may lose their jobs to automation by 2030
OTT players like Truecaller oppose move to regulate apps, upset telcos cry foul
What Is Bitcoin, and How Does it Work?
How Three-Way Light Switches Work
Geek Trivia: As A Marketing Stunt, Sony Once Sold Walkmans Encased In A?
Wednesday, 29 November 2017
How to Get the Simple, Lightweight YouTube Go App in Any Country
Karnataka Bank partners with BCG for major technology overhaul
How to Stop Certain Apps From Showing Content in Spotlight Search on Your iPhone
How to Run Any Command Prompt Command with Cortana
The Headphone Jack Is Dead… and I’m Delighted
The iPhone 7, 8 and X don’t have a headphone jack. Google’s a year late to the game, but they’ve cut it from the Pixel 2 and Pixel 2 XL.
Click Here to Continue Reading
How to Add Falling Snow to Your Photos With Photoshop
Chromebooks Are More than “Just a Browser”
McAfee to acquire Skyhigh Networks
Dissecting how Bitcoin broke the $10,000 barrier
Bitcoin will hit $40,000 in a year! But beware, have small exposure
ITU panel to examine net neutrality
Cabinet secretary to monitor Neutrino project conceived in 2010
Bullish Indians rush in for a big bite of bitcoin
Huge macOS Bug Allows Root Login Without a Password. Here’s the Fix
How to Stop Your iPhone or iPad From Automatically Connecting to a Wi-Fi Network
Do iMessage’s “Typing” Bubbles Only Appear When I’m Actively Typing?
HP Just Installed a Bloated Telemetry Service on Your PC. Here’s How to Remove It
Geek Trivia: In The 1930s, It Was A Fad Among College Students to Swallow?
Tuesday, 28 November 2017
How to Manage Your Child’s Android Phone with Google Family Link
How AI & mobile apps will prevent suicides
Best Travel Surge Protectors for Gadgets Big and Small
When you’re on the go, whether it’s a family vacation or a business trip, the last thing you need is for one of your devices to stop working from a po…
Click Here to Continue Reading
How to Stream Higher Quality Music on Spotify
How to Block Cryptocurrency Miners in Your Web Browser
Global cryptocurrency crackdown sparks search for safe havens
Internet services should be non-discriminatory: TRAI on Net Neutrality
Drones to keep areca plantations healthy
Datair Technology to check pollution levels and offer alerts
How to Set Up Multiple User Profiles on Android
Introducing Tutorials in the Jenkins User Documentation
Regular perusers of the Jenkins User Documentation may have noticed the presence of the Tutorials part (between the Guided Tour and User Handbook) that appeared in the last couple of months and gradually began to get populated with much of my recent work, writing Jenkins tutorials.
My name’s Giles and I’ve been a technical writer in the software development field for several years now. I’ve always been passionate about technical writing and more recently, the technologies that go into developing written content and automating its generation - like Jenkins! I was a former Atlassian and recently joined CloudBees as a Senior Technical Writer, working remotely from the "Sydney Office", with my current focus on the Jenkins User Documentation.
Why tutorials?
My exposure to Jenkins and its usage over the years has been patchy at best. During this time, however, I’ve had some degree of experience as a user of various continuous delivery (CD) tools like Jenkins and am reasonably familiar with the advantages these tools can offer software development teams.
I’ve also found that while many software developers are familiar with the broader concept of "developer operations" (or simply "devops"), fewer seem less familiar with the concepts of CD and related tools to facilitate devops within organizations.
The CD process is based on the fundamental flow of building the application > testing it > delivering it, where typically:
-
The building part involves compiling the application and/or ensuring all necessary libraries and dependencies are in place for the application to run as intended.
-
The testing part involves testing the built application with automated tests to ensure that changes implemented by developers function as expected.
-
The delivering part involves packaging or presenting the application in a way that can be delivered to customers or other users for any kind of purpose.
Now, as one of the major contributors to the Jenkins User Documentation (and faced with a reasonably steep learning curve), it quickly became apparent about the lack of accessible documentation to hand-hold people relatively new to Jenkins through this CD process. I couldn’t find anything in the Jenkins User Documentation to demonstrate how Jenkins implements this process on a simple app that delivers an end result.
With the guidance and assistance of helpful colleagues, I therefore decided to embark on creating a series of Jenkins tutorials to help fill these documentation and knowledge gaps. These tutorials are based on Daniele Procida’s description of how tutorials should be presented in his blog post "What nobody tells you about documentation").
Introductory tutorials
The first set of tutorials on the Tutorials overview page (beginning with "Using Jenkins to build …") demonstrate how to implement this fundamental CD process in Jenkins on a simple application for a given technology stack.
So far, there’s one for Java with Maven and another for Node.js and React with npm. Another for Python will be added to this list in the near future.
These tutorials define your application’s entire CD process (i.e. your Pipeline) in a Jenkinsfile, whose Groovy-like Declarative Pipeline syntax is checked in to your Git source repository. Managing your Pipeline with your application’s source code like this forms the fundamentals of "Pipeline as code".
The Introductory tutorials also cover how to use some powerful features of Jenkins, like Blue Ocean, which makes it easy to connect to an existing cloud, web or locally hosted Git repository and create your Pipeline with limited knowledge of Pipeline syntax.
Advanced tutorials
Also soon to be released will be the first Advanced tutorial on building multibranch Pipelines in Jenkins. This tutorial takes the "Pipeline as code" concept to a new level, where a single Jenkinsfile (defining the entire CD process across all branches of your application’s Git repository) consists of multiple stages which are selectively executed based on the branch that Jenkins is building.
Additional tutorials that demonstrate more advanced features of Jenkins and how to manage your Pipelines with greater sophistication and flexibility will be added to this section in future.
Summing up
You can access all currently available tutorials from the Tutorials overview page in the Jenkins User Documentation. It’s worthwhile checking that page from time to time as it’ll be updated whenever a new tutorial is published.
Also, if you have any suggestions for tutorials or other content you’d like to see in the documentation, please post your suggestions in the Jenkins Documentation Google Group, which you can also post (and reply) to by emailing jenkinsci-docs@googlegroups.com.
The Sydney Office team meeting at Carriageworks - from left to right, Giles Gaskell, Nicholae Pascu, Michael Neale and James Dumay
Geek Trivia: The Space Shuttle Enterprise Was Originally Named?
Monday, 27 November 2017
What Is the WMI Provider Host (WmiPrvSE.exe), and Why Is It Using So Much CPU?
What Is UEFI, and How Is It Different from BIOS?
Why Did My Chrome Home Page Change?
The Game Console Shopping Guide For Parents
Alright, parents. Your kid wants a new gaming console, but you’ve got some questions. Don’t panic just yet.
Click Here to Continue Reading
How to Find a List of Every App You’ve Installed from Google Play
How to Stop Instagram from Sending You Constant Notifications
A Short History of the Blue Screen of Death
HomeKit Isn’t Worth the Trouble: Use a Smarthome Hub Instead
Geek Trivia: Work On Which Of These Sci-Fi Movies Actually Led To Real World Scientific Papers?
Sunday, 26 November 2017
The Best Ways to Video Chat from Windows, Mac, iPhone, or Android
Geek Trivia: Which Of These Performers Has An Album Cover Created With A Game Boy?
Saturday, 25 November 2017
Firefox Quantum Isn’t Just “Copying” Chrome: It’s Much More Powerful
IoT aids customers monitor their own security systems
Google working on feature to accurately estimate battery life
How to Make the $50 Amazon Fire Tablet More Like Stock Android (Without Rooting)
Are Cheap Android Phones Worth It?
Geek Trivia: Which Of The Beatles’ Songs Was Written Just To Confuse Fans?
Friday, 24 November 2017
9 Ways to Give Your Old Scratched DVDs a Second Chance to Live [Sponsored Giveaway]
The Best Chromebooks You Can Buy, 2017 Edition
Oculus Rift vs. HTC Vive: Which VR Headset Is Right for You?
Which Amazon Echo Should I Buy? Echo vs. Dot vs. Show vs. Plus and More
Which Roku Should I Buy? Express vs. Stick vs. Stick+ vs. Ultra
How to Make the Most of Black Friday and Cyber Monday Sales
Tesla cranks up big battery in Australia
Data analytics makes a debut in bollywood
How to Install the Google Play Store on the Amazon Fire Tablet or Fire HD 8
What’s the Difference Between the PlayStation 4, PlayStation 4 Slim, and PlayStation 4 Pro?
What’s the Difference Between the Xbox One, Xbox One S, and Xbox One X?
Geek Trivia: Churchill, Canada Has A Specialty “Jail” Just For?
Thursday, 23 November 2017
Should You Get an “Ultra HD” 4K TV?
The Complete Guide to Giving Better Family Tech Support
The most asked daily tech questions
Finally, India is gearing up to face Cyber Security threats
Telcos Soothe Aadhaar linkage Pain
How to Forward Ports on Your Eero Wi-Fi System
Geek Trivia: The Largest City In The World That Is Inaccessible By Road Is Located In?
Wednesday, 22 November 2017
How to Change or Customize Firefox’s New Tab Page
How to Watch Local Video Files on Your Roku
The Best Affordable Automatic Watches
If you just need to know the correct time, look at your phone or get a cheap d…
Click Here to Continue Reading
Amazon Fire Tablet vs. Fire Tablet Kids: What’s the Difference?
How to Save Money on Apple Products (Like the iPhone, iPad, and Mac)
Intel Management Engine, Explained: The Tiny Computer Inside Your CPU
Samsung Electronics to set up AI research centre
At $523 billion, Tencent ousts Facebook from global top 5
5 weird jobs AI will create for you
The myths behind Hyperloop
US-based VC firm March Capital Partners plan to close investments in India
Fall in margins on the cards, PoS cos eye markets abroad
How to Join a Beta and Download Early Versions of Android Apps
How to Turn Your iPhone or iPad Into a Shortcut Remote for Your Mac with Alfred
Geek Trivia: In The Late 19th Century, There Was A Global Panic Over Increasing Amounts Of?
Tuesday, 21 November 2017
How to Test Your Roku’s Internet Connection
What Is Net Neutrality, and What Will Happen If It Gets Repealed?
How to Disable the Beeper on the Schlage Connect Smart Lock
How to Disable the Window Minimize and Maximize Animations on Windows
Whatever TV You Buy Next, Make It a 4K One
It took a little while to gain steam, but the age of affordable 4K is finally upon us.