<?xml version="1.0" encoding="UTF-8" standalone="no"?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0"><channel><title>The world of Linux</title><description>For Safer Tomorrow!</description><managingEditor>noreply@blogger.com (Amit Naik)</managingEditor><pubDate>Mon, 13 Apr 2026 15:41:45 -0700</pubDate><generator>Blogger http://www.blogger.com</generator><openSearch:totalResults xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">31</openSearch:totalResults><openSearch:startIndex xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">1</openSearch:startIndex><openSearch:itemsPerPage xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">25</openSearch:itemsPerPage><link>http://yeslinux.blogspot.com/</link><language>en-us</language><itunes:explicit>no</itunes:explicit><itunes:subtitle>For Safer Tomorrow!</itunes:subtitle><itunes:owner><itunes:email>noreply@blogger.com</itunes:email></itunes:owner><item><title>Run Your Own ChatGPT-Like AI on Linux for Free with Ollama [SOLVED]</title><link>http://yeslinux.blogspot.com/2025/12/run-your-own-chatgpt-like-ai-on-linux.html</link><author>noreply@blogger.com (Amit Naik)</author><pubDate>Sun, 21 Dec 2025 09:43:00 -0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3736903704433726872.post-2430187227466265410</guid><description>&lt;p&gt;&lt;span style="font-family: helvetica;"&gt;&lt;span style="white-space-collapse: preserve;"&gt;Tired of paying for ChatGPT or worrying about your data in the cloud? In 2026, you can run powerful AI models &lt;/span&gt;&lt;strong node="[object Object]" style="white-space-collapse: preserve;"&gt;locally on your Linux machine &lt;/strong&gt;&lt;span style="white-space-collapse: preserve;"&gt;completely offline and private using &lt;/span&gt;&lt;strong node="[object Object]" style="white-space-collapse: preserve;"&gt;Ollama&lt;/strong&gt;&lt;span style="white-space-collapse: preserve;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p dir="auto" node="[object Object]" style="white-space-collapse: preserve;"&gt;&lt;span style="font-family: helvetica;"&gt;Ollama makes it dead simple to download and run open-source large language models (LLMs) like Llama 3.2, DeepSeek-R1, Gemma 3, or Qwen. No complex setup, and it supports NVIDIA GPU acceleration for fast responses.&lt;/span&gt;&lt;/p&gt;
&lt;p dir="auto" node="[object Object]" style="white-space-collapse: preserve;"&gt;&lt;span style="font-family: helvetica;"&gt;Lets talk about it!! I will cover below points:&lt;/span&gt;&lt;/p&gt;
&lt;ul dir="auto" node="[object Object]"&gt;
&lt;li node="[object Object]"&gt;&lt;span style="font-family: helvetica;"&gt;Installing Ollama on Ubuntu/Fedora/other distros&lt;/span&gt;&lt;/li&gt;
&lt;li node="[object Object]"&gt;&lt;span style="font-family: helvetica;"&gt;Enabling NVIDIA GPU support (common issues fixed!)&lt;/span&gt;&lt;/li&gt;
&lt;li node="[object Object]"&gt;&lt;span style="font-family: helvetica;"&gt;Downloading and running models&lt;/span&gt;&lt;/li&gt;
&lt;li node="[object Object]"&gt;&lt;span style="font-family: helvetica;"&gt;Basic usage and tips&lt;/span&gt;&lt;/li&gt;
&lt;li node="[object Object]"&gt;&lt;span style="font-family: helvetica;"&gt;Optional: Web UI for a ChatGPT-like interface&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p dir="auto" node="[object Object]" style="white-space-collapse: preserve;"&gt;&lt;strong node="[object Object]"&gt;&lt;span style="font-family: helvetica;"&gt;Step 1: Install Ollama&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p dir="auto" node="[object Object]" style="white-space-collapse: preserve;"&gt;&lt;span style="font-family: helvetica;"&gt;The easiest way is the official one-liner script (works on most Linux distros):&lt;/span&gt;&lt;/p&gt;
&lt;blockquote style="border: none; margin: 0px 0px 0px 40px; padding: 0px;"&gt;&lt;div dir="auto"&gt;&lt;div data-testid="code-block"&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-family: courier;"&gt;curl -fsSL https://ollama.com/install.sh | sh&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div dir="auto"&gt;&lt;div data-testid="code-block"&gt;&lt;div&gt;&lt;span style="font-family: courier;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;p dir="auto" style="white-space-collapse: preserve;"&gt;&lt;span style="font-family: helvetica;"&gt;This downloads and sets up Ollama as a service. After it finishes, verify:&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;blockquote style="border: none; margin: 0px 0px 0px 40px; padding: 0px;"&gt;&lt;div dir="auto"&gt;&lt;div data-testid="code-block"&gt;&lt;div&gt;&lt;p style="text-align: left;"&gt;&lt;span style="white-space-collapse: preserve;"&gt;&lt;span style="font-family: courier;"&gt;ollama --version&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div dir="auto"&gt;&lt;div data-testid="code-block"&gt;&lt;div&gt;&lt;p dir="auto" node="[object Object]" style="white-space-collapse: preserve;"&gt;&lt;span style="font-family: helvetica;"&gt;You should see something like "ollama version 0.x.x".&lt;/span&gt;&lt;/p&gt;&lt;p dir="auto"&gt;
&lt;/p&gt;&lt;p dir="auto" node="[object Object]" style="white-space-collapse: preserve;"&gt;&lt;span style="font-family: helvetica;"&gt;Ollama now runs in the background: systemctl status ollama (or start it manually with ollama serve in a terminal).&lt;/span&gt;&lt;/p&gt;&lt;p dir="auto" node="[object Object]" style="white-space-collapse: preserve;"&gt;&lt;span style="font-family: helvetica;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir="auto" node="[object Object]" style="white-space-collapse: preserve;"&gt;&lt;strong node="[object Object]"&gt;&lt;span style="font-family: helvetica;"&gt;Step 2: Enable NVIDIA GPU Acceleration (If You Have an NVIDIA Card)&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p dir="auto" node="[object Object]" style="white-space-collapse: preserve;"&gt;&lt;span style="font-family: helvetica;"&gt;Ollama auto-detects NVIDIA GPUs with recent drivers no need to install full CUDA toolkit separately.&lt;/span&gt;&lt;/p&gt;&lt;p dir="auto" node="[object Object]" style="white-space-collapse: preserve;"&gt;&lt;span style="font-family: helvetica;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir="auto" node="[object Object]" style="white-space-collapse: preserve;"&gt;&lt;span style="font-family: helvetica;"&gt;First, ensure drivers are installed:&lt;/span&gt;&lt;/p&gt;&lt;ul dir="auto" node="[object Object]"&gt;&lt;li node="[object Object]"&gt;&lt;span style="font-family: helvetica;"&gt;On Ubuntu: sudo ubuntu-drivers autoinstall then reboot.&lt;/span&gt;&lt;/li&gt;
&lt;li node="[object Object]"&gt;&lt;span style="font-family: helvetica;"&gt;Verify: nvidia-smi (should show your GPU and driver version).&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p dir="auto" node="[object Object]" style="white-space-collapse: preserve;"&gt;&lt;span style="font-family: helvetica;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir="auto" node="[object Object]" style="white-space-collapse: preserve;"&gt;&lt;span style="font-family: helvetica;"&gt;Common issues &amp;amp; fixes:&lt;/span&gt;&lt;/p&gt;&lt;ul dir="auto" node="[object Object]"&gt;&lt;li node="[object Object]"&gt;&lt;span style="font-family: helvetica;"&gt;"No GPU detected" → Reinstall Ollama after drivers: run the install script again.&lt;/span&gt;&lt;/li&gt;
&lt;li node="[object Object]"&gt;&lt;span style="font-family: helvetica;"&gt;Old drivers → Update to latest (535+ recommended).&lt;/span&gt;&lt;/li&gt;
&lt;li node="[object Object]"&gt;&lt;span style="font-family: helvetica;"&gt;After suspend/resume, GPU lost → Restart Ollama service: sudo systemctl restart ollama.&lt;/span&gt;&lt;/li&gt;
&lt;li node="[object Object]"&gt;&lt;span style="font-family: helvetica;"&gt;Multiple GPUs → Limit with export CUDA_VISIBLE_DEVICES=0 (replace 0 with your GPU ID).&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p dir="auto" node="[object Object]" style="white-space-collapse: preserve;"&gt;&lt;span style="font-family: helvetica;"&gt;
&lt;/span&gt;&lt;/p&gt;&lt;p dir="auto" node="[object Object]" style="white-space-collapse: preserve;"&gt;&lt;span style="font-family: helvetica;"&gt;When you run a model, check usage with nvidia-smi or nvtop (install via sudo apt install nvtop).&lt;/span&gt;&lt;/p&gt;&lt;p dir="auto" node="[object Object]" style="white-space-collapse: preserve;"&gt;&lt;span style="font-family: helvetica;"&gt;
&lt;/span&gt;&lt;/p&gt;&lt;p dir="auto" node="[object Object]" style="white-space-collapse: preserve;"&gt;&lt;strong node="[object Object]"&gt;&lt;span style="font-family: helvetica;"&gt;Step 3: Download and Run a Model&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p dir="auto" node="[object Object]" style="white-space-collapse: preserve;"&gt;&lt;strong node="[object Object]"&gt;&lt;span style="font-family: helvetica;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p dir="auto" node="[object Object]" style="white-space-collapse: preserve;"&gt;&lt;span style="font-family: helvetica;"&gt;List popular models: &lt;/span&gt;&lt;span style="font-family: helvetica;"&gt;ollama list&lt;/span&gt;&lt;span style="font-family: helvetica;"&gt; (or browse &lt;/span&gt;&lt;a href="https://ollama.com/library" node="[object Object]" rel="noopener noreferrer nofollow" style="font-family: helvetica;" target="_blank"&gt;https://ollama.com/library&lt;/a&gt;&lt;span style="font-family: helvetica;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;p dir="auto" node="[object Object]" style="white-space-collapse: preserve;"&gt;&lt;span style="font-family: helvetica;"&gt;Start with a fast one:&lt;/span&gt;&lt;/p&gt;&lt;p dir="auto" node="[object Object]" style="white-space-collapse: preserve;"&gt;&lt;span style="font-family: helvetica;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir="auto" node="[object Object]"&gt;&lt;span style="white-space-collapse: preserve;"&gt;&lt;span style="font-family: courier;"&gt;ollama pull phi3        # Small &amp;amp; quick (3.8B params, great for beginners)
ollama pull llama3.2    # Meta's latest, excellent general-purpose
ollama pull gemma3      # Google's new powerhouse
ollama pull deepseek-r1 # Top reasoning model in 2025&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir="auto" node="[object Object]"&gt;&lt;span style="white-space-collapse: preserve;"&gt;&lt;span style="font-family: helvetica;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir="auto" node="[object Object]" style="white-space-collapse: preserve;"&gt;&lt;span style="font-family: helvetica;"&gt;Larger ones (e.g., :70b) need more RAM/VRAM (16GB+ recommended).&lt;/span&gt;&lt;/p&gt;&lt;p dir="auto" node="[object Object]"&gt;
&lt;/p&gt;&lt;p dir="auto" node="[object Object]" style="white-space-collapse: preserve;"&gt;&lt;span style="font-family: helvetica;"&gt;Run it:&lt;/span&gt;&lt;/p&gt;&lt;p dir="auto" node="[object Object]"&gt;&lt;span style="white-space-collapse: preserve;"&gt;&lt;span style="font-family: courier;"&gt;ollama run llama3.2&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir="auto" node="[object Object]" style="white-space-collapse: preserve;"&gt;&lt;span style="font-family: helvetica;"&gt;Then chat! Type prompts and hit Enter. Exit with /bye.&lt;/span&gt;&lt;/p&gt;&lt;p dir="auto" node="[object Object]"&gt;
&lt;/p&gt;&lt;p dir="auto" node="[object Object]" style="white-space-collapse: preserve;"&gt;&lt;span style="font-family: helvetica;"&gt;Example:&lt;/span&gt;&lt;/p&gt;&lt;p dir="auto" style="white-space-collapse: preserve;"&gt;&lt;span style="font-family: courier;"&gt;&amp;gt;&amp;gt;&amp;gt; Explain quantum computing simply&lt;/span&gt;&lt;/p&gt;&lt;p dir="auto" node="[object Object]" style="white-space-collapse: preserve;"&gt;&lt;span style="font-family: helvetica;"&gt;&lt;strong node="[object Object]"&gt;Pro Tip:&lt;/strong&gt; Quantized models (e.g., llama3.2:8b) are faster on modest hardware.&lt;/span&gt;&lt;/p&gt;&lt;p dir="auto" style="white-space-collapse: preserve;"&gt;&lt;span style="font-family: helvetica;"&gt;
&lt;/span&gt;&lt;/p&gt;&lt;p dir="auto" node="[object Object]" style="white-space-collapse: preserve;"&gt;&lt;strong node="[object Object]"&gt;&lt;span style="font-family: helvetica;"&gt;Step 4: Optional - ChatGPT-Like Web Interface (Open WebUI)&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p dir="auto" style="white-space-collapse: preserve;"&gt;&lt;span style="font-family: helvetica;"&gt;
&lt;/span&gt;&lt;/p&gt;&lt;p dir="auto" node="[object Object]" style="white-space-collapse: preserve;"&gt;&lt;span style="font-family: helvetica;"&gt;For a beautiful browser UI:&lt;/span&gt;&lt;/p&gt;&lt;p dir="auto" node="[object Object]"&gt;&lt;span style="white-space-collapse: preserve;"&gt;&lt;span style="font-family: courier;"&gt;docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir="auto" node="[object Object]" style="white-space-collapse: preserve;"&gt;&lt;span style="font-family: helvetica;"&gt;Open &lt;a href="http://localhost:3000" node="[object Object]" rel="noopener noreferrer nofollow" target="_blank"&gt;http://localhost:3000&lt;/a&gt;, sign up, and connect to Ollama (it auto-detects).&lt;/span&gt;&lt;/p&gt;&lt;p dir="auto" node="[object Object]" style="white-space-collapse: preserve;"&gt;&lt;strong node="[object Object]"&gt;&lt;span style="font-family: helvetica;"&gt;Common Problems [SOLVED]&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ul dir="auto" node="[object Object]"&gt;
&lt;li node="[object Object]"&gt;&lt;span style="font-family: helvetica;"&gt;Slow on CPU only → Get NVIDIA drivers working!&lt;/span&gt;&lt;/li&gt;
&lt;li node="[object Object]"&gt;&lt;span style="font-family: helvetica;"&gt;Out of memory → Use smaller model (e.g., :3b or :8b) or add swap.&lt;/span&gt;&lt;/li&gt;
&lt;li node="[object Object]"&gt;&lt;span style="font-family: helvetica;"&gt;Model download stuck → Check internet; retry with ollama pull &amp;lt;model&amp;gt;.&lt;/span&gt;&lt;/li&gt;
&lt;li node="[object Object]"&gt;&lt;span style="font-family: helvetica;"&gt;Service not starting → journalctl -u ollama for logs.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p dir="auto" node="[object Object]" style="white-space-collapse: preserve;"&gt;&lt;strong node="[object Object]"&gt;&lt;span style="font-family: helvetica;"&gt;Conclusion:&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p dir="auto" node="[object Object]" style="white-space-collapse: preserve;"&gt;&lt;span style="font-family: helvetica;"&gt;You've now got your own private AI running locally faster than cloud for many tasks, zero cost, full privacy.&lt;/span&gt;&lt;/p&gt;&lt;p dir="auto" node="[object Object]" style="white-space-collapse: preserve;"&gt;&lt;span style="font-family: helvetica;"&gt;Start experimenting! Try coding help with deepseek-coder or image understanding with llava.&lt;/span&gt;&lt;/p&gt;&lt;p dir="auto" node="[object Object]" style="white-space-collapse: preserve;"&gt;&lt;span style="font-family: helvetica;"&gt;Share your experiences in the comments. What model are you running?&lt;/span&gt;&lt;/p&gt;&lt;p dir="auto" node="[object Object]" style="white-space-collapse: preserve;"&gt;&lt;span style="font-family: helvetica;"&gt;[Tags: Linux, AI, Ollama, Local LLM, NVIDIA GPU]&lt;/span&gt;&lt;/p&gt;&lt;hr node="[object Object]" /&gt;&lt;p dir="auto" node="[object Object]" style="white-space-collapse: preserve;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="opacity: 1;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>FIXED : ChatGPT is at capacity right now</title><link>http://yeslinux.blogspot.com/2023/01/fixed-chatgpt-is-at-capacity-right-now.html</link><author>noreply@blogger.com (Amit Naik)</author><pubDate>Wed, 25 Jan 2023 03:28:00 -0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3736903704433726872.post-8060145863501332318</guid><description>&lt;p&gt;&amp;nbsp;&lt;span style="background-color: white; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, &amp;quot;Segoe UI&amp;quot;, Roboto, Ubuntu, Cantarell, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 30px;"&gt;ChatGPT is at capacity right now&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="background-color: white; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, &amp;quot;Segoe UI&amp;quot;, Roboto, Ubuntu, Cantarell, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 30px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="background-color: white; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, &amp;quot;Segoe UI&amp;quot;, Roboto, Ubuntu, Cantarell, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 30px;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/a/AVvXsEjxkvEMZdJl-cogy3nWov1LUh2Y6_tKIbNl5EcYpMOy_KfktntEwA5QXI44270goMCQn3IFfd51hL9EpUbMLjNFkaOdv_7oMzw9b46RX5tgYHEpsMkmYU8UQztln5pblYpDHmg_DBswR7h5Ja8OpJVutXb8Mrc5YhUtTmRBhoZZZzV8tPiOQEwRAhUVTQ" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="" data-original-height="183" data-original-width="275" height="272" src="https://blogger.googleusercontent.com/img/a/AVvXsEjxkvEMZdJl-cogy3nWov1LUh2Y6_tKIbNl5EcYpMOy_KfktntEwA5QXI44270goMCQn3IFfd51hL9EpUbMLjNFkaOdv_7oMzw9b46RX5tgYHEpsMkmYU8UQztln5pblYpDHmg_DBswR7h5Ja8OpJVutXb8Mrc5YhUtTmRBhoZZZzV8tPiOQEwRAhUVTQ=w409-h272" width="409" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-family: Söhne, ui-sans-serif, system-ui, -apple-system, &amp;quot;Segoe UI&amp;quot;, Roboto, Ubuntu, Cantarell, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 30px;"&gt;Chat GPT has taken the world by storm ever since it became available to the public.&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="background-color: white; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, &amp;quot;Segoe UI&amp;quot;, Roboto, Ubuntu, Cantarell, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 30px;"&gt;What is this?&lt;/span&gt;&lt;/p&gt;&lt;p&gt;ChatGPT is, quite simply, the best artificial intelligence chatbot ever released to the general public. It was built by OpenAI, the San Francisco A.I. company that is also responsible for tools like GPT-3 and DALL-E 2, the breakthrough image generator that came out this year.&lt;/p&gt;&lt;p&gt;&lt;span style="background-color: white; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, &amp;quot;Segoe UI&amp;quot;, Roboto, Ubuntu, Cantarell, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 30px;"&gt;How to fix&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="background-color: white; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, &amp;quot;Segoe UI&amp;quot;, Roboto, Ubuntu, Cantarell, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 30px;"&gt;ChatGPT is at capacity right now ?&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="background-color: white; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, &amp;quot;Segoe UI&amp;quot;, Roboto, Ubuntu, Cantarell, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 30px;"&gt;There are many reason behind chat GPT unavailability. Refer to below list.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="background-color: white; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, &amp;quot;Segoe UI&amp;quot;, Roboto, Ubuntu, Cantarell, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 30px;"&gt;1. You should not be accessing chatGPT from&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: Söhne, ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, Helvetica Neue, Arial, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;"&gt;&lt;span style="font-size: 30px;"&gt;Russia, China, Egypt, Iran, Ukraine as its not available in these countries yet. You need to use VPN.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: Söhne, ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, Helvetica Neue, Arial, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;"&gt;&lt;span style="font-size: 30px;"&gt;2. If you are seeing "ChatGPT is at capacity right now" then just keep refreshing the page or access it during off-peak hours.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: Söhne, ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, Helvetica Neue, Arial, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;"&gt;&lt;span style="font-size: 30px;"&gt;3. I have also experienced that ChatGpt team banned all aws IP's. Meaning you can't access ChatGpt from aws instances. You will get Access Denied error code 1020. Here also you need to use good VPN. Try using Opera browser with their in-built VPN feature (its free of cost)&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: Söhne, ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, Helvetica Neue, Arial, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;"&gt;&lt;span style="font-size: 30px;"&gt;4. Also do try chatGPT from browsers incognito/private mode. Because there will be no cache, cookies saved while accessing chatGPT.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: Söhne, ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, Helvetica Neue, Arial, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;"&gt;&lt;span style="font-size: 30px;"&gt;5. Do provide your email id at "Get notified when we're back". This will send you email once it gets free.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: Söhne, ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, Helvetica Neue, Arial, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;"&gt;&lt;span style="font-size: 30px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="flex flex-col gap-6" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(59,130,246,0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; display: flex; flex-direction: column; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, &amp;quot;Segoe UI&amp;quot;, Roboto, Ubuntu, Cantarell, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; gap: 1.5rem;"&gt;&lt;div class="flex" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgba(59,130,246,0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 transparent; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px solid rgb(217, 217, 227); box-sizing: border-box; display: flex;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;span style="background-color: white; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, &amp;quot;Segoe UI&amp;quot;, Roboto, Ubuntu, Cantarell, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 30px;"&gt;&lt;/span&gt;&lt;/p&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/a/AVvXsEjxkvEMZdJl-cogy3nWov1LUh2Y6_tKIbNl5EcYpMOy_KfktntEwA5QXI44270goMCQn3IFfd51hL9EpUbMLjNFkaOdv_7oMzw9b46RX5tgYHEpsMkmYU8UQztln5pblYpDHmg_DBswR7h5Ja8OpJVutXb8Mrc5YhUtTmRBhoZZZzV8tPiOQEwRAhUVTQ=s72-w409-h272-c" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></item><item><title>How to loop through the content of a file in Bash [SOLVED]</title><link>http://yeslinux.blogspot.com/2019/07/how-to-loop-through-content-of-file-in.html</link><author>noreply@blogger.com (Amit Naik)</author><pubDate>Thu, 4 Jul 2019 03:07:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3736903704433726872.post-5989077531075174304</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;script async="async" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"&gt;
    &lt;script&gt;
         (adsbygoogle = window.adsbygoogle || []).push({
              google_ad_client: &amp;quot;ca-pub-3241753286156583&amp;quot;,
              enable_page_level_ads: true
         });
    &lt;/script&gt;

&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
I saw that many people face the problem to loop through the file content in Bash.&lt;br /&gt;
I have some solutions for this. There are many ways through you can achieve this.&lt;br /&gt;
You can choose the one which suits you.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Option No.1&lt;/b&gt;&lt;br /&gt;
&lt;pre class="lang-sh prettyprint prettyprinted" style="background-color: #eff0f1; border-radius: 3px; border: 0px; box-sizing: inherit; color: #393318; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; max-height: 600px; overflow-wrap: normal; overflow: auto; padding: 12px 8px; vertical-align: baseline; width: auto;"&gt;&lt;code style="border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;"&gt;&lt;span class="kwd" style="border: 0px; box-sizing: inherit; color: #101094; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;while&lt;/span&gt;&lt;span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt; IFS&lt;/span&gt;&lt;span class="pun" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;=&lt;/span&gt;&lt;span class="str" style="border: 0px; box-sizing: inherit; color: #7d2727; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;""&lt;/span&gt;&lt;span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt; read &lt;/span&gt;&lt;span class="pun" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;-&lt;/span&gt;&lt;span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;r p &lt;/span&gt;&lt;span class="pun" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;||&lt;/span&gt;&lt;span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span class="pun" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;[&lt;/span&gt;&lt;span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span class="pun" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;-&lt;/span&gt;&lt;span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;n &lt;/span&gt;&lt;span class="str" style="border: 0px; box-sizing: inherit; color: #7d2727; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;"$p"&lt;/span&gt;&lt;span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span class="pun" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;]&lt;/span&gt;&lt;span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;/span&gt;&lt;span class="kwd" style="border: 0px; box-sizing: inherit; color: #101094; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;do&lt;/span&gt;&lt;span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;
  printf &lt;/span&gt;&lt;span class="str" style="border: 0px; box-sizing: inherit; color: #7d2727; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;'%s\n'&lt;/span&gt;&lt;span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span class="str" style="border: 0px; box-sizing: inherit; color: #7d2727; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;"$p"&lt;/span&gt;&lt;span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;/span&gt;&lt;span class="kwd" style="border: 0px; box-sizing: inherit; color: #101094; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;done&lt;/span&gt;&lt;span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span class="pun" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&amp;lt;&lt;/span&gt;&lt;span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt; peptides&lt;/span&gt;&lt;span class="pun" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;txt&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
If your file has leading whitespace, interpretting backslash sequences, and you want to skip the trailing line then above solution is for you.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Option No. 2&lt;/b&gt;&lt;br /&gt;
&lt;pre class="lang-sh prettyprint prettyprinted" style="background-color: #eff0f1; border-radius: 3px; border: 0px; box-sizing: inherit; color: #393318; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; max-height: 600px; overflow-wrap: normal; overflow: auto; padding: 12px 8px; vertical-align: baseline; width: auto;"&gt;&lt;code style="border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;"&gt;&lt;span class="com" style="border: 0px; box-sizing: inherit; color: #858c93; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;#!/bin/bash&lt;/span&gt;&lt;span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;
filename&lt;/span&gt;&lt;span class="pun" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;=&lt;/span&gt;&lt;span class="str" style="border: 0px; box-sizing: inherit; color: #7d2727; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;'peptides.txt'&lt;/span&gt;&lt;span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;
echo &lt;/span&gt;&lt;span class="typ" style="border: 0px; box-sizing: inherit; color: #2b91af; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;Start&lt;/span&gt;&lt;span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;/span&gt;&lt;span class="kwd" style="border: 0px; box-sizing: inherit; color: #101094; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;while&lt;/span&gt;&lt;span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt; read p&lt;/span&gt;&lt;span class="pun" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;;&lt;/span&gt;&lt;span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span class="kwd" style="border: 0px; box-sizing: inherit; color: #101094; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;do&lt;/span&gt;&lt;span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt; 
    echo $p
&lt;/span&gt;&lt;span class="kwd" style="border: 0px; box-sizing: inherit; color: #101094; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;done&lt;/span&gt;&lt;span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span class="pun" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&amp;lt;&lt;/span&gt;&lt;span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt; $filename&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
above option is a while loop option. Single line at a time. Input redirection.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Option No. 3&lt;/b&gt;&lt;br /&gt;
&lt;pre class="lang-sh prettyprint prettyprinted" style="background-color: #eff0f1; border-radius: 3px; border: 0px; box-sizing: inherit; color: #393318; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; max-height: 600px; overflow-wrap: normal; overflow: auto; padding: 12px 8px; vertical-align: baseline; width: auto;"&gt;&lt;code style="border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;"&gt;&lt;span class="com" style="border: 0px; box-sizing: inherit; color: #858c93; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;#!/bin/bash&lt;/span&gt;&lt;span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;
filename&lt;/span&gt;&lt;span class="pun" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;=&lt;/span&gt;&lt;span class="str" style="border: 0px; box-sizing: inherit; color: #7d2727; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;'peptides.txt'&lt;/span&gt;&lt;span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;
exec &lt;/span&gt;&lt;span class="lit" style="border: 0px; box-sizing: inherit; color: #7d2727; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;4&lt;/span&gt;&lt;span class="pun" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&amp;lt;&lt;/span&gt;&lt;span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;$filename
echo &lt;/span&gt;&lt;span class="typ" style="border: 0px; box-sizing: inherit; color: #2b91af; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;Start&lt;/span&gt;&lt;span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;/span&gt;&lt;span class="kwd" style="border: 0px; box-sizing: inherit; color: #101094; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;while&lt;/span&gt;&lt;span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt; read &lt;/span&gt;&lt;span class="pun" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;-&lt;/span&gt;&lt;span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;u4 p &lt;/span&gt;&lt;span class="pun" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;;&lt;/span&gt;&lt;span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span class="kwd" style="border: 0px; box-sizing: inherit; color: #101094; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;do&lt;/span&gt;&lt;span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;
    echo $p
&lt;/span&gt;&lt;span class="kwd" style="border: 0px; box-sizing: inherit; color: #101094; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;done&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
Above one is also in while loop: Single line at a time:&lt;br /&gt;
Open the file, read from a file descriptor (in this case file descriptor #4).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Option No. 4&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;pre class="lang-sh prettyprint prettyprinted" style="background-color: #eff0f1; border-radius: 3px; border: 0px; box-sizing: inherit; color: #393318; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; max-height: 600px; overflow-wrap: normal; overflow: auto; padding: 12px 8px; vertical-align: baseline; width: auto;"&gt;&lt;pre class="lang-sh prettyprint prettyprinted" style="border-radius: 3px; border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; max-height: 600px; overflow-wrap: normal; overflow: auto; padding: 12px 8px; vertical-align: baseline; width: auto;"&gt;&lt;code style="border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;"&gt;&lt;span class="kwd" style="border: 0px; box-sizing: inherit; color: #101094; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;while&lt;/span&gt;&lt;span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt; IFS&lt;/span&gt;&lt;span class="pun" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;=&lt;/span&gt;&lt;span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt; read &lt;/span&gt;&lt;span class="pun" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;-&lt;/span&gt;&lt;span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;r line&lt;/span&gt;&lt;span class="pun" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;;&lt;/span&gt;&lt;span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span class="kwd" style="border: 0px; box-sizing: inherit; color: #101094; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;do&lt;/span&gt;&lt;span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;
   echo &lt;/span&gt;&lt;span class="str" style="border: 0px; box-sizing: inherit; color: #7d2727; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;"$line"&lt;/span&gt;&lt;span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;/span&gt;&lt;span class="kwd" style="border: 0px; box-sizing: inherit; color: #101094; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;done&lt;/span&gt;&lt;span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span class="pun" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&amp;lt;&lt;/span&gt;&lt;span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;file&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/pre&gt;
Above option is with simple while loop. You need to set the&amp;nbsp;&lt;span style="background-color: #eff0f1; color: #393318; font-family: &amp;quot;consolas&amp;quot; , &amp;quot;menlo&amp;quot; , &amp;quot;monaco&amp;quot; , &amp;quot;lucida console&amp;quot; , &amp;quot;liberation mono&amp;quot; , &amp;quot;dejavu sans mono&amp;quot; , &amp;quot;bitstream vera sans mono&amp;quot; , &amp;quot;courier new&amp;quot; , monospace , sans-serif; font-size: 13px;"&gt;&lt;b&gt;IFS&lt;/b&gt;&amp;nbsp;&lt;/span&gt;properly, otherwise you will loose the indentation. Also always use the&amp;nbsp;&lt;span style="background-color: #eff0f1; color: #393318; font-family: &amp;quot;consolas&amp;quot; , &amp;quot;menlo&amp;quot; , &amp;quot;monaco&amp;quot; , &amp;quot;lucida console&amp;quot; , &amp;quot;liberation mono&amp;quot; , &amp;quot;dejavu sans mono&amp;quot; , &amp;quot;bitstream vera sans mono&amp;quot; , &amp;quot;courier new&amp;quot; , monospace , sans-serif; font-size: 13px;"&gt;&lt;b&gt;-r&lt;/b&gt;&lt;/span&gt;&amp;nbsp;option with read. NEVER EVER use the for loop for reading lines.&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
I hope these options are helpful for you.&amp;nbsp;&lt;span style="background-color: white; color: #333333; font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; font-size: 14.85px;"&gt;&#128515;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Let me know your feedback!&lt;br /&gt;
&lt;br /&gt;
Thanks for reading!&lt;br /&gt;
Amit&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;Tags: &lt;/b&gt;&lt;a href="https://yeslinux.blogspot.com/2019/07/how-to-loop-through-content-of-file-in.html" target="_blank"&gt;Read the content of file through bash&lt;/a&gt;, &lt;a href="https://yeslinux.blogspot.com/2019/07/how-to-loop-through-content-of-file-in.html" target="_blank"&gt;loop through content of file bash&lt;/a&gt;, &lt;a href="https://yeslinux.blogspot.com/2019/07/how-to-loop-through-content-of-file-in.html" target="_blank"&gt;bash read file&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/div&gt;
</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">4</thr:total></item><item><title>How to symlink a file in Linux? [SOLVED]</title><link>http://yeslinux.blogspot.com/2019/04/how-to-symlink-file-in-linux-solved.html</link><author>noreply@blogger.com (Amit Naik)</author><pubDate>Thu, 25 Apr 2019 01:47:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3736903704433726872.post-5062361764048242091</guid><description>&lt;script async="async" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"&gt;
    &lt;script&gt;
         (adsbygoogle = window.adsbygoogle || []).push({
              google_ad_client: &amp;quot;ca-pub-3241753286156583&amp;quot;,
              enable_page_level_ads: true
         });
    &lt;/script&gt;


&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;b&gt;&lt;span style="font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;"&gt;How to create symlink for a file/directory ?&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Today I will show you how to create a symlink to a file or folder.&lt;br /&gt;
In linux, a&lt;span style="background-color: white; color: #222222; font-family: &amp;quot;arial&amp;quot; , sans-serif; font-size: 16px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;b style="background-color: white; color: #222222; font-family: arial, sans-serif; font-size: 16px;"&gt;symbolic link&lt;/b&gt;&lt;span style="background-color: white; color: #222222; font-family: &amp;quot;arial&amp;quot; , sans-serif; font-size: 16px;"&gt;, also known as a&amp;nbsp;&lt;/span&gt;&lt;b style="background-color: white; color: #222222; font-family: arial, sans-serif; font-size: 16px;"&gt;symlink&lt;/b&gt;&lt;span style="background-color: white; color: #222222; font-family: &amp;quot;arial&amp;quot; , sans-serif; font-size: 16px;"&gt;&amp;nbsp;or a&amp;nbsp;&lt;/span&gt;&lt;b style="background-color: white; color: #222222; font-family: arial, sans-serif; font-size: 16px;"&gt;soft link&lt;/b&gt;&lt;span style="background-color: white; color: #222222; font-family: &amp;quot;arial&amp;quot; , sans-serif; font-size: 16px;"&gt;, is a special kind of file (entry) that points to the actual file or directory on a disk (like a shortcut in Windows)&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: white; color: #222222; font-family: &amp;quot;arial&amp;quot; , sans-serif; font-size: 16px;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="background-color: white; color: #222222; font-family: &amp;quot;arial&amp;quot; , sans-serif; font-size: 16px;"&gt;So lets create one:&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: white; color: #222222; font-family: &amp;quot;arial&amp;quot; , sans-serif; font-size: 16px;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="background-color: white; color: #222222; font-family: &amp;quot;arial&amp;quot; , sans-serif; font-size: 16px;"&gt;in order to create a new symlink try below&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: white; color: #222222; font-family: &amp;quot;arial&amp;quot; , sans-serif; font-size: 16px;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;pre style="background-color: #eff0f1; border-radius: 3px; border: 0px; box-sizing: inherit; color: #242729; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; max-height: 600px; overflow-wrap: normal; overflow: auto; padding: 12px 8px; vertical-align: baseline; width: auto;"&gt;&lt;code style="border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;"&gt;ln -s /path/to/file /path/to/symlink
&lt;/code&gt;&lt;/pre&gt;
&lt;div&gt;
&lt;code style="border: 0px; box-sizing: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;"&gt;&lt;/code&gt;&lt;br /&gt;
&lt;div style="background-color: white; border: 0px; box-sizing: inherit; clear: both; color: #242729; font-family: Arial, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-weight: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;"&gt;
&lt;code style="border: 0px; box-sizing: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;"&gt;&lt;br /&gt;&lt;/code&gt;&lt;/div&gt;
&lt;code style="border: 0px; box-sizing: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;"&gt;
&lt;/code&gt;
&lt;div style="background-color: white; border: 0px; box-sizing: inherit; clear: both; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-weight: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;"&gt;
&lt;code style="border: 0px; box-sizing: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;"&gt;&lt;span style="font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;"&gt;To create or update a symlink:&lt;/span&gt;&lt;/code&gt;&lt;/div&gt;
&lt;code style="border: 0px; box-sizing: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;"&gt;
&lt;div class="post-text" itemprop="text" style="border: 0px; box-sizing: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: 1.3; margin: 0px 0px 5px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline; width: 665.281px;"&gt;
&lt;pre style="background-color: #eff0f1; border-radius: 3px; border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin-bottom: 1em; max-height: 600px; overflow-wrap: normal; overflow: auto; padding: 12px 8px; vertical-align: baseline; width: auto;"&gt;&lt;code style="border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;"&gt;ln -sf /path/to/file /path/to/symlink
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;div class="grid mb0 fw-wrap ai-start jc-end gs8 gsy" style="align-items: flex-start !important; border: 0px; box-sizing: inherit; display: flex; flex-wrap: wrap !important; font-family: inherit; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; justify-content: flex-end !important; line-height: inherit; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: -4px; padding: 0px; vertical-align: baseline;"&gt;
&lt;time datetime="2009-12-23T09:52:24" itemprop="dateCreated" style="background-color: white; border: 0px; box-sizing: inherit; color: #242729; font-family: Arial, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, sans-serif; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;/time&gt;&lt;br /&gt;
&lt;div class="grid--cell mr16" style="background-color: white; border: 0px; box-sizing: inherit; color: #242729; flex: 1 1 100px; font-family: Arial, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, sans-serif; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 4px 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style="font-weight: inherit;"&gt;
&lt;span style="font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;"&gt;&lt;b&gt;How to list all symlink in a directory ?&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-weight: inherit;"&gt;
&lt;span style="font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;"&gt;Now you have created a symlink. To see present symlink for current directory you can try below command:&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-weight: inherit;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div class="post-text" itemprop="text" style="border: 0px; box-sizing: inherit; font-family: Arial, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, sans-serif; font-size: 15px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: 1.3; margin: 0px 0px 5px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline; width: 671px;"&gt;
&lt;pre style="background-color: #eff0f1; border-radius: 3px; border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin-bottom: 1em; max-height: 600px; overflow-wrap: normal; overflow: auto; padding: 12px 8px; vertical-align: baseline; width: auto;"&gt;&lt;code style="border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;"&gt;ls -la /var/www/ | grep "\-&amp;gt;"
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;div class="grid mb0 fw-wrap ai-start jc-end gs8 gsy" style="align-items: flex-start !important; border: 0px; box-sizing: inherit; display: flex; flex-wrap: wrap !important; font-stretch: inherit; font-style: inherit; font-variant: inherit; justify-content: flex-end !important; line-height: inherit; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: -4px; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="background-color: white; border: 0px; box-sizing: inherit; clear: both; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-weight: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;"&gt;
&lt;span style="font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;"&gt;This will list all the links present in the current directory.&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;"&gt;
&lt;/span&gt;
&lt;div style="font-weight: inherit;"&gt;
&lt;span style="font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;"&gt;
&lt;div style="font-weight: inherit;"&gt;
Let me know if this resolves your problem &#128515;&lt;/div&gt;
&lt;div style="font-weight: inherit;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-weight: inherit;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-weight: inherit;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-weight: inherit;"&gt;
Tags:&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;a href="https://yeslinux.blogspot.com/2019/04/how-to-symlink-file-in-linux-solved.html" target="_blank"&gt;how to create symbolic link to file&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;a href="https://yeslinux.blogspot.com/2019/04/how-to-symlink-file-in-linux-solved.html" target="_blank"&gt;how to create a symbolic link to folder&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;a href="https://yeslinux.blogspot.com/2019/04/how-to-symlink-file-in-linux-solved.html" target="_blank"&gt;how to create a symbolic link to directory&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;a href="https://yeslinux.blogspot.com/2019/04/how-to-symlink-file-in-linux-solved.html" target="_blank"&gt;how to create symlink to file&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/span&gt;&lt;time datetime="2014-09-09T18:02:58" itemprop="dateCreated" style="background-color: white; border: 0px; box-sizing: inherit; color: #242729; font-family: Arial, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, sans-serif; font-size: 13px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;/time&gt;&lt;br /&gt;
&lt;div class="grid--cell mr16" style="background-color: white; border: 0px; box-sizing: inherit; color: #242729; flex: 1 1 100px; font-family: Arial, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, sans-serif; font-size: 13px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-weight: inherit; line-height: inherit; margin: 4px 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Search in all files for specific string on Linux [SOLVED]</title><link>http://yeslinux.blogspot.com/2019/04/search-in-all-files-for-specific-string.html</link><author>noreply@blogger.com (Amit Naik)</author><pubDate>Fri, 19 Apr 2019 05:08:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3736903704433726872.post-6565846548378361454</guid><description>&lt;script async='async' src='https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js'/&gt;
    &lt;script&gt;
         (adsbygoogle = window.adsbygoogle || []).push({
              google_ad_client: &amp;quot;ca-pub-3241753286156583&amp;quot;,
              enable_page_level_ads: true
         });
    &lt;/script&gt;
&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
If you want to search a word in all of your files on your linux you need to run grep command. This command has some parameters. All explained below:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="lang-sh prettyprint prettyprinted" style="background-color: #eff0f1; border-radius: 3px; border: 0px; box-sizing: inherit; color: #393318; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; max-height: 600px; overflow-wrap: normal; overflow: auto; padding: 12px 8px; vertical-align: baseline; width: auto;"&gt;&lt;code style="border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;"&gt;&lt;span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;grep &lt;/span&gt;&lt;span class="pun" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;-&lt;/span&gt;&lt;span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;rnw &lt;/span&gt;&lt;span class="str" style="border: 0px; box-sizing: inherit; color: #7d2727; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;'/path/to/somewhere/'&lt;/span&gt;&lt;span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span class="pun" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;-&lt;/span&gt;&lt;span class="pln" style="border: 0px; box-sizing: inherit; color: #303336; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;e &lt;/span&gt;&lt;span class="str" style="border: 0px; box-sizing: inherit; color: #7d2727; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;'pattern'&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;ul style="background-color: white; border: 0px; box-sizing: inherit; color: #242729; font-family: Arial, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; list-style-image: initial; list-style-position: initial; margin: 0px 0px 1em 30px; padding: 0px; vertical-align: baseline;"&gt;
&lt;li style="border: 0px; box-sizing: inherit; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 0px 0.5em; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;"&gt;&lt;code style="background-color: #eff0f1; border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 1px 5px; vertical-align: baseline; white-space: pre-wrap;"&gt;-r&lt;/code&gt;&amp;nbsp;or&amp;nbsp;&lt;code style="background-color: #eff0f1; border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 1px 5px; vertical-align: baseline; white-space: pre-wrap;"&gt;-R&lt;/code&gt;&amp;nbsp;is recursive,&lt;/li&gt;
&lt;li style="border: 0px; box-sizing: inherit; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 0px 0.5em; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;"&gt;&lt;code style="background-color: #eff0f1; border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 1px 5px; vertical-align: baseline; white-space: pre-wrap;"&gt;-n&lt;/code&gt;&amp;nbsp;is line number, and&lt;/li&gt;
&lt;li style="border: 0px; box-sizing: inherit; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 0px 0.5em; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;"&gt;&lt;code style="background-color: #eff0f1; border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 1px 5px; vertical-align: baseline; white-space: pre-wrap;"&gt;-w&lt;/code&gt;&amp;nbsp;stands for match the whole word.&lt;/li&gt;
&lt;li style="border: 0px; box-sizing: inherit; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;"&gt;&lt;code style="background-color: #eff0f1; border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 1px 5px; vertical-align: baseline; white-space: pre-wrap;"&gt;-l&lt;/code&gt;&amp;nbsp;(lower-case L) can be added to just give the file name of matching files.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="background-color: white; border: 0px; box-sizing: inherit; clear: both; color: #242729; font-family: Arial, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;"&gt;
Along with these,&amp;nbsp;&lt;code style="background-color: #eff0f1; border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 1px 5px; vertical-align: baseline; white-space: pre-wrap;"&gt;--exclude&lt;/code&gt;,&amp;nbsp;&lt;code style="background-color: #eff0f1; border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 1px 5px; vertical-align: baseline; white-space: pre-wrap;"&gt;--include&lt;/code&gt;,&amp;nbsp;&lt;code style="background-color: #eff0f1; border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 1px 5px; vertical-align: baseline; white-space: pre-wrap;"&gt;--exclude-dir&lt;/code&gt;&amp;nbsp;flags could be used for efficient searching:&lt;/div&gt;
&lt;ul style="background-color: white; border: 0px; box-sizing: inherit; color: #242729; font-family: Arial, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; list-style-image: initial; list-style-position: initial; margin: 0px 0px 1em 30px; padding: 0px; vertical-align: baseline;"&gt;
&lt;li style="border: 0px; box-sizing: inherit; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 0px 0.5em; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;"&gt;&lt;div style="border: 0px; box-sizing: inherit; clear: both; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; padding: 0px; vertical-align: baseline;"&gt;
This will only search through those files which have .c or .h extensions:&lt;/div&gt;
&lt;pre style="background-color: #eff0f1; border-radius: 3px; border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin-bottom: 1em; margin-top: 0.5em; max-height: 600px; overflow-wrap: normal; overflow: auto; padding: 12px 8px; vertical-align: baseline; width: auto;"&gt;&lt;code style="border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;"&gt;grep --include=\*.{c,h} -rnw '/path/to/somewhere/' -e "pattern"
&lt;/code&gt;&lt;/pre&gt;
&lt;/li&gt;
&lt;li style="border: 0px; box-sizing: inherit; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 0px 0.5em; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;"&gt;&lt;div style="border: 0px; box-sizing: inherit; clear: both; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; padding: 0px; vertical-align: baseline;"&gt;
This will exclude searching all the files ending with .o extension:&lt;/div&gt;
&lt;pre style="background-color: #eff0f1; border-radius: 3px; border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin-bottom: 1em; margin-top: 0.5em; max-height: 600px; overflow-wrap: normal; overflow: auto; padding: 12px 8px; vertical-align: baseline; width: auto;"&gt;&lt;code style="border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;"&gt;grep --exclude=*.o -rnw '/path/to/somewhere/' -e "pattern"
&lt;/code&gt;&lt;/pre&gt;
&lt;/li&gt;
&lt;li style="border: 0px; box-sizing: inherit; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;"&gt;&lt;div style="border: 0px; box-sizing: inherit; clear: both; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; padding: 0px; vertical-align: baseline;"&gt;
For directories it's possible to exclude a particular directory(ies) through&amp;nbsp;&lt;code style="background-color: #eff0f1; border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 1px 5px; vertical-align: baseline; white-space: pre-wrap;"&gt;--exclude-dir&lt;/code&gt;parameter. For example, this will exclude the dirs dir1/, dir2/ and all of them matching *.dst/:&lt;/div&gt;
&lt;pre style="background-color: #eff0f1; border-radius: 3px; border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin-bottom: 1em; margin-top: 0.5em; max-height: 600px; overflow-wrap: normal; overflow: auto; padding: 12px 8px; vertical-align: baseline; width: auto;"&gt;&lt;code style="border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;"&gt;grep --exclude-dir={dir1,dir2,*.dst} -rnw '/path/to/somewhere/' -e "pattern"
&lt;/code&gt;&lt;/pre&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="background-color: white; border: 0px; box-sizing: inherit; clear: both; color: #242729; font-family: Arial, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;"&gt;
This works very well for me, to achieve almost the same purpose like yours.&lt;/div&gt;
&lt;div style="background-color: white; border: 0px; box-sizing: inherit; clear: both; color: #242729; font-family: Arial, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; padding: 0px; vertical-align: baseline;"&gt;
For more options check&amp;nbsp;&lt;code style="background-color: #eff0f1; border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 1px 5px; vertical-align: baseline; white-space: pre-wrap;"&gt;man grep&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></item><item><title>There appears to be trouble with your network connection. Retrying... [SOLVED] </title><link>http://yeslinux.blogspot.com/2019/04/solved-there-appears-to-be-trouble-with.html</link><author>noreply@blogger.com (Amit Naik)</author><pubDate>Fri, 19 Apr 2019 04:44:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3736903704433726872.post-8896463949618924257</guid><description>&lt;script async='async' src='https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js'/&gt;
    &lt;script&gt;
         (adsbygoogle = window.adsbygoogle || []).push({
              google_ad_client: &amp;quot;ca-pub-3241753286156583&amp;quot;,
              enable_page_level_ads: true
         });
    &lt;/script&gt;
&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
So recently I was facing an issue while adding Yarn package to my application. Every time I was doing Yarn add it was showing me error like &lt;b&gt;There appears to be trouble with your network connection&lt;/b&gt;. So problem is, this happens when your network is too slow or the package being installed is too large, and yarn just assumes it's a network problem. Lets try increasing Yarn network timeout!&lt;br /&gt;
&lt;br /&gt;
To resolve this problem all you need to do is:&lt;br /&gt;
&lt;br /&gt;
&lt;pre style="background-color: #eff0f1; border-radius: 3px; border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin-bottom: 1em; max-height: 600px; overflow-wrap: normal; overflow: auto; padding: 12px 8px; vertical-align: baseline; width: auto;"&gt;&lt;code style="border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;"&gt;yarn add &amp;lt;yourPackage&amp;gt; --network-timeout 100000&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
Now if problem still exists then you need to add proxy.&lt;br /&gt;
To add proxy just do below.&lt;br /&gt;
&lt;br /&gt;
&lt;pre style="background-color: #eff0f1; border-radius: 3px; border: 0px; box-sizing: inherit; color: #242729; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: 1em; max-height: 600px; overflow-wrap: normal; overflow: auto; padding: 12px 8px; vertical-align: baseline; width: auto;"&gt;&lt;code style="border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;"&gt;$ yarn config set proxy http://your_company_proxy_url:port
$ yarn config set https-proxy http://localhost:3128

example $ yarn config set https-proxy http://proxy.example.com:8080&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
Add a comment below if problem still exists :) Will be happy to help you!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="grid mb0 fw-wrap ai-start jc-end gs8 gsy" style="align-items: flex-start !important; border: 0px; box-sizing: inherit; display: flex; flex-wrap: wrap !important; font-family: inherit; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; justify-content: flex-end !important; line-height: inherit; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: -4px; padding: 0px; vertical-align: baseline;"&gt;
&lt;time datetime="2018-07-24T22:32:06" itemprop="dateCreated" style="background-color: white; border: 0px; box-sizing: inherit; color: #242729; font-family: Arial, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, sans-serif; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;/time&gt;&lt;/div&gt;
&lt;/div&gt;
</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">38</thr:total></item><item><title>Google News Reader using javascript and jQuery</title><link>http://yeslinux.blogspot.com/2015/07/google-news-reader-using-javascript-and.html</link><author>noreply@blogger.com (Amit Naik)</author><pubDate>Thu, 16 Jul 2015 00:53:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3736903704433726872.post-4488086648537098153</guid><description>&lt;script async='async' src='https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js'/&gt;
    &lt;script&gt;
         (adsbygoogle = window.adsbygoogle || []).push({
              google_ad_client: &amp;quot;ca-pub-3241753286156583&amp;quot;,
              enable_page_level_ads: true
         });
    &lt;/script&gt;
&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
Hey everyone,&lt;br /&gt;
&lt;br /&gt;
Just developed a Google News Reader using google news api.&lt;br /&gt;
&lt;br /&gt;
So just to sharpen my javascript skills, I have developed this small project.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;What's special ?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul style="text-align: left;"&gt;
&lt;li&gt;Auto update. If turned on, it will keep on refreshing the news based on selected intervals.&lt;/li&gt;
&lt;li&gt;Choose news from various country.&lt;/li&gt;
&lt;li&gt;Responsive page design. Page will load as per the device width.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;b&gt;How to download ?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
I have created a repository on my &lt;a href="https://github.com/amitnaik/" target="_blank"&gt;GitHub&lt;/a&gt;.&lt;br /&gt;
All you need to do is download the zip.&lt;br /&gt;
Click on below link to download google news reader!&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: x-large;"&gt;&lt;a href="https://github.com/amitnaik/news/archive/master.zip" target="_blank"&gt;DOWNLOAD NEWS READER&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;How to use ?&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
Once you download the news reader, just extract the zip and open the index.html file. That's it! you are done!&lt;br /&gt;
Enjoy the latest news. &amp;nbsp;Let me know your valuable comments :)&lt;br /&gt;
&lt;br /&gt;
I am planning to develop more javascript webapp/addon's/modules.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Thanks for reading,&lt;br /&gt;
Amit&lt;/div&gt;
</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">17</thr:total><enclosure length="-1" type="application/zip" url="https://github.com/amitnaik/news/archive/master.zip"/><itunes:explicit/><itunes:subtitle>(adsbygoogle = window.adsbygoogle || []).push({ google_ad_client: &amp;quot;ca-pub-3241753286156583&amp;quot;, enable_page_level_ads: true }); Hey everyone, Just developed a Google News Reader using google news api. So just to sharpen my javascript skills, I have developed this small project. What's special ? Auto update. If turned on, it will keep on refreshing the news based on selected intervals. Choose news from various country. Responsive page design. Page will load as per the device width. How to download ? I have created a repository on my GitHub. All you need to do is download the zip. Click on below link to download google news reader! DOWNLOAD NEWS READER How to use ? Once you download the news reader, just extract the zip and open the index.html file. That's it! you are done! Enjoy the latest news. &amp;nbsp;Let me know your valuable comments :) I am planning to develop more javascript webapp/addon's/modules. Thanks for reading, Amit</itunes:subtitle><itunes:author>noreply@blogger.com (Amit Naik)</itunes:author><itunes:summary>(adsbygoogle = window.adsbygoogle || []).push({ google_ad_client: &amp;quot;ca-pub-3241753286156583&amp;quot;, enable_page_level_ads: true }); Hey everyone, Just developed a Google News Reader using google news api. So just to sharpen my javascript skills, I have developed this small project. What's special ? Auto update. If turned on, it will keep on refreshing the news based on selected intervals. Choose news from various country. Responsive page design. Page will load as per the device width. How to download ? I have created a repository on my GitHub. All you need to do is download the zip. Click on below link to download google news reader! DOWNLOAD NEWS READER How to use ? Once you download the news reader, just extract the zip and open the index.html file. That's it! you are done! Enjoy the latest news. &amp;nbsp;Let me know your valuable comments :) I am planning to develop more javascript webapp/addon's/modules. Thanks for reading, Amit</itunes:summary></item><item><title>GNU/Linux Distribution Timeline</title><link>http://yeslinux.blogspot.com/2015/04/gnulinux-distribution-timeline.html</link><author>noreply@blogger.com (Amit Naik)</author><pubDate>Mon, 6 Apr 2015 01:53:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3736903704433726872.post-1707846086768334188</guid><description>&lt;script async='async' src='https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js'/&gt;
    &lt;script&gt;
         (adsbygoogle = window.adsbygoogle || []).push({
              google_ad_client: &amp;quot;ca-pub-3241753286156583&amp;quot;,
              enable_page_level_ads: true
         });
    &lt;/script&gt;
&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div style="text-align: center;"&gt;
&lt;span style="font-family: 'Liberation Sans, Arial, Helvetica'; font-size: 32px; font-weight: bold;"&gt;GNU/Linux Distribution Timeline&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
Ladies and gentlemen here is GNU/Linux distribution timeline. Look at my favorite Debian &amp;gt; Ubuntu &amp;nbsp;branch :) so many distributions under that. Feeling great :)&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2 style="clear: both; text-align: center;"&gt;
&lt;a href="https://upload.wikimedia.org/wikipedia/commons/5/58/Linux_Distribution_Timeline_with_Android.svg" rel="nofollow" target="_blank"&gt;Full Screen Image&lt;/a&gt;&lt;/h2&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;/div&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;span style="margin-left: auto; margin-right: auto;"&gt;&lt;a href="https://upload.wikimedia.org/wikipedia/commons/5/58/Linux_Distribution_Timeline_with_Android.svg" target="_blank"&gt;&lt;img alt="Click to see full screen" border="0" height="640" src="https://upload.wikimedia.org/wikipedia/commons/5/58/Linux_Distribution_Timeline_with_Android.svg" title="linux distribution timeline" width="136" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;h2&gt;
&lt;a href="https://upload.wikimedia.org/wikipedia/commons/5/58/Linux_Distribution_Timeline_with_Android.svg" rel="nofollow" target="_blank"&gt;&lt;span style="color: blue;"&gt;Click here to see Full Screen&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;&lt;/div&gt;
</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total></item><item><title>Error: Apache shutdown unexpectedly [SOLVED]</title><link>http://yeslinux.blogspot.com/2015/04/error-apache-shutdown-unexpectedly.html</link><author>noreply@blogger.com (Amit Naik)</author><pubDate>Thu, 2 Apr 2015 06:38:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3736903704433726872.post-2413974286769090852</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
Hello Guys,&lt;br /&gt;
&lt;br /&gt;
So, I have been installing XAMPP on my office windows 8 machine and it didn't worked in first attempt. I knew it something is wrong with ports/config settings.&lt;br /&gt;
When I clicked on 'Start' button of XAMPP control panel, it showed me below error.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: red;"&gt;Error: Apache shutdown unexpectedly.&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: red;"&gt;This may be due to a blocked port, missing dependencies,&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: red;"&gt;improper privileges, a crash, or a shutdown by another method.&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: red;"&gt;Press the Logs button to view error logs and check&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: red;"&gt;the Windows Event Viewer for more clues&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: red;"&gt;If you need more help, copy and post this&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: red;"&gt;entire log window on the forums&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: red;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="color: red;"&gt;Problem detected!&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: red;"&gt;Port 80 in use by "Unable to open process" with PID 4!&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: red;"&gt;Apache WILL NOT start without the configured ports free!&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: red;"&gt;You need to uninstall/disable/reconfigure the blocking application&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: red;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: red;"&gt;or reconfigure Apache and the Control Panel to listen on a different port&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Please follow the steps to solve this problem:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
1) From XAMPP control panel click on Apache 'config' button.&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
2) Now, httpd.conf file will be opened in text editor.&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
3) Find (Control + F)&amp;nbsp;&lt;b&gt;Listen 80 &lt;/b&gt;replace it to &lt;b&gt;Listen 8080&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
4) Again find&amp;nbsp;&lt;b&gt;ServerName localhost:80 &lt;/b&gt;replace it to&amp;nbsp;&lt;b&gt;ServerName localhost:8080&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
5) Now save the file and go to XAMPP control panel and click on 'Start' button.&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
6) Now go to &lt;a href="http://localhost:8080/" rel="nofollow" target="_blank"&gt;http://localhost:8080&lt;/a&gt;&amp;nbsp;you should see XAMPP index page.&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;b style="font-family: verdana, helvetica; font-size: 12px;"&gt;Congratulations:&amp;nbsp;&lt;/b&gt;&lt;b style="font-family: verdana, helvetica; font-size: 12px;"&gt;You have successfully installed XAMPP on your system! :)&amp;nbsp;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3 style="text-align: left;"&gt;
&lt;b&gt;So how did it worked ?&lt;/b&gt;&lt;/h3&gt;
&lt;div&gt;
Your port 80 was busy and we are now using unique port i.e. 8080&lt;/div&gt;
&lt;div&gt;
So remember whenever you are going to access the localhost you will be using it like http://localhost:8080 same for phpmyadmin&amp;nbsp;http://localhost:8080/phpmyadmin/&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
If you insist with default port 80 then you need to look in your computer and find which installed software is using port 80.&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
e.g. skype uses default port 80.&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
To clear that port, open skype then go to Tools &amp;gt; Options &amp;gt; Advanced &amp;gt; Connection &amp;gt; and in that uncheck 'Use port 80 and 443 for additional incoming connections' option. Then save it and restart the skype. Now your skype will use another unique port.&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
Thats how you can clear port 80.&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Helpful ? comments please :)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total></item><item><title>Linux Commands Cheat Sheet</title><link>http://yeslinux.blogspot.com/2014/09/linux-commands-cheat-sheet.html</link><author>noreply@blogger.com (Amit Naik)</author><pubDate>Tue, 16 Sep 2014 04:12:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3736903704433726872.post-421340489021727165</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
Hi Guys,&lt;br /&gt;
&lt;br /&gt;
I have an idea! I have created most useful and important linux commands cheat sheet.&lt;br /&gt;
&lt;br /&gt;
To make it more easy, I have created a short URL. So now you can access this cheat sheet file with simple URL.&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;
&lt;span style="color: #6aa84f; font-family: Verdana, sans-serif; font-size: x-large;"&gt;&lt;a href="http://j.mp/CoolCommands" target="_blank"&gt;&lt;b&gt;http://j.mp/CoolCommands&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrl5taRARGY2ULxTF-8z1Km41W51SqP-EVFJOYloZ1gwlW-V3Mz-k74_WsJ5a7t9P8lwYpRfhDfi6PTYJ9fduS2MhO_0MlcGClXFMGBkNwu6ha2ZC4brwLVlfFqpMjMaBXllbsZKQRikLg/s1600/YesLinux+Cheat+Sheet.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img alt="Linux command cheat sheet" border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrl5taRARGY2ULxTF-8z1Km41W51SqP-EVFJOYloZ1gwlW-V3Mz-k74_WsJ5a7t9P8lwYpRfhDfi6PTYJ9fduS2MhO_0MlcGClXFMGBkNwu6ha2ZC4brwLVlfFqpMjMaBXllbsZKQRikLg/s1600/YesLinux+Cheat+Sheet.png" height="640" title="Linux command cheat sheet" width="465" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;CopyLeft Linux Command Cheat Sheet&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;b&gt;Note&amp;nbsp;&lt;/b&gt;: Click on above image to see full size.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Thanks for reading!&lt;br /&gt;
Enjoy and be open&lt;br /&gt;
&lt;a href="http://yeslinux.blogspot.com/" target="_blank"&gt;Amit Naik&lt;/a&gt;&lt;/div&gt;
</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrl5taRARGY2ULxTF-8z1Km41W51SqP-EVFJOYloZ1gwlW-V3Mz-k74_WsJ5a7t9P8lwYpRfhDfi6PTYJ9fduS2MhO_0MlcGClXFMGBkNwu6ha2ZC4brwLVlfFqpMjMaBXllbsZKQRikLg/s72-c/YesLinux+Cheat+Sheet.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">6</thr:total></item><item><title>Freedom of Operating System</title><link>http://yeslinux.blogspot.com/2014/09/freedom-of-operating-system.html</link><author>noreply@blogger.com (Amit Naik)</author><pubDate>Mon, 15 Sep 2014 06:30:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3736903704433726872.post-5812435073397590255</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
Windows! windows everywhere!&lt;br /&gt;
&lt;br /&gt;
Just open the window and see the magical world of linux.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-qrfOOeDEYHA0PHqbt5twx-bRKN_w7pApoyYcRxtvnibSHgFUptImHC0TLRX1RT0koj04C0TK8arEnxFxNDWIdcm3mM3XgF8GBBv-0Gkh7PQNLCAcRLKjsAgjrS0EWukjIKg0s4uC_RBe/s1600/free-world.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-qrfOOeDEYHA0PHqbt5twx-bRKN_w7pApoyYcRxtvnibSHgFUptImHC0TLRX1RT0koj04C0TK8arEnxFxNDWIdcm3mM3XgF8GBBv-0Gkh7PQNLCAcRLKjsAgjrS0EWukjIKg0s4uC_RBe/s1600/free-world.jpg" height="320" width="242" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
That's right! I still remember when I was in my college, I used to wonder that how these operating systems so called as "Linux" are powerful, faster, safer and yet free!! But now after so many years of exploration and usage I can bet that these are the most faster, safer and free (truly free..where you can share its source code with your friend, you can share the bootable disc with your friend).&lt;br /&gt;
&lt;br /&gt;
Enough said, Lets look at some of the major Linux distributions.&lt;br /&gt;
&lt;br /&gt;
1) Linux Mint&lt;br /&gt;
Download page:&lt;a href="http://www.linuxmint.com/download.php" target="_blank"&gt; http://www.linuxmint.com/download.php&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXklgifwmZGoZK7GJBJhvaSfRifX_76aQX13q4qpsgUp6tPvOiC3jyXSlyY6fvV4ePB3pxXtlAEreCuZU7EDi50ppi6zaCBpE6k9uvbrJn1luMgcFNEchNHb4bsCTGA5mvFbdDWaT3N4NG/s1600/mint.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXklgifwmZGoZK7GJBJhvaSfRifX_76aQX13q4qpsgUp6tPvOiC3jyXSlyY6fvV4ePB3pxXtlAEreCuZU7EDi50ppi6zaCBpE6k9uvbrJn1luMgcFNEchNHb4bsCTGA5mvFbdDWaT3N4NG/s1600/mint.png" height="256" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Ubuntu&lt;br /&gt;
Download page:&amp;nbsp;&lt;a href="http://www.ubuntu.com/download/desktop/"&gt;http://www.ubuntu.com/download/desktop/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg426SjoLIGwDQAK4I6vWcmHWRITYobz1JI221DWoqMEry-JOTpprJcMsEYhf-6o3s4q2Y1Hsil0mmkkfrUmerHzFUrqSk0wfisOQqcCJkexBg_u7WQFgSshGXkw7m3YoMZyBcTg-k1jENW/s1600/ubuntu.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg426SjoLIGwDQAK4I6vWcmHWRITYobz1JI221DWoqMEry-JOTpprJcMsEYhf-6o3s4q2Y1Hsil0mmkkfrUmerHzFUrqSk0wfisOQqcCJkexBg_u7WQFgSshGXkw7m3YoMZyBcTg-k1jENW/s1600/ubuntu.png" height="256" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
3) Debain&lt;br /&gt;
Download page:&amp;nbsp;&lt;a href="https://www.debian.org/CD/http-ftp/"&gt;https://www.debian.org/CD/http-ftp/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTby13ze1nunHvCgLl81HTuyCfy9d98yykPf_Ux7D8tPkMCwsYx5z9A9ougyZR4Wvy0l_PS7cwxgwtH7Qsp2QHp0XzS60Dvu6j2oKZOMpn67-Y5v11uPcMGHBlB9fE8x42vKiq89Sv_1Q_/s1600/debian.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTby13ze1nunHvCgLl81HTuyCfy9d98yykPf_Ux7D8tPkMCwsYx5z9A9ougyZR4Wvy0l_PS7cwxgwtH7Qsp2QHp0XzS60Dvu6j2oKZOMpn67-Y5v11uPcMGHBlB9fE8x42vKiq89Sv_1Q_/s1600/debian.png" height="256" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Fedora&lt;br /&gt;
Download page:&amp;nbsp;&lt;a href="http://fedoraproject.org/en/get-fedora"&gt;http://fedoraproject.org/en/get-fedora&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIE_1C0VMq4CrfRgSk8kGg1CrAoZDBCU1jlR_ps3Wb3_21D1XiGYiQZVrXIAFiQFZY15LB5vTYvT_Hxfynrvw69l59VJjddjGbNwCV4O47BaVLrbZlaklmDEV6qaxnie-DQAge30fdNx2V/s1600/fedora.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIE_1C0VMq4CrfRgSk8kGg1CrAoZDBCU1jlR_ps3Wb3_21D1XiGYiQZVrXIAFiQFZY15LB5vTYvT_Hxfynrvw69l59VJjddjGbNwCV4O47BaVLrbZlaklmDEV6qaxnie-DQAge30fdNx2V/s1600/fedora.png" height="240" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
5) Open Suse&lt;br /&gt;
Download page:&amp;nbsp;&lt;a href="http://software.opensuse.org/"&gt;http://software.opensuse.org/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzFESV5vfFvPfwB0H0MmPvbZr0t7wwDpr1XgnWby88DCCrlPVjtLg_lBdkA2phYcJ-ES_H62pmdChcjCIAitApxqNRBQwErkY3AwFAOGKf5P_-viQta9yult7pr59yiym2gaX1-qx7KeeW/s1600/suse.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzFESV5vfFvPfwB0H0MmPvbZr0t7wwDpr1XgnWby88DCCrlPVjtLg_lBdkA2phYcJ-ES_H62pmdChcjCIAitApxqNRBQwErkY3AwFAOGKf5P_-viQta9yult7pr59yiym2gaX1-qx7KeeW/s1600/suse.png" height="256" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Arch Linux&lt;br /&gt;
Download page:&amp;nbsp;&lt;a href="https://www.archlinux.org/download/"&gt;https://www.archlinux.org/download/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibZ6gcTnm09CSxClwb2vyf6Lus65W-QEDV5CpLXt4hQZEzRw03bZyM3YrbzrP9ji9_SLEQleq5pEKdUNA6FR81ByfOBj9lzWW79GCNc05X0sWBR9bT00YBhEc-Ufjp0vUEAqzfmCHQZPUV/s1600/arch.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibZ6gcTnm09CSxClwb2vyf6Lus65W-QEDV5CpLXt4hQZEzRw03bZyM3YrbzrP9ji9_SLEQleq5pEKdUNA6FR81ByfOBj9lzWW79GCNc05X0sWBR9bT00YBhEc-Ufjp0vUEAqzfmCHQZPUV/s1600/arch.png" height="256" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
7)&amp;nbsp;Mageia&lt;br /&gt;
Download page:&amp;nbsp;&lt;a href="https://www.mageia.org/en/downloads/"&gt;https://www.mageia.org/en/downloads/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGd4PC2rvPpmojBb52gImC-0x4wTvIcHdxE0q9d2PoKoCAOpYzk0bGYZjakWkZ8R6acXA33U_yPBnj8MrgYSJGiTlHXZvmFNtI-gwIEVX_MkAHuDZH0MMBm2SL-hVVGWMNyxY33LmmzjUA/s1600/mageia.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGd4PC2rvPpmojBb52gImC-0x4wTvIcHdxE0q9d2PoKoCAOpYzk0bGYZjakWkZ8R6acXA33U_yPBnj8MrgYSJGiTlHXZvmFNtI-gwIEVX_MkAHuDZH0MMBm2SL-hVVGWMNyxY33LmmzjUA/s1600/mageia.png" height="256" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
8) Cent OS&lt;br /&gt;
Download page:&amp;nbsp;&lt;a href="http://www.centos.org/download/"&gt;http://www.centos.org/download/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgr0KlQ4yMQlMTGd2ntx7d55fXFcqgqXfJZhBwXrDqgN6jZ-V9-y9zSWNAfX03qqStVDKtsbNa6fGsa7RamGtDf9ax9Z0gHwYLv9tEbPHrFtdYfoh2237IExVcFop0L8qPOWdMUQabR66_W/s1600/centos.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgr0KlQ4yMQlMTGd2ntx7d55fXFcqgqXfJZhBwXrDqgN6jZ-V9-y9zSWNAfX03qqStVDKtsbNa6fGsa7RamGtDf9ax9Z0gHwYLv9tEbPHrFtdYfoh2237IExVcFop0L8qPOWdMUQabR66_W/s1600/centos.png" height="256" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
9) PCLinuxOS&lt;br /&gt;
Download page:&amp;nbsp;&lt;a href="http://pclinuxos.com/?page_id=10"&gt;http://pclinuxos.com/?page_id=10&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHTdMXWxLN934dB7f5XxID6VJ8SZ4IX3Z8Sj2Ti-hOzSyS8XKSntEa__CEKgGfnquBA4wQpTOcgemxfsUc4y6nfBj2DFvoIU4vH8KtxmYgM5EIhwDUmdtMs51u971eqyaM26qSSoKpt3E-/s1600/pclinuxos.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHTdMXWxLN934dB7f5XxID6VJ8SZ4IX3Z8Sj2Ti-hOzSyS8XKSntEa__CEKgGfnquBA4wQpTOcgemxfsUc4y6nfBj2DFvoIU4vH8KtxmYgM5EIhwDUmdtMs51u971eqyaM26qSSoKpt3E-/s1600/pclinuxos.png" height="256" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
10)&amp;nbsp;FreeBSD&lt;br /&gt;
Download page:&amp;nbsp;&lt;a href="https://www.freebsd.org/where.html"&gt;https://www.freebsd.org/where.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsN_SkLCx6nt85hkZzbBQOAPiDHuhMOWPNScpNt_FPqjQD_19zSB7W_jxtVZKEAHaROpTO5Ed0o1xYrn0mMBYxcoMZ4AbTQ8nBU4-LWboyzzJVX3W0vKJanqqUAwAobdVepJRlkn1AYgRP/s1600/freebsd.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsN_SkLCx6nt85hkZzbBQOAPiDHuhMOWPNScpNt_FPqjQD_19zSB7W_jxtVZKEAHaROpTO5Ed0o1xYrn0mMBYxcoMZ4AbTQ8nBU4-LWboyzzJVX3W0vKJanqqUAwAobdVepJRlkn1AYgRP/s1600/freebsd.png" height="256" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
So what are you waiting for. Just choose your favorite Linux OS and download it today!&lt;br /&gt;
Share your experience with the community.&lt;br /&gt;
&lt;br /&gt;
Thanks for reading.&lt;br /&gt;
Enjoy and be open!&lt;br /&gt;
&lt;a href="http://yeslinux.blogspot.com/" target="_blank"&gt;Amit Naik&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-qrfOOeDEYHA0PHqbt5twx-bRKN_w7pApoyYcRxtvnibSHgFUptImHC0TLRX1RT0koj04C0TK8arEnxFxNDWIdcm3mM3XgF8GBBv-0Gkh7PQNLCAcRLKjsAgjrS0EWukjIKg0s4uC_RBe/s72-c/free-world.jpg" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total></item><item><title>How to podcast feeds using FeedBurner</title><link>http://yeslinux.blogspot.com/2013/10/how-to-podcast-feeds-using-feedburner.html</link><author>noreply@blogger.com (Amit Naik)</author><pubDate>Thu, 10 Oct 2013 04:22:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3736903704433726872.post-8151652099917679330</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
Hey Guys,&lt;br /&gt;
&lt;br /&gt;
Now I have my very own &lt;b&gt;podcast &lt;/b&gt;powered by &lt;b&gt;FeedBurner! &lt;/b&gt;You can also burn feeds of your blog or for your website! Process is very simple...&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;1)&lt;/b&gt; Just go to&amp;nbsp;http://feedburner.google.com/&lt;br /&gt;
&lt;b&gt;2)&lt;/b&gt; Sign in with your google account and then enter your blog URL at "&lt;strong&gt;Burn a feed right this instant"&lt;/strong&gt;&lt;br /&gt;
&lt;b&gt;3)&lt;/b&gt; Make sure you have checked &lt;b&gt;I am a podcaster! &lt;/b&gt;option and then hit Next.&lt;br /&gt;
&lt;b&gt;4)&lt;/b&gt; Next step is 'Identify Feed Source', just keep the selected option and hit Next.&lt;br /&gt;
&lt;b&gt;5)&lt;/b&gt; Now final step is 'Welcome! Let us burn a feed for you'. Now after this step it will show you your FeedBurner URL. Just save that URL and show it on your blog.&lt;br /&gt;
&lt;br /&gt;
If you are using FeedBurner then people can subscribe to your feeds.&lt;br /&gt;
Other blogs or websites can easily import your posts.&lt;br /&gt;
The very important use of FeedBurner is&amp;nbsp;&lt;b&gt;analyze &lt;/b&gt;Feeds! You can simply track your feeds. Traffic to your feeds using its tracker. If you are logged in then just visist the admin dashboard.&lt;br /&gt;
FeedBurner was acquired by Google Inc. on June&lt;span style="background-color: white; font-family: sans-serif; font-size: 13px; line-height: 19.1875px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="background-color: white; font-family: sans-serif; font-size: 13px; line-height: 19.1875px;"&gt;2007. Now it is free of cost. :)&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
FeedBurner is also available in plain XML format. e.g. &lt;a href="http://feeds.feedburner.com/blogspot/WrQrB?format=xml" target="_blank"&gt;My blog feeds in XML&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Now here, you can do one trick ;) If you are using Firefox (greatest browser ever made) then just visit your XML FeedBurner URL. At the top you will see a dropdown and Subscribe Now button. &lt;br /&gt;
Here, just select Live Bookmarks option from dropdown! and hit Subscribe Now button. Now you will see subscribe bookmark popup. Just select your bookmark folder and save it.&lt;br /&gt;
Now you will get to see feeds directly in your Firefox's bookmarks menu bar. :) Simply Awesome!&lt;br /&gt;
&lt;br /&gt;
E.g.&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://i.imgur.com/VAk4m4O.png?1" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://i.imgur.com/VAk4m4O.png?1" height="208" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
So here is my blog's FeedBurner URL :)&amp;nbsp;&lt;a href="http://feeds.feedburner.com/blogspot/WrQrB"&gt;http://feeds.feedburner.com/blogspot/WrQrB&lt;/a&gt;&lt;br /&gt;
Now you can subscribe to my feeds!&lt;br /&gt;
&lt;br /&gt;
Thanks for reading,&lt;br /&gt;
&lt;a href="http://yeslinux.blogspot.com/" target="_blank"&gt;Amit Naik&lt;/a&gt;&lt;/div&gt;
</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">11</thr:total></item><item><title>How to Install Ruby on Rails on Ubuntu [SOLVED]</title><link>http://yeslinux.blogspot.com/2013/08/how-to-install-ruby-on-rails-on-ubuntu.html</link><author>noreply@blogger.com (Amit Naik)</author><pubDate>Wed, 28 Aug 2013 03:33:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3736903704433726872.post-1736128444960258128</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
Hello Everyone,&lt;br /&gt;
&lt;br /&gt;
Yesterday I have installed the Ruby on Rails on my Ubuntu 12.04. It is really a fun! I think I should share it!&lt;br /&gt;
&lt;br /&gt;
So following are the steps to install Ruby on Rails on Ubuntu!&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: left;"&gt;
&lt;span style="background-color: white; color: #660000; font-size: large;"&gt;&lt;b&gt;1)&lt;/b&gt;&lt;/span&gt; When you are installing something you should always run the&lt;/div&gt;
&lt;b&gt;&lt;span style="font-size: large;"&gt;sudo apt-get update&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
This will make sure that we have all packages installed and up to date :)&lt;br /&gt;
&lt;br /&gt;
&lt;b style="color: #660000; font-size: x-large;"&gt;2)&lt;/b&gt;&amp;nbsp;After update you should install RVM ( &lt;a href="https://rvm.io/" target="_blank"&gt;Ruby Version Manager&lt;/a&gt; ) Now, RVM is really a cool unix-like software platform designed to manage multiple installations of Ruby on the same device. You can install RVM using CURL only. So very first, you have to make sure that CURL is installed on your ubuntu.&lt;br /&gt;
Just run below command to install CURL&lt;br /&gt;
&lt;b&gt;&lt;span style="font-size: large;"&gt;sudo apt-get install curl&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;
Now after CURL you can install RVM with below command&lt;br /&gt;
&lt;b&gt;&lt;span style="font-size: large;"&gt;\curl -L https://get.rvm.io | bash -s stable&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;
&lt;br /&gt;
&lt;div style="text-align: left;"&gt;
&lt;b style="color: #660000; font-size: x-large;"&gt;3)&lt;/b&gt;&amp;nbsp;Now you have successfully installed Ruby Version Manager! Now lets install Ruby! But wait, before that have you checked the dependencies for RVM ? &amp;nbsp;You can check it with below command&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;b&gt;&lt;span style="font-size: large;"&gt;rvm requirements&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
Just resolve the &lt;a href="http://en.wikipedia.org/wiki/Dependency_hell" target="_blank"&gt;Dependencies&lt;/a&gt; :) It is really a painful procedure! but dependencies may vary from user to user! so you have to solve it on your own!&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;b style="color: #660000; font-size: x-large;"&gt;4)&lt;/b&gt;&amp;nbsp;Now lets install Ruby! with below command&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;b&gt;&lt;span style="font-size: large;"&gt;rvm install 1.9.3&lt;/span&gt;&lt;/b&gt;&amp;nbsp;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
Now you have installed Ruby! Just tell your machine to use 1.9.3 as default with below command&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;b&gt;&lt;span style="font-size: large;"&gt;rvm use 1.9.3 --default&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;b&gt;&lt;span style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
After setting 1.9.3 as default lets get the Ruby gem. RVM now provides a 'rubygems' CLI command which allows you to change the rubygems version for the installed interpreter. In order to install the most recent RubyGems that RVM knows about you can do. Use below command to install&amp;nbsp;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;b&gt;&lt;span style="font-size: large;"&gt;rvm rubygems current&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;b&gt;&lt;span style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;b style="color: #660000; font-size: x-large;"&gt;5)&lt;/b&gt;&amp;nbsp;Now we have Ruby installed, all we need to install is Rails! and its dependencies through RubyGems&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
use below command to install Rails&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;b&gt;&lt;span style="font-size: large;"&gt;gem install rails&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;b&gt;&lt;span style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;b style="color: #660000; font-size: x-large;"&gt;6)&lt;/b&gt;&amp;nbsp;Now finally after installing Rails! you can create your very own application skeleton and start the server!&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
E.g. &lt;b&gt;&lt;span style="font-size: large;"&gt;rails new path/to/your/new/application&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;b&gt;&lt;span style="font-size: large;"&gt;cd path/to/your/new/application&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style="font-size: large;"&gt;rails server&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;
You are now running Ruby on Rails! :)&lt;br /&gt;
I hope it helped you :)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Thanks for reading!&lt;br /&gt;
&lt;br /&gt;
Enjoy &amp;amp; be open&lt;br /&gt;
&lt;a href="http://yeslinux.blogspot.com/" target="_blank"&gt;Amit Naik&lt;/a&gt;&lt;br /&gt;
&lt;div style="text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></item><item><title>Happy 22nd anniversary Linux! Celebrating 22 glorious years!</title><link>http://yeslinux.blogspot.com/2013/08/happy-22nd-anniversary-linux.html</link><author>noreply@blogger.com (Amit Naik)</author><pubDate>Mon, 26 Aug 2013 01:39:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3736903704433726872.post-734150190077204602</guid><description>&lt;script async='async' src='https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js'&gt;&lt;/script&gt;
&lt;script&gt;
         (adsbygoogle = window.adsbygoogle || []).push({
              google_ad_client: "ca-pub-3241753286156583",
              enable_page_level_ads: true
         });
    &lt;/script&gt;
&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
Hello Everyone,&lt;br /&gt;
&lt;br /&gt;
Today is 22nd anniversary of Linux! On this occasion let me share the best video of&amp;nbsp; '&lt;b&gt;The story of linux'&lt;/b&gt;. This is the power of Linux. &lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;object class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="https://ytimg.googleusercontent.com/vi/5ocq6_3-nEw/0.jpg" height="266" width="320"&gt;&lt;param name="movie" value="https://youtube.googleapis.com/v/5ocq6_3-nEw&amp;source=uds" /&gt;&lt;param name="bgcolor" value="#FFFFFF" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;embed width="320" height="266"  src="https://youtube.googleapis.com/v/5ocq6_3-nEw&amp;source=uds" type="application/x-shockwave-flash" allowfullscreen="true"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;
&lt;br /&gt;
Lets celebrate this occasion by downloading your favorite Linux distribution!&lt;br /&gt;
There are many linux distributions available. If you want to choose one of them then  please go&lt;b&gt; &lt;a href="http://distrowatch.com/" target="_blank"&gt;here.&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Top 3 are::&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;1) &lt;a href="http://distrowatch.com/table.php?distribution=mint" target="_blank"&gt;Linux Mint&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;2) &lt;a href="http://distrowatch.com/table.php?distribution=ubuntu" target="_blank"&gt;Ubuntu&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;3) &lt;a href="http://distrowatch.com/table.php?distribution=debian" target="_blank"&gt;Debain&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Thanks for reading.&lt;br /&gt;
Enjoy &amp;amp; Be Open,&lt;br /&gt;
&lt;a href="http://yeslinux.blogspot.com/" target="_blank"&gt;Amit Naik&lt;/a&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;/div&gt;
</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>New XAMPP security concept [solved]</title><link>http://yeslinux.blogspot.com/2012/07/new-xampp-security-concept-solved.html</link><author>noreply@blogger.com (Amit Naik)</author><pubDate>Tue, 20 Aug 2013 08:16:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3736903704433726872.post-76903993139380243</guid><description>&lt;script async='async' src='https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js'&gt;&lt;/script&gt;
&lt;script&gt;
         (adsbygoogle = window.adsbygoogle || []).push({
              google_ad_client: "ca-pub-3241753286156583",
              enable_page_level_ads: true
         });
    &lt;/script&gt;
&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
Hello Everyone,&lt;br /&gt;
&lt;br /&gt;
I have just downloaded the new XAMPP 1.8.0. and got the error at localhost/phpmyadmin&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;New XAMPP security concept:&lt;br /&gt;&lt;br /&gt;Access to the requested object is only available from the local network.&lt;br /&gt;&lt;br /&gt;This setting can be configured in the file "httpd-xampp.conf".&lt;br /&gt;&lt;br /&gt;If you think this is a server error, please contact the webmaster.&lt;br /&gt;&lt;br /&gt;Error 403&lt;br /&gt;&lt;br /&gt;localhost&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #274e13; font-size: large;"&gt;So the &lt;b&gt;solution for this is as follows&lt;/b&gt;:&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: left;"&gt;
&lt;span style="background-color: white; color: #274e13; font-size: large;"&gt;1)&lt;/span&gt; Open&lt;b&gt; httpd-xampp.conf &lt;/b&gt;which is at &lt;b&gt;/opt/lampp/etc/extra/&lt;/b&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;span style="background-color: white; color: #274e13; font-size: large;"&gt;2)&lt;/span&gt; Find&lt;b&gt; &amp;lt;Directory "/opt/lampp/phpmyadmin"&amp;gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;span style="background-color: white; color: #274e13; font-size: large;"&gt;3)&lt;/span&gt; Now just add &lt;b&gt;Require all granted&lt;/b&gt; before &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="background-color: white; color: #274e13; font-size: large;"&gt;4)&lt;/span&gt; So the code will look like this&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Directory "/opt/lampp/phpmyadmin"&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; AllowOverride AuthConfig Limit&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Order allow,deny&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Allow from all&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Require all granted&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/Directory&amp;gt;&lt;/b&gt;&lt;br /&gt;
&lt;span style="background-color: white; color: #274e13; font-size: large;"&gt;5)&lt;/span&gt; Now finally Restart the xampp with this command&lt;b&gt; /opt/lampp/lampp restart&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
That's it and you are Done!&lt;br /&gt;
&lt;br /&gt;
Found it helpful ? &lt;b&gt;Comment's please&lt;/b&gt; :)&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;Thanks for reading.&lt;br /&gt;

Enjoy &amp;amp; Be Open&lt;br /&gt;
&lt;a href="http://yeslinux.blogspot.com/" target="_blank"&gt;Amit Naik&lt;/a&gt;&lt;/div&gt;
</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">48</thr:total></item><item><title>Google Map Street View Offroad</title><link>http://yeslinux.blogspot.com/2013/07/google-street-view-offroad.html</link><author>noreply@blogger.com (Amit Naik)</author><pubDate>Mon, 15 Jul 2013 08:08:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3736903704433726872.post-3305561162499767092</guid><description>&lt;script async="async" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"&gt;&lt;/script&gt;
&lt;script&gt;
         (adsbygoogle = window.adsbygoogle || []).push({
              google_ad_client: "ca-pub-3241753286156583",
              enable_page_level_ads: true
         });
    &lt;/script&gt;
&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0J563o_hurOiVdtF0mhL4JTXK-06odllaE_8fXb3PdkzGmV1xV2XhJrpUf0wxZEnGKVkoVxqnRG24XVeEcIy3oKAwkmUuU7t2YvV4aw20w7ZzAlH493qJK2N3oIO8bBqx6dJ49K1JWiqd/s1600/G13itVQ.png" style="clear: left; display: inline; margin-bottom: 1em; margin-right: 1em; text-align: center;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0J563o_hurOiVdtF0mhL4JTXK-06odllaE_8fXb3PdkzGmV1xV2XhJrpUf0wxZEnGKVkoVxqnRG24XVeEcIy3oKAwkmUuU7t2YvV4aw20w7ZzAlH493qJK2N3oIO8bBqx6dJ49K1JWiqd/s1600/G13itVQ.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;a href="https://en.wikipedia.org/wiki/Google_Maps" target="_blank"&gt;Google map&lt;/a&gt;! we all are fan of it right ? especially its &lt;a href="https://en.wikipedia.org/wiki/Google_Street_View" target="_blank"&gt;street view&lt;/a&gt;. All you need to do is drag &amp;amp; drop the little yellow fella on map and you are in street view.&lt;br /&gt;
Have you ever imagined how it is done ? well, some of you might know that it is done with Google Street view cars. Like this one&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFFKfRrx2C-sneu9VI9mf6OHecC1JcuDoyQgorF-larJgpRLNCbJCDKNdN-tbPVwysFU6f4iMtqB4LJodgRw0BG5V71BEA4dvW1_L5PEYfNHQP5P2b-1GVuQjGof_CxAMTOxo7KZAc8pgM/s1600/google-maps-fu2.jpg" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="292" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFFKfRrx2C-sneu9VI9mf6OHecC1JcuDoyQgorF-larJgpRLNCbJCDKNdN-tbPVwysFU6f4iMtqB4LJodgRw0BG5V71BEA4dvW1_L5PEYfNHQP5P2b-1GVuQjGof_CxAMTOxo7KZAc8pgM/s400/google-maps-fu2.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
Well, please ignore the lady and look at the technology. This street view car is though recording 360° views of streets with a High Quality camera on top of it. Most of the people would say "Meh.. I already know this".&lt;br /&gt;
But what about places like jungle,&amp;nbsp;volcano side etc. Can google map able to provide us a street view there ? Answer is YES.&lt;br /&gt;
&lt;br /&gt;
Meet Mr.Chris Fiock who is a&amp;nbsp;Street View Operations Lead at Google (Right) teaching Mr.Jaci Matsuo &amp;nbsp;(middle)Trekker of&amp;nbsp;Hawaii Forest.&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsP_heUpg3UACmGL9yaEZaPU-VV-wxqqra_N9r3NxuW2Rq5NZDm2kzoiNT2K1smyeiB7QuHw2nUx4lUuJlbEvsq3ijKCxs6RU1PugWlI89_vV2VnKV38c-tOKZ8LorY_fxLugoyPY3kRHo/s1600/googlepd.jpg" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="277" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsP_heUpg3UACmGL9yaEZaPU-VV-wxqqra_N9r3NxuW2Rq5NZDm2kzoiNT2K1smyeiB7QuHw2nUx4lUuJlbEvsq3ijKCxs6RU1PugWlI89_vV2VnKV38c-tOKZ8LorY_fxLugoyPY3kRHo/s400/googlepd.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Now with this cool backpack Street view recorder, Google now able to record some of the wildest areas. When I say "wildest" then it means, you can simply walk in mordor with this one.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfgWv-K9hSsd-g82KtukofjbkBHL3NjL6NozMzSIMqR1GmyDcOEABeVYYZZtfftRK7JOyI0l_svzGWqOI2IffzxzWBEiI2a6tn-JrJy-A6FmQzCEZf5NAzmSm_en8k8gKpg8wDYMFp16Sk/s1600/next1map.JPG" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="265" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfgWv-K9hSsd-g82KtukofjbkBHL3NjL6NozMzSIMqR1GmyDcOEABeVYYZZtfftRK7JOyI0l_svzGWqOI2IffzxzWBEiI2a6tn-JrJy-A6FmQzCEZf5NAzmSm_en8k8gKpg8wDYMFp16Sk/s400/next1map.JPG" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0_vh8MxA-9kJzfZtBBQPPj4hKnqnMfWMdPFGuu1qFMeJZcImmfzf2bXCLDBm2sRgCJxMHHCtJTd-wW0D0QpHQQnfJEAOJlc-F6KMi8NmZdCcyv-cXcppVnBFX85gbTDRhOTqhjLnPJVDN/s1600/next3.jpg" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="266" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0_vh8MxA-9kJzfZtBBQPPj4hKnqnMfWMdPFGuu1qFMeJZcImmfzf2bXCLDBm2sRgCJxMHHCtJTd-wW0D0QpHQQnfJEAOJlc-F6KMi8NmZdCcyv-cXcppVnBFX85gbTDRhOTqhjLnPJVDN/s400/next3.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnax4pQTP-ckawIIvK8Fx5R8NZGjXTDWVyNLw32nPCAVYV9FIacs-ffQR8-OZQvGFGKoEgdlZTAoa5YGSUUDl6kPLFGewTUmY_SZ3B-BSSVvDJ9bIUAcy-lddZP2j7X0VzDNV8c1Hw-WTT/s1600/next4.JPG" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="266" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnax4pQTP-ckawIIvK8Fx5R8NZGjXTDWVyNLw32nPCAVYV9FIacs-ffQR8-OZQvGFGKoEgdlZTAoa5YGSUUDl6kPLFGewTUmY_SZ3B-BSSVvDJ9bIUAcy-lddZP2j7X0VzDNV8c1Hw-WTT/s400/next4.JPG" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
And there is more of it...Examples are below.&lt;br /&gt;
&lt;br /&gt;
1) Street View Snowmobile&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://maps.google.co.in/help/maps/streetview/images/sv-snowmobile.png" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="158" src="https://maps.google.co.in/help/maps/streetview/images/sv-snowmobile.png" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Explore &lt;b&gt;Street View Snowmobile&lt;/b&gt; in Google Map click &lt;b&gt;&lt;a href="https://maps.google.co.in/maps?ll=50.091726,-122.885021&amp;amp;spn=28.999633,75.761719&amp;amp;z=4&amp;amp;layer=c&amp;amp;cbll=50.091726,-122.885021&amp;amp;panoid=0g-hTX4f7FIgRBuZyT-v5w&amp;amp;cbp=12,202.1,,0,-2.39&amp;amp;utm_campaign=en&amp;amp;utm_medium=et&amp;amp;utm_source=en-et-na-us-gns-svn&amp;amp;hl=en" target="_blank"&gt;here&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2)&amp;nbsp;Street View Trike&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://maps.google.co.in/help/maps/streetview/images/sv-trike.png" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="158" src="https://maps.google.co.in/help/maps/streetview/images/sv-trike.png" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Explore &lt;b&gt;Street View Trike&lt;/b&gt; in Google map click &lt;b&gt;&lt;a href="https://maps.google.co.in/maps?f=q&amp;amp;source=s_q&amp;amp;geocode=&amp;amp;sll=35.675147,-95.712891&amp;amp;sspn=57.071045,93.603516&amp;amp;ie=UTF8&amp;amp;il=i,Mountain+View,+California&amp;amp;ll=32.771579,-117.190615&amp;amp;spn=0.007154,0.011426&amp;amp;z=17&amp;amp;layer=c&amp;amp;cbll=32.771602,-117.19069&amp;amp;panoid=Hp69b1CYsUt1J5BGJFcHkA&amp;amp;cbp=12,87.7,,0,-9.37&amp;amp;hl=en" target="_blank"&gt;here&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3)&amp;nbsp;Street View Trolley&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;img height="143" src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAkGBxITEhUTExMVFRUXGB4ZFxcYGBgdHRoaGBcWGBobGhgaHigiHR0lHR8XITEiJykrLi4uGB8zODMtNygtLisBCgoKDg0OGxAQGy0lICYtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS8tLf/AABEIALcBEwMBIgACEQEDEQH/xAAcAAABBQEBAQAAAAAAAAAAAAAGAgMEBQcAAQj/xABGEAACAQIEAwYDBQYDBgUFAAABAhEAAwQSITEFQVEGEyJhcYEHMpEUQqGxwSNSYnLR8DOC4RZDc6Ky8SRTY5LSF1SDwtP/xAAZAQADAQEBAAAAAAAAAAAAAAABAgMABAX/xAAsEQACAgEEAQIFAwUAAAAAAAAAAQIRIQMSMUFRBHETImGB0TKx8AUUQpGh/9oADAMBAAIRAxEAPwAjs2yKm2gaTbqTbrpbID1mp9g1BAp+25FAJYhaSxik2LtSHWRShPbFypAqEimnJNYKJoNcWpu0a68TpHX9DSMYdLUkmmcS9wKSltXb93PE+5WlYO4zLL2zbP7pKn3lSRQswxiENQbimrl0qFcwzGnTFaIMUtEpzuDTq4Q0bFo61YnnUlcNSLdmKlW3pWxkhKWYp0iqvjvaXB4MTiLyISJCbuw2kIssRPOIrPOJ/GIFyMPh5UTLXWgn0RNvc+1KNRqNyKaBrGn+Mt47JhvpcP8A+1GPZft6t/Kl9VS4Y1SY1JAlSSQNInUelNYKZf8AGsURCqcuxJ56HQD33pzhvFFCnvWCwdGaBPsBHpzNUnHcrhmgnUaKNTqAP0+lN4u7KlFMkggZZgctTIJ9q5nqNOyqgqoT2g7TG5K2z3dsfM50JH5geW5/ClYIJbtiDlkA9WMgHblUCxwO0GgWwqg5lBEkEjfXmddfOpty6qHKFlo2AkwTz5Dnv0oTnuwNGNHjuxJK+Ff3mj05/wCu9IXDydi56kwP6/hT+MtnIWBh4+YiSBzAHWmsDYVWJ1nKNWO86+nL8aWm1bDaRIW3p09NKUlkHSNtfxO4506F0r2wniJ9P1/rWQSqxPC0uFpAEHYbHTmKh4NrmHe27DOoOu86gjQnp0PTlT/EG/b5lYiMqmNNndmGuhmBt0qNjOKsiMzBQqDNpLZv8Tw5eZgDbrR7BYWYLiFq+JRtRupEMPb9RpXt+3VP2YxFkvcOUK0DXcalgQG5ajaBtRBdSuqDbWTnkqeCmfD611WBt11UsWiqsMDU23bBppMIORp1LZFEFD62TT9tD0pNvN0qTbJ6ULCcls8ql2lNeIRTqmlsZI6KUFFcRNeosUtmFBa8vbe4/wCoUqk4g+E+k/TWlDQ4TXs0giurBHBXhWkzSg1Ywk2xXsVxNJa7FYxxSlIgpnvKWhpkhT58+N19mx7wGXJltZtswCC5oeg7z6zQbwFdWHr+VG3xfs5uI3LepLXFYCY0fD4W2u+g8SvrWftfZbgGqAnVhJJ6nU6mKVjI42iDJ2BEafxdY/uaM+A4FWx+HYzK2pWCAJW6/wA3UQdvShyxgMRlDEyhOUZbZAZokAFlHrpyo4+HvBMS7i6MqqohiyywUmcqyRq2vOBv5EN4CjSe4zGGaSOQ2HtTGHvy5QIVETJgTBjbenraZWJgKJMk+uuvX39qizFzPKgHQkGSf03rmpIrllgFAY+g/KotxidREEDrsTudvxNP3H+bbYb7fKKiSogNmcmOpHT0j3oJu8BaVC2ZdVksYI08USOggUkpl8QVzoeQG4A/T8aXhSWY6ZQBoP8AQRXl3Ds3zHYSIBEH61mpJGTRJDinLdwDfSdp05UlFgRVccbde4E7soiznzbnQRlO0fX5vKjEzKu3YvszF2TViVhYIHjjmZMNE/gKVb4YhaHzu0/TXfX1/OvOJYhkyKjBAQxOg+7lHP8AmFWUEkiSPDuDB5bUc1ZsFZi+GXVctauEMANOoBJGZCdeYnzpHC+1wGJcXwQBaAIQHKgt6lmDbasRp/DppVuzOMuzT8xOh+bl6An8KGuIYTDFrgzNZuOjWiXBKsGgE69YBnSnjKuRJRsNrfFbBAIuLBEiWEx7611Z7juCYlnLIoymIyvpoANK9q3xET2h1bJ61IS4abS2afVT0qxIeS/T6X6Ytg9KfW0KAR9Lgp5WFRltinFFAKJAavQ1N5q7NQoNir2LCRIbXmFZh75QY96cdwVMa6H8qQBXNbB3paMOo+g9K9zUzYHhHpTmlagi81eZq8gVxA9aBhQaofHMcLFlrhALbIDzdtFHpzPQAmpWbpQ52+tK2GDXAPA4IO8Eqy7e8UHwFZZWYPti1sBbo7+P94mh9wqkE+kUnF9pruLRrdm2tu2ywXcliQRyVYifUGqOzibeQhNYbxSCDuRz30IpXCFZBKBTmA1JgCJAmJk7aeVc++XFltq5oGcR2itJfNq7hr75Gy52IAAndbeTLHMSfemO3mHsWrq20s2wQuYmDJkncnf/AEosv9ibN1u9uXrpLAaKUVNhEAqW+poX+KahbtpiQMykDqYM7D1qyq8E2O8Z4obfC8NcOYkuo8LFTrbvEwwIIkgTrUr4Q8VznFBVyKO7IHqbk/jJ96CMd2lV8NawxQ5bRmQ0SwDDWbbRoW0qZ2T7TDCEr3eQMwznMM5E8gUA5n61ndGNntXSSoK5nhczEzBMTyiecDqOtKd2JIJEeW+hApi+zM9korBA0NOkAakn3ETS7dkq7sTo0QP8xP61GcVkeLY+F1b2/wCkUw+aUAgCByk7/T8Kkgat7f8ASKSFGhJEgDahF08hatDWAUktmJbTY7b9Nq7CoPHAiDH0y/rNOrcRT97bWBH9POvMTiEAJJjzY6bqNdepH1oyd3SMlXLJAqG9xs+pEd2SQB1dgPF6CI8q84colgtxrhYl/EwIUSVhY2UHSKlPZGVR4R4SJiDqT9KKTSYG8gzxlbpuYbu/lDk3SCohZQxqZgwdBvV1h9SYJ120/WKauYRBkOcqs7KB4t9NpPtVjZy65TpEnMCCPqKV9IJHcTEf3pTF+xbuLJHhI2YdfI0qxxG3dBIWNAwBKgsGCsGAmY1y681beo2JxfgjIdCs7Ro0/oaJiBc4Bak7jyDEfhXV5auyCWKAkkwQ2xYkc+kV5TUCwutrT6rQm3brCqSIuHoQF1/GnU7e4WJIuD2B/Wus5wsVadVaFk7dYQgEF/TL/rUrD9scKwJzlYEwV1PpG9YwQgV3vQ8/bLCgTmYjrlPKJ39RXn+2OFMkFjlEnQbSBoCZO/SgYI1Mc59aVnoSPbnDfu3fov8A8qtMNxlXti4ltzOy6BjrEiTEc961pGyXHe1zX4BJ0AEn0GtD2M7U27TBLlq6GIkCEOm33XPOapcXxa6VILQrEyoJ5mYkQY1j2pJTURoxbJHHO0D2bhdIaFDICSJzIGg66c+VVjdtMc2YqEWCAECcjuQW6fr5VL4tZXvLOhK5BA6Fc6g/QR9KtOHXBbRi0wYPWo72mV2oqeGdsL+dQ4UqCJcuwDCCCCrAnQwZAG1XnDu1huFc1oIpuZM3eTpBOceADLy351GxRIdmK+HeYnSCSCAZnfkdxtzUtpXItxBbYxsNJJrLUd0Z6aC8TVN2zs5sKwP7yf8AWB+tMcJ7P2bNt7A724txSbjuROogAab7mOW/MVVY3A27CnD2rua7ebMqXCpaFAaA0QqQrHUDc+lWknRONWUuDsolsN8pKqTPMRbJjrqTUjCmC/QhCJYZdJzQPu8p9RTPB+Hu91gSwMMANgTAJMjeIOtOG0DmV2tsAshYzMpXOrsSdIOgECR4utcjT3WdC/Se4WGzoGtuxAywymCBB+Waj4fD9zcK2rLLcJUPcyosrmkj96AA2kCJHlU+xx5sMbjhBdYoMoLZYAZp+6dTpy+7UG1xfO9tmUB3BJAJOUsSImP4geW4qqi+RHQX4rg9rW4baFtJYgTpG58qzHtR2IfEY5rttlFtzaiTJkQrCBsJWZ8jWvcdum3hbriBlQnXUaeUH8qznCcbe6hfv1QKrNI8Jt5SoaVQLJOZY33PWrR02/m+3ZO+gx4fh3totvM9wiZuMq5jqSZyAKImBoNAK7FOVkMyKJ3Ygcz1PkPrQJwLiAxeIFt71yQCV8RIcDcasYMax0Bqi41es2rrJa8QQlWZ+ZBgxliBOk61aHolKbg7vnj8tGeo6s03FY+0FaLyFtdmmP2ek5Fb72n/AGpm5xqwJhmO8fs3Osvqc2Xll09R0oVsYrDHBnFlX8IKlDcb58wULMjwksD6GhJMfddi9tc5GuUWw6+hEEx7z51tP0ylf080vyZy4NQvdqrMgrmG3/lKDCvO5JGpB9gOZqp4l2pW4Cn2fvBIM96Y0ZGAGVddVH415xDGBMCl+zhv2twKAotklCwOYkBZ0g7jeJoEXD4q4xYWr7P+8Eu5hP8AFGlHRhpyTlKkljL/ABRpWsIOuD8ZxHefs8MqAhgTFxt2e7HiaNXY8uYGwFEGK43dTIptyTbVm8FzcgFoKnYE+1Q+yOJvdwv2kFLisRL6FlEFSZ58vOKC+3HFmtcRdwWUqtsI2uwtqTl8sxaeUzUoS09TUauKrxlfuNJOMVyecL7DnEXLjnHXkCOFGdXcywMeIODpBmVEVEPCcd9tXDHElu6BuI7XAy90FuByILQSoK5W1185rRfhvj0u4W/iLYLXGujvA0KM8KSFO2WDI8zXvG+D2LTm+li3be4q22uSwzBzdzwq6FxFvxEbelT9wyS/x4Mu4zYvDGKt04d3+4rxkyEBrdsqAM7AXDodzua0PhuOuraJxyWbTBigFtjHhGn32ExJgbCp9zg1he5unD2u8d/G6gkD9kFA8WsQFgdQDyob41glvYy5agqqgs77KBlOYyNyTl5bDypNRWsDQStWEuVDrDeWvLl92vKqsNwoIoRrqyBGjf1iuqOyfn/g26PgHThV7xlFlXJ0IT7pBg7DTl/pTNjCKs+BWYkgISSRBOw05A86J7SYcMSuVTzO2/67bUxexGEtvmHdkkyQCyvMQpzTtMnf89OpSIuJAwvCkjK6SxaCIMj+EZTHXmduW9WuE4GirBtlXmBcLETOYQVJjbpTd+8upWDHyC2QzMRqdAdoBJMnU66ahp1zobxs3u7cPmGUAjuiM+bWVEZoFBtmSiQ8NhbN+2UR0uMriSlzMYIM5gOWg+lXfDuBQ4DLaywVJO5BRhrr1gxHKk9m2wxHfLh7drQogtIc2WQSCUHMwdquFxbXDomRMw8WqmFuLmlGAI0U+zUm98DvTpWQb3D8Itx5XUWlZXA8DMS4C5IiQVB31Bp3hAV7FtrmW25Cq6woXvIOieIabwOlVGNxON718PbNhVDK6PcLQyvoqc5aVubf97LhXDRftTdLoytI7t1IOUDxTE5TyHQE86Dl9TKHfQ9xm2C1vQSqiCVHInY6mOcA02DbKybZXKSJaZPhUycy6/TcGmzhWa4HOGud5bB7u4LtvwsQVIIDgEEaTEn6VT8YwPEr9p7Lwix/iK/hYiIBAl8hk6a+cxrml2wxfhF7fud/ZtlLZB/aKC5IAa3cIgkCYOpBjYbU2lt3Zltw5Cja7EkbCF2BAJnU0BdkuL3bN25h8Vdbu8rXCGYsua2xDZSTr8s/5NNqNOAcXvFBcs4RXJAyst2wBcAGUZcxDA7jUaedZJNhadIsLBuR4oVcviOcmLk6KC+pBHlyprGYq9lbuLuV+78OXuyS4kkQ8DUADcUNHhHGftd+94rmHJaGd1ynZlRQW0hgFzaA5TrrSbGG4oW0w4JPh/xrLGCdSv7TUxOhImeVMoLkm5PiiNh+JcVvKGOJxFlTcFs51tr8xy+FVQGJ5k/WibsB2Su9++KuXC+VSqF4Oa4y+IzB8IkjY6nyqq7TYXFWzYwq63LjyzhdFFplOePlC/KdCd4idK1PgOHFmzbsqScigSdydyzeZMk+ZqkIyf6htRwS+Xkz3j3ErWBchxfF3MCRkQhgcwzKZylSJ2O4ggGl8U4p3nd2wCq3UGVoUSW1yxB0Gh1PPlANFnxA7M/b8MVQgX7Zz2WP7w3Qx91hp5GDyr5u4jxO7duOznLBjIARlIAWAPIADXXQCllCngWMsUzcGs25INp1Cy0iDOpkyx9PrUZcJhbt0w7m5a5GIGxIByyRIE+1CHZjtFirlh3a8pW34XzhSxGjCDodQSJ/hFW+B7YmcgsWB3rAG6FOaC2xJO/Q7eXOg46kne514CpKso1HtNhzcwV9BEtZYCdpK6bVk/AOzam3dUky65WGxWLiGDHOVHka17ilwjDORuLRI9QtZhwjiFwPfuAA57mu+mUKNNdoj3mjJy6bXeBVXYM3m+wGzfyMLjpcCFp8LiUkqTrowMedXWC4FhsTat4jKc13MWWWnNmObw6mJkg9CKm9qb9zF28vdhTIKmSdtSDpzAj38qHcDiLwuLhblwoLYW6zMcqiznsoyqRvE3G1/IUNXdJXbv3DBpOmEHZfheMa+BZw6JgUuHW5CtcPytcQHUiQCNANN52t+0j3HD2lVRbBy5s8FrkxlAAOgMb6E6bA0QYbElkF35RBIynSFJHLTlWKPxV2X5yqk+JVJUypziSrSPFrIrlfpIT1Fqdr+X7lo6zjFotk7XX1stg+48QBUup1jXOI67iRsNauPhpxNWXEJkyhCGLctc3hk8wBPpQc+LtrmZx4yZ3Mkk6kkGZ5zvNHfYu7euLcICujEQIXNMCZ01WOZ1qfrfSr+3nHTXLv72U0NW9SLkMcL4BZ+0XWyEu9zvJu25BAuMx7u5EFSpAA30+gmvAcTxHEsbbBLFtu6V3JhQJbKFkk77A6ZhyrRRjC2XIyt48pyxyjNPoDMU6ykMuUQM0mI3IjlXX/AE6G/Q3zTtc/Y871s5aeutODXzVT8ZImA7P4vCnBWrMNh7eY4opcYF2eWzG2TBExG5G2gE1K7Tcds3bdpUvrdK4glsqsO7TuL5APUgr61RcW7eYnDYt7X2ViqkqpK3AXQeHMDsV6EabVbcC4NltpcZSLl5g7hoJHhuETK6GDr5kzS6bm929Urde3R0uKVU7dZ8We4vt5gBatp3lxmtOMwFtt0DKdWgHXoTTxwo729dDHLdABQiIzPodpnxAdI/GPd4DglJBwqa7yBBnymNakq1hSYQCdz119afqkCgDxWGvXna4q3SGOhAaNNOXpXVoPdWui/UV1Pu+gNv1Bni/aBrlm68ghBDnw/MQNJ3JANZ8mNza+5NX/ABZVTBFebOGY8pJk+ug0HlQXDXAcpjfT0118z/WkiUmqCXgfaO5h7iXEMEa+RG5B8iJHvW29ssfaw+EuF/CrKyrEfOysQAPMzPvXzvwNT39mXKy6gN0OYD+/Wte+K+A+0YAXJJfDnPoRDKYVpAgbQ08oI51rqSQNrcWwd7M9r7MLYuquHMQtwEm0T/HOqfzSR1IFHvAeMi3hrt7E2ylq3qWZT4jmK+GdCIyARzmTyHz0CfYcv72ou7Nceu37LcMebiXUK2J1KXVBa37SKp8OL9xXqyqugh7UdvLrlWw1hEtrMyTmcGI1WMsRyneoC9q7rIrXpUK2Ym2zCVzA5Tr4hA0nqaGLmExuEItYmy9uRK5hpHkwkGNJHKmhbfEZbNthLExJgFlDMq+rEZR5sKySWUK5Sraz6BwPD89pW2zKCAYaAQI8Q+brPnQD8U2u2Ww1lCIfMxBJAbIbfzH90eKeUSaJvg/xM3uGoDM2WNoH+EBXX6KwX/LQf8cL5GKsAf8A2zf8139Yj0mpxjTGbtARj+JE3HMhg58XhAB8gDqE6L0idaJPhRjGsX7pFwFLfiWyZ1JiW208PhmdyPKgrDYO7dcJaR7jnUKiszEczCgmB1rYuwXw9TD93jcU7d8Rph1MAKy5ct3SWYzqmgnTWq7bwhLNJw9wPaU2xlQgaMNhp4ec6ac6rbeHs2JyCX/fI68l6CovEe09nP3XeIryFyllBkmFXKTMkwIpbpcIA02508VCGWzU2M/Y+8v2ru4QOP8A3ZI+hWiKyIGg9WqBwjClZzQfTz5a/wB61Z/8sVW01gWsi0MD8q+efjJwP7NxAuAe7xC94mugbMe9UdPGc8f+pW9pezNA2H50K/FXs0MVaw7kT3d4Ix593eZUMejC37TSTRjNuwlixf4djkuSGsjvIUxmBUlSxjWHWPQiqrg7gOi/xLp/mFaP8K8NaGCP7NMzOVueFZYQpAbqNdj51S8K7KgcZYH/AAbd3vVAZZGZe8Re73ChiBMR4YnlUk6k0N1ZoHbPivcYFiBL3FFq2vNnuDKIA3gS3tQ/hOyV1VRAUgKJJ3nc8us08xbGY1CkFMO/dWpmJt5ftF3TnMWlPk070V3nKkg8tKSTa4DFWCbdlbvIof79KEu22FGBtvcvKbn2gC0qqYWEVj4zH8THTXbpNaqL8UEfFPhF7G2LVuyhYrcLnVRH7NwPmI3YqKW7G4yVF7jL4XAW8I9sOO4CuVc/LcWZUZQZhgdx686zjh7hiYaABMRryAjlzNaZxFkt27iXxF21hcPniSAVbDqY9SKzXtiot4/EC2MgzA5VlYzKrER6k1dqOGieeyScNII2nyP1mrfgGLuWV8FzNnGXLAYER4hAO8yBz086D7ONuj77fWfzou7F4yznN+/nFnDDvSYHjIIypE7s5H4+tSnlFdJK7DHhXFsHZazauXRZNlGLrdbxK75TlbMxJME7EwB5Vc3O0/DmE/brAjzrOuLdnHfAYviuJULdxFxHspOqJcugk+6kAc8qnrWf2rZLAASSYA6kmAKrDVcYuKOfU0YTkpSWUbR274zirbi2l10tsgfYbFQCJGsEg/WovCMQbphbjoYB8TtznTSddPy1qg7XcYvlrVq+ro9tRmDoQfNl5FSQYj93ekYe9kXXxAkFHkjkqRI5GB/m33mufbKKbR6a+DqSUG65z9egsuXLiEgsxgkGWY7aaHemXZm+R2n90sZ9jz/PyqT2f7SWIFjEJ4hs0liR5k6t60SG3hnbIq5jlzaAxB01MQD5eVNGaZDV9NPTeePP8/YBWvuDBZp9WrqPjgLfn9TXUdxCmZd8ReOWL1rD9wAB4jcTN4leECqw6Rmg86CreKPkPQbUjMBOYMRHhJ39IpvEWGQlGUqw3B3GnOm5MyfbxckQoJkRoSZnSNdDW2cF7c4e5atpiLIss0IylVNtyRDZSsiJ5NGhO8VgC3SDPSrG1xUnS54uWb7wHQf2Kjq6EJtSfK4GhqOIdfGXgtrD3rN2zbS3ZvIQURQqi4hkmBp4lZdOqmgXhnFnsXEuWmysjBlI6jr1B2I5gmjTAdpPt9scLuIrq6nubjMS1q4iM6sWJMrplOswTy0rPk1FVi3WTTq7iFHaDiF7FubwFy5bRVzNqwVjmMsQPCYIHLaNoqDw287XUyKMyurDMYUZWDEsemn0nnFReA4y4tzuw7KrGYDECQN4HOPyq1fhzW3tEnwXQ5SP/TdrbD6gH0IpkhJSzk2b4V8HfDYEBxBdy4gggrlRFIPQhcw8mFCnxy4af2OJ1gDujppqXcazvptRx2Ixve4GwearkOw1tkpy5acq97Xdn0x2GawzMpkOhEfOoYLMjUakH1qfDG5RlXw94ubGFxLW8qMro126QC3dfuosiSCGMfxVp3ZfjSXs7Z0ILDuyCZgjVWn5WnlzEb18/YDBl806REjeiixwe+njsl3PdoXNuQF8KlAdAC2/h1Mjcn5ncOzb+i17fYezh+JXLy22uMot4p7csAQGCls0/vR/SteW4GAI2IBHvtWa8Vw1zF3WZs1vE38IMNlAtuqqXDu7kXNA3iiJhRrqQAb8LwJsrhxcxbd1YthW8Kg3GRcoNxiScv8ACI1GpO1I+hoxbTaQR2kyiASTzAPX30qDiwzPkVmjmSZjyHU1lnbv4qftBbwOUi2/ivGSrx91BPyT96dY00qiw3xS4iDmTuUnUjIxB+raV0qSRI33DWMoAED11NOY5JtNMwBm91OYfiBWH/8A1i4mD8mEP/4rn/8AWrvsl274jxDFC24spZVS13IjfLBAGZmO7R7T0oOaNRM7BXMv2m0V1W7mykaw0gH0IUH3onstbtm9fNkBxaMXSonwq5AVt4Gsj+IVOtYVV+7JOygfnH5UnG2lYMjsMzKVygjQMCNeQHlUN9ux9tIqfhhg4wy3DqSiKD18IuXG9Tdd5/lFEl/hdxmYgqATI1P9KFvhDjP/AAC2mEPaco3rmkj1kn6HpWgYfEK0hSCVMEdCKLFsp14E3Nx9DSn4CSNLmv8AL/rV3XUKQbZkfaLsliA2Ie9dVUuqi5hblQqOCAWLRqY3INZxjeCPau4rEcRsXredLlywzA5Wuu3gXOJWYJ0navqSmb1gMpVgrKRBRgCCOkHl9aKRrPkTgPB2v4mxYLZBe1zb+EZ5IHXwtAPlyoi/2ev4S2nf5O5bEhbixnDKjFluFV1yfN4T1Wd61/FfD2zcu95ZtPg3tmUIKNacabWw2ZRoNBlHkaG+1PYrEC2zFVN1nzEq7MrDUR4z4TEctDtQdhi6KG9gr3GcUblxmtYG02W2oOpA3yryY82OwIAmKHu1+AtYTi9rKi27GazcAUSAilQ5idTKsT1961XgGENnD2reQAqgDAEfNEsfcyaFe03ZrGXseuJt27ZVFUKGYfdzEyD1JPtQug1ZWds7uG4hi7dy091S6BTcYZbemaDlYBgBuzbRy01k9j+yVp7eZ7yH+WW+9IIVoAUgcxJM7UY4LhxuIe/sLbO0B8wIjXbb0pWC4PatCLYyjQCSToNhqaykba0wTsjDO2Ksd13cK6m7dOwQE58wMoh30kfLsatuxHC8NZVmsXDcJENqY33ynrrqR1q5xXDUdWVlDKwIYdQdCDSeGcJt2BFtY0jVidBsNTWwFyk+WTi1eU0xNdWFPnbBd611TZBDg5hHKNcxJ6dTT3Fb5uOXJzNormNJCwI9QP8AlpnFXIOnhERoeXQxVpgsXZTC4izct5mui01ptstxCRJPIZGuT9NKZGZRIs04tiZ8gT+n5xRNwjgly4vgsoqay7EMSAdSBOvI6QD1qBxezaRn7okoSqqTuYEvGURvGnnud6ykm6BToIex9pMbhbuCQpaxgGazdPh722CC9l3Gu0+RA12NBLDKSp3BIO24MHUb0tkUAnWen4fSoy0TN2aLc4PYXhWAxiW8t1rr27jKJzeK7BaeY7sAfzGrDjWFB4PhsQsZrGIuSeeW7ceQP82TfpTFi7PZy1zKYoj0lrh/Jo96mdkbP2jhOPsQSwYXEE/eCKyx6tb/ABrXj7grIefD/H272BtG3lGSUYARDAyZHUyG881EOYA1kHwgx/d37lvP+zuoCASNXUiIHUqW9corTeJ8VWzba4yuwHJFLMSTAAUa7x5UklTGTwYjbwgW/wAQUmTa7xwTrOXEKhn1Vj70Y9h8Y12wLZ1VcxYjdTqVAPSM5I2hI5ihxeG3kXE4i+vc/aVZEUkly126jaoAdOvMdKMeyfDDbwm65mRQQGUyXeSCoMggEa+3LS0ngmuQvwtjNaUBm111B6k/hJFZX8bOHG3dw98EwysjSdAyEEHXYkMR/krVbXDDbibt4wIBF11EeSoQpHqJ61Udu8XibGBu37N5nZMpK3FtuuUsqtoVnQGd+RqKqy1yca6MQ7J3cIoxDYi13zi2DhwScouTHjAIBEHNr+4RzqOfSfSrDi/HbuKZXurbDBYi3bVBrrMLufM172c4Bexl02rJHhGZ5aIUsF9TqQNKpwTO7McDfGX0sqSqnW48TkSJnpJggA7n3reuBcFsYW2EsJlA3O7MYjMx5nz5cqqew+DwtlGsW7bWbqwzpeK945j5w3yuuuhXQbQKKLl510mPaP0qW5sZCVXeBlneBqfU7mve7PQ/Q14L7n7x+tJZjG5PuaWlY9ugO7I3RY4lj8P924RdVeXiAcwPNncewopHEEss6qsMrZiR94soJ5dIHsKAe1p7jitq9IUPZWSf4bjW2gzvDp9KvrGJLm47ETME/wAojXzgCroizQRjjAMcp/CktjGqtw5YnU+EKI06gbU+W9vWBSSai6v/AFkKPb3FiHVJ1Y+Wn96fWnGxkGCTy59ZjSqqzb/alz105zpH05/SrHvz+6fw/rUdHVbtzVZdeyKakYqlF3jIpsXqAASTrty/uKjcasLcXK0+xjnO/tT9pugA9NKjcRUtlg6SCfSLg/Mj6VZTjKNxESyUj4Jl+S6T5MAfxr1Lt5fmRG81JH51YG3XqW5pcMbKID4gc1YetKV161YPbFRnsjoK21B3MZUdK8cGlPYFMXVI5mgqM7Gfavaay+ddVKEs+bGHlvtRDg7ltQMw8UQTLfoaHFaDNW/GeH4nCsgv28mdQ6HkykA6EcxOo3FEBaW+KBNLTXACZYB3ymAANPTT0FU/EcVce4cxnz568s29M2sSY251Y9nuFXsbf7m3lzFWaWJAAUTqQDuYG27CgopOwt4oi4W2BqY1/vWo2LsZTp8p1X+nqP6VZ8W4Vfwz93fttbblOzeasNGHoaThlVxkbYnfoeop+RQ57HIL/Bb1hVcvav54SCWJylYXpEg/yzRZ2G4PcsWXLqUa60lTEgLooJHuf81VfZTsWbIVxiCUaG8Bdc43WYYA78xpNHeaoSl0iqj2Do7GYPvA/cwQc2jOATM6qDB18qJww11Gmp8vOmiw3NA/EuJX+I4j7HhDCDW5c5AfvN+MLzj3GjbBIldpO0+Hzd3btfaLonKQs5ZGpTSfcRVdwK9jmssbVoCVd7a3BB75r7EsS0GMsmDodKJ8NwWzhLRt2hLMQpuHVnJO5PTfTYTVjgrS94zKOnvCgA/QU9gopOyfbG/3wwePsi3cYE22GisQJI3MPEnQwY5aTf8Aa+/YtYO814M9lkZCEBJOcEBdPlJ2zHQEihPt/b/8Tw9k0f7VbGnSST+Ao3WJMiQRlZTqGGujKd+f1pWkHJ824u6neHJbFtD8qZmaNB95tSZ199qt+xvF1w2Ns3m0QEq5BjwupUz5KSGj+AUd9quwNtLGIbB2M4uZXyBvHZdJI7udGtmSCujAMYJgKMksnWPzqnIh9NY7CpdXK4kAyCCQVPJkYaq3mDUKzfuWBlukvbG10Db/AItsCB/xEAG5IXehb4cdoWxNk2GdhcsAD7pzpsD4gdRop/ynnV52pxD2cJfui4Q62yVJIADbDYDnFSzdFMUXWcTrpPylTII/ueZpxfUHzoE7B4HiYRmvPmtsFdFuEE5iCSJUTbPykgggZtiZgmRrxFwZhbuKpItG0S8awwOfKy7eITB0MHSjsBuKL4q8PLYdMQvzWSZjmjxm89wh8oJoVsYpnxNhUf8AxVJuxGqFQBPSWNa9fsAoJEyNZ5+UdPKs+wvCbNviVy1h1VcoR2QKAP2gEQ0SCsMQNvHGm4oIafbiBpso/KmntgggiQdCN/w503iOI2bajPetpAE5nUcuhNQLnaPDDXvgwAMlFdwI/iVSPxpHCPWDe5ZWFCiFAAkxA09hXPcVZLEKN5Jjr1rOe0XxBObu8GCSdM2XxMeipHt19Iqstdl+IYk95fuC1mOzEu/iOnhBgDyLSOlLGFJX0H2NWtY+0TpcQnaAwJ8tBSsWTppHl6Zv6iszv/DS4JjGeIdbWn4PUa1f4rw5gHBv2fIll+h8Sn0/GjWXkJpwY7U6FiqvgPGbeJsi7aMg6Ec1PMGp5ufSslRm7OuVGNyl3GphqLMsCy9R7+o01r1zSUO5oVQbI5FdTrNrXU1go+a+DYLvsRas/wDmXFU+hYA/hNfRHabgqYzCvYZFJyk2jzW4AchHvp5iRQP8POxv2dhiMRBvQciDXJO5JG7Rp5Vf9t+1X2S1lSO+uAhP4Rzcjy5efpTUKYjbslR4gQZMg8tY1rT/AIMcMYG/iSuhAtWyeeuZ48tEH16Vna4a66XLqo7rbg3GGuXMTBY79aKfhp21+yv9nvMBYuMSGP8Au3MCZ5IY16HXrRfFGRrfaLhC4uw1i4YVoMjcFSCCJ9I9CaxPtX2ffA3+6LZgVDo8RIJIiJOoitr4rxm1h7fe3mITYEAmZ2iKGPiBw0YvBpiLSktbGdRHiKMBmBG8gQ0fwnrSQwNLJK+GvEhdwYT71olT6MSyn01I/wAtFYFYj2C7SLhL5Lgm3cAV43EHRgJ5En2JrWv9qMEEFw4i3B1Anxf+weL8KElTNG2ip+IfFzZsC0k57ukDfKNI9zA+tW/ZPg/2TDC3oHfxXW3JY6xPQbe3nQVxziFrEcSwjK02j3ZUkET42Ox/i0rUXcCg3gKSIGMtTlJEgEHTcRsYgzz0/WvcCCBJ3OvP9fepLCY567VSce4z3bDDWSGxTch8thf37hHPon13AITsPBB7o4niYY/4WDUmeTXnGUD/ACrmJ6FqKZiq7hWEWzbCL5lid2Y7k/3oAByqYpJoch4I/GMK1xUNu53dy22dGiRsQVYdCCR5GDrEHFO2nCcRaxD3MQiKbrM4Nv8AwydzlJG/4zJ51uyigz4g8NxOIyW7dvPbAzQCo/aAkAtm3AB2Ec9aaLoVoy/hYYMptuwc6eBmUieRcQfYdK3bA8Sx7WbWYoGj9oSBr0MZdDGpGmp5bUNdhuzL2S13EW1VyAESQxXeTI0BOnXnRexJI1gdOtaU/AYw8j1vHMGEknlHKm8ZctXCpe3qplGDEOh6qwgjzGx2MimrtRXFKpMLii0+3MB4xnTlcUeIfz2xv6pv+6N6o8BhLRxbX0I7xrpSWedBaBBFvNIgggiBTV5fSlYbiF22RlbbTUT+e3tVLEob+0ol27nZVOZjmVdzmM6DWZnrv9RHthxxmf7PYk5iMwA1ZjoB6nw6ek7QDvEcQw14EYnDjfMXt6GQZDR1oD+HnDji8XdukgFVLKWnRnJUHSNYz+8VkAteF9lrmHth0ZWvES7Amddcltvur5iCx8oFF3DsYLltCIzApI6+KJHn1HWpQ4XcRQuW4WjVgunroT6x196bW0bbGLcLuCOTHctpryHtQCTLt0MxImCZ1EbgaEH8q8v4cXEKkTPXz8uY8qkWsGbvjSAZ8SyI/mHrvT7YfLuyiPOfyFCjWZf2dxQwvFThwMqX0mJ0zeIhvWQynqZPOtJYVmfHIbjWCC6mcx/l72435Bq0e+/LrTMHIg9abYV7npJINIMMPTJp6+dDUZ3HPSmQGhOc+ddTZYda6mARBfyqzkQqgsT5ASaxbiGNvY3E5ozPcYKi9BMKvt/U0T9t+2BIbDWDA1W60b8iq/iCar/hngg+Ja4RPdKCvkzEgH2E/WnFNS7N8Cs4XCiwQrFh+1JHzswhvbkB0FZanY69axbrbsi4iPKXL3yZdCJRT4iNummorUmumYn6U5bImpykOolPh+z9y9kbGXnvlTmVDC2wevdrAMfxTRVZtAARy+n0pq2afCnrFTyx3SMS7WcAfD4pkRWYXGLWyBJIYyRpzB0+hq04H2Cxd4g3ALSc5Mt7KNvc1rSYVZnn1qWq1SxAG7Vdi3a3ZfDa3LAACzGZVMrB0ggzzEydZil2+1t9Ey3MLeZxuDauqem4QrHOZ9uVGrvVfiAXJB2pWYHcPxXiGL8KKuDtc31NwjopO3sF96ueD8DtYdSLa+I6s7asx6k1Y2LQUU7NYI1bSNTTxFcKet26VtDJMZKn0psJrrUwim7iUryOsCCtIcQKWrawden+tOC113rJNmbSIfdE67dKYuJG9WmSktbnzqiVEm7KZ7VMPaq3uYbptTJszWboyRSnDFp8/wBaE/h6xRsTaOjQJH/Cdgw/5h9K0Y2o5UF8ewbYTFDHWgSh0vqo2kQWjmp0J8x5yFUgtBfhuJ3VEBmHlJP50u5jrj7sTM+/KoOAu2b6qbNxPHspYAmIkLO8SNNxI0qzt8PuD/dtOnI8v+9a7WAUNYNSoIBO+2sQBpAnT2r3iPE+6tsqkB2Eljslsas7HkAJPmRXnEL6WFm9dS15MZY/y2wZJ/DWhR8S+OJtYcOlkN47rAHMRzMaMwPy2x4V0JOwBSayxsPAz2JU4rHXseQRbQd3ZnT7sD0hZJ87lH+cnXr/AGP79ah4DBW7FtLNpYVR+u5PMkyTUvMaKdi1R4TTTU6wphxTCjc6x70zepw6T9Ki3qR8joYbevKTNe0Qnz/iLpZmY6kkk+5mpvBuLXsOzGy2UuADoDsZG+1dXVQkaf2NXFG2WvvmLGVkgkCBzH5UXWLUV5XVNlFwO2zBj+96mqdJ09a6uoii81OhDzrq6sZDgt1Hv2xM11dWMeKaWBXV1TkykFix22k08wrq6gMNs9MnUxXldRSsEnSJKIANKWBXtdVCR4K8YV1dWMNAz5f3tXd3XV1SfJSIg2aYv4MEV1dQCwRxnYNHYvafuiTsBKn1X+kV1vshigI+2nL0yN/866uptzF2ofwnYSyDmuO909DAUnzA1PuaJsPh0RYUABRoBoABygV1dWbbCkhS6+9LmurqohBp219KYuXNfWurqIGMFtJqNiLmmv1rq6tWDWRGvivK6uoUE//Z" style="margin: auto; text-align: center; user-select: none;" width="215" /&gt;&amp;nbsp;Explore&amp;nbsp;&lt;b&gt;Street View Trolley&lt;/b&gt;&amp;nbsp;in Google map click&amp;nbsp;&lt;b&gt;&lt;a href="https://maps.google.co.in/maps?f=q&amp;amp;source=s_q&amp;amp;geocode=&amp;amp;spn=35.90509,77.695313&amp;amp;ie=UTF8&amp;amp;hq=Metropolitan+Museum+of+Art,&amp;amp;hnear=New+York&amp;amp;ll=40.780078,-73.963373&amp;amp;spn=0.003989,0.009484&amp;amp;z=17&amp;amp;layer=c&amp;amp;cbll=40.780038,-73.963374&amp;amp;panoid=xayBNuhEVp2uIaUM_zsryg&amp;amp;cbp=12,16.42,,0,-0.09&amp;amp;hl=en" target="_blank"&gt;here&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Coolest part of Google map street view is, it is now open to all. If you are a&amp;nbsp;tourism board, non-profit, government agency, university, research organization or other entity interested in borrowing a Street View Trekker to capture and share imagery from a place you know and care about, please&amp;nbsp;&lt;a href="https://goo.gl/swkt2" target="_blank"&gt;Apply Today&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Thanks for reading! I hope you liked it.&lt;br /&gt;
Amit Naik&lt;/div&gt;
</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0J563o_hurOiVdtF0mhL4JTXK-06odllaE_8fXb3PdkzGmV1xV2XhJrpUf0wxZEnGKVkoVxqnRG24XVeEcIy3oKAwkmUuU7t2YvV4aw20w7ZzAlH493qJK2N3oIO8bBqx6dJ49K1JWiqd/s72-c/G13itVQ.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Google Chrome's Data Compression Proxy</title><link>http://yeslinux.blogspot.com/2013/03/google-chromes-data-compression-proxy.html</link><author>noreply@blogger.com (Amit Naik)</author><pubDate>Thu, 7 Mar 2013 02:35:00 -0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3736903704433726872.post-4339816997400320198</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;script async="async" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"&gt;
    &lt;script&gt;
         (adsbygoogle = window.adsbygoogle || []).push({
              google_ad_client: &amp;quot;ca-pub-3241753286156583&amp;quot;,
              enable_page_level_ads: true
         });
    &lt;/script&gt;
&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;br /&gt;
Hey Guys,&lt;br /&gt;
&lt;br /&gt;
I was just checking the New Google Chrome for Android. It is really a faster android browser.&lt;br /&gt;
Infact Google is now comeup with Data Compression Proxy settings.&lt;br /&gt;
&lt;br /&gt;
Now you might think &lt;b&gt;what is Data Compression Proxy&lt;/b&gt;?&lt;br /&gt;
&lt;br /&gt;
As per Google this latest Chrome Beta for Android includes an experimental feature to reduce cellular data usage and speed up mobile web browsing,&lt;br /&gt;
using proxy servers hosted at Google to optimize website content.&lt;br /&gt;
&lt;br /&gt;
In Google's internal testing, this feature has been shown to reduce data usage by 50% and speed up page load times on cellular networks!&lt;br /&gt;
&lt;br /&gt;
You can also enable this awesome feature.&lt;br /&gt;
&lt;b&gt;To enable Data Compression Proxy settings do the following steps in your new Beta Chrome browser&lt;/b&gt;.&lt;br /&gt;
&lt;b&gt;1) &lt;/b&gt;Visit chrome://flags in your browser&lt;br /&gt;
&lt;b&gt;2) &lt;/b&gt;Select “Enable Data Compression Proxy”&lt;br /&gt;
Plain and simple. You are done.&lt;br /&gt;
&lt;br /&gt;
Now after enabling this feature you would be able to reduce overall data usage and speed up the page load times. This feature is performed by Google's massive powerful servers.&lt;br /&gt;
Chrome mobile opens a dedicated SPDY connection between your phone and one of the optimization servers running in Google’s datacenters and relays all HTTP requests over this connection.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6n8PSr_NzZRZ3sC7cCz3I3K2DV-tVXDyPByso4i38w3poJNcbgx7JNsDxHNFNigSuwgtCjzqhQu8z1Dd8dibQjALolfGeUgpd-nLQn9Hp73PhR96VUAHXi4YiTmr5RoR89KPitg8EJPOT/s1600/zCCMKaR.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="172" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6n8PSr_NzZRZ3sC7cCz3I3K2DV-tVXDyPByso4i38w3poJNcbgx7JNsDxHNFNigSuwgtCjzqhQu8z1Dd8dibQjALolfGeUgpd-nLQn9Hp73PhR96VUAHXi4YiTmr5RoR89KPitg8EJPOT/s400/zCCMKaR.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;b&gt;SPDY for speed&lt;/b&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
The connection from the mobile device to the proxy runs over SPDY, an optimized protocol for the Web that is supported by Chrome, Firefox and Opera, and is also the basis for the forthcoming HTTP/2.0 standard being developed in the IETF. For more info on SPDY go to open source Chromium Projects SPDY page &amp;gt;&amp;gt; http://www.chromium.org/spdy&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
Thanks for reading,&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
Enjoy and Be Open.&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6n8PSr_NzZRZ3sC7cCz3I3K2DV-tVXDyPByso4i38w3poJNcbgx7JNsDxHNFNigSuwgtCjzqhQu8z1Dd8dibQjALolfGeUgpd-nLQn9Hp73PhR96VUAHXi4YiTmr5RoR89KPitg8EJPOT/s72-c/zCCMKaR.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></item><item><title>PHP BACKDOOR / C99 SHELL</title><link>http://yeslinux.blogspot.com/2013/01/php-backdoor-c99-shell.html</link><author>noreply@blogger.com (Amit Naik)</author><pubDate>Mon, 21 Jan 2013 03:40:00 -0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3736903704433726872.post-2878925546966034445</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;script async="async" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"&gt;
    &lt;script&gt;
         (adsbygoogle = window.adsbygoogle || []).push({
              google_ad_client: &amp;quot;ca-pub-3241753286156583&amp;quot;,
              enable_page_level_ads: true
         });
    &lt;/script&gt;
&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;br /&gt;
&lt;div class="MsoNormal"&gt;
PHP BACKDOOR SCRIPT&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
Today we will talk about php backdoor ;) &lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
Its nothing but cool php script that we can use in order to&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoListParagraphCxSpFirst" style="margin-left: .75in; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -.25in;"&gt;
&lt;span style="text-indent: -0.25in;"&gt;1)&lt;/span&gt;&lt;span style="font-size: 7pt; text-indent: -0.25in;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;span style="text-indent: -0.25in;"&gt;Travel across directories&lt;/span&gt;&lt;br /&gt;
&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class="MsoListParagraphCxSpMiddle" style="margin-left: .75in; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -.25in;"&gt;
&lt;!--[if !supportLists]--&gt;2)&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;!--[endif]--&gt;View files&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class="MsoListParagraphCxSpMiddle" style="margin-left: .75in; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -.25in;"&gt;
&lt;!--[if !supportLists]--&gt;3)&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;!--[endif]--&gt;Edit files&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class="MsoListParagraphCxSpMiddle" style="margin-left: .75in; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -.25in;"&gt;
&lt;!--[if !supportLists]--&gt;4)&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;!--[endif]--&gt;Download files&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class="MsoListParagraphCxSpMiddle" style="margin-left: .75in; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -.25in;"&gt;
&lt;!--[if !supportLists]--&gt;5)&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;!--[endif]--&gt;Delete files&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class="MsoListParagraphCxSpMiddle" style="margin-left: .75in; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -.25in;"&gt;
&lt;!--[if !supportLists]--&gt;6)&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;!--[endif]--&gt;Edit files&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class="MsoListParagraphCxSpMiddle" style="margin-left: .75in; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -.25in;"&gt;
&lt;!--[if !supportLists]--&gt;7)&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;!--[endif]--&gt;Upload files&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class="MsoListParagraphCxSpMiddle" style="margin-left: .75in; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -.25in;"&gt;
&lt;!--[if !supportLists]--&gt;8)&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;!--[endif]--&gt;Execute MySql queries / commands&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class="MsoListParagraphCxSpMiddle" style="margin-left: .75in; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -.25in;"&gt;
&lt;!--[if !supportLists]--&gt;9)&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;!--[endif]--&gt;Bypass mod_security&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class="MsoListParagraphCxSpMiddle" style="margin-left: .75in; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -.25in;"&gt;
&lt;!--[if !supportLists]--&gt;10)&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;!--[endif]--&gt;Permissions to directory/folders&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class="MsoListParagraphCxSpLast" style="margin-left: .75in; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -.25in;"&gt;
&lt;!--[if !supportLists]--&gt;11)&lt;span style="font-size: 7pt;"&gt;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;!--[endif]--&gt;Execute shell commands &lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-left: .5in;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-left: .5in;"&gt;
In short this is a script which
everyone must have. But always remember it’s a hack don’t upload it on your
server. If you upload it on any apache server anyone can&amp;nbsp; play GOD. So don’t forget to remove from
server when you are done.&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;
I have uploaded it on my github.&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-left: .5in;"&gt;
&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-left: .5in;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="margin-left: .5in;"&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;LINK:&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;a href="https://github.com/amitnaik/php-backdoor/blob/master/backdoor.php" target="_blank"&gt;My GITHUB backdoor script&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;"&gt;Thanks for reading.&lt;/span&gt;&lt;br /&gt;
&lt;br style="background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;" /&gt;
&lt;span style="background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;"&gt;Enjoy &amp;amp; Be Open&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;
</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">30</thr:total></item><item><title>Flush drupal cache from code</title><link>http://yeslinux.blogspot.com/2012/12/hey-everyone-today-i-would-like-to.html</link><author>noreply@blogger.com (Amit Naik)</author><pubDate>Tue, 18 Dec 2012 12:24:00 -0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3736903704433726872.post-6180038627582233341</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
Hey everyone,&lt;br /&gt;
&lt;br /&gt;
Today I would like to share how to recover a blank drupal website using cache clear. Most of the times we change our websites from one server to another. In drupal when we do that our database tables and files messes the cache settings. But while this is happening in database your websites goes blank or it goes unreachable so in that case you have to run one drupal function which will help you to rebuild the registry, rebuild the menu, rebuild the path.&lt;br /&gt;
&lt;br /&gt;
All you need to do is put the code either on page--front.tpl.php or on page.tpl.php.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="php" style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: #f6f6f2; background-position: initial initial; background-repeat: initial initial; border: 0px; color: #222222; font-family: 'Bitstream Vera Sans Mono', Monaco, 'Lucida Console', monospace; font-size: 0.923em; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 17.983333587646484px; margin: 0px; orphans: 2; overflow: auto; padding: 1px; text-align: start; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: pre-wrap; widows: 2; word-spacing: 0px;"&gt;&lt;code style="background-color: #f6f6f2; background-position: initial initial; background-repeat: initial initial; border: 0px; font-family: 'Bitstream Vera Sans Mono', Monaco, 'Lucida Console', monospace; font-size: 0.923em; line-height: 1.5em; margin: 0px; padding: 1px; vertical-align: baseline; white-space: pre-wrap;"&gt;&amp;lt;?php&lt;/code&gt;&lt;/pre&gt;
&lt;pre class="php" style="background-color: #f6f6f2; border: 0px none; color: #222222; font-family: 'Bitstream Vera Sans Mono',Monaco,'Lucida Console',monospace; font-size: 0.923em; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 17.9833px; margin: 0px; orphans: 2; overflow: auto; padding: 1px; text-align: start; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: pre-wrap; widows: 2; word-spacing: 0px;"&gt;&lt;code style="background-color: #f6f6f2; background-position: initial initial; background-repeat: initial initial; border: 0px; font-family: 'Bitstream Vera Sans Mono', Monaco, 'Lucida Console', monospace; font-size: 0.923em; line-height: 1.5em; margin: 0px; padding: 1px; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="php-comment" style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; color: #666666; font-size: 11px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;// This will Change query-strings on css/js files to enforce reload for all users.&lt;/span&gt;&lt;/code&gt;&lt;code style="background-color: #f6f6f2; border: 0px none; font-family: 'Bitstream Vera Sans Mono',Monaco,'Lucida Console',monospace; font-size: 0.923em; line-height: 1.5em; margin: 0px; padding: 1px; vertical-align: baseline; white-space: pre-wrap;"&gt; &lt;/code&gt;&lt;/pre&gt;
&lt;pre class="php" style="background-color: #f6f6f2; border: 0px none; color: #222222; font-family: 'Bitstream Vera Sans Mono',Monaco,'Lucida Console',monospace; font-size: 0.923em; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 17.9833px; margin: 0px; orphans: 2; overflow: auto; padding: 1px; text-align: start; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: pre-wrap; widows: 2; word-spacing: 0px;"&gt;&lt;code style="background-color: #f6f6f2; border: 0px none; font-family: 'Bitstream Vera Sans Mono',Monaco,'Lucida Console',monospace; font-size: 0.923em; line-height: 1.5em; margin: 0px; padding: 1px; vertical-align: baseline; white-space: pre-wrap;"&gt; &amp;nbsp;&lt;span class="php-function-or-constant" style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; color: #0000aa; font-size: 11px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a class="local" href="http://api.drupal.org/api/drupal/includes%21common.inc/function/_drupal_flush_css_js/7" style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; color: #0000aa; font-size: 11px; font-weight: bold; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" title="Changes the dummy query string added to all CSS and JavaScript files."&gt;_drupal_flush_css_js&lt;/a&gt;&lt;/span&gt;(); &lt;/code&gt;&lt;code style="background-color: #f6f6f2; background-position: initial initial; background-repeat: initial initial; border: 0px; font-family: 'Bitstream Vera Sans Mono', Monaco, 'Lucida Console', monospace; font-size: 0.923em; line-height: 1.5em; margin: 0px; padding: 1px; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;pre class="php" style="background-color: #f6f6f2; border: 0px none; color: #222222; font-family: 'Bitstream Vera Sans Mono',Monaco,'Lucida Console',monospace; font-size: 0.923em; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 17.9833px; margin: 0px; orphans: 2; overflow: auto; padding: 1px; text-align: start; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: pre-wrap; widows: 2; word-spacing: 0px;"&gt;&lt;code style="background-color: #f6f6f2; border: 0px none; font-family: 'Bitstream Vera Sans Mono',Monaco,'Lucida Console',monospace; font-size: 0.923em; line-height: 1.5em; margin: 0px; padding: 1px; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="php-comment" style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; color: #666666; font-size: 11px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;/span&gt;&lt;/code&gt;&lt;code style="background-color: #f6f6f2; border: 0px none; font-family: 'Bitstream Vera Sans Mono',Monaco,'Lucida Console',monospace; font-size: 0.923em; line-height: 1.5em; margin: 0px; padding: 1px; vertical-align: baseline; white-space: pre-wrap;"&gt;
  &lt;span class="php-function-or-constant" style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; color: #0000aa; font-size: 11px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a class="local" href="http://api.drupal.org/api/drupal/includes%21bootstrap.inc/function/registry_rebuild/7" style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; color: #0000aa; font-size: 11px; font-weight: bold; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" title="Rescans all enabled modules and rebuilds the registry."&gt;registry_rebuild&lt;/a&gt;&lt;/span&gt;();     &lt;/code&gt;&lt;code style="background-color: #f6f6f2; background-position: initial initial; background-repeat: initial initial; border: 0px; font-family: 'Bitstream Vera Sans Mono', Monaco, 'Lucida Console', monospace; font-size: 0.923em; line-height: 1.5em; margin: 0px; padding: 1px; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="php-comment" style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; color: #666666; font-size: 11px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;//To rebuild module data&lt;/span&gt;&lt;/code&gt;&lt;code style="background-color: #f6f6f2; border: 0px none; font-family: 'Bitstream Vera Sans Mono',Monaco,'Lucida Console',monospace; font-size: 0.923em; line-height: 1.5em; margin: 0px; padding: 1px; vertical-align: baseline; white-space: pre-wrap;"&gt;
  &lt;span class="php-function-or-constant" style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; color: #0000aa; font-size: 11px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a class="local" href="http://api.drupal.org/api/drupal/includes%21common.inc/function/drupal_clear_css_cache/7" style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; color: #0000aa; font-size: 11px; font-weight: bold; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" title="Deletes old cached CSS files."&gt;drupal_clear_css_cache&lt;/a&gt;&lt;/span&gt;(); &lt;/code&gt;&lt;code style="background-color: #f6f6f2; border: 0px none; font-family: 'Bitstream Vera Sans Mono',Monaco,'Lucida Console',monospace; font-size: 0.923em; line-height: 1.5em; margin: 0px; padding: 1px; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/code&gt;&lt;code style="background-color: #f6f6f2; background-position: initial initial; background-repeat: initial initial; border: 0px; font-family: 'Bitstream Vera Sans Mono', Monaco, 'Lucida Console', monospace; font-size: 0.923em; line-height: 1.5em; margin: 0px; padding: 1px; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="php-comment" style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; color: #666666; font-size: 11px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;//This will flushes the cached css&lt;/span&gt;&lt;/code&gt;
&lt;code style="background-color: #f6f6f2; border: 0px none; font-family: 'Bitstream Vera Sans Mono',Monaco,'Lucida Console',monospace; font-size: 0.923em; line-height: 1.5em; margin: 0px; padding: 1px; vertical-align: baseline; white-space: pre-wrap;"&gt;  &lt;span class="php-function-or-constant" style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; color: #0000aa; font-size: 11px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;a class="local" href="http://api.drupal.org/api/drupal/includes%21common.inc/function/drupal_clear_js_cache/7" style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; color: #0000aa; font-size: 11px; font-weight: bold; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" title="Deletes old cached JavaScript files and variables."&gt;drupal_clear_js_cache&lt;/a&gt;&lt;/span&gt;(); &lt;/code&gt;&lt;code style="background-color: #f6f6f2; border: 0px none; font-family: 'Bitstream Vera Sans Mono',Monaco,'Lucida Console',monospace; font-size: 0.923em; line-height: 1.5em; margin: 0px; padding: 1px; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;/code&gt;&lt;code style="background-color: #f6f6f2; background-position: initial initial; background-repeat: initial initial; border: 0px; font-family: 'Bitstream Vera Sans Mono', Monaco, 'Lucida Console', monospace; font-size: 0.923em; line-height: 1.5em; margin: 0px; padding: 1px; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;span class="php-comment" style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; border: 0px; color: #666666; font-size: 11px; margin: 0px; padding: 0px; vertical-align: baseline;"&gt;//This will flushes the cached js&lt;/span&gt;&lt;/code&gt;
&lt;/pre&gt;
&lt;pre class="php" style="background-color: #f6f6f2; border: 0px none; color: #222222; font-family: 'Bitstream Vera Sans Mono',Monaco,'Lucida Console',monospace; font-size: 0.923em; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 17.9833px; margin: 0px; orphans: 2; overflow: auto; padding: 1px; text-align: start; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: pre-wrap; widows: 2; word-spacing: 0px;"&gt;&lt;code style="background-color: #f6f6f2; border: 0px none; font-family: 'Bitstream Vera Sans Mono',Monaco,'Lucida Console',monospace; font-size: 0.923em; line-height: 1.5em; margin: 0px; padding: 1px; vertical-align: baseline; white-space: pre-wrap;"&gt;?&amp;gt; &lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
Remember that do not put this code in any if else condition just put it either on page.tpl.php or on front page of your drupal site. And then hit the URL in any browser. Then our code will get executed. Our code would then flush the js and css for all users. Then it would rebuild the registry of all modules. Then it would clear the css cache and then js cache.&lt;br /&gt;
So now this would defiantly bring the drupal site back on its feet.&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
Thanks for reading.&lt;br /&gt;
&lt;br /&gt;
Enjoy &amp;amp; Be Open&lt;/div&gt;
</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total></item><item><title>copy image using wget PHP</title><link>http://yeslinux.blogspot.com/2012/06/copy-image-using-wget-php.html</link><author>noreply@blogger.com (Amit Naik)</author><pubDate>Sat, 2 Jun 2012 09:37:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3736903704433726872.post-4670801968314009038</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
Hello everyone,&lt;br /&gt;
I have just written a PHP script to wget any image.&lt;br /&gt;
All you need to do is get the full path of your image e.g.&lt;br /&gt;
&lt;a href="http://www.google.co.in/images/srpr/logo3w.png"&gt;http://www.google.co.in/images/srpr/logo3w.png&lt;/a&gt;&amp;nbsp;is path to google logo.&lt;br /&gt;
So now lets wget google's logo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
$mainimage = "http://www.google.co.in/images/srpr/logo3w.png";&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;//this would be the path of your live image which you want to download&lt;br /&gt;
&lt;br /&gt;
$thebasename = &amp;nbsp;basename($mainimage);&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;//here we will get logo3w.png i.e. name of file&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
$filename = explode(".", $thebasename);&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;//explode it with extention&lt;br /&gt;
$i=0;&lt;br /&gt;
do {&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;if($i &amp;gt; 0) $filename[0]++;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;else $filename[0] = $filename[0].$i;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;$i++;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; }while(file_exists("tmp_cover/".$filename[0].".".$filename[1]));&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;//typical do while to check for unique file name&lt;br /&gt;
&amp;nbsp;$image_dir = "tmp_cover/";&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;//this will be your directory where you want to save your image&lt;br /&gt;
&amp;nbsp;$fresh_file = $filename[0].".".$filename[1];&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;//this is our renamed file if file already exists&lt;br /&gt;
&amp;nbsp;$image_drs = $image_dir.$fresh_file;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;//i have concatinated the path so it becomes easier to use in wget function&lt;br /&gt;
&amp;nbsp;system("wget -q \"$mainimage\" -O $image_drs"); &amp;nbsp;//image uploaded with wget -q&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;/*&lt;br /&gt;
&amp;nbsp;Notes:&lt;br /&gt;
&amp;nbsp;1)Please check if your wget version is wget v1.12 and php is php v5.3.1 or greater.&lt;br /&gt;
&amp;nbsp;2)Give full permissions to your files (chmod 777 your_dir) or use filezilla client to give full permission to your folder.&lt;br /&gt;
&amp;nbsp;3)I have created tmp_cover folder at /opt/lampp/htdocs with 777 permissions.&lt;br /&gt;
/*&lt;br /&gt;
&lt;br /&gt;
?&amp;gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">12</thr:total></item><item><title>see the webpage in 3d with firefox 11.0</title><link>http://yeslinux.blogspot.com/2012/03/see-webpage-in-3d-with-firefox-110.html</link><author>noreply@blogger.com (Amit Naik)</author><pubDate>Wed, 28 Mar 2012 14:01:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3736903704433726872.post-3220433262017533606</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;meta name='keywords' content="how to see 3d webpage in firefox, how to see 3d in firefox, 3d webpage, see 3d page in firefox, firefox 11,firefox 11.0, 3d firebug, see 3d page firebug" /&gt;
Hello guys,
&lt;br /&gt;
I just saw the brand new &lt;b&gt;firefox&lt;/b&gt; which is &lt;b&gt;11.0&lt;/b&gt; for windows. It is really the performance browser. &lt;br /&gt;
If you install the new &lt;b&gt;firebug&lt;/b&gt; it will allow you to view any webpage in 3d mode. Just right click on webpage and select &lt;b&gt;Inspect Element&lt;/b&gt;. After that you will see the new firebug bar at the bottom of your page then click on the 3d button which is at the right bottom. Now you are in 3d mode.&lt;br /&gt;
To zoom in or zoom out just use &lt;b&gt;control&lt;/b&gt; &lt;b&gt;+&lt;/b&gt; &lt;b&gt;mouse scroll&lt;/b&gt; or to view from different angle just press &lt;b&gt;control key&lt;/b&gt; + &lt;b&gt;left mouse key&lt;/b&gt; + &lt;b&gt;move the mouse&lt;/b&gt; &lt;b&gt;pointer&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
Here are some of the screenshots in 3d mode of &lt;a href="http://yeslinux.blogspot.com/" rel=""&gt;my blog&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7o-nhWyhdEGYlUnZmm6JyP-USFzG2nb6KRJvaY166VQCr59CQldT_BanP8jCAIV1Kkl85u9dBVSaAnbQ4GEFNDh8fKZaW-Ca47jv1AWGzVGpk6fnxeSXLw2J9EY8qKdNEVJmQwueXC5mX/s1600/myblog.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="223" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7o-nhWyhdEGYlUnZmm6JyP-USFzG2nb6KRJvaY166VQCr59CQldT_BanP8jCAIV1Kkl85u9dBVSaAnbQ4GEFNDh8fKZaW-Ca47jv1AWGzVGpk6fnxeSXLw2J9EY8qKdNEVJmQwueXC5mX/s400/myblog.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDJ3tSxWHS8NIizBEohvTdBtGcEZ-OKGf5tH58K2WBJI9vqru3CZvgNlsOIsug1jWEPrYFe-vNNwzou0ZTla6VYTaNIFPQ5yubDjTMQokVg2T-qaZk-lt75PleOYQVtWodh9T-7A2BEuXc/s1600/myblog1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="223" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDJ3tSxWHS8NIizBEohvTdBtGcEZ-OKGf5tH58K2WBJI9vqru3CZvgNlsOIsug1jWEPrYFe-vNNwzou0ZTla6VYTaNIFPQ5yubDjTMQokVg2T-qaZk-lt75PleOYQVtWodh9T-7A2BEuXc/s400/myblog1.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
I think new firebug is kinda cool and really advance. There are lots of new features in it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Enjoy &amp;amp; be open.&lt;br /&gt;
long live linux.
&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7o-nhWyhdEGYlUnZmm6JyP-USFzG2nb6KRJvaY166VQCr59CQldT_BanP8jCAIV1Kkl85u9dBVSaAnbQ4GEFNDh8fKZaW-Ca47jv1AWGzVGpk6fnxeSXLw2J9EY8qKdNEVJmQwueXC5mX/s72-c/myblog.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>How to install xampp on ubuntu</title><link>http://yeslinux.blogspot.com/2012/03/how-to-install-xampp-on-ubuntu.html</link><author>noreply@blogger.com (Amit Naik)</author><pubDate>Wed, 14 Mar 2012 08:54:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3736903704433726872.post-6218099750307250744</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;meta name='keywords' content="install xampp in linux, install xampp in ubuntu, install xampp on linux, how to install xampp in linux,how to install xampp on linux" /&gt;
Hello Everyone,&lt;br /&gt;
Today we will learn how to install xampp in ubuntu.&lt;br /&gt;
&lt;br /&gt;
1) Simply wget it with this command at terminal&lt;br /&gt;
&lt;b&gt;wget http://www.apachefriends.org/download.php?xampp-linux-1.7.3a.tar.gz &lt;/b&gt;&lt;br /&gt;
I hope you are logged in with root.&lt;br /&gt;
&lt;br /&gt;
2) After downloading the xampp you can cd to desktop with this command&lt;br /&gt;
&lt;b&gt; cd Desktop &lt;/b&gt;
   Now you are at the Desktop.&lt;br /&gt;
&lt;br /&gt;
3) Enter this command to install xampp in ubuntu&lt;br /&gt;
&lt;b&gt; tar xvfz xampp-linux-1.7.3a.tar.gz -C /opt&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
4) Now your xampp is installed in opt folder. Now in order to create files and folders in htdocs you need to resolve the htdocs
   trouble. to give permession to htdocs enter this command &lt;b&gt; sudo chmod 777 -R /opt/lampp/htdocs/&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
5) Now if everything is fine with no error then it is time to &lt;b&gt;star the xampp&lt;/b&gt; in order to start the xampp please enter 
   this command &lt;b&gt; sudo /opt/lampp/lampp start&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
6) So here are some important command to operate xampp from terminal&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i) To stop xampp &lt;b&gt; sudo /opt/lampp/lampp stop &lt;/b&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; ii) To restart xampp &lt;b&gt; sudo /opt/lampp/lampp restart&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now your xampp is installed all you need to do is start working. If you are getting any error while migrating the projects you can always check the &lt;a href="http://yeslinux.blogspot.in/2012/02/how-to-check-error-log-on-xampp-ubuntu.html"&gt; &lt;b&gt;error logs.&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
If you have any problem just &lt;a href="mailto:amitnaik49@gmail.com?subject=Linux%20stuff%20help%20me"&gt;
&lt;b&gt;mail me&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Enjoy &amp;amp; be open.&lt;br /&gt;
long live linux.
&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">7</thr:total></item><item><title>Download Linux system monitor</title><link>http://yeslinux.blogspot.com/2012/02/download-linux-system-monitor.html</link><author>noreply@blogger.com (Amit Naik)</author><pubDate>Thu, 16 Feb 2012 07:18:00 -0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3736903704433726872.post-4730391797413314050</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
Hello All,&lt;br /&gt;
&lt;br /&gt;
Are you looking for a good system monitor? Then I think &lt;b&gt;conky&lt;/b&gt; is the best option. It is very lightweight application. Conky can display this info either as text, or using simple progress bars and graph widgets, with different fonts and colours. To install conky on ubuntu use this command&lt;b&gt; sudo apt-get install conky&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style="font-weight: normal;"&gt;After installing conky you can run it from ubuntu's Run application. Press alt + f2 and then type &lt;b&gt;conky &lt;/b&gt;Now you will see the conky application.&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Here's the screenshot of my conky&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://fb.me/uidone" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://i.imgur.com/p2qRj.png" width="383" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Enjoy &amp;amp; be open.&lt;br /&gt;
long live linux.&lt;b&gt;&lt;span style="font-weight: normal;"&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>How to check error log on xampp, ubuntu</title><link>http://yeslinux.blogspot.com/2012/02/how-to-check-error-log-on-xampp-ubuntu.html</link><author>noreply@blogger.com (Amit Naik)</author><pubDate>Fri, 3 Feb 2012 00:41:00 -0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3736903704433726872.post-1246600496632008714</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;script async="async" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"&gt;
    &lt;script&gt;
         (adsbygoogle = window.adsbygoogle || []).push({
              google_ad_client: &amp;quot;ca-pub-3241753286156583&amp;quot;,
              enable_page_level_ads: true
         });
    &lt;/script&gt;
&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
Hello all,&lt;br /&gt;
Many times we face some errors that we dont know the exact reasons so here is one way through which you can able to see the existing errors or previous errors.&lt;br /&gt;
Apache maintains error logs in error_log file which is in /opt/lampp/logs&lt;br /&gt;
You can open this file with your favourite text editor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Enjoy &amp;amp; be open.&lt;br /&gt;
long live linux.&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total></item><item><title>microsoft windows 7 vs Ubuntu</title><link>http://yeslinux.blogspot.com/2012/02/be-smart-choose-wisely-fore-more.html</link><author>noreply@blogger.com (Amit Naik)</author><pubDate>Wed, 1 Feb 2012 01:51:00 -0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3736903704433726872.post-6510865107787597231</guid><description>&lt;script async="async" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"&gt;
    &lt;script&gt;
         (adsbygoogle = window.adsbygoogle || []).push({
              google_ad_client: &amp;quot;ca-pub-3241753286156583&amp;quot;,
              enable_page_level_ads: true
         });
    &lt;/script&gt;
&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdwjoxANb3a2hcMisf4OnfiBYxCO6Ni6QNtX4SRNa2CS5no9-t1ZKFPfmJUyRq6tdBsrZdEPofc7owEWpD9PfVKcWvD7Z7RTEdoQsdi_eqJCPzgFrqXhRXaI0LAPoiw4w9mNaPdi4y9MPW/s1600/amitnaik.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="214" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdwjoxANb3a2hcMisf4OnfiBYxCO6Ni6QNtX4SRNa2CS5no9-t1ZKFPfmJUyRq6tdBsrZdEPofc7owEWpD9PfVKcWvD7Z7RTEdoQsdi_eqJCPzgFrqXhRXaI0LAPoiw4w9mNaPdi4y9MPW/s320/amitnaik.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Be smart &amp;amp; choose wisely&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
Fore more infomarmation go here &lt;a href="http://www.ubuntu.com/business/desktop"&gt;Ubuntu&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Enjoy &amp;amp; be open.&lt;br /&gt;
long live linux.&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdwjoxANb3a2hcMisf4OnfiBYxCO6Ni6QNtX4SRNa2CS5no9-t1ZKFPfmJUyRq6tdBsrZdEPofc7owEWpD9PfVKcWvD7Z7RTEdoQsdi_eqJCPzgFrqXhRXaI0LAPoiw4w9mNaPdi4y9MPW/s72-c/amitnaik.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item></channel></rss>