wiki:members/GRIP-UQAM

Version 238 (modified by Grip Uqam, 7 years ago) ( diff )

--

TranslatedPages

    1. Who we are?
    2. Other Pages by GRIP-UQAM in this wiki
    3. Software
      1. Applications
        1. Communication Applications (chat, voice, video)
          1. One to One
          2. Tele-conferences (Many to Many)
          3. Communication softwares (to be sorted)
          4. Web Conferences (to be sorted)
        2. File synchronization and sharing
          1. WebDAV
            1. Symbolic links
          2. File synchronization / Git
        3. Static WebPage Generation
          1. Jekyll
        4. Data Management
          1. Databases
            1. MySQL
          2. Search and Indexing
            1. Solr
        5. Development Tool
          1. Documentation
        6. Task management software
          1. Console Based Todo List Manager
          2. Psycho-Theory
      2. Desktop Applications
        1. Email
          1. Thunderbird
            1. Extensions
      3. Web Applications
        1. Groupware
      4. Internet Services
      5. Server Management
        1. Cloud Computing Software Platform
          1. OpenShift
          2. OpenStack
          3. Docker
        2. LDAP
        3. PAM
        4. LXC
      6. Software Programming
        1. Debian Compilers
    4. Operating System Configuration
    5. Hardware
    6. Backup
    7. DNS
    8. Cron
    9. Email
      1. Filter
        1. Sieve
        2. Maildrop (deprecated at MayFirst)
    10. Postgres
    11. MongoDB
    12. Database Clients
    13. Git
      1. GitHub
    14. Json
      1. .json validator
    15. Javascript packages: Bower
    16. Composer
    17. Web Applications
    18. Useful Debian Packages (Chelsea)
    19. Note Altern-C
    20. To keep in mind
    21. drupal.org followup
    22. PHP (Libraries and ...)
    23. HTML Slides
    24. Radical Servers
    25. Fonts
    26. HTML Programming
    27. SVG: Scalable Vector Graphics
    28. C/C++
    29. D (dlang) Programming
      1. Event Dispatcher (Mediator Pattern)
    30. Fortran Programming
        1. Varying Length Character Strings: Deferred-length character strings of …
        2. Web References
        3. Fortran Books
    31. GCC documenation: cc, c++, gfortran, GNAT, GCJ, …
    32. Go (golang) Programming
      1. Abstract (Base) Class
      2. Event Dispatcher (Mediator Pattern)
    33. Java Programming
      1. Event Dispatcher (Mediator Pattern)
    34. Doctrine_(PHP)
    35. Drupal
    36. Information Retrieval Software Libraries
    37. Javascript
    38. Lua
      1. Object Oriented Programming
      2. Event Dispatcher (Mediator Pattern)
    39. Multi-language
    40. Perl
    41. PHP
    42. Postgres
    43. Python
    44. SQL Database Programming
    45. Symfony Programming
    46. SSL / https
      1. Web policy (Google policy)
      2. Koumbit
    47. Web confidentiality
    48. HTTP Redirection
    49. HTTP Cache (Reverse Proxy)
    50. HTTP Extensions
    51. CGI
    52. SSD
    53. QR-codes
      1. Printed size issues
      2. Encoding issues
      3. Encoding flexible Generators
      4. URL-QR
      5. Testing
    54. OpenID
    55. OpenID Connect
    56. Monitoring
      1. Website Performance indicators
      2. Applications
      3. Web browser testing
    57. Package management (secondary)
      1. MS Winfows
      2. Mac OS X
      3. Portable
        1. NetBSD pkgsrc
          1. Example
        2. Gentoo Prefix
    58. Desktop applications
      1. Video editors
  1. Software development process
  2. String libraries
    1. Compiled languages string library
      1. C
      2. C++
        1. Fortran 2003: Varying Length Character Strings -> Deferred-length …
      3. D (Dlang)
      4. Golang
      5. Cython
      6. Ada FastCGI
      7. Using a lib from an interpreted language…
    2. Interpreted languages string library
      1. Lua
      2. Perl 6
        1. FastCGI and web
      3. Jim Tcl
        1. Intro
        2. C language interface
        3. Web
      4. Tcl
        1. C language interface
  3. GitHub Gist Instantly share code, notes, …
  4. ActiveState Code » Recipes …
  5. Object Dependencies Management
    1. Tutorials
    2. In languages
      1. Java
      2. PHP
      3. Javascript
      4. Python
      5. Lua
      6. Perl
      7. Dlang
      8. Golang
      9. C++

Who we are?

http://gripuqam.org We are french speaking so this page will be translated unsing the advise in faq/translate/pages

Other Pages by GRIP-UQAM in this wiki

Software

Applications

Communication Applications (chat, voice, video)

One to One
Tele-conferences (Many to Many)
Communication softwares (to be sorted)
Web Conferences (to be sorted)

File synchronization and sharing

WebDAV
  • keyword: symbolic link web dav
File synchronization / Git

Static WebPage Generation

Jekyll

Data Management

Databases
MySQL
Search and Indexing
Solr

Development Tool

Documentation
  • couscous/couscous Couscous turns Markdown documentation into beautiful websites. It's GitHub Pages on steroids.

Task management software

Console Based Todo List Manager
Psycho-Theory

Desktop Applications

Email

Thunderbird
Extensions

Web Applications

Groupware

Internet Services

Server Management

Cloud Computing Software Platform

OpenShift
OpenStack
Docker

LDAP

PAM

LXC

Software Programming

  • ...

Debian Compilers

https://qa.debian.org/cgi-bin/popcon-png

Operating System Configuration

Hardware

Backup

DNS

  • $ dig @ns3.example.org +short www.example.org
    

Cron

  • Consider output to an (even empty) file a good practice allowing to check last time the command has been executed. This is because some subtle errors may prevent execution of cron commands, eg. see #11534
    ... &> cron/results/<file>
    
  • Consider nice and ionice to give priority to interactive tasks
    nice -n 127 ionice --class=idle ...
    

Email

Filter

Sieve

Maildrop (deprecated at MayFirst)

Postgres

MongoDB

Database Clients

Git

GitHub

Json

.json validator

Javascript packages: Bower

Composer

Web Applications

Useful Debian Packages (Chelsea)

Note Altern-C

To keep in mind

4875 id=4875 No results No results No results No results

drupal.org followup

PHP (Libraries and ...)

HTML Slides

Radical Servers

Fonts

HTML Programming

SVG: Scalable Vector Graphics

C/C++

D (dlang) Programming

Event Dispatcher (Mediator Pattern)

Fortran Programming

  • GCC gfortran see GCC

Varying Length Character Strings: Deferred-length character strings of Fortran 2003

Web References

Fortran Books

GCC documenation: cc, c++, gfortran, GNAT, GCJ, …

Go (golang) Programming

Abstract (Base) Class

Event Dispatcher (Mediator Pattern)

Java Programming

Event Dispatcher (Mediator Pattern)

Doctrine_(PHP)

Drupal

Information Retrieval Software Libraries

Javascript

Lua

Object Oriented Programming

Event Dispatcher (Mediator Pattern)

Multi-language

Perl

PHP

Postgres

Python

SQL Database Programming

Symfony Programming

SSL / https

Web policy (Google policy)

Koumbit

2016-09-19

(11:19:45) LeLutin: nardberjean: bonjour, on essaye de se tenir à jour pour ce qui est des algorithmes de crypto utilisés avec SSL/TLS. on a encore RC4 d'activé mais une discussion est en cours à propos de ce sujet là. pour ce qui est du support pour https pour les sites web, tu pourra obtenir de l'information pour ton site en particulier en contactant le support. On peut installer des certificats pour les sites web, mais dépendant des services ça peut requérir une intervention manuelle. si tu as déjà un certificat acheté par toi-même ça simplifie le processus mais on peut aussi en acheter un pour toi (les prix pourront t'être confirmés par le secrétariat)

(11:30:44) just1602: LeLutin: est-ce que ce serait possible d'installer un certificat avec let's encrypt pour un site hosté chez koumbit?

(11:33:00) LeLutin: just1602: ça dépend sur quel service.. on est malheureusement un peu en retard là dessus. ça dépend surtout des outils qu'on utilise pour l'hébergement partagé. sur HAG je crois pas que c'est possible présentement (upstream travaillent sur l'intégration mais c'est vraiment lent). sur aegir on a déjà testé un module en développement pour ça et ça a échoué lamentablement, donc on doit attendre que le code du module s'améliore un peu avant de pouvoir intégrer, mais on a meilleur espoir ici que du côté de HAG

(11:33:16) LeLutin: sur les VPS ça s'arrange

Web confidentiality

HTTP Redirection

HTTP Cache (Reverse Proxy)

HTTP Extensions

CGI

SSD

QR-codes

Printed size issues

Encoding issues

Encoding flexible Generators

URL-QR

If the URL contains non-ASCII characters, it may be easier to add a redirection from a ASCII URL.

Testing

zbarcam can test on screen rendered QR-codes, from web or files, with an external webcam.

OpenID

OpenID Connect

Monitoring

Website Performance indicators

Applications

Web browser testing

Package management (secondary)

MS Winfows

Mac OS X

Portable

NetBSD pkgsrc

Example
$ sudo aptitude install cvs
$ mkdir pkgsrc
$ cd pkgsrc/
$ cvs -d anoncvs@anoncvs.netbsd.org:/cvsroot co -rpkgsrc-2014Q4 -P pkgsrc # UPDATE this! See News on http://pkgsrc.org/
$ cd pkgsrc/bootstrap/
$ rm -r work/ # just in case it is not the first attempt to compile
$ env SH=/bin/bash ./bootstrap --prefix=${HOME}/pkgsrc --unprivileged
...
=> Please note the following:

===========================================================================
$NetBSD: MESSAGE,v 1.6 2014/12/05 14:31:07 schmonz Exp $

You may wish to have the vulnerabilities file downloaded daily so that
it remains current.  This may be done by adding an appropriate entry
to a user's crontab(5) entry.  For example the entry

# download vulnerabilities file
0 3 * * * /home/$USER/pkgsrc/sbin/pkg_admin fetch-pkg-vulnerabilities >/dev/null 2>&1

will update the vulnerability list every day at 3AM. You may wish to do
this more often than once a day.

In addition, you may wish to run the package audit from the daily
security script.  This may be accomplished by adding the following
lines to /etc/security.local

if [ -x /home/$USER/pkgsrc/sbin/pkg_admin ]; then
        /home/$USER/pkgsrc/sbin/pkg_admin audit
fi

Alternatively this can also be acomplished by adding an entry to a user's
crontab(5) file. e.g.:

# run audit-packages
0 3 * * * /home/$USER/pkgsrc/sbin/pkg_admin audit

Both pkg_admin subcommands can be run as as an unprivileged user,
as long as the user chosen has permission to read the pkgdb and to write
the pkg-vulnerabilities to /home/$USER/pkgsrc/var/db/pkg.

The behavior of pkg_admin and pkg_add can be customised with
pkg_install.conf.  Please see pkg_install.conf(5) for details.

If you want to use GPG signature verification you will need to install
GnuPG and set the path for GPG appropriately in your pkg_install.conf.
===========================================================================

=> Registering installation for pkg_install-20130902nb1
===> running: /bin/sh /tmp/pkgsrc/pkgsrc/bootstrap/work/bin/install-sh -d -o $USER -g $USER /home/$USER/pkgsrc/etc

===========================================================================

Please remember to add /home/$USER/pkgsrc/bin to your PATH environment variable
and /home/$USER/pkgsrc/man to your MANPATH environment variable, if necessary.

An example mk.conf file with the settings you provided to "bootstrap"
has been created for you. It can be found in:

      /home/$USER/pkgsrc/etc/mk.conf

You can find extensive documentation of the NetBSD Packages Collection
in /tmp/pkgsrc/pkgsrc/doc/pkgsrc.txt.

Hopefully everything is now complete.
Thank you for using pkgsrc!

===========================================================================

Gentoo Prefix

Desktop applications

Video editors

Software development process

String libraries

Compiled languages string library

C

C++

Fortran 2003: Varying Length Character Strings -> Deferred-length character strings

D (Dlang)

Golang

...

Cython

Ada FastCGI

Using a lib from an interpreted language…

lualib, perl6lib, jimlib, pythonlib (maybe slow to start)

Interpreted languages string library

Lua

Perl 6

FastCGI and web

Jim Tcl

Intro

C language interface

Web

Tcl

C language interface

GitHub Gist Instantly share code, notes, and snippets

ActiveState Code » Recipes snippets to learn from and use (Python, (Perl, Tcl))

Object Dependencies Management

Dependency_injection

Tutorials

In languages

Java

PHP

Javascript

Python

Lua

Perl

Dlang

Golang

C++

Note: See TracWiki for help on using the wiki.