we 11. Giga Alert results for: "Simply UK Gadgets" (web) By xml.feedcat.net Published On :: 2010-03-03T20:42:32+00:00 2. Google Alert results for: "Simply UK Gadgets" - boosted by feedcat.net ... 47. HRDP_GROUP : Message: Simply UK Gadgets, Simplyukgadgets Forums. ... Full Article
we 3 Reasons Websites Are Vital for Small Businesses By www.small-business-software.net Published On :: Mon, 29 Sep 2014 14:39:37 -0400 Running your own business is no easy task, and your to-do-list is guaranteed to never end. This said, you should not use this as an excuse to take short cuts when it comes to having online visibility. Beginning with your website, its vital to position yourself online with a strong, professional destination that gives customers the impression you mean business and the motivation to want to engage more with your business. With this in mind, consider these five reasons why having a strong website is important. complete article Full Article
we 3 Design Tips for Building a Website for a Small Business By www.small-business-software.net Published On :: Thu, 9 Oct 2014 09:00:00 -0400 Many small businesses will turn to local developers when it comes to building their first business website, while others will rely on agencies, or even step up and take on the challenge themselves. Today, we want to help those who're brave enough to be building their own website. complete aritcle Full Article
we 3 Reasons Small Business Websites Fail By www.small-business-software.net Published On :: Fri, 7 Nov 2014 09:00:00 -0500 A website is now a mandatory component of a business regardless of its size. But the road to every business’ online journey is rife with costly traps that have long-lasting effects. This can be very detrimental to small businesses with limited budget for a website build. Here are common mistakes that small businesses often make when going online: complete article Full Article
we Fewer Small Business Owners Perceive Themselves as Successful By www.small-business-software.net Published On :: Tue, 18 Nov 2014 09:00:00 -0500 Fewer small business owners perceive themselves as successful now than did at the start of the economic recovery, a Wells Fargo-Gallup survey of a representative sample of 601 small business owners reveals. In 2009, 43 percent of small business owners reported feeling extremely or very successful as a small-business owner. By 2014 that fraction had eroded to 37 percent. The results are perplexing. complete article Full Article
we What Small-Business Owners Should Do Between Now and New Years By www.small-business-software.net Published On :: Tue, 30 Dec 2014 09:06:00 -0500 With Christmas finally in the rearview mirror and New Years Day coming up fast, millions of Americans have some time to reflect on their year and look forward to the next one. Sharon Goldman, a New Jersey small-business consultant who runs the website BloomGrowThrive, says entrepreneurs would do well to have an end-of-the-year talk with themselves. complete article Full Article
we How to Name a Small Business: Keep it Short and Sweet By www.small-business-software.net Published On :: Mon, 15 Jun 2015 09:00:00 -0400 Deciding what to call your company is probably one of the most fun and exciting aspects of starting a small business. You might have launched this venture by scribbling business name ideas on a bar napkin while hanging out with friends. But naming your small business is also serious business. Your decision could affect your ability to reach a broader audience and grow. And making the wrong choice could even get you in legal trouble. complete article Full Article
we 5 Wearables to Get You Going at Work By www.small-business-software.net Published On :: Fri, 7 Aug 2015 09:00:00 -0400 Does your back hurt from slouching over your keyboard all day? Having trouble focusing after lunchtime? Do you remember that great idea you had the other day? Whatever is holding you back from doing your best work, there is probably a wearable claiming to solve the problem. complete article Full Article
we SEO 101: 5 Things Small Business Owners Should Know About #SEO Friendly Web Design By www.small-business-software.net Published On :: Fri, 30 Oct 2015 09:00:18 -0400 As a small business owner getting ready to build your first website or redesign your existing one, you might wonder what you should be considering in terms of making your web design search engine friendly. There are lots of things to take into account, but here are the five key things that you should know about SEO friendly web design and how it can benefit your visitors, too! 1. It Needs to be Responsive For small businesses, especially local ones, having great rankings in mobile search is incredibly important. Why? For starters, 50% of consumers who perform a local search on mobile devices visit a store within a day of their search. What’s even more exciting is that 78% of mobile searches for local business lead to offline purchases. complete article Full Article
we 7 Insane Website Updates That Will Grow Your Sales By www.small-business-software.net Published On :: Thu, 18 Feb 2016 09:00:00 -0500 Technology can be a powerful driver of business growth. There are seemingly endless areas where you can invest your time and effort. complete article Full Article
we How to name your small business: Keep it short and sweet By www.small-business-software.net Published On :: Wed, 11 May 2016 09:00:00 -0400 Deciding what to call your company is probably one of the most fun and exciting aspects of starting a small business. You might have launched this venture by scribbling business name ideas on a bar napkin while hanging out with friends. But naming your small business is also serious business. Your decision could affect your ability to reach a broader audience and grow. And making the wrong choice could even get you in legal trouble. complete article Full Article
we 6 Daily Habits That Will Make You Look Smarter and More Powerful By www.small-business-software.net Published On :: Sun, 12 Jun 2016 09:00:00 -0400 Growing up in a large firm with a strong sense of history and culture, I heard a lot about executive presence--what it was, who had it, and what any aspiring leader would need to do to get it. Here is what I found. What is executive presence? Executive presence is the combination of communication skills, technical competencies, perspective, and temperament that instill a sense of confidence in a leaders viewpoints and decisions. complete article Full Article
we 16 Powerful Body Language Tips to Instantly Exude Confidence By www.small-business-software.net Published On :: Fri, 4 Nov 2016 09:00:00 -0400 Look the part You may be trembling inside, but you want to appear strong and in control. How can you communicate confidence that you may or may not be feeling? Try following these simple tips. complete article Full Article
we 10 Small Business Website Errors That Drive Customers Away By www.small-business-software.net Published On :: Tue, 24 Jan 2017 09:00:00 -0500 Visitors seldom leave a small business website with a neutral impression. For most prospects, your small business is an unknown quantity, so their first impression of your company will either make them more comfortable doing business with you or less comfortable. For this reason, you want their first experience with your website to inspire them to contact you—not your competitor. These are the 10 biggest website problems that can drive potential new business away: complete article Full Article
we 7 Power Habits of Great Leaders and Business Icons By www.small-business-software.net Published On :: Fri, 17 Feb 2017 09:00:00 -0500 Our never-ending quest towards self-improvement is a long journey of small steps. Small habits we repeat day after day, week after week, year after year. Small habits that have turned us into who we are today can also determine who we will become in the future. Below are 7 Power Habits of some of the greatest human beings to ever live. complete article Full Article
we 4 Trends in Website Design That Small Businesses Need to Know By www.small-business-software.net Published On :: Wed, 1 Mar 2017 09:00:00 -0500 Small businesses are an integral part of our economy. Every business aims to solve a problem and create value in doing so. This is particularly true of small businesses. They provide a service or product that meets local needs and can fulfill requirements for larger businesses. The benefits of small businesses are numerous, but often they can have difficulty creating, sharing, and establishing their message. Entrepreneurs, startups, and freelancers watch their budgets carefully, and expenses outside of delivering the product are kept to a minimum. That means marketing budgets get shaved first. complete article Full Article
we What Small Business Owners Can Learn From Wegmans By www.small-business-software.net Published On :: Tue, 7 Mar 2017 21:18:11 -0500 Atop many business award programs sits privately-held and family-run Wegmans grocery stores, from No. 4 on FORBES list of Americas Best Employers. Based in Rochester, NY, the supermarket has an ardent fan base – including Alec Baldwins mother, who refused to move to California and give up her access to the grocery store – and legions of die-hard shoppers. And who can blame them? Clean stores, huge inventories, reasonable prices and a seeming dedication to making life easier for its customers, Wegmans offers many lessons small businesses can learn from and apply. complete article Full Article
we Watch Out For Fake Fonts! And Other Small Business Tech News This Week By www.small-business-software.net Published On :: Sun, 19 Mar 2017 14:18:02 -0500 Here are five things in technology that happened this past week and how they affect your business. Did you miss them? 1 – A new form of ransomware centers on a fake font update. complete article Full Article
we Amazon Officially Eliminates Cashiers...And Other Small Business Tech News This Week By www.small-business-software.net Published On :: Mon, 5 Feb 2018 09:00:32 -0500 Here are five things in technology that happened this past week and how they affect your business. Did you miss them? 1 — Amazon Go cashier-less convenience store opens to the public in Seattle. This week in Seattle, Amazon opened its cashier-less convenience store to the general public. At Amazon Go, customers scan their smartphone on the way in and are then tracked with cameras and other sensors as they browse. complete article Full Article
we Secrets to Getting More Traffic for Your Small Business Website Revealed By www.small-business-software.net Published On :: Fri, 31 Aug 2018 14:34:49 -0400 How to Get Traffic to Your Website In building this strategy, it can help to get input from the experts who have been there before. Here are some tips and tricks ranging from content creation to SEO to social media from digital marketing experts around the web. complete article Full Article
we 5 Critical SEO Considerations When Optimizing News Websites By www.small-business-software.net Published On :: Mon, 22 Oct 2018 10:59:58 -0400 A few rules of SEO, like publishing great content and providing a good user experience, are universal. But not all websites thrive by using the exact same set of SEO guidelines. News websites, in particular, place greater emphasis on certain elements than other types of sites. Here are five best practices you should keep in mind to optimize your news site for search. complete article Full Article
we 10 Wealth Management Tips For Small Business Owners By www.small-business-software.net Published On :: Fri, 16 Nov 2018 16:23:08 -0400 As a small business owner, it can be a point of pride to watch your dreams translate into equitable profits. However, the road to success has many potholes to avoid and expressways to take — if you recognize them in time. With the vast array of personal finance knowledge out there, it can be tricky to figure out which advice is the best fit for small business owners. Ten members of Forbes Finance Council weighed in with their own personal wealth management tips to help you keep your personal and professional finances in good shape. complete article Full Article
we How Much Does Building a Website Cost? By www.small-business-software.net Published On :: Sun, 27 Jan 2019 09:40:40 -0500 Estimating the cost to build a website is like asking how much it costs to construct a building. The obvious answer is, It depends on what you want to do with the building. For small businesses, the answer depends on the main purpose of your website: Is your website solely for marketing purposes? Or do you plan to sell goods and services on it? While one site can certainly do both, its main purpose should guide your selection as to which hosting platform and design software are best suited for your business. complete article Full Article
we 17 Powerfully Inspiring (and Funny) Quotes for Every Leader By www.small-business-software.net Published On :: Mon, 4 Mar 2019 09:54:39 -0500 Being a leader can be a difficult, and sometimes thankless, job. You work long hours, make tough decisions, and try your best to make your employees and your customers happy. But things don't always work out the way you hope. Every leader can use a bit of inspiration and humor every once in a while. Adding some fun to your day can make it all come together and, at the same time, perhaps even put a smile on your face. The next time you feel down, here are 17 funny leadership quotes to perk you up. complete article Full Article
we How to Make Your Small Business Website Really, Really Effective By www.small-business-software.net Published On :: Mon, 24 Jun 2019 17:22:33 -0400 Most small business owners today know that they need a website. But what many fail to realize is that their websites need to be more effective. A website is meant to attract consumers to your business. But what do those consumers do once they land on your website? Maybe they give you a call or pop into your bricks-and-mortar location some time. And, sure, that’s all fine and dandy. But even better than that, your website itself can actually generate leads and sales for you with just a few simple tweaks. complete article Full Article
we 10 Key Steps To Building A Great Small Business Website By www.small-business-software.net Published On :: Mon, 1 Jul 2019 13:30:27 -0400 Whether you are a freelance photographer, own a hardware store, or have another type of small business, a great website is essential for your companys success. As a webmaster who has worked on building or marketing over 100 small business websites, I know what it takes to create great and engaging business websites. If you are looking to build a new startup website or make your current site more effective, here are 10 key steps to getting started and helping your small business website compete effectively in the online marketplace. complete article Full Article
we Secrets of Building a Small Business Website Revealed By www.small-business-software.net Published On :: Fri, 5 Jul 2019 13:34:39 -0400 About one third of small business owners still do not have a website. Some might not want to invest in the cost. Others might think they can get by with just a Facebook page or Google My Business Profile. And a few may even feel like a website is not relevant for their business if they do not sell anything online. But a website can benefit nearly any small business. Even if you do not sell products or services online, it can help to direct people to your location, get your business in front of more potential customers through search and provide some credibility for your brand. complete article Full Article
we More Than 150,000 U.S. Small-Business Websites Could Be Infected With Malware at Any Given Moment By www.small-business-software.net Published On :: Wed, 26 Jun 2019 15:58:57 -0400 Small-business owners were victims in 43 percent of data breaches tracked between Nov. 1, 2017, and Oct. 31, 2018, according to a 2019 Verizon report. The report tracked security incidents across all industries, but the most vulnerable sectors this year were retail, accommodation and healthcare. What does the issue look like on a national scale? If we take the sample size of infected sites SiteLock said they found in 2018 -- approximately 47,244 out of 6,056,969 checked -- and apply that percentage to the country’s estimated 30.2 million small-businesses websites, minus the estimated 36 percent that do not have one, then we can loosely estimate the amount of infected small-business websites to be around 150,757. complete article Full Article
we The Connection Between Goals and Self-Confidence By www.small-business-software.net Published On :: Mon, 5 Aug 2019 13:06:35 -0400 One of the main conclusions Brian Tracy has come to from his years of study is that self-confidence is key to what you can accomplish. If you have a good amount of self-confidence you will be more likely to try more things. If you are constantly trying more things, that means you're likelier to accomplish more things, since success is often just a measurement of odds. complete article Full Article
we How to Optimize Your Small Business Website For Voice Search By www.small-business-software.net Published On :: Wed, 7 Aug 2019 13:10:54 -0400 If you want to ensure new customers are able to find your business, then you need to know how to optimize your business for voice search, which is becoming one of the most popular ways of searching. Voice search is not quite taking over the search world yet—but it is getting closer. Last year, more than half (58%) of consumers used voice search to find local business information, according to BrightLocal’s Voice Search for Local Business Study 2018. Almost half (46%) of voice search users searched for a local business daily; 28% used voice search to search for a local business about once a week. complete article Full Article
we 7 Powerful Cash Flow Management Technologies to Keep Your Business Humming By www.small-business-software.net Published On :: Mon, 19 Aug 2019 13:26:06 -0400 Several customers owe you money, but you have no idea when those payments will arrive. Meanwhile, your vendors and contractors are contacting you daily to pay your own invoices. For small-to-midsize businesses (SMBs), this is an all-too-common cash-flow conundrum. A recent Kabbage survey of 500 successful entrepreneurs showed cash-flow issues are front of mind for SMB owners. Of the respondents surveyed, 63 percent said they are regularly stressed or have anxiety due to cash-flow concerns. Yet, respondents have run successful companies for an average of 10.5 years. complete article Full Article
we How Accessibility Can Make (or Break) Your Small-Business Website By www.small-business-software.net Published On :: Thu, 26 Sep 2019 16:26:31 -0400 Web accessibility may not be the first thing you think of when designing a website for your small business, but in the long run, few things could prove more important. Just like how a brick-and-mortar store must comply with ADA guidelines to ensure that all individuals can access their facilities regardless of whether they have a disability, business owners, as well as web design and digital agencies, must also ensure that those with disabilities have equal access to web content. Failure to make web accessibility a priority when designing your website could have significant long-term consequences. complete article Full Article
we 10 Powerful Women in Tech Share Their Best Advice for Managing a Team By www.small-business-software.net Published On :: Mon, 30 Sep 2019 16:28:36 -0400 How does a leader manage to harness the talents of a group without letting things descend into chaos? How does a leader give firm direction without stifling creativity and individuality? complete article Full Article
we The Power That Small Businesses Wield By www.small-business-software.net Published On :: Mon, 20 Jan 2020 19:30:00 -0500 Small businesses are the lifeblood of the U.S. economy and account for 99.7% of all employers. Small businesses work with large enterprises as vendors, customers, competitors or partners. Large businesses can learn from small business ingenuity, innovation, agile management, customer service, workplace culture and diversity. complete article Full Article
we Half of Small Businesses May Close Within 2 Weeks By www.small-business-software.net Published On :: Tue, 21 Apr 2020 12:17:25 -0400 Fifty-four percent of U.S. small businesses have either closed or expect to close temporarily over the next 14 days, according to a new Chamber of Commerce survey. complete article Full Article
we Web.com Offers SEO Solution for Small Businesses By www.small-business-software.net Published On :: Mon, 1 Jun 2020 07:07:51 -0400 Search engine optimization is an effective tool to build awareness and increase sales. If you’re thinking about using search engine optimization (SEO) to grow your business, then the latest offering from Web.com will excite you. The Company recently announced the launch of an innovative SEO marketing solution, Simple SEO, to help businesses improve their search engine rankings. It goes without saying that people search online before buying any product or availing any service. According to the search engine giant, Google, 83% of shoppers used online search before visiting a physical store. So, being found on search results when potential customers type relevant phrases can improve awareness for your business, increasing sales eventually. And implementing the right search engine optimization techniques can boost the visibility for your business on search results. Full Article
we Why Did This 17-Year-Old Turn Down $8 Million for His Coronavirus-Tracking Website? By www.small-business-software.net Published On :: Fri, 12 Jun 2020 12:12:53 -0400 Seventeen-year-old Avi Schiffmann is an entrepreneur. But he is a different kind of entrepreneur. He’s not in it for the profits, fame and continued growth opportunities. At least, not right now. Schiffmann, a high school teenager who lives in Washington State, has attracted worldwide attention through his amazing Survival Rate Calculator website, which tracks critical information related to the coronavirus outbreak. Since launching the site during the early stages of the pandemic, Schiffmann's web crawlers have been configured to pull in, parse and process real time data from the World Health Organization, Centers for Disease Control and other governmental websites and convert that data to show infections, deaths, recoveries and rates of change for all countries around the world. The site breaks down infections on user-friendly maps, provides health information and also attempts to calculate a survival rate of someone who contracts COVID-19, based on user-submitted health data of age, gender and other health factors. Is the site popular? You bet. According to a profile of Schiffmann on Business Insider, the site attracts about 30 million visitors a day and 700 million total so far. Full Article
we How answering questions helps promote your business By www.small-business-software.net Published On :: Mon, 22 Jun 2020 12:20:48 -0400 The opportunities to answer questions for potential publication can come from various sources. Help a Reporter, known as HARO, matches journalists with sources for their stories. Quora allows users to answer any question posed by their community. And professional membership organizations offer business leaders the opportunity to share their insights in industry publications. The opportunities to add your own insights are out there. But why would you, as a business owner, devote your time to answering these questions? What are the benefits? Here are five ways that answering questions online can help promote your business. Connections Search engine optimization (SEO) Brand Website traffic PR opportunities Full Article
we Small Business Administration will not name PPP borrowers By www.small-business-software.net Published On :: Wed, 1 Jul 2020 12:47:42 -0400 A small, overlooked federal agency is shouldering a massive relief effort for the nation's small businesses and their workers left reeling by the novel coronavirus. The U.S. Small Business Administration has committed to auditing every sizable emergency loan it approves, yet nearly two months since the $660 billion Paycheck Protection Program was launched, the agency has yet to make public the recipients of taxpayer aid. Full Article
we Small Business SEO: Seven Tips To Rank Your Website On Google By www.small-business-software.net Published On :: Thu, 6 Aug 2020 14:05:31 -0400 1. Develop a professional mobile-friendly business website. Your website must be professional and should provide a rich experience and the feel of your brand to users. Here are a few tips to make your website professional and SEO-friendly: • Use your business logo and branding on your website. • Make sure your website is mobile-friendly (more than half of local searches are mobile searches) • Your website should load in less than three seconds. • Use a clean, minimal design, and avoid fancy styles. • Your website must be well structured and easy to use. Many business owners waste too much money creating a professional small business website. But there is no need to waste too much money on a business website. You can create a professional website for less than $500. So do not waste more money on website design, but invest that extra money in SEO. 2. Identify profitable keywords. The success of an SEO campaign depends on the targeted keywords. Thats why you need to choose the right and profitable keywords for your small business. All keywords are not equal; some keywords could have high search volume but not profitability, while some could be profitable but have small volumes. Also, focus on long-tail keywords because they are easy to rank and more profitable than short keywords. The profitability of a keyword depends on the nature of the keyword. For that, you need to understand the intent behind that keyword — why a user is searching that. For example, when a person searches ice cream on Google, they want to know about ice cream, which means it has informational intent. But when a person searches for best choco-milk ice cream near me, the person wants to eat ice cream. This will be a profitable keyword for you to target. 3. Create a separate page for each product. I found that many small businesses list all their products on one page like the homepage, but this is not a good practice. If you want to get more profit from your local SEO efforts, then you should create specific pages for each product. That way you can rank higher for each product page for multiple keywords. For example, if you have a clothing store website, then you need to create separate pages for each product, such as one page for jeans and another for shirts. Also, you can create further subpages, such as jeans> men jeans> blue jeans. This can boost your rankings and revenue and reduce your efforts. 4. Use schema. Structured data is helping Google better understand webpages. That’s why it can help you rank higher and get the advantage of other SERP features like featured snippets, knowledge graphs, etc. Product schema, local business, FAQ and others are must-use schema types for every business. Full Article
we Wear A Mask to Save Small Businesses By www.small-business-software.net Published On :: Thu, 20 Aug 2020 14:33:13 -0400 There is no easy way to say this: America’s small businesses are dying. Small businesses in some industries – retail, restaurant, travel, hospitality – can now be considered endangered species. If you want to help them survive – if you want your own small business to survive – the most important thing you can do is simple: Wear a mask. Wear a mask. It is not a political statement. It’s a way to try to stop the spread of the coronavirus, get this country reopened and save lives and businesses, especially small businesses. Consider just a few statistics: • Yelp reported 71,500 businesses that were listed on their site have closed for good since March 1. • 80% of independent restaurants aren’t sure they’ll survive the COVID-19 pandemic. Full Article
we The Office Is Not Dead Yet. And Now is the Time to Get a Sweet Deal By www.small-business-software.net Published On :: Mon, 28 Sep 2020 16:48:03 -0400 Businesses now can negotiate for perks and concessions that were unheard of in the commercial real estate market just a few months ago. Asking rent prices have yet to fall, which is typical in a down cycle as landlords try to hold out as long as possible, says CBRE chief economist Richard Barkham. At the same time, Barkham says, landlords are eager to fill space, so they're willing to offer a bevy of concessions to the right tenants, including rent-free periods, build-out expenses, and flexible lease terms. Full Article
we Alternate Power Sources for Cell Phones By www.small-business-software.net Published On :: Thu, 17 Dec 2020 14:49:38 -0500 During a crisis or emergency situation it is important that a cell phone has battery life. Many people only think of plugging a charger into the wall. But what happens when the power is out for an extended period of time during a crisis? Replacement Cell Phone Battery Some cell phones have the option of replacing the battery. There are both options for original manufacturer replacement batteries as well as batteries manufactured by third parties. If your phone is critical consider carrying a charged backup/replacement battery for your cell phone. Tube Battery Cell Phone Charger A number of manufacturers have created all-in-one portable charger, that is essentially a "tube" battery chargers. The chargers will charge cell phones or other wireless devices provided that you have the appropriate cables and connections. Tube battery chargers are compact and light weight, making them quite portable, and a great backup power option. Alternate Power Sources for Cell Phones Full Article
we The Best Brain-Training Wearables of 2020 By www.small-business-software.net Published On :: Wed, 30 Dec 2020 15:00:32 -0500 Your brain is just like any other muscle in your body; just as you lift weights and train your body to make it stronger, your brain needs just as much attention as those biceps. And with the state of things these days, we should spend even more time training our brains to be more focused, relaxed and creative in order to maintain our emotional control and build our resilience to stress. Only then can we truly thrive in uncertain times and become unstoppable. So how do you train your brain? You can read and practice-problem solving of course, but there are a plethora of new and exciting devices available to help you level up your training and target specific areas of your brain that need it. Full Article
we Before We Get On With the Day... By www.resurrectionsong.com Published On :: 2005-03-08T10:03:42-07:00 ...I'd just like to note three things: The new site is pretty much done. The CSS needs adjusting to make... Full Article
we Python Challenge answers 0 thru 4... in clojure By www.williamcaputo.com Published On :: 2011-10-20T01:48:12.000Z The Python Challenge is a nifty site that presents you with a series of puzzles that it asks you to solve using python; getting each answer allows you to move on to the next puzzle. Python is a cool language and it's a good tool for this job1 However, I'm learning clojure right now, so I thought it would be fun to try and solve a few of them in clojure. Here's my answers for challenges 0 thru 4 (warning: if you want to do these puzzles yourself, reading further now might ruin the fun) Challenge #0 (the "Warmup") Asks you to solve 2 to the 38th power: (clojure.contrib.math/expt 2 38) i.e. just use the exponent function in clojure contrib. Challenge #1 This one throws some scrambled text at you and a clue on what the key is (ROT 2): (defn translate [text] (let [lookup (vec (map char (range 97 123)))] (letfn [(letter? [c] (and (>= (int c) 97) (<= (int c) 122))) (shift-2 [c] (mod (+ 2 (- (int c) 97)) 26))] (apply str (map #(if (letter? %) (get lookup (shift-2 %)) %) text))))) Create a lookup table of the chars, a predicate to test if a char is a letter. & a function to get the index of 2nd to next letter (the index loops, essentially making lookup as a ring buffer), then map across the given text, shifting by 2 if its a letter or just returning the char if its not. Challenge #2 This one throws a big hunk of random data at you and suggests you pick out the 'rare' characters: (defn filter-file [path] (let [fs (line-seq (clojure.contrib.io/reader path)) lookup (set (map char (range 97 123)))] (apply str (mapcat #(filter lookup %) fs)))) A quick visual scan of the text led me to a strong hunch the "rare"2 characters were lowercase alpha, so: Re-use our lookup table from the last challenge; this time make it a set, then use the set to filter each line of the file denoted by 'path' (I first saved the text to a file to make it easier to work with); use mapcat to flatten the lines out (this has the effect of stripping empty lines altogether); apply str to the resulting sequence to get the answer. Challenge #3 This one's a big hunk of text too, so a quick refactoring of our last solution results in a more abstract (and higher-order) function that takes a filter function as an additional parameter: (defn filter-file [filter-fn path] (apply str (mapcat filter-fn (line-seq (io/reader path))))) the filter from challenge #2 thus becomes an argument; partial works nicely here: (filter-file (partial filter (set (map char (range 97 123)))) "path/to/file") Now we can make a new filter for challenge #3. This one will need to find character patterns that look like this: ABCxDEF. We'll need grab x. This one just screamed regex at me, so here's a filter that gives us the answer: #(second (re-find #"[^A-Z][A-Z]{3}([a-z])[A-Z]{3}[^A-Z]" %))) An anonymous function3 that uses re-find to match: "not-cap followed by 3 CAPS followed by not-cap followed by 3 CAPS followed by not-cap"; the second element of the resulting vector (because we use parens to create a group) produces x; mapcat et al do the rest. Two big assumptions/limitations here: assumes each target is on its own line, and that the target pattern wasn't on the beginning or end of the line (which was good enough to get the answer). Challenge #4 This challenge requires one to follow a url call chain, passing a different number as the argument to a 'nothing' parameter each time. The resulting page text provides the next number to follow (and/or some noise to keep you on your toes) until eventually we get the answer. This one gets kinda ugly. This is the kind of problem scripting languages are made for (e.g. perl, python & ruby coders would all make short work of this problem). Still, it's possible to write procedural code in clojure, and it's still reasonably straightforward. One decision I had to make is how to GET the url's - my weapon of choice for this sort of thing is clj-http: (require '[clj-http.client :as client]) (require '[clojure.contrib.string :as string] (defn follow-chain [base-url number] (let [result (:body (client/get (str base-url number))) idx (.indexOf result "and the next")] (cond (re-find #"^Yes" result) (do (println result) (follow-chain base-url (/ (Integer/parseInt number) 2))) (= -1 idx) result :else (let [result-vec (string/split (subs result idx) #" ") next-number (last result-vec)] (println result) (recur base-url next-number))))) Take the url as a base & the first number to follow; use client-http/get to grab the page; extract the body of the page; get the index of the phrase "and the next" using the java "indexOf" method - we'll use the index later to parse out the end of the text and get the next number... ...unless of course, we get text that tells us something else (like a message saying "Yes" and then instructing us to divide the last number by two and continue on as before) so... ...we set up a switch using the cond macro: If the result starts with "Yes" make a recursive call dividing the last number by two; if indexOf otherwise came up empty, that's our answer, so return it; else pick the next number out of the result by splitting the end of the string into a vector (using clojure.contrib.string/split) and recur (tail recursively call the function again). The println's could be removed, although they were essential when figuring out what the code needed to do. Conclusion This was a fun exercise; clojure's holding up pretty well so far, though clojure would not be my weapon of choice for that last one; if I choose to do the next five, I'll post them in a future article. Footnotes [1] It's also the darling of the hipster crowd right now -- in many cases the same people who snubbed python when ruby was the hip language about a decade ago... python abides. [2] The official challenge answers also tackle ways to deduce "rare"; knock yourself out [3] #() defines a function where % %2 etc represent positional parameters; the (fn [arg]) syntax would work here too Full Article we CICL Chess Match: Board 6 vs Northwestern By www.williamcaputo.com Published On :: 2013-01-07T06:00:00.000Z I play in the Chicago Industrial Chess League (CICL) for my employer DRW. I generally play one of the lower boards, but I do pretty well. Two nights ago, I played possibly the best chess game of my life... and lost. How? By touching the wrong piece. I had a choice of two recaptures - one that would win the game, and one that would lose. If I had simply moved quickly, that would've been bad enough, but I actually noted the problem with the first recapture, and then did some sanity checks for the other move. Content that all was good, I started my move by picking up the bishop to be captured, AND THEN PICKED UP THE WRONG CAPTURING PIECE. I realized it immediately, but by then it was too late. I resigned a few moves later. The worst bit is I found a strong move on 18. (see below, I'm playing white) - and I saw that position 3 moves earlier. I don't always play this well when I'm rested - let alone after a 12 hour work day... which of course just makes the blunder that much more painful. Moral of the story? When you're winning, when you're tired (or both!). STOP! Check it again. Check each bit, write it down and check it a third time. Then if your sure, make the move. This one burned. Hopefully it stung enough that I won't do it again. Anyway, for your viewing pleasure, here is my wonder-blunder: Event: Site: Round: Date: White: Black: Result: Side to move: Last move: variations: Next move: variations: Move comment: Full Article we The Womens Activewear Market was is expected to grow US$ Bn by 2030, as per Maximize Market Research. By www.emailwire.com Published On :: Mon, 28 Oct 2024 00:00:00 -0700 (EMAILWIRE.COM, October 28, 2024 ) Womens Activewear Market overview Women's activewear is clothing designed specifically for women to wear while engaging in physical activity and working out. It typically includes sports bras, leggings, shorts, tops, and jackets made from breathable, moisture-wicking... Full Article we Shower Gel Market is dominated by North American region, as per Maximize Market Research. By www.emailwire.com Published On :: Tue, 29 Oct 2024 00:00:00 -0700 (EMAILWIRE.COM, October 29, 2024 ) Shower Gel Market was valued at US$ 16.52 Bn. in 2023. Global Shower Gel Market size is estimated to grow at a CAGR of 6.8% during the forecast period. Shower Gel Market overview Shower gel, also known as body wash, is a liquid product created specifically... Full Article we UAV (Drone) Propulsion Systems Market Set to Reach $11.1 Billion by 2029, Driven by Innovation in Power and Efficiency By www.emailwire.com Published On :: Thu, 31 Oct 2024 00:00:00 -0700 (EMAILWIRE.COM, October 31, 2024 ) The UAV-Drone Propulsion Systems Market is forecasted to grow from USD 6,994 million in 2024 to USD 11,098 million by 2029, at a CAGR of 10.9%. As UAV applications expand across sectors like defense, government, and commercial use, demand is accelerating for more... Full Article «122 23 24..100..198..296..394..492..590..688..786..884973» Recent Trending The Wait is Over: MarinoWARE’s Brand-New Website is Here Floyd & Associates unveils new website Redi Trench Blends Design and Function in Shower Applications Two Weddings and Two Mini-Moons (SQ/EK F ; XJ/BR J ; AA/UA Domestic F; UA/UO Y) The Power of Black Excellence: HBCUs and the Fight for American Democracy, Nov. 19 Who's powering nuclear energy's comeback? Basic Black: Cornel West and Black Prophetic Fire Basic Black: Soul Food and Soul Power Basic Black News of the Week: On-Screen Families and the Vaccination Question Basic Black: Women's History Month and News of the Week Basic Black: Wealth in black and white... Sweeter tomatoes are coming soon thanks to CRISPR gene editing Why we now think the myopia epidemic can be slowed – or even reversed We must use genetic technologies now to avert the coming food crisis The dilemma of mining more metals so we can ditch fossil fuels Subscribe To Our Newsletter
we CICL Chess Match: Board 6 vs Northwestern By www.williamcaputo.com Published On :: 2013-01-07T06:00:00.000Z I play in the Chicago Industrial Chess League (CICL) for my employer DRW. I generally play one of the lower boards, but I do pretty well. Two nights ago, I played possibly the best chess game of my life... and lost. How? By touching the wrong piece. I had a choice of two recaptures - one that would win the game, and one that would lose. If I had simply moved quickly, that would've been bad enough, but I actually noted the problem with the first recapture, and then did some sanity checks for the other move. Content that all was good, I started my move by picking up the bishop to be captured, AND THEN PICKED UP THE WRONG CAPTURING PIECE. I realized it immediately, but by then it was too late. I resigned a few moves later. The worst bit is I found a strong move on 18. (see below, I'm playing white) - and I saw that position 3 moves earlier. I don't always play this well when I'm rested - let alone after a 12 hour work day... which of course just makes the blunder that much more painful. Moral of the story? When you're winning, when you're tired (or both!). STOP! Check it again. Check each bit, write it down and check it a third time. Then if your sure, make the move. This one burned. Hopefully it stung enough that I won't do it again. Anyway, for your viewing pleasure, here is my wonder-blunder: Event: Site: Round: Date: White: Black: Result: Side to move: Last move: variations: Next move: variations: Move comment: Full Article
we The Womens Activewear Market was is expected to grow US$ Bn by 2030, as per Maximize Market Research. By www.emailwire.com Published On :: Mon, 28 Oct 2024 00:00:00 -0700 (EMAILWIRE.COM, October 28, 2024 ) Womens Activewear Market overview Women's activewear is clothing designed specifically for women to wear while engaging in physical activity and working out. It typically includes sports bras, leggings, shorts, tops, and jackets made from breathable, moisture-wicking... Full Article
we Shower Gel Market is dominated by North American region, as per Maximize Market Research. By www.emailwire.com Published On :: Tue, 29 Oct 2024 00:00:00 -0700 (EMAILWIRE.COM, October 29, 2024 ) Shower Gel Market was valued at US$ 16.52 Bn. in 2023. Global Shower Gel Market size is estimated to grow at a CAGR of 6.8% during the forecast period. Shower Gel Market overview Shower gel, also known as body wash, is a liquid product created specifically... Full Article
we UAV (Drone) Propulsion Systems Market Set to Reach $11.1 Billion by 2029, Driven by Innovation in Power and Efficiency By www.emailwire.com Published On :: Thu, 31 Oct 2024 00:00:00 -0700 (EMAILWIRE.COM, October 31, 2024 ) The UAV-Drone Propulsion Systems Market is forecasted to grow from USD 6,994 million in 2024 to USD 11,098 million by 2029, at a CAGR of 10.9%. As UAV applications expand across sectors like defense, government, and commercial use, demand is accelerating for more... Full Article