{"id":12224,"date":"2010-03-03T11:28:55","date_gmt":"2010-03-03T09:28:55","guid":{"rendered":"https:\/\/mamchenkov.net\/wordpress\/?p=12224"},"modified":"2010-03-03T11:30:46","modified_gmt":"2010-03-03T09:30:46","slug":"dupsorry-an-apologetic-shortcut","status":"publish","type":"post","link":"https:\/\/mamchenkov.net\/wordpress\/2010\/03\/03\/dupsorry-an-apologetic-shortcut\/","title":{"rendered":"Dupsorry &#8211; an apologetic shortcut"},"content":{"rendered":"<!-- google_ad_section_start -->\n<p>I just came up with a word.  It&#8217;s mostly used as a phrase, but I think it can be worded. \u00a0<strong>Dupsorry<\/strong>. \u00a0And I define it as an apology for a possible duplicate. \u00a0 For example, when you share a bookmark twice, or tell the joke you already told. \u00a0It&#8217;s good to use it when you are not sure if you&#8217;ve just created a duplicate. \u00a0Just in case. \u00a0Enjoy!<\/p>\n<!-- google_ad_section_end -->\n","protected":false},"excerpt":{"rendered":"<!-- google_ad_section_start -->\n<p>I just came up with a word. It&#8217;s mostly used as a phrase, but I think it can be worded. \u00a0Dupsorry. \u00a0And I define it as an apology for a possible duplicate. \u00a0 For example, when you share a bookmark twice, or tell the joke you already told. \u00a0It&#8217;s good to use it when you &hellip; <a href=\"https:\/\/mamchenkov.net\/wordpress\/2010\/03\/03\/dupsorry-an-apologetic-shortcut\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Dupsorry &#8211; an apologetic shortcut<\/span><\/a><\/p>\n<!-- google_ad_section_end -->\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","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":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_links_to":"","_links_to_target":""},"categories":[1,1334],"tags":[179,181,243],"keyring_services":[],"class_list":["post-12224","post","type-post","status-publish","format-standard","hentry","category-general","category-web-work","tag-dictionary","tag-english","tag-language"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":26687,"url":"https:\/\/mamchenkov.net\/wordpress\/2016\/09\/14\/mysql-php-and-integrity-constraint-violation-1062-duplicate-entry\/","url_meta":{"origin":12224,"position":0},"title":"MySQL, PHP and &#8220;Integrity constraint violation: 1062 Duplicate entry&#8221;","author":"Leonid Mamchenkov","date":"September 14, 2016","format":false,"excerpt":"Anna Filina blogs about an interesting problem she encountered with when working on a PHP and MySQL project: MySQL was complaining about \u201cIntegrity constraint violation: 1062 Duplicate entry\u201d. I had all the necessary safeguards in my code to prevent duplicates in tha column. I gave up on logic and simply\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":28254,"url":"https:\/\/mamchenkov.net\/wordpress\/2017\/11\/28\/css-purge-css-cleaner\/","url_meta":{"origin":12224,"position":1},"title":"css-purge &#8211; CSS cleaner","author":"Leonid Mamchenkov","date":"November 28, 2017","format":false,"excerpt":"css-purge is a tool that does the following: A CSS tool written in Node JS as a command line app or library for the purging, burning, reducing, shortening, compressing, cleaning, trimming and formatting of duplicate, extra, excess or bloated CSS.","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":10151,"url":"https:\/\/mamchenkov.net\/wordpress\/2006\/05\/31\/daily-del-icio-us-bookmarks\/","url_meta":{"origin":12224,"position":2},"title":"Daily del.icio.us bookmarks","author":"Leonid Mamchenkov","date":"May 31, 2006","format":false,"excerpt":"Shared bookmarks for del.icio.us user tvset on 2006-05-30 MySQL Performance Blog \u00c2\u00bb INSERT ON DUPLICATE KEY UPDATE and summary counters. Tagged as: code databases mysql optimization performance programming sql tips tricks Read\/WriteWeb: Worldwide Internet Penetration is just 15% Tagged as: statistics stats web world","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":15474,"url":"https:\/\/mamchenkov.net\/wordpress\/2011\/09\/06\/a-lesson-in-geography-perhaps-mr-president\/","url_meta":{"origin":12224,"position":3},"title":"A lesson in geography perhaps, Mr.President?","author":"Leonid Mamchenkov","date":"September 6, 2011","format":false,"excerpt":"Cyprus Mail does an extensive coverage of the explosion investigation (several articles, I'm only linking to the one I quote). \u00a0The President of Cyprus,\u00a0Dimitris Christofias, was also questioned and gave a few statements. \u00a0Some of his words are rather unbelievable. Christofias also denied it was him who decided where to\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":10907,"url":"https:\/\/mamchenkov.net\/wordpress\/2007\/11\/15\/fighting-the-spinning-spammers\/","url_meta":{"origin":12224,"position":4},"title":"Fighting the spinning spammers","author":"Leonid Mamchenkov","date":"November 15, 2007","format":false,"excerpt":"Lorelle has an excellent post covering spinning spam - \"Spinning Spammers Steal Our Blog Content\".\u00c2\u00a0 As always, the article is full of useful links and insightful quote. Here is a quote from a linked article - \"Protecting Your Content From the Spinning Spammers\" - describing the issue: \u00c2\u00a0[...] process of\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":10588,"url":"https:\/\/mamchenkov.net\/wordpress\/2006\/11\/23\/things-that-i-love-about-google-calendar\/","url_meta":{"origin":12224,"position":5},"title":"Things that I love about Google Calendar","author":"Leonid Mamchenkov","date":"November 23, 2006","format":false,"excerpt":"This post started as a comment to Andrey's post about self organization and time management. I just wanted to list a few things that I particularly love about Google Calendar, and then decided to do to it here instead, for the benefit of greater public. As I mentioned some time\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\/12224","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=12224"}],"version-history":[{"count":0,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/12224\/revisions"}],"wp:attachment":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/media?parent=12224"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/categories?post=12224"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/tags?post=12224"},{"taxonomy":"keyring_services","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/keyring_services?post=12224"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}