text:
ECHR decision in Akdas v. Turkey (no 41056/04)
Posted By: admin 16 February, 2010
Press release issued by the Registrar
Chamber judgment1
Akdas v. Turkey (no 41056/04)
SEIZURE OF THE NOVEL Les ONZE MILLE verges BY Guillaume Apollinaire and conviction of the publisher hindered public access to a work belonging to the european literary heritage
Unanimously:
Violation of Article 10 (freedom of expression)
of the European Convention on Human Rights
Principal facts
The applicant, Mr Rahmi Akdaş, was born in 1958 and lives in Bandırma. He is a publisher and in 1999 published the Turkish translation of the erotic novel Les onze mille verges by the French writer Guillaume Apollinaire ("The Eleven Thousand Rods" – On Bir Bin Kırbaç in Turkish), which contains graphic descriptions of scenes of sexual intercourse, with various practices such as sadomasochism or vampirism.
Mr Akdaş was convicted under the Criminal Code for publishing obscene or immoral material liable to arouse and exploit sexual desire among the population. The applicant argued that the book was a work of fiction, using literary techniques such as exaggeration or metaphor, and that the postface to the edition in question was written by specialists in literary analysis. He added that the book did not contain any violent overtones and that the humorous and exaggerated nature of the text was more likely to extinguish sexual desire.
The seizure and destruction of all copies of the book was ordered and the applicant was given a "heavy" fine – a fine that may be converted into days of imprisonment – of 684,000,000 Turkish liras (equivalent to approximately 1,100 euros). In a final judgment of 11 March 2004 the Court of Cassation quashed the part of the judgment concerning the order to destroy copies of the book, in view of a 2003 legislative amendment. It upheld the remainder of the judgment.
Mr Akdaş paid the fine in full in November 2004.
Complaints, procedure and composition of the Court
Relying on Article 10, the applicant complained about his conviction as publisher of the novel Les onze mille verges by Guillaume Apollinaire and about the seizure of the book.
The application was lodged with the European Court of Human Rights on 2 September 2004.
Judgment was given by a Chamber of seven judges, composed as follows:
Françoise Tulkens (Belgium), President,
Ireneu Cabral Barreto (Portugal),
Vladimiro Zagrebelsky (Italy),
Danutė Jočienė (Lithuania),
Dragoljub Popović (Serbia),
András Sajó (Hungary),
Işıl Karakaş (Turkey), Judges,
and also Françoise Elens-Passos, Deputy Section Registrar.
Decision of the Court
It was not disputed that there had been an interference, that the interference had been prescribed by law and that it had pursued a legitimate aim, namely the protection of morals. The Court further reiterated that those who promoted artistic works also had "duties and responsibilities", the scope of which depended on the situation and the means used.
The requirements of morals varied from time to time and from place to place, even within the same State. The national authorities were therefore in a better position than the international judge to give an opinion on the exact content of those requirements, as well as on the "necessity" of a "restriction" intended to satisfy them.
Nevertheless, the Court had regard in the present case to the fact that more then a century had elapsed since the book had first been published in France (in 1907), to its publication in various languages in a large number of countries and to the recognition it had gained through publication in the prestigious "La Pléiade" series. Acknowledgment of the cultural, historical and religious particularities of the Council of Europe's member States could not go so far as to prevent public access in a particular language, in this instance Turkish, to a work belonging to the European literary heritage.
Accordingly, the application of the legislation in force at the time of the events had not been intended to satisfy a pressing social need. In addition, the heavy fine imposed and the seizure of copies of the book had not been proportionate to the legitimate aim pursued and had thus not been necessary in a democratic society, within the meaning of Article 10. There had therefore been a violation of that provision.
The Court considered that it was not necessary to examine the applicant's other complaints.
Since the applicant did not submit a claim for just satisfaction within the time allowed, there was no need to make any award on that account.
The judgment is available only in French. This press release is a document produced by the Registry. It does not bind the Court. The judgments are available on its website (http://www.echr.coe.int).
Céline Menu-Lange (tel: + 33 (0)3 90 21 58 77) or
Stefano Piedimonte (tel: + 33 (0)3 90 21 42 04)
Kristina Pencheva-Malinowski (tel: + 33 (0)3 88 41 35 70)
Tracey Turner-Tretz (tel: + 33 (0)3 88 41 35 30)
Frédéric Dolt (tel: + 33 (0)3 90 21 53 39)
Nina Salomon (tel: + 33 (0)3 90 21 49 79)
The European Court of Human Rights was set up in Strasbourg by the Council of Europe Member States in 1959 to deal with alleged violations of the 1950 European Convention on Human Rights.
1 Under Article 43 of the Convention, within three months from the date of a Chamber judgment, any party to the case may, in exceptional cases, request that the case be referred to the 17-member Grand Chamber of the Court. In that event, a panel of five judges considers whether the case raises a serious question affecting the interpretation or application of the Convention or its protocols, or a serious issue of general importance, in which case the Grand Chamber will deliver a final judgment. If no such question or issue arises, the panel will reject the request, at which point the judgment becomes final. Otherwise Chamber judgments become final on the expiry of the three-month period or earlier if the parties declare that they do not intend to make a request to refer.
Be the first to comment on "ECHR decision in Akdas v. Turkey (no 41056/04)"


We work extensively with schools and key partners to meet the demand for high-quality, professional and sustainable solutions to PE delivery, PE curriculum support and PPA cover (Planning, Preparation and Assessment).
We can offer structured and comprehensively planned short, medium or long-term PE programmes to fully deliver all aspects of the National Curriculum for PE at the Early Years Foundation Stage, Key Stage 1 and Key Stage 2. Uniquely written, delivered and assessed, all units and lessons facilitate learning through the 'Head, Heart, Hands' learning domains.
We can also provide flexible PE/class teacher supply cover or bespoke PE CPD programmes for PE co-ordinators, teachers, based on the needs of individual schools.


HomeEventi Show e saloniFinito l'eTour Europe and the winner is… l'eMobility!
Salisburgo, Austria. 10 Maggio 2016. Tutte le squadre partecipanti hanno raggiunto il traguardo dopo una percorrenza di 3,900 km e 9 giorni fino a Salisburgo.
Nella categoria CO il vincitore è Peter Walser dal team Swiss con Tesla Model S.
Nella Categoria C2 (fino a 300 km NEDC) è la squadra LEMnet con Heiner Sietas e Dirk Asmus con la loro Nissan Leaf.
The eTour Europe finished and the winner is… the eMobility!
Salzburg, Austria. 10th Maggio 2016. All participating teams finished the 3.900 km eRally in 9 days in Salzburg.
In the CO Category is Peter Walser from team Swiss the winner with Tesla Model S.
In the C2 Category (up to 300 km NEDC) the team LEMnet with Heiner Sietas and Dirk Asmus with their Nissan Leaf.


(7 min.) Understanding the importance of being an alert driver can mean the difference between life and death. Learn how to observe conditions around you, anticipate hazardous situations, and react to avoid hazards with our Alert Driving course. Our course discusses driving at safe speeds, the dangers of driving while impaired, and illustrates how to increase your reaction time by following the two-second rule. Alert driving is a fundamental element of safe, defensive driving techniques.


text:
Q: return true of false if any data exists between two dates in Mongo I am trying to check if exist any date between two dates in Mongo (I am using pymongo).
id_categoria    = 885
min_date        = parse("2015-11-01")
max_date        = parse("2015-11-20")
query_mongo     = {"categoryId" : id_categoria,"dataDate":{"$lte":max_date,"$gte":min_date}}

print colLastData.find(query_mongo,projection={'data':0}).count()

The print return the total of data between this two dates, for example if I only have 10 days between 2015-11-01 and 2015-11-20 , the print will return 10. But what I need is the print return False, because I have 10 days with no data.
2015-11-01 to 2015-11-10 : With Data!
2015-11-11 to 2015-11-20 : With no Data!
I use this but is the same thing:
print colLastData.find(query_mongo,projection={'data':0}).count() > 0

if the range only have one day in Mongo, the print will return True and that is wrong, because what I want is to return True ONLY if the mongo have data between all this days!

Update 1 :
I fell like this query works with OR.
query_mongo     = {"categoryId" : id_categoria,"dataDate":{"$lte":max_date,"$gte":min_date}}

because show "ANY" data between this two dates, but what I need is a "AND". If one day doesn't have data the query have to return False.

A: It sounds like you just want to make sure you have data for all of the days in between. I suggest you make some sort of a helper function:
from datetime import datetime
def is_complete(min_date, max_date):
    days = (datetime.strptime(max_date,"%Y-%d-%m")-datetime.strptime(min_date,"%Y-%d-%m")).days
    # do your query now
    min_date = parse(min_date)
    max_date = parse(max_date)
    #... rest of your query
    if colLastData.find(query_mongo,projection={'data':0}).count() == days:
        return colLastData, True
    else:
        return colLastData, False

is_complete("2015-11-01", "2015-11-20") # would return your query data in the first element and true or false in the second

A: The basic idea you appear to want is to make sure that the days returned are consecutive to all days in the range. That means "counting" the "distinct" days  in data between the range in results being equal to the days between the dates themselves.
For this you can use an .aggregate() statement:
days = (datetime.strptime(max_date,"%Y-%d-%m")-datetime.strptime(max_date,"%Y-%d-%m")).days

colLastData.aggregate([
    { "$match": {
        "categoryId" : id_categoria,
        "dataDate": { "$lte":max_date, "$gte":min_date }
    }},
    { "$group": {
        "_id": {
            "$subtract": [
                { "$subtract": [ "$dataDate", datetime.datetime.utcfromtimestamp(0) ] },
                { "$mod": [
                    { "$subtract": [ "$dataDate", datetime.datetime.utcfromtimestamp(0) ] },
                    1000 * 60 * 60 * 24
                ]}
            ]
        }
    }},
    { "$group": {
        "_id": None,
        "count": { "$sum": 1 }
    }},
    { "$match": { "count": days } }
])

Then the query will only return a result if the count of distinct days is equal to the number of days between the input dates.
MongoDB queries in themselves do not traverse collection objects for comparison to one another. So there is no way for a standard query to tell that there was no "missing days" in the data results from the source range.
But you can create statements with tools like .aggregate() to work out that logic for you on the server. Which is basically making a $group on the rounded date value to the begining of day and then using $group again to count those occurances. Where the occurances $match to the difference between dates, then all dates are present.

redpajama_set_name: RedPajamaStackExchange


text:
Tralee Win for O'Keeffe, Kerry Scratch Cup
June 11, 2017 June 12, 2017 / niall@corkgolfnews.com
Peter O'Keeffe overcame a one shot deficit in the final nine holes in Tralee today to claim the prestigious Kerry Scratch Cup. O'Keeffe was joint leader going into the final round but Tralee's Fergal O'Sullivan led by one shot after 45 holes. It was a tough day for the players in Tralee, O'Sullivan was +3 at the turn and O'Keeffe was +4 as high winds and squally rain did its best to wear down the competitors.
O'Keeffe had a tough start, he lost a ball out of bounds on the third, and frustratingly he could see the ball was less than a foot on the wrong side of the markers. A triple bogey there was a setback but O'Keeffe parred the next nine holes to get back into contention. He parred the difficult 12th hole to get back to a share of the lead and his only birdie of the day came on the 14th when he took the lead on his own. It was a nervy finish for O'Keeffe over the final few holes on the Arnold Palmer designed links. He needed to get up and down for par on the 15th to save par and a bogey on the 16th saw him tied again with O'Sullivan.
Another up and down for par was needed on the 17th, this time from 50 yards. After 53 holes of testing golf, O'Keeffe and O'Sullivan were still tied for the lead. O'Sullivan found the heavy rough on the 18th but found the ball and wedged out. He was left with a 30 foot putt for bogey on the green and the Tralee man nailed it. O'Keeffe may have been forgiven if he thought he might have two attempts from six feet to win, but the unlikely long range putt from O'Sullivan meant he had to sink his six foot par putt. The Douglas man made the par and won the competition by one shot.
12 months ago O'Keeffe finished fourth and today was another indication of the shift the Irish Amateur Open champion has made in his game. "This was one I've been thinking about since last year said O'Keeffe, "I was the only one to break 80 in the final round last year and I knew I could do better this year. It's definitely one of the best events on the calendar, we're very well looked after by the club and by the sponsors and I'm delighted now that I've won it." With three wins so far this season he's had a great first half of the year. It's back to work this week for O'Keeffe, but next week he's travelling to the British Amateur at Royal St George's. After that it will be on the the Interprovincials and the North of Ireland is third event in a packed calendar for the 35 year old.
John Murphy was the third player in the final group and although he was going well for most of the round, a couple of three putts on the closing hole frustrated the Kinsale man. Despite the finish he did enough to claim 3rd place and he now heads for Newlands for the Leinster Students Championship. Murphy will be keen to convert his current good form into a win as he looks to add the the Munster Students title he won earlier this year. Cathal Butler shot the low round of the day, his 73 saw him finish in 6th place and he also won the gross prize for the third round.
The Kerry Scratch Cup was again sponsored by the Kerry Group and their continued support for the event has allowed the club to build the event into a top class experience for all of the participants. The WAGR counting event is one of only two scratch cups in Munster to be played over three rounds.
Cork Golf, Senior Scratch Cup
JOhn Murphy, Kerry Scratch Cup, Peter O'Keeffe, Tralee Golf Club
← O'Keeffe leads in Tralee, Kerry Scratch Cup
Sugrue & Murphy well placed, Leinster Students R1 →

redpajama_set_name: RedPajamaCommonCrawl