Skip to content

Latest commit

 

History

History
448 lines (379 loc) · 14.7 KB

drafts.md

File metadata and controls

448 lines (379 loc) · 14.7 KB

drafts before to be published after

#begining of contribution to openstreetmap http://josm.openstreetmap.de/ installation http://www.openstreetmap.org/ editing map mobile applications

empty vs isset

TYPO3 surf

Raspberry Pi

Intro : aim to use First steps Installing OpenElec http://wiki.openelec.tv/index.php?title=Installing_OpenELEC_on_Raspberry_Pi build or download from http://openelec.thestateofme.com/official_images/

Print from shell to PDF

OpenLayers API hints (with demo/examples)

  • trigger an element soMarkers[soSearchResultId].events.triggerEvent('mousedown');
  • create a popup var markerClick = function(evt) { if (this.popup == null) { this.popup = this.createPopup(this.closeBox); map.addPopup(this.popup); this.popup.show(); soPopups[id] = this.popup; } else { this.popup.toggle(); } currentPopup = this.popup; OpenLayers.Event.stop(evt); }; marker.events.register("mousedown", feature, markerClick);
  • create a marker var feature = new OpenLayers.Feature(layer, ll); feature.closeBox = true; feature.popupClass = popupClass; feature.data.popupContentHTML = popupContentHTML; feature.data.overflow = "auto"; feature.data.icon = new OpenLayers.Icon( iconUrl, new OpenLayers.Size(markerIconWidth, markerIconHeight) ); var marker = feature.createMarker();
  • zoom and center map.zoomToExtent(markersLayerDynamic.getDataExtent());
  • create multiple layers
  • make a hover marker.events.register('mouseover', marker, function(evt) { if (this.title_popup == null) { this.title_popup = new OpenLayers.Popup("Popup", ll_title, new OpenLayers.Size(150,75), titleHtml, null, false ); map.addPopup(this.title_popup); } else { this.title_popup.show(); } });
  • open and close the popup svar markerClick = function(evt) { if (this.popup == null) { this.popup = this.createPopup(this.closeBox); map.addPopup(this.popup); this.popup.show(); soPopups[id] = this.popup; } else { this.popup.toggle(); } currentPopup = this.popup; OpenLayers.Event.stop(evt); };

svn snippets

avoiding spam problems

OpenLayers local install

OpenLayers shortest path

ultimate prestashop server setup

2013-06-19

Методология разработки приложения

  1. прототипирование, общая архитектура приложения
  2. статическая реализация
  3. динамизация приложения

mnogosearch search adjustments

fuzzy search

developement stratigems

  • implementation
  • technology must provide different possibilities

2013-06-24

js ressources

2013-06-25 #typo3 bootstrap

2013-06-25

fluid / fedex

2013-07-01

Синтетический пост про TYPO3 conf, как у Мэтью

2013-07-01

DevOps

2013-07-02

Web Components

http://www.w3.org/TR/2013/WD-components-intro-20130606/
http://html5-demos.appspot.com/static/webcomponents/index.html
http://julienvey.com/2013/02/28/dom-observe/
http://www.webcomponentsshift.com/
http://www.polymer-project.org/
    http://www.polymer-project.org/getting-started.html
https://dvcs.w3.org/hg/webcomponents/raw-file/tip/explainer/index.html    
https://dvcs.w3.org/hg/webcomponents/raw-file/tip/spec/shadow/index.html
http://www.dartlang.org/articles/web-ui/#components
http://www.techrepublic.com/blog/webmaster/learn-more-about-web-components-with-these-demos/2477
http://www.youtube.com/watch?v=0g0oOOT86NY
http://techcrunch.com/2013/05/19/google-believes-web-components-are-the-future-of-web-development/
https://github.com/termi/CreativeWork/blob/WCE/RU_ru/Web%20Components%20Explained/Translation.md
http://www.dartlang.org/articles/web-ui/
http://glazkov.com/2011/01/14/what-the-heck-is-shadow-dom/
http://wiki.whatwg.org/wiki/Component_Model

2013-07-05

ETL

2013-07-08

Fastest grep

2013-07-09

JS testing tools

2013-07-09

JS presentation frameworks

2013-07-09

Python frameworks

2013-07-09

What is an asset (computer science)

2013-07-09

Linux LPI certification

2013-07-12

Ideal place of work

  • Importance of human comfort
  • Criterials
  • Examples of real companies

2013-07-12

PHP Testing frameworks comparison

  • compare of simple tests
  • SimpleTest
  • PHPUnit
  • atoum https://github.com/atoum/atoum
  • methodology
  • create a dev vm
  • install lamp
  • install frameworks
  • testing some examples

2013-07-18

Version control systems use for code fluctuation organization for TYPO3 projects

  • hooks VS xlasses
  • core
  • third party extensions
  • version in branches
  • code compare
  • original code modification maintain
  • risks from them
  • risks from you
  • case by case
  • using compare/merge tools

2013-07-21

server security basic stuff http://plusbryan.com/my-first-5-minutes-on-a-server-or-essential-security-for-linux-servers port changing http://www.linux.com/learn/tutorials/305769-advanced-ssh-security-tips-and-tricks

Сравнение режимов функционирования PHP Кратко 5 основных методов http://www.howtoforge.com/forums/archive/index.php/t-33167.html В листинге билетов блога вывести тэги после каждой записи Пройтись по черновикам, сделать статьи

Материалы с конференций DrupalCon videos http://www.youtube.com/user/DrupalAssociation?feature=watch PHP Benelux http://www.youtube.com/user/PHPBenelux/videos http://www.youtube.com/watch?v=6Ykcnzbj1ME http://www.youtube.com/watch?v=A6pONIcs6mE phpDay Italy https://joind.in/event/view/1184/slides#event-tabs symfony Live http://lanyrd.com/2013/symfony-live/slides/ zend-vs-symfony http://www.zfort.com/blog/zend-vs-symfony/

bash if http://tldp.org/LDP/Bash-Beginners-Guide/html/sect_07_01.html http://aral.iut-rodez.fr/fr/sanchis/enseignement/bash/ar01s10.html

Отчёты на блоге OSM Var-1 Pytong’13 T3UNI13 OSM Var-2 WebPerf Marseille

Les exceptions Картографические исключения, необычная планировка, анализ, почему именно так. Иногда необъяснимо. Путешествие. Пример : странные исключения карты Парижа

path finding library jump point https://github.com/qiao/PathFinding.js/tree/master/visual http://harablog.wordpress.com/2011/09/07/jump-point-search/

3LizPoi http://www.13accessible.com/web/app.php/balise/details/155/voir http://lizpoi.3liz.com/orange/index.php/lizpoi/map/

TYPO3 FE testing http://buzz.typo3.org/article/testing-a-typo3-extension-on-travis/ http://www.zealake.com/2012/12/25/run-all-your-javascript-qunit-tests-on-every-commit/ http://www.zealake.com/2012/12/25/automated-build-for-your-front-end-javascript-code/ http://www.slideshare.net/Phase2Technology/testing-withghostsandgherkins

29-07-2013

CSS automated tests

2013-08-27

TYPO3 Uncache

The must plugin by Claus Due for TYPO3 v.6 extension development.

It simply disables all caches.

http://typo3.org/extensions/repository/view/uncache

Do not forget to disable the plugin in production stage.

2013-09-19

Server optimization

https://www.digitalocean.com/community/articles/how-to-install-and-configure-varnish-with-apache-on-ubuntu-12-04--3

HTML5 presentations

http://code.google.com/p/html5slides/ html5slides http://bartaz.github.io/impress.js impress.js http://lab.hakim.se/reveal-js/#/transitions reveal.js deck.js http://imakewebthings.com/deck.js/#css-transition http://www.sitepoint.com/5-free-html5-presentation-systems/ fathom http://markdalgleish.com/projects/fathom/ shower http://shwr.me/

2013-09-24

CI server for PHP

2013-09-24

PHP design Patterns

2013-09-24

TYPO3 & Varnish

2013-09-25

zMQ

2014-09-25 #wkhtmltopdf on ubuntu server 12.04

Installing wkhtmltopdf on Ubuntu Server 12.04 to make PDF documents from HTML.

apt-get install wkhtmltopdf
apt-get install xvfb
echo 'xvfb-run --server-args="-screen 0, 1024x768x24" /usr/bin/wkhtmltopdf $*' > /usr/bin/wkhtmltopdf.sh
chmod a+x /usr/bin/wkhtmltopdf.sh
ln -s /usr/bin/wkhtmltopdf.sh /usr/local/bin/wkhtmltopdf
wkhtmltopdf http://www.google.com output.pdf