Friday, 11 December 2015
Family and community friendly city. submission for Dublin City Development Plan 2016-2022
To: development.plan@dublincity.ie
Via: https://uplift.ie/dublin-cycling/
Hello,
I would like to make a submission on the development plan.
I believe it is important that Dublin make the city a safe and healthy place for everyone living and
working here.
I welcome the core strategy in the development plan. I think it is absolutely the right strategy.
COMPACT, QUALITY, GREEN,
CONNECTED CITY
A PROSPEROUS,
ENTERPRISING,
CREATIVE CITY
CREATING
SUSTAINABLE
NEIGHBOURHOODS &
COMMUNITIES.
Cars Bikes Public Transport
-----------------------------------
We try and walk or use bicycle as much as possible to get around. We find that bike paths off road
or on road are good but that bike+footpaths separated from road are very pleasant, much quieter
and less stressful. It is possible to make pedestrian and cycle paths away from roads to link up
many parts of the city. Paths like these make local journeys on foot or by bike much more pleasant
and makes them much more possible for young and old. It is especially nice when paths can be
integrated with nature, use of "greenways".
Travelling on foot or bike supplies much needed exercise which is vital for adults and kids health.
Children and young adults will especially benefit from improvement in access and from the
improvement in environment. Safer routes to schools give the obvious benefits of safety and
young adults can at a much earlier age be more independant, thus benefiting the family unit as a
whole.
The city is very accessible by bike users. Journeys can be made in very short and reliable times.
The only problem is the roads are too intimidating for all but experienced bike users. Good news
though there is plenty of opportunity for making safe bike routes throughout the city and this also
benefits pedestrians.
There are too many cars in the city. Especially at rush hours. Traffic jams don't help anyone. Cars
in city make the environment unpleasant and dangerous. There is also no need for it. People are
habitually attached to cars. Better planning in Dublin and Ireland to place schools/work/shops
close to and integrated with residential areas is needed. Better pedestrian environment, more
space for public transport, more space for bikes and Dublin city can be an amazing place.
Community space: green space, blue space and workshop space
-----------------------
We are lucky with some space we have for parks. The more the better. Please maximise green
space. Please make space for community gardens and allotments. Maximise space for outdoor
recreation, sports. Support community groups like running, orienteering, scouts, boating,
gaa/soccer/rugby . . . .
We are especially lucky with access to water - extensive sea front and streams and rivers through
Dublin. Access should be opened to water wherever possible for recreation.
Community groups need a mix of indoor spaces for meetings, halls to hold events, warehouses for
storage and work. There can be a lack of space which hold some community groups back. Space
is expensive in Dublin! There should be a plan for an amount of community indoor
meeting/hall/storage space to be made available whenever housing is being planned. This space
could be integrated with schools and outdoor parks or activity areas. The community groups need
to be given ownership and use of the community spaces. Some sports groups have a long history
and have a good allocation of space. Many other groups need support to develop. e.g. TOG the
artistic/engineering/hacker group and the make groups should be supported. More community
space for different groups would make Dublin a vibrant place and provide a much deeper
education in creative areas like art, engineering, gardening, outdoors.
Yours sincerely,
James Coleman.
37 Mount Eagle Green
Leopardstown Hts.,
Dublin 18.
http://www.dublincity.ie/main-menu-services-planning/city-development-plan
http://dublincitydevelopmentplan.ie/downloads/Vol1_Draft-Written-Statement-Web.pdf
Yours sincerely,
James Coleman
gaoithe@gmail.com
Dublin
IE
Monday, 23 November 2015
Renault Megane Scenic Parking Brake fault. Cold weather. Battery weak.
The manual confirmed one should pull over and stop. Anyway we got bored quickly with that! So we went to carry on. But upon attempting to move off Parking brake would not release!
Now we could see at least there was a problem.
Found the emergency parking release lever in boot. It took one wussy pull and one strong pull accompanied with clunk and slight rolling of car forward to release it.
Drove to Lidl Stillorgan. No parking brake. So hills interesting. No excitement though. Parked in gear and wheels to kerb. At shops and at home. Parking brake remained in error and refused to do anything. Red light on brake flashing.
The internet has various causes detailed. From EPB unit replace or motor replace 600 or 400 euros to . . Cable seized. Or fuse. Or low battery. Found fuse well hidden under passenger seat (Take out the drawer under the passenger seat. The white 25A fuse is the parking brake one.). Taking that out, examining and replacing has changed behaviour from parking brake not doing anything to it trying to go on but failing. Can hear motor weakly. So wethinks cold weather and battery.
Occam's razor. It's always most likely to be a simple problem!
The fuses under drawer under passenger seat.
Renault parking brake . . . . Official repair would cost:
The parkingbrakerepair.com guys now have facebook: https://m.facebook.com/bluechipautotronics/?_rdc=1&_rdr
Tuesday, 10 November 2015
Traffic light enforcing technology to be rolled out at key junctions.
City engineer Seán Dough says they are very pleased with the exceptional results. "There has been worsening driver behaviour over the last few years. We have been seeing all sorts of shenanigans [which were] especially bad this year." "It started with vehicles racing through orange lights. We saw a trend [of drivers] going later and even later through the orange and red lights. Traffic on green were frequently driving in through vehicles that continued to drive through the red lights. Pedestrians didn't get a look in when we observed the junctions! In fact, we were seeing that [the] pedestrians only chance to cross was to go when traffic snarled up completely."
Mr Dough of the council has told us that they had tried a huge variety of methods in effort to influence road user behaviour. "We worked on signage." "Junction layouts were redesigned and realigned with leading transport industry best practice. All sorts of timing schemes were attempted." "Local education campaigns were run." "We have bent over backwards on an ongoing basis for a few years running now." In the last two years there were some accidents and tragically there were two of incidents of death involving vulnerable road users. A local campaign protesting about road deaths was running but a general consensus is that it did not seem to have an effect. Gardaí were also tasked with enforcement of traffic rules at problematic junctions. We are informed that operation Free Moving was successful while Gardaí were on the scene however Gardaí found it difficult to keep up with the amount of traffic rule violations while present and behaviour reverted and when Gardaí were absent. "We worked very hard to try and find a simple solution but nothing made a tap of difference".
The council took a new direction and started working with professor Maire Ní Chreidte and an International team about eight months ago. Initially monitoring of the junctions and the lights was done. Ms Ní Chreidte told us "We observed very agressive behaviour by vehicles. We are passionate about road safety in this team. We did not wish to spend years collecting data and publish a report at the end. We really wanted to solve this problem." A mix of academic and military or police technologies were examined and the team connected with the company AntiForce. "The timing was just right for us. The device had just been trialled and rolled out in a city state national basis by AntiForce.
How does the device work? Sting shield technology deploys on the same timing as the traffic lights. The marking stop line at each side of junction contains the device embedded along the full width of the line. Upon the green to orange light transition the shield deploys upwards. When fully extended a tyre moving over the sheild will be penetrated by sting needles and the tyre is held in place on the line. Upon the red to green light transition the sheild retracts and traffic can move freely over the line. AntiForce say cyclists can move through the stop line for cars into the cycle forward stop area by steering carefully between or hopping over the needles. A higher density needle mesh on the cycle stop line then enforces cycle compliance. The company say pedestrian sting barriers are among future developments. Mr Dough said "We were looking for a comprehensive and effective solution and we are well pleased to have found one."
Traffic light enforcing technology unobtrusively embedded in the stop line. A vehicle is held on orange or red. |
We queried AntiForce about the safety aspects of the device and we were informed that the needles were resin coated so that tyre penetration would almost never in and of itself be the sole cause of a tyre puncture. We were also assured that the measured increase in safety for junction users was significantly larger and cancelled the smaller increase in risk with vehicles coming to an enforced stop on red which may be of an unexpected nature.
It now looks like the trial here is set to be the basis of a roll out of the technology across a wider area. Be alert and watch for these devices at the stop lines!
Please remember our road space is a shared space, drive and use it defensively and with care and consideration for other users.
#TrafficLightEnforcing #StingShield technology @WaterfordWhispers
Thursday, 29 October 2015
orinteering map - for around Balally Scout Den - micro navigation challenge - created with oomap OpenOrienteeringMap
oomap.co.uk site/person has a website server with this project:
OpenOrienteeringMap: The easy Street-O map creation tool
The OpenOrienteeringMap has an Ireland (IOA) edition (with daily updating from OpenStreetMap).
You can zoom in on map and click to add an orienteering route.
You can print and export .pdf or different image files of the map and controls you make.
You can save your route on the server e.g. route reference 56325ed1983d7
Route from Balally Scout Den North up to St Olaf's School and back.
https://oomap.co.uk/ie/#/56325ed1983d7
https://oomap.co.uk/ie/#/56325ed1983d7/oterrain_ioa/15/-6.2313/53.2785/
Same route but better at smaller scale 1:5000 and A4 portrait:
https://oomap.co.uk/ie/#/56325f4498b7f/
oom_BalallyDenLONG_map_controls.pdf in google drive
oomap.co.uk OpenOrienteeringMap interface with Balally Scout Den course and controls |
If you prefer to do control descriptions in your own spreadsheet e.g.
Orienteering_BalallyScoutDenLocalityClues_openstreetmap_Oct2018 google sheet
Orienteering_
A shorter course made in Jan 2023:
https://oomap.co.uk/ie/#/63c8421751a71/oterrain_ioa/17/-6.2191/53.2784/
Thursday, 15 October 2015
rsync -avzhP -e ssh usability (1.2) resume after network interrupt requires temp file rename AND (2.) ~delayed~ rsync error about permissions problem if transferring large files
very useful
current favourite invocation:
rsync -avzhP --bwlimit=1000 -e ssh <from_files> <touser@host:/path/>
-P is short for --partial --progress
-avhz .. h=humanoid, v=verbose, a=archive, z=compression
.. archive instructs it to maintain time_t values so even if clocks are out rsync knows the true date of each file
2(kind of 3) usability caveats:
(may depend on version of rsync at source and dest?)
(may be related to using ssh?)
1.1 user interrupt leaves truncated file with full file name on destination
IF the user hits ctrl-c on rsync and interrupts transfer then the temporary file at destination (by default named .<from_file>.<6randomchars> is renamed to <from_file>. This could cause a user to think file transfer was successful but file is truncated. If the rsync is resumed then rsync uses the partially transferred file and resumes with new temporary file.
IF there is a network interruption and rsync is interrupted then the temporary file at destination is not renamed. If the rsync is resumed then rsync doesn't use the already partially transferred file. rsync starts from scratch. If you rename the (truncated) temporary file to original file name and then resume rsync the rsync uses the partially transferred file.
It would be better rsync resume checks for temporary file and resumes transfer from there.
2. permission to write on destination error not reported until files fully transferred over network
IF touser cannot write to /path.
(and if from_files are large and network is slow)
I have seen rsync transfer 100% of all files over network.
Then - possibly hours after transfer start - rsync reports permission denied.
There is no temporary file on destination.
$ rsync -avzhP TEST -e ssh touser@host:/path/
sending incremental file list
TEST
5 100% 0.00kB/s 0:00:00 (xfer#1, to-check=0/1)
rsync: mkstemp "/path/.TEST.zXCDQB" failed: Permission denied (13)
sent 74 bytes received 31 bytes 14.00 bytes/sec
total size is 5 speedup is 0.05
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1042) [sender=3.0.7]
$
### rsync versions at source and dest:
$ rsync --version
rsync version 3.0.7 protocol version 30
rsync version 3.0.9 protocol version 30
This is a KNOWN rsync bug/issue:
https://bugzilla.samba.org/show_bug.cgi?id=6788
Bug 6788 - Skip file transfer if destination file cannot be opened for writing
Other bugs:
https://bugzilla.samba.org/buglist.cgi?bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=RESOLVED&bug_status=VERIFIED&product=rsync
Tuesday, 13 October 2015
python pandas - data analysis library - quickstart / introduction: 1. read data (pandas IO) 2. database style merge (inner join indexing on date+time) 3. write data.
Using to read in ifconfig logs and add up total network traffic (VM network) across multiple hosts.
I needed to combine files from multiple hosts, sort values and combine by date and time.
I was sorting and parsing into python dicts.
I looked at perl PDL and other data manipulation libs.
But looks like python pandas wins because it combines VERY FLEXIBLE file IO with a lot of methods for selecting rows/columns and manipulating the data.
I made a simple test to make sure I knew how it all worked and described it here:
http://stackoverflow.com/questions/19222043/parse-two-files-and-merge-lines-if-time-stamp-matches/33100756#33100756
$ cat File1
date0,time0,data01,data02,data03
date1,time1,data11,data12,data13
date2,time2,data21,data22,data23
date3,time3,data31,data32,data33
date4,time4,data41,data42,data43
date5,time5,data51,data52,data53
$ cat File2
date1,time1,data14
date4,time4,data44
date2,time2,data24
- Use pandas read_csv to slurp in files in pandas table structure. (read_csv is very clever and can read in many formats not just csv)
- Use pandas merge to do inner(intersection of indices) join, using date+time as indices (index list=[0,1]).
- Use pandas to_csv to write output.
$ python
>>> from pandas import merge, read_csv
>>> f1=read_csv("File1",header=None)
>>> f2=read_csv("File2",header=None)
>>> merged = merge(f1, f2, how='inner', left_on=[0,1], right_on=[0,1])
>>> merged.to_csv("Out", na_rep=0, index=False, header=False)
>>> [Ctrl-D]
$ cat Out
date1,time1,data11,data12,data13,data14
date2,time2,data21,data22,data23,data24
date4,time4,data41,data42,data43,data44
>>> f1=read_csv("File1")
>>> f1
date0 time0 data01 data02 data03
0 date1 time1 data11 data12 data13
1 date2 time2 data21 data22 data23
2 date3 time3 data31 data32 data33
3 date4 time4 data41 data42 data43
4 date5 time5 data51 data52 data53
>>> f1=read_csv("File1",header=None)
>>> f1
0 1 2 3 4
0 date0 time0 data01 data02 data03
1 date1 time1 data11 data12 data13
2 date2 time2 data21 data22 data23
3 date3 time3 data31 data32 data33
4 date4 time4 data41 data42 data43
5 date5 time5 data51 data52 data53
>>> f2=read_csv("File2",header=None)
>>> f1.describe()
0 1 2 3 4
count 6 6 6 6 6
unique 6 6 6 6 6
top date4 time3 data01 data12 data13
freq 1 1 1 1 1
>>> merged = merge(f1, f2, how='inner', left_on=[0,1], right_on=[0,1])
>>> merged
0 1 2_x 3 4 2_y
0 date1 time1 data11 data12 data13 data14
1 date2 time2 data21 data22 data23 data24
2 date4 time4 data41 data42 data43 data44
>>> mergedOut = merge(f1, f2, how='outer', left_on=[0,1], right_on=[0,1])
>>> mergedOut
0 1 2_x 3 4 2_y
0 date0 time0 data01 data02 data03 NaN
1 date1 time1 data11 data12 data13 data14
2 date2 time2 data21 data22 data23 data24
3 date3 time3 data31 data32 data33 NaN
4 date4 time4 data41 data42 data43 data44
5 date5 time5 data51 data52 data53 NaN
>>> merged.to_csv("Out2")
>>> merged.to_csv("Out", na_rep=0, index=False, header=False)
$ cat Out2
,0,1,2_x,3,4,2_y
0,date1,time1,data11,data12,data13,data14
1,date2,time2,data21,data22,data23,data24
2,date4,time4,data41,data42,data43,data44
$ cat Out
date1,time1,data11,data12,data13,data14
date2,time2,data21,data22,data23,data24
date4,time4,data41,data42,data43,data44
- pandas IO tools for reading and writing data files: http://pandas.pydata.org/pandas-docs/stable/io.html
- the pandas DataFrame objects: http://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.html Select rows/columns/data. Operate on part or all of dataset. Loads of stuff.
- pandas merging/join/concat http://pandas.pydata.org/pandas-docs/stable/merging.html
# download, unpack and:
sudo python setup.py install
Thursday, 10 September 2015
Cycling, the rules: overtaking and slipstreaming and friendly communication
Also . . on communication. Body language. Vehicle language. Smile, motion and vocalise.
Perfectly justified to slipstream I think especially if overtaker slows down a bit. Also can be an opportunity to take a rest. :-) If pace too slow just speed up and overtake. Agree one should be able to put in a good +5-10% more speed before overtaking. Nothing wrong with a friendly word of communication in warning or in case of pausing together at junction. My regular commute home has a steady rise from Dublin city centre and I find there is quite a variety in pace with a good few slower cyclists, some of similar pace and the odd few extremely fast people.
When catching up with someone of similar speed I find you cannot do anything but latch on. It is that or go for overtake. If latching on then do so loosely watching well ahead of other rider, riding defensively. I would ride in line a little outside other rider protecting from overtaking traffic but move back in if front rider has to negotiate hazard ahead or someone faster comes up behind. I would be reluctant to overtake and cause inconvenience unless I could be confident of getting well away and relieving the overtakee of the sight of my rear end!
I'm quite Zen I think (and modest about it too ;)) if being overtaken or with cycling and driving generally. Car, bike or motorbike. But got to admit there's something nice and warm smugly satisfying about leaving someone (safely!) for dust if they have impinged on ettiquette. I ride a MTB no pedal clips so I don't look the fastest if not moving. Half the time in mad shorts instead of cycling gear. So beware ;-). MTB tyres so I can bash over potholes cracks cobbles manholes up down bike lanes of course. I'm much faster on my wife's slick tyres - on the straight! But I have found you have to reduce speed more to take corners! These discoveries keep us somewhat humble. But not too humble. I hope.
One thing I find with communication is maybe we could do a bit more. A lot of cycling catching up, cycling behind, passing is done without a word. With defensive driving we read others intentions by body language of other vehicle and car. But with encountering other cyclists - especially if they look like they are less confident - I think it helps if you can vocalise intentions sometimes. e.g. "*ahum* I'm - er - just going to come up on your right there." when you have space to move out but want to not scare someone. Also at junctions I would give way to pedestrians. ESPECIALLY if they have the right of way! :-) I find signalling this with showing palm forward arm out bent at elbow (like garda stop traffic signal - not the closer to body I intend going straight signal) leaves pedestrians know you are stopping also leaves bikes and traffic behind know you are giving way. Pedestrians less hesitant and happier and clear junction faster and safer leaving way clear. Yay. Win win. Making eye contact is great for defensive driving and riding and played like the kids sweet/sour game is good fun. Most people pedestrians cyclists drivers all turning out to be sweet :O)
http://lovelybike.blogspot.ie/2015/09/in-passing.html?spref=tw&m=1
Monday, 20 July 2015
learning to drive - teaching someone to drive - materials on internet and first lessons
Here is an electronic copy of that very useful skill progress checklist:
Learning to Drive - Driver's Record. Google sheets.
Learning2Drive_DriversRecord.pdf
Learning2Drive_DriversRecord.ods
Because paper copies are easy to misplace :-7
A parent & teen learning to drive guide from California . . .
https://www.dmv.ca.gov/portal/wcm/connect/b615c5c3-5a73-4e7b-b571-9850032730be/dl603.pdf?MOD=AJPERES
This has some more good info on Moving Off and Stopping techniques:
http://www.drivingtesttips.biz/moving-off-stopping.html
There are some good driving learning videos on youtube . . .
e.g. reversing (slowly but very controlled) https://www.youtube.com/watch?v=IKd0GXZ39U8
But there are also some bad ones!
Ones from driving schools are probably better.
https://en.wikipedia.org/wiki/Motorcycle_training
Good book: Motorcycle Roadcraft: The Police Rider's Handbook to Better Motorcycling