Path: csiph.com!usenet.pasdenom.info!aioe.org!news.stack.nl!newsfeed.xs4all.nl!newsfeed3.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.082 X-Spam-Evidence: '*H*': 0.84; '*S*': 0.00; 'programmer': 0.03; 'charset:iso-8859-7': 0.04; 'modify': 0.07; 'considered,': 0.09; 'conversions': 0.09; 'salaried': 0.09; 'style.': 0.09; 'subject:into': 0.09; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'it;': 0.16; 's/he': 0.16; "someone's": 0.16; 'tables,': 0.16; 'all.': 0.16; 'ignore': 0.16; 'wrote:': 0.18; 'employer.': 0.19; 'things.': 0.19; 'work,': 0.20; 'otherwise,': 0.22; "i've": 0.25; 'script': 0.25; 'least': 0.26; 'header:In- Reply-To:1': 0.27; 'point': 0.28; 'am,': 0.29; 'message- id:@mail.gmail.com': 0.30; "i'm": 0.30; 'that.': 0.31; 'subject:Database': 0.31; "they'll": 0.31; 'yourself.': 0.31; 'this.': 0.32; 'figure': 0.32; 'text': 0.33; 'framework': 0.33; 'fri,': 0.33; 'maybe': 0.34; 'advice': 0.35; 'common': 0.35; 'but': 0.35; 'received:google.com': 0.35; 'really': 0.36; "he's": 0.36; 'done': 0.36; "didn't": 0.36; 'half': 0.37; 'two': 0.37; 'list.': 0.37; 'implement': 0.38; 'convention': 0.38; 'nov': 0.38; 'to:addr:python-list': 0.38; 'contract': 0.38; 'that,': 0.38; 'does': 0.39; 'though,': 0.39; 'to:addr:python.org': 0.39; 'users': 0.40; 'how': 0.40; 'even': 0.60; 'guy': 0.60; 'most': 0.60; 'free': 0.61; 'tracking': 0.61; 'rates': 0.61; "you're": 0.61; "you'll": 0.62; "you've": 0.63; 'offering': 0.63; 'fashion': 0.64; 'here': 0.66; 'euro': 0.69; 'hour': 0.70; 'respect': 0.70; 'legal': 0.71; 'yourself': 0.78; '100': 0.79; 'bucks': 0.84; 'scratch,': 0.84; '*for': 0.91; 'afford': 0.91; 'euros': 0.91; 'europe,': 0.95; 'ads': 0.97; '2013': 0.98 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=biHb/IuYd+C8UFOTTIA43prDUk+OpSlyTawpKrieWsc=; b=kffH2LE2TglwOSAW3ubyzaIFSqAzJodIAQGPMTHS4ANMcm08LZHCSYb66VupILn9eL UO4/1ON9wEn+IpGjk+xTeDIpGfKgXsSqbMKMxfENXpijqHRTIqpA5nVNandtWk679Maz wrmnq8VLziPgw/HJvUiWXZ7LtXcMZkVSL2HHWR4rBe++nLz9ZiwyByeWi0oNSEXmuPqT RRRFf+WB7ObuC1KKxSoAI5FTaUTn/z9Tr7LVZoql3GzPwM1FIVuVdBkOXAexzalTSV7R 70JrGaOynz5OcEy6wqJZVMMM8A+miubZsqM0D3+mX4+drBz4KqMBYWo02ssx6jV90jo1 +BcA== MIME-Version: 1.0 X-Received: by 10.66.26.236 with SMTP id o12mr10035802pag.136.1383834796126; Thu, 07 Nov 2013 06:33:16 -0800 (PST) In-Reply-To: References: <527a5f79$1@news.synserver.de> <527ab42e$1@news.synserver.de> <346d2eaf-d535-4697-bc30-e0c2d55984ad@googlegroups.com> <8dfc8c99-4a15-4fc6-a42e-e5155077e147@googlegroups.com> Date: Fri, 8 Nov 2013 01:33:16 +1100 Subject: Re: To whoever hacked into my Database From: Chris Angelico To: python-list@python.org Content-Type: text/plain; charset=ISO-8859-7 Content-Transfer-Encoding: quoted-printable X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 38 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1383834805 news.xs4all.nl 15942 [2001:888:2000:d::a6]:50692 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:58660 On Fri, Nov 8, 2013 at 1:16 AM, =CD=DF=EA=EF=F2 =C1=EB=E5=EE=FC=F0=EF=F5=EB= =EF=F2 wrote: > 100 bucks per hour? Oh My, i cant afford this at all. > All i can give is 20 euros for the conversions of the script to framework > style. > > Its not like you are going to create the script from scratch, you will ju= st > need to modify it in some fashion to make it frameworked because i don't > have the slightest clue how to implement this. (Please don't start your text with a double-hyphen - that's a common convention for the start of your signature, and many people and UAs will ignore text after it.) 20 Euro won't buy you much in the way of programmer time. Most job ads I've seen are offering at least $50/hr for salaried work, and contract work will start a lot higher than that. (I don't know how rates are in Europe, but they'll be roughly in the same ball-park.) Your figure would buy you maybe half an hour of someone's time... if you're lucky. Most likely it's not even on anyone's radar. Perhaps now you'll have some appreciation of how much you get *for nothing* here on this list. The main point of my post, though, was that if you pay someone to do your work for you, you WILL have to accept the way s/he does things. If you get a guy to design you a database for your hit counter and he does it with two tables, only a crass fool would then say "I don't care how well you've done that, I'm going to do it MY WAY instead", because if you really knew better than the person you hired, you would have done it yourself. (Incidentally, this is exactly why I am no longer with my former employer. He didn't respect my designs, so now he's free to do his own.) You need to be willing to accept advice once you ask for it; otherwise, just do things yourself - and cope with the legal requirements, which I don't think you've yet even considered, despite spending all this time on tracking your users and retaining personal/private information. ChrisA