{"id":21321,"date":"2014-03-14T10:13:55","date_gmt":"2014-03-14T08:13:55","guid":{"rendered":"https:\/\/mamchenkov.net\/wordpress\/?p=21321"},"modified":"2014-03-14T10:14:18","modified_gmt":"2014-03-14T08:14:18","slug":"looking-over-a-colleagues-shoulder-if-more-peop","status":"publish","type":"post","link":"https:\/\/mamchenkov.net\/wordpress\/2014\/03\/14\/looking-over-a-colleagues-shoulder-if-more-peop\/","title":{"rendered":"(looking over a colleague&#8217;s shoulder) If more peop&#8230;"},"content":{"rendered":"<!-- google_ad_section_start -->\n<p>(looking over a colleague&#8217;s shoulder) If more people edited HTML via the MySQL command line tool, the world would have been a better place.<\/p>\n<!-- google_ad_section_end -->\n","protected":false},"excerpt":{"rendered":"<!-- google_ad_section_start -->\n<p>(looking over a colleague&#8217;s shoulder) If more people edited HTML via the MySQL command line tool, the world would have been a better place.<\/p>\n<!-- google_ad_section_end -->\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"status","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_links_to":"","_links_to_target":""},"categories":[1,62,1334],"tags":[1960,1559,1190,2418,17],"keyring_services":[],"class_list":["post-21321","post","type-post","status-publish","format-status","hentry","category-general","category-technology","category-web-work","tag-command-line","tag-databases","tag-html","tag-humor","tag-work","post_format-post-format-status"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":22255,"url":"https:\/\/mamchenkov.net\/wordpress\/2014\/07\/24\/validating-website-html-css-and-links-from-the-command-line\/","url_meta":{"origin":21321,"position":0},"title":"Validating website HTML, CSS, and links from the command line","author":"Leonid Mamchenkov","date":"July 24, 2014","format":false,"excerpt":"When working on a long running projects, it's easy to lose track of HTML and CSS standard compliance. \u00a0Also, link rot is a common occurrence. \u00a0Gladly, there are command line tools that can be executed on a regular basis (think weekly or monthly cron jobs), that would check the site\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":28983,"url":"https:\/\/mamchenkov.net\/wordpress\/2018\/11\/19\/percollate-a-command-line-tool-to-turn-web-pages-into-beautifully-formatted-pdfs\/","url_meta":{"origin":21321,"position":1},"title":"percollate &#8211; a command-line tool to turn web pages into beautifully formatted PDFs","author":"Leonid Mamchenkov","date":"November 19, 2018","format":false,"excerpt":"percollate is a command-line tool to convert web pages into PDF files.\u00a0 It supports single-page and multi-page files, can fetch the HTML documents from the web, understands accelerated mobile pages (see AMP), and even allows some control of the output with CSS snippets.","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2018\/11\/percollate-500x357.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":11716,"url":"https:\/\/mamchenkov.net\/wordpress\/2009\/07\/31\/gmail-solves-the-on-behalf-of-issue\/","url_meta":{"origin":21321,"position":2},"title":"Gmail solves the &#8220;on behalf of&#8221; issue","author":"Leonid Mamchenkov","date":"July 31, 2009","format":false,"excerpt":"This is the day I've been waiting for for a few years now - Gmail solves the \"on behalf of\" issue. If you are not familiar with it, the essence of it is this.\u00a0 You can use Gmail to manage your other, non-Gmail mail accounts.\u00a0 You can either forward mail\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":15627,"url":"https:\/\/mamchenkov.net\/wordpress\/2011\/09\/28\/day-in-brief-2011-09-28\/","url_meta":{"origin":21321,"position":3},"title":"Day in brief &#8211; 2011-09-28","author":"Leonid Mamchenkov","date":"September 28, 2011","format":false,"excerpt":"I favorited a @YouTube video http:\/\/t.co\/VO9drFJ3 Cheap Flights Ryanair, Easyjet, KLM # I favorited a @YouTube video http:\/\/t.co\/YZSK0RNm Ryanair 2007 - Very Funny... Comedy! BRILLIANT VIDEO... WAT # Shared: Browsing over the shoulder http:\/\/t.co\/BvQru7tO # Shared: Big four auditors face massive shake-up http:\/\/t.co\/fZoiVDfM # New note : COSTAS P. HADJICOSTIS\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":22331,"url":"https:\/\/mamchenkov.net\/wordpress\/2014\/08\/05\/textract-extract-text-from-any-document\/","url_meta":{"origin":21321,"position":4},"title":"textract &#8211; extract text from any document","author":"Leonid Mamchenkov","date":"August 5, 2014","format":"link","excerpt":"textract - extract text from any document. \u00a0Currently supports\u00a0.doc, .docx, .eml, .json, .html, .pptx, .pdf, and .txt.","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":9073,"url":"https:\/\/mamchenkov.net\/wordpress\/2005\/06\/14\/sending-bulk-html-emails-with-perl\/","url_meta":{"origin":21321,"position":5},"title":"Sending bulk HTML emails with perl","author":"Leonid Mamchenkov","date":"June 14, 2005","format":false,"excerpt":"First of all, I have to warn you that using HTML in emails is almost always inappropriate. Use plain text. If you have to send HTML, than send it as an attachment. For those cases, where HTML message has to be sent and there is no choice in the matter,\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/21321","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/comments?post=21321"}],"version-history":[{"count":0,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/21321\/revisions"}],"wp:attachment":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/media?parent=21321"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/categories?post=21321"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/tags?post=21321"},{"taxonomy":"keyring_services","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/keyring_services?post=21321"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}