[Talk Tools, Tech]
[[ds-icon-2.gif] Developer Shed News](
August 2017
Welcome to Developer Shed Network
This month, Devshed tackled some big picture software design questions as well as interesting tactical discussions around file manipulation, working with RegEx, common issues to watch out for when working with date, and more!
[[devshed-icon-2.gif] Dev Shed](
[Ruby: Ruby vs. Ruby On Rails](
Members weigh in on the relative strengths of Ruby On Rails framework, including what types of projects the language is a good fit for, as well as potential drawbacks.
[Add your expertise](
[Java: Fuzzy RegEx Pattern Matching Alternative](
ZGorlock shares a fuzzy matching pattern matching alternative to RegEx, using a minimum string distance algorithm.
[What do you think?](
[Software Design: How Do You Approach Software Design, When the Idea has Already Been Built by Someone Else?](
How do you create a system when youâre not going from 0 to 1 but from 1 to n. Members discuss how to approach system design when the idea that youâre considering already exists.
[Join the discussion](
[Software Design: Best Languages/Software for GUI Design](
Members discuss the best languages for GUI design to create interfaces with a native interface feel.
[Join the discussion](
[[seochat-icon-2.gif] SEO Chat](
[Question: How Much Time Should You Spend Doing Onsite SEO vs. Off-Site SEO (Link Building)?](
Members discuss how much time should be spent improving the relevancy of the website by implementing SEO features and content strategy vs. off site SEO, such as link building.
[Join the conversation](
[Troubleshooting: Duplicate Meta/Content on the Same URL??](
Duplicate content is when the same content appears on multiple URLs, which is a problem for Google indexation. Members help a user troubleshoot a duplicate content issue and provide a technical fix.
[Get the details](
[[imn-blog-icon.gif] IMN Blog](
[8 Cool Youtube Tools to Boost Your Creativity](
Youtube is a fantastic platform with a lot to offer. These eight cool YouTube tools will help you get the most of it while being more inspired and productive.
[Get the details](
[[devhardware-icon-2.gif] Dev Hardware](
[HOWTO - Homebrew Fan Speed Controller](
A simple project HOWTO for building a fan speed controller for your computer fans. There are two sections: one for manual speed control, and one for automatic (temperature dependent) speed control. There is also a third section for a simple LED output indicator.
[Read the tutorial](
[[aspfree-icon-2.gif] ASP Free](
[Troubleshooting: Adjust Date To Correspond with International Locations](
SteveHigh has a server located in Los Angeles for a UK website. Members help him troubleshoot how to adjust the date and time to reflect date and time in UK.
[Add your expertise](
[Tutorial: Introduction To XML](
XML is widely used to implement integration between platforms. This perfect beginners guide walks you through the basics, with definition, document, element, and attribute examples.
[Read the tutorial](
[threads-icon.gif]Forum Highlights
[PHP: Best Way to Create a Record with Incomplete Data (API)](
Members discuss if it is best practice to pass empty values when creating a record with incomplete data.
[What do you think?](
[Perl: An Odd CPAN Issue](
rpural created a script to automate software installs for users, without giving them root authority but is having a problem with CPAN creating $HOME.local in a users directory.
[Add your expertise](
[ASP: Working with a Canned Ecommerce Platform Written in ASP, as a Beginner](
Non-technical members asks about solution for .asp pages on canned ecommerce platform to show when locations are opened or closed depending on time zone. Members contrast solutions in javascript vs. directly in ASP.
[Read the thread](
[Java: Split a Text File](
The Doo is starting with the basics of a Java class that translates Morse code to English and is having trouble splitting a text file. Members notice an easy-to-fall-into gotcha with while loop.
[Get the details](
[[tutorialized-icon-2.gif] Tutorialized](
[PHP Tutorial: How to Read Excel Files with PHP](
Reading Excel files with PHP can be tricky, but fortunately there is a great library that makes this task a lot easier: PHPExcel. In the following article, we will show you how to use it to convert the excel sheets into PHP arrays and use the data in PHP.
[Read the tutorial](
[PHP Tutorial: Disk Operations in PHP - Create, and Delete Files and Directories](
Learn how to do disk operations, such as creating and deleting files with code samples.
[Read the tutorial](
[ASP Tutorial: ASP.NET Code Debugging](
The .NET Framework SDK includes a lightweight debugger that is perfectly suited for debugging. Together with Tracing and Exception Handling you're armed and ready to deal with any bugs that come your way â learn how with this tutorial.
[Read the tutorial](
[devshed-tool-icon.gif]( Tool
[RegEx Tester](
The Regular Expression Match Tool will help you ensure a user to your RegEx is accomplishing what you intended, allowing you to move on to your next task with confidence. Simply input the RegEx and the string to compare into the Regular Expression Match Tool to test your RegEx.
[Test your RegEx in seconds.](
[[webhosters-icon-2.gif] Web Hosters](
[Optimizing Website Server Bandwidth](
This article presents tips and techniques any webmaster can use to optimize the bandwidth usage of their website. By optimizing the bandwidth, you can serve your visitors better and avoid wasting precious server CPU and memory resources on unimportant factors.
[Check out the article](
[[codewalkers-icon-2.gif] Codewalkers](
[Bandwidth Control in PHP](
Restrict number of downloads , divide the total bandwidth into 2 groups and control the speed of the downloads with this script.
[Read the article](
THE NETWORK
[devshed-icon-2.gif][Dev Shed]( | [seochat-icon-2.gif][SEO Chat]( | [aspfree-icon-2.gif][ASP Free]( | [devarticles-icon-2.gif][Dev Articles]( | [devmechanic-icon-2.gif][Dev Mechanic](
[webhosters-icon-2.gif][Web Hosters]( | [tutorialized-icon-2.gif][Tutorialized]( | [devhardware-icon-2.gif][Dev Hardware]( | [codewalkers-icon-2.gif][Codewalkers](
[Google+]( [Facebook]( [Twitter](
Developershed.com
Talk, Tools, Tech
21 Corporate Drive, Suite 200, Clifton Park, NY 12065
Phone: 518-270-0854
[(
© 2003-2017 by DevShed, LLC. All rights reserved.
This email was sent to {EMAIL}
[why did I get this?]( [unsubscribe from this list]( [update subscription preferences](
Developershed · 21 Corporate Park Dr · Suite 200 · Clifton Park, NY 12065 · USA