Une incroyable source d'information sur Python. À ne pas manquer !
Autre ressource importante (pour le packaging): https://python-packaging-user-guide.readthedocs.io/
Documentation officielle de Microsoft sur la création de Web APIs utilisant ASP.NET MVC.
Un excellent site Web qui vous explique dans quels cas il est intéressant d'avoir jQuery comme dépendance sur votre site/webapp, et dans quels cas il est plus judicieux d'utiliser du JavaScript simple. Très instructif, on voit que les cas d'utilisations sont très variés. jQuery étant toujours assez lourd, cette ressource peut vous aider à y voir plus clair !
Un projet intéressant visant à rappeler aux développeurs que les change logs ne sont pas facultatifs (ou ne devraient pas l'être) et qu'il ne suffit pas de disposer de l'historique de votre projet Git/SVN/Autre pour définir qu'il est documenté.
Cette discussion peut être intéressante aussi: http://stackoverflow.com/questions/3523534/good-ways-to-manage-a-changelog-using-git
Une collection de Bots pour plein de plateforme, ainsi que des ressources pour en créer soi-même. Merci Korben :-)
La documentation d'installation d'Alfresco (coudé pour l'occasion où je testerais ça)
Un recueil de bonnes pratiques à utiliser lorsqu'on développe avec du SQL. Bon à savoir, merci seb !
Un article sympa sur la sécurisation d'un serveur avec TLS. A consulter, un must !
Une liste sympathique de choses dont il faut se souvenir lorsqu'on teste une application. Vous pensiez que c'était simple ? Bah non, bien sûr que non !
Un outil pour améliorer l'utilitaire "man" sous Linux en affichant, en plus du manuel d'une commande, quelques exemples d'utilisation. Pratique, notamment pour la commande "tar" que personne n'arrive jamais à faire fonctionner du premier coup
Un très bon article (en anglais) sur quelques constatations faites par des développeurs, qui les ont récapitulées sous forme de liste de choses à se souvenir. Il est vrai qu'il y a beaucoup de points avec lesquels je suis en accord total !
Quelques exemples de manipulation de données temporelles (dates, heures) avec C#. C'est très simple, mais c'est utile de garder ça sous le coude !
Une petite API vachement sympa pour le log d'événements dans les applications .Net. Elle se configure via un fichier XML tout bête, peut sortir des logs dans différents endroits (événements système, console, console de débuggage, fichier, etc.) et est très extensible.
Quelques liens utiles dans la documentation:
Via https://dotnetdarren.wordpress.com/2010/07/28/logging-in-mvc-part-3-%e2%80%93-nlog/ (attention, même si le principe est toujours d'actualité, le tuto est obsolète car l'API a évolué depuis)
Quelques exemples de code pour ASP.NET MVC dans toutes ses versions.
Un descriptif détaillant les différences entres ASP.NET MVC 4 et ASP.NET MVC 5. A lire un peu plus tard, pour information.
Un guide sur la programmation C# publié sur MSDN. Plutôt bien fait visiblement.
Une page de documentation de Microsoft à propos des attributs "new" et "override" pouvant être placés sur une procédure/fonction en C#. Ce que j'en tire c'est que:
Je vois cependant difficilement quand il est judicieux d'utiliser "new", tellement ça me semble être une hérésie... mais bon, ça vient sans doute de mon sens de développeur Java ^^
La procédure de mise à jour d'une instance OwnCloud (là, c'est de la 5.x à la 6.x). Je me la mets sous le coude parce qu'il va falloir que je m'y mette et que je ne retrouve jamais cette fichue documentation d'upgrade !
Ah, et la procédure de sauvegarde peut être trouvée là: http://doc.owncloud.org/server/5.0/admin_manual/maintenance/backup.html (changez le numéro de version - ici 5.0 - par la version que vous possédez)
Et ce chapitre peut être utile pour savoir quels chmods donner à l'installation (750 pour les répertoires, 640 pour les fichiers): http://doc.owncloud.org/server/6.0/admin_manual/installation/installation_source.html#set-the-directory-permissions