Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3495 connectés 

 

Sujet(s) à lire :
    - Who's who@Programmation
 

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  21721  21722  21723  ..  27196  27197  27198  27199  27200  27201
Auteur Sujet :

[blabla@olympe] Le topic du modo, dieu de la fibre et du monde

n°2265389
el muchach​o
Comfortably Numb
Posté le 05-09-2015 à 10:19:40  profilanswer
 

Reprise du message précédent :

R3g a écrit :


GoT j'ai récemment fini la saison 4 (je sais j'ai une saison de retard, mais j'ai une maison en travaux et un bébé ça laisse pas beaucoup de temps pour regarder la télé). A la fin de l'épisode 8, il y a une scène de duel avec quelques images auxquelles j'ai repensé pendant plusieurs jours. C'est la première fois qu'une série télé me faisait ça.


Ah ben LA scène de duel.


Il fait trop dessin animé ce robot. Je préfère R2D2.
 
 
 
Putain mais iTunes, je comprends rien à cette appli de merde.


---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
mood
Publicité
Posté le 05-09-2015 à 10:19:40  profilanswer
 

n°2265390
Sylfurd
UUUURUTORAMAN §§
Posté le 05-09-2015 à 10:29:42  profilanswer
 

HAN [:atsuko]


---------------
NNiD: Sylfurd
n°2265391
nraynaud
lol
Posté le 05-09-2015 à 10:29:59  profilanswer
 

dites les jeunes, je veux envoyer des notifications sur mon iPhone depuis le web, de la manière la plus simple possible. Je vois le bot twitter comme idée, est-ce qu'il y a mieux ? Les SMS ça a l'air d'être payant.


---------------
trainoo.com, c'est fini
n°2265392
sligor
Posté le 05-09-2015 à 10:51:49  profilanswer
 

mail ?


---------------
qwerty-fr
n°2265393
hephaestos
Sanctis Recorda, Sanctis deus.
Posté le 05-09-2015 à 11:32:31  profilanswer
 

Jubijub a écrit :

help, conseil pour une série.
 
On a fait :
- Friends
- Coupling
- TBBT ma copine accorche pas
- HIMYM Ted me gonfle
- Grey's Anatomy
- House
- Breaking bad
- revenge
- Mad Men (qu'on vient de finir)
 
On attend :
- GoT (en attente nouvelle saison)
- Homeland (en attente nouvelle saison)
- House of cards (en attente nouvelle saison)
- Better Call Saul (en attente nouvelle saison)
 
On regarde :
- Suits (je viens de réaliser que la S5 a repris)
- Orange is the new Black (vu 1ep, ça a l'air sympa)
 
Trucs dont j'ai entendu parler :
- True Detective s02 (on en a pas entendu de bien du tout, on a adoré la S01)
- Narcos
 
PS : j'aime pas les trucs de zombies


Oui pour True Detective (saison 1 en tout cas), en série d'auteur Rectify est top, en classique incontournable The Wire, dans les séries récentes une de mes préférées est The Americans.

n°2265394
tryptique
Stay hungry, stay foolish
Posté le 05-09-2015 à 11:41:06  profilanswer
 

nraynaud a écrit :

dites les jeunes, je veux envoyer des notifications sur mon iPhone depuis le web, de la manière la plus simple possible. Je vois le bot twitter comme idée, est-ce qu'il y a mieux ? Les SMS ça a l'air d'être payant.


Google Cloud messaging ?
C'est peut-être pas le plus simple ceci dit :o


---------------
"J'ai les goûts les plus simples du monde, je me contente du meilleur" O. Wilde - Freedom of time is the new luxury. Time to sleep, work, play, relax, travel, inspire and get inspired. Time to write your story.
n°2265395
drasche
Posté le 05-09-2015 à 12:37:55  profilanswer
 

el muchacho a écrit :


Parait que Black Mirror est très bien.
Sinon DareDevil, je recommande.
Masters of Sex, j'ai vu quelques épisodes c'était pas mal.


Gros +1 sur Black Mirror, y'a un ou deux épisodes qui mettent franchement mal à l'aise sur les idées véhiculées dans l'épisode [:bien]


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°2265397
Jubijub
Parce que je le VD bien
Posté le 05-09-2015 à 13:33:22  profilanswer
 

Plam a écrit :

Linux prêt pour le Desktop © Jubi, 2015.


 
scratch that, je viens de péter mon cache de font :D (c'est ma faute, l'erreur bête : j'ai voulu installer une font ttf :o )
 
comme je viens aussi de découvrir que Mint 17.2 est basé sur Ubuntu 14.04 LTS et que de ce fait les paquets sont un peu anciens, je vais essayer Unbuntu 15.04 pour voir ce que ça donne


---------------
Jubi Photos : Flickr - 500px
n°2265398
Hermes le ​Messager
Breton Quiétiste
Posté le 05-09-2015 à 13:48:21  profilanswer
 

Jubijub a écrit :


 
scratch that, je viens de péter mon cache de font :D (c'est ma faute, l'erreur bête : j'ai voulu installer une font ttf :o )
 
comme je viens aussi de découvrir que Mint 17.2 est basé sur Ubuntu 14.04 LTS et que de ce fait les paquets sont un peu anciens, je vais essayer Unbuntu 15.04 pour voir ce que ça donne


 
c'est parce que Mint tente d'offrir la meilleure exp possible en terne de stabilité / paquets les plus récents possible. Elle est en retard d'une version sur ubuntu. Mais bon, vu le cycle infernal de dev d'ubuntu, une version c'est rien du tout. Debian par exemple, c'est bien bien moins up-to-date en terme de version de paquets, mais bon, Debian, c'est clairement orienté server avec une recherche de la stabilité la plus grande possible. Idem pour centos : exemple sur centos6 qui est la plus répandue (on passe doucement vers centos7 en ce moment), il faut prendre un repo externe pour avoir PHP 5.4+, sinon c'est toujours php 5.3 quoi... C'est un peu "extrême" comme politique.

Message cité 1 fois
Message édité par Hermes le Messager le 05-09-2015 à 13:48:47
n°2265399
flo850
moi je
Posté le 05-09-2015 à 14:01:53  profilanswer
 

nraynaud a écrit :

dites les jeunes, je veux envoyer des notifications sur mon iPhone depuis le web, de la manière la plus simple possible. Je vois le bot twitter comme idée, est-ce qu'il y a mieux ? Les SMS ça a l'air d'être payant.


iftt ?
sur android et chrome 42+ tu peux envoyer des notifs avec les service worker + push + gcm
Autre approche : tu install un client xmpp ( mais il te faut un serveur et tout le bazar)

tryptique a écrit :


Google Cloud messaging ?
C'est peut-être pas le plus simple ceci dit :o


ca c'est pour android
l'équivalent pour ios demande d'être développeur ios et ne fonctionne qu'avec les app ou safari desktop

Message cité 1 fois
Message édité par flo850 le 05-09-2015 à 14:02:27

---------------

mood
Publicité
Posté le 05-09-2015 à 14:01:53  profilanswer
 

n°2265400
tryptique
Stay hungry, stay foolish
Posté le 05-09-2015 à 14:05:02  profilanswer
 

flo850 a écrit :


ca c'est pour android
l'équivalent pour ios demande d'être développeur ios et ne fonctionne qu'avec les app ou safari desktop


D'après le site, ça marche aussi pour iOS. J'ai pas testé ceci dit. Mais oui, faut être développeur iOS pour faire l'appli qui reçoit les notifications.


---------------
"J'ai les goûts les plus simples du monde, je me contente du meilleur" O. Wilde - Freedom of time is the new luxury. Time to sleep, work, play, relax, travel, inspire and get inspired. Time to write your story.
n°2265401
flo850
moi je
Posté le 05-09-2015 à 14:06:46  profilanswer
 

Je suis prêt a parier le contraire :o

Citation :


Note: This document pertains to OS X only. Notifications for websites do not appear on iOS.
https://developer.apple.com/library [...] ction.html


edit : je parle bien de notif web, sans installer d'appli

Message cité 1 fois
Message édité par flo850 le 05-09-2015 à 14:08:29

---------------

n°2265402
tryptique
Stay hungry, stay foolish
Posté le 05-09-2015 à 14:10:31  profilanswer
 

flo850 a écrit :

Je suis prêt a parier le contraire :o

Citation :


Note: This document pertains to OS X only. Notifications for websites do not appear on iOS.
https://developer.apple.com/library [...] ction.html


edit : je parle bien de notif web, sans installer d'appli


Ah oui, sans installer d'appli je suis d'accord :jap:


---------------
"J'ai les goûts les plus simples du monde, je me contente du meilleur" O. Wilde - Freedom of time is the new luxury. Time to sleep, work, play, relax, travel, inspire and get inspired. Time to write your story.
n°2265405
Jubijub
Parce que je le VD bien
Posté le 05-09-2015 à 16:18:05  profilanswer
 

Hermes le Messager a écrit :

 

c'est parce que Mint tente d'offrir la meilleure exp possible en terne de stabilité / paquets les plus récents possible. Elle est en retard d'une version sur ubuntu. Mais bon, vu le cycle infernal de dev d'ubuntu, une version c'est rien du tout. Debian par exemple, c'est bien bien moins up-to-date en terme de version de paquets, mais bon, Debian, c'est clairement orienté server avec une recherche de la stabilité la plus grande possible. Idem pour centos : exemple sur centos6 qui est la plus répandue (on passe doucement vers centos7 en ce moment), il faut prendre un repo externe pour avoir PHP 5.4+, sinon c'est toujours php 5.3 quoi... C'est un peu "extrême" comme politique.

 

humpf, je reviens sous Mint 17.2 :)

 

Testé Ubuntu 15.04 :
- choix pas défaut curieux (synaptic pas installé, aptitude non plus (wtf ?))
- le gestionnaire de source est mieux foutu sous Mint (on peut gérer les PPA facilement)
- Mint a détecté ma nvidia hyper bien, Ubuntu j'ai pas réussi à savoir, les drivers avaient pas l'air chargé par contre
- installer les drivers nvidia du ppa qui va bien m'a foutu en l'air ma distro (elle a rebooté x correctement, puis plus jamais)

Message cité 2 fois
Message édité par Jubijub le 05-09-2015 à 16:19:51

---------------
Jubi Photos : Flickr - 500px
n°2265406
nraynaud
lol
Posté le 05-09-2015 à 16:27:48  profilanswer
 


Pas con, j'y avait pas pensé parce que j'ai viré les alertes mail sur mon tel, mais ça paraît assez simple.


---------------
trainoo.com, c'est fini
n°2265407
Plam
Bear Metal
Posté le 05-09-2015 à 16:41:02  profilanswer
 

Jubijub a écrit :

 

humpf, je reviens sous Mint 17.2 :)

 

Testé Ubuntu 15.04 :
- choix pas défaut curieux (synaptic pas installé, aptitude non plus (wtf ?))
- le gestionnaire de source est mieux foutu sous Mint (on peut gérer les PPA facilement)
- Mint a détecté ma nvidia hyper bien, Ubuntu j'ai pas réussi à savoir, les drivers avaient pas l'air chargé par contre
- installer les drivers nvidia du ppa qui va bien m'a foutu en l'air ma distro (elle a rebooté x correctement, puis plus jamais)

 

Perso j'suis bien sur Debian testing, mais bon, c'est plus « à la main » potentiellement :D (même si j'ai que installé les drivers Nvidia via les dépôts expérimental). C'est tout, le reste c'est full stock :o

 

Concernant « aptitude » c'est normal : apt-get à bien rattrapé son retard, aptitude ne devient plus forcément nécessaire.


Message édité par Plam le 05-09-2015 à 16:41:31

---------------
Spécialiste du bear metal
n°2265408
Jubijub
Parce que je le VD bien
Posté le 05-09-2015 à 16:55:16  profilanswer
 

ah non finalement : après avoir perdu tous mes ports USB de type Hub (y compris dans le bios et sous windows), j'ai du faire un clearCMOS pour les ravoir, mais ça remarche. Je préfère ne pas savoir pourquoi :o
 
du coup la Ubuntu remarche aussi :sarcastic:  
 
pour apt : OK :)


---------------
Jubi Photos : Flickr - 500px
n°2265409
DDT
Few understand
Posté le 05-09-2015 à 16:58:02  profilanswer
 

Tente le nouveau front-end "apt" (tout court) aussi.
Honnêtement même ajouter un ppa je trouve que ça va plus vite en ligne de commande.


---------------
click clack clunka thunk
n°2265410
Hermes le ​Messager
Breton Quiétiste
Posté le 05-09-2015 à 17:47:27  profilanswer
 

Jubijub a écrit :


 
humpf, je reviens sous Mint 17.2 :)
 
Testé Ubuntu 15.04 :  
- choix pas défaut curieux (synaptic pas installé, aptitude non plus (wtf ?))
- le gestionnaire de source est mieux foutu sous Mint (on peut gérer les PPA facilement)
- Mint a détecté ma nvidia hyper bien, Ubuntu j'ai pas réussi à savoir, les drivers avaient pas l'air chargé par contre
- installer les drivers nvidia du ppa qui va bien m'a foutu en l'air ma distro (elle a rebooté x correctement, puis plus jamais)


 
Pour savoir si tes drivers nvidia sont correctement installés, tu peux juste faire un :
 
glxinfo
 
tu dois trouver cette ligne: direct rendering: Yes
 
et tu trouveras d'autres informations qui te diront quel driver est chargé.

n°2265411
Jubijub
Parce que je le VD bien
Posté le 05-09-2015 à 19:49:53  profilanswer
 

DDT a écrit :

Tente le nouveau front-end "apt" (tout court) aussi.
Honnêtement même ajouter un ppa je trouve que ça va plus vite en ligne de commande.


hum, sympa le nom qui le rend incherchable :)
 
le problème comme toujours de la CLI, c'est sa découvrabilité...
quand tu sais qu'il faut faire apt-add-repository, c'est 3 coups de tabs pour ajouter un PPA...
 
 

Hermes le Messager a écrit :


Pour savoir si tes drivers nvidia sont correctement installés, tu peux juste faire un :
 
glxinfo
 
tu dois trouver cette ligne: direct rendering: Yes
 
et tu trouveras d'autres informations qui te diront quel driver est chargé.


du coup c'est bon, j'ai même le control panel nvidia, tout va bien


---------------
Jubi Photos : Flickr - 500px
n°2265412
masklinn
í dag viðrar vel til loftárása
Posté le 05-09-2015 à 20:56:58  profilanswer
 

http://www.yosoygames.com.ar/wp/20 [...] ver-model/ [:cupra]


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°2265413
nraynaud
lol
Posté le 05-09-2015 à 21:28:23  profilanswer
 

Code :
  1. typedef struct {
  2.     int upf: 1;
  3.     int drv: 1;
  4.     int limitX: 1;
  5.     int limitY: 1;
  6.     int limitZ: 1;
  7. } __attribute__((packed)) spi_input_t;
  8. typedef union {
  9.     uint8_t n;
  10.     spi_input_t s;
  11. } spi_input_serializer_t;
  12. // 1 -> high is true, 0 -> low is true
  13. static const spi_input_t spiInputPolarity = {
  14.         .drv = 0,
  15.         .upf = 0,
  16.         .limitX = 1,
  17.         .limitY = 1,
  18.         .limitZ = 1
  19. };


 
usage:  

Code :
  1. cncMemory.unfilteredSpindleInput = (uint8_t) SPI_I2S_ReceiveData(spiPinout.spi) ^ ~((spi_input_serializer_t){.s = spiInputPolarity}).n;


je sais pas si c'est intelligent cette notation :(
 
j'arrive pas à faire du code dont je sois un peu content :(


---------------
trainoo.com, c'est fini
n°2265414
Jubijub
Parce que je le VD bien
Posté le 05-09-2015 à 21:59:51  profilanswer
 


 
C'est pas parfait, faut quand même ouvrir le capot tout le temps (installer IDEA m'a fait Googler une chiée, entre savoir où le mettre (/opt, /usr/share, ~/, etc... ), chmod/chown puisque j'ai voulu le foutre dans opt et que contrairement à Mint Ubuntu n'a pas de "open as root ", en tout cas je l'ai pas trouvé), etc...
 
Sous Windows ca prend moins d'une minute de l'installer.
 
Mais malgré tout, je dois reconnaître que ca s'est vachement amélioré  
 
J'ai même réussi sans me vautrer a foutre zsh et prezto...
#smallvictories


---------------
Jubi Photos : Flickr - 500px
n°2265415
masklinn
í dag viðrar vel til loftárása
Posté le 05-09-2015 à 22:19:30  profilanswer
 

nraynaud a écrit :

Code :
  1. typedef struct {
  2.     int upf: 1;
  3.     int drv: 1;
  4.     int limitX: 1;
  5.     int limitY: 1;
  6.     int limitZ: 1;
  7. } __attribute__((packed)) spi_input_t;
  8. typedef union {
  9.     uint8_t n;
  10.     spi_input_t s;
  11. } spi_input_serializer_t;
  12. // 1 -> high is true, 0 -> low is true
  13. static const spi_input_t spiInputPolarity = {
  14.         .drv = 0,
  15.         .upf = 0,
  16.         .limitX = 1,
  17.         .limitY = 1,
  18.         .limitZ = 1
  19. };


 
usage:  

Code :
  1. cncMemory.unfilteredSpindleInput = (uint8_t) SPI_I2S_ReceiveData(spiPinout.spi) ^ ~((spi_input_serializer_t){.s = spiInputPolarity}).n;


je sais pas si c'est intelligent cette notation :(
 
j'arrive pas à faire du code dont je sois un peu content :(


wrap ce sac de merde dans une macro lisible?


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°2265416
nraynaud
lol
Posté le 05-09-2015 à 22:47:35  profilanswer
 

masklinn a écrit :


wrap ce sac de merde dans une macro lisible?


ou alors en C++, y'a un truc pour définir une conversion de type implicite [:ciler]


---------------
trainoo.com, c'est fini
n°2265417
DDT
Few understand
Posté le 05-09-2015 à 22:51:21  profilanswer
 

Jubijub a écrit :


 
C'est pas parfait, faut quand même ouvrir le capot tout le temps (installer IDEA m'a fait Googler une chiée, entre savoir où le mettre (/opt, /usr/share, ~/, etc... ), chmod/chown puisque j'ai voulu le foutre dans opt et que contrairement à Mint Ubuntu n'a pas de "open as root ", en tout cas je l'ai pas trouvé), etc...
 
Sous Windows ca prend moins d'une minute de l'installer.
 
Mais malgré tout, je dois reconnaître que ca s'est vachement amélioré  
 
J'ai même réussi sans me vautrer a foutre zsh et prezto...
#smallvictories


On parle d'un IDE quand même. Ma mère arrive à installer Chrome sous Ubuntu toute seule par exemple, IDEA non et c'est très bien comme ça.
JetBrains estime probablement que l'effort nécessaire à distribuer des paquets .deb/.rpm serait pas vraiment justifié vu leur clientèle sous linux. :o  
 
Et en dehors de ton IDE, compare le temps que tu mets à installer un environnement de développement complet sous Windows et linux. À moins de faire du .NET je vois pas trop où Windows peut gagner.


---------------
click clack clunka thunk
n°2265418
masklinn
í dag viðrar vel til loftárása
Posté le 05-09-2015 à 22:59:16  profilanswer
 

nraynaud a écrit :


ou alors en C++, y'a un truc pour définir une conversion de type implicite [:ciler]


 [:zedlefou:1]


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°2265419
Jubijub
Parce que je le VD bien
Posté le 05-09-2015 à 23:01:23  profilanswer
 

DDT a écrit :


On parle d'un IDE quand même. Ma mère arrive à installer Chrome sous Ubuntu toute seule par exemple, IDEA non et c'est très bien comme ça.
JetBrains estime probablement que l'effort nécessaire à distribuer des paquets .deb/.rpm serait pas vraiment justifié vu leur clientèle sous linux. :o  
 
Et en dehors de ton IDE, compare le temps que tu mets à installer un environnement de développement complet sous Windows et linux. À moins de faire du .NET je vois pas trop où Windows peut gagner.


Heu, j'installe java8, Python 3.4, Node 0.12, et Ruby, avec Idea, plus vite sous Windows que sous Linux, à cause du fait de devoir jouer du ppa/pinning pour avoir des trucs qui datent pas de 1.5 ans
 
Après si tu veux un Shell qui tient la route, la c'est plus long :)


---------------
Jubi Photos : Flickr - 500px
n°2265420
nraynaud
lol
Posté le 05-09-2015 à 23:28:01  profilanswer
 

dites, dans mon code j'ai pas d'allocation dynamique, et y'a 20ko dans le .bss, est-ce qu'il y a des outils pour explorer un peu ce truc et comprendre ce qu'il y a dedans ?
(arm-none-eabi, fichier elf avec les symboles dwarf2 dedans, donc ça doit pas être trop en purée)


---------------
trainoo.com, c'est fini
n°2265421
DDT
Few understand
Posté le 05-09-2015 à 23:28:04  profilanswer
 

Prends une distribution qui n'a pas un an et demi. :spamafote:
 
Même quand je me cantonne à la JVM un jour ou l'autre je vais devoir utiliser git ou maven en ligne de commande, générer des clés SSH, devoir lancer 12 conteneurs docker pour simuler un déploiement, ... tout ça est plus simple sous linux.
Et perso en production c'est Ubuntu LTS voire CentOS donc avoir les dernières versions tu vois...


---------------
click clack clunka thunk
n°2265422
sligor
Posté le 05-09-2015 à 23:31:24  profilanswer
 

nraynaud a écrit :

dites, dans mon code j'ai pas d'allocation dynamique, et y'a 20ko dans le .bss, est-ce qu'il y a des outils pour explorer un peu ce truc et comprendre ce qu'il y a dedans ?
(arm-none-eabi, fichier elf avec les symboles dwarf2 dedans, donc ça doit pas être trop en purée)


nm -S <fichier.elf>
 
ou plus précisement arm-xxxx-nm -S <fichier.elf>
 
remplacer arm-xxxx par ton vrai préfix d'outils
 
et si tu veux que le .bss tu fais
 
arm-xxxx-nm -S <fichier.elf> | grep " [bB] "


Message édité par sligor le 05-09-2015 à 23:32:39

---------------
qwerty-fr
n°2265423
sligor
Posté le 05-09-2015 à 23:34:48  profilanswer
 

alternative:
 
arm-xxxx-objdump -t <fichier.elf> | grep ".bss"
 
mais je préfère nm c'est plus compact :o


Message édité par sligor le 05-09-2015 à 23:37:42

---------------
qwerty-fr
n°2265424
nraynaud
lol
Posté le 05-09-2015 à 23:45:14  profilanswer
 

oulà, je pense que teubé il va avoir besoin d'aide avec les trucs de base.
 
j'ai ( https://github.com/nraynaud/webgcod [...] main.c#L34 ):

Code :
  1. volatile cnc_memory_t cncMemory = {...
  2. };


 
(en gros c'est une uber-variable globale qui représente l'état complet de la machine, elle est "extern" )
 
et ça fini dans la section "data", mais wikipedia me dit que "data" c'est pour le read only. pourquoi elle est pas dans BSS ?
 
en gros dans BSS je trouve des trucs genre:

Code :
  1. static int32_t spiInputFilter[8] = {0, 0, 0, 0, 0, 0, 0, 0};


 
genre les variables privées.  
Pourquoi est-ce que leur visibilité au linking changerait leur segment d'arrivée dans le elf d'une plateforme qui ne supporte pas les shared libraries ?
 
Je suppose que c'est mort pour explorer le .bin correspondant ?


---------------
trainoo.com, c'est fini
n°2265425
sligor
Posté le 06-09-2015 à 00:00:43  profilanswer
 

bss c'est tout ce qui est initilisé à 0 (c'est une optimisation/compression de l'antiquité de l'informatique: on ne stocke dans le binaire que la taille de la section .bss, pas besoin de stocker le contenu)
 
data c'est tout ce qui est initialisé à une valeur différente de 0 (mais rien n'empêche d'avoir du zero)
 
rodata c'est tout ce qui est initialisé et read-only (les tables constantes, les string etc..)


Message édité par sligor le 06-09-2015 à 00:01:49

---------------
qwerty-fr
n°2265426
nraynaud
lol
Posté le 06-09-2015 à 00:04:01  profilanswer
 

http://stackoverflow.com/a/9535579/72637
'tain je viens de capter, en fait on s'en fout un peu de tout sauf de la manière dont on va l'initialiser au démarrage du programme.


---------------
trainoo.com, c'est fini
n°2265427
nraynaud
lol
Posté le 06-09-2015 à 00:05:10  profilanswer
 

est-ce qu'il y a moyen de représenter tout ça un peu graphiquement, avec les plus gros champs d'abord, trier par fichier source générateur ou des trucs du style ?


---------------
trainoo.com, c'est fini
n°2265428
Shinuza
This is unexecpected
Posté le 06-09-2015 à 01:37:42  profilanswer
 

Jubijub a écrit :


Heu, j'installe java8, Python 3.4, Node 0.12, et Ruby, avec Idea, plus vite sous Windows que sous Linux, à cause du fait de devoir jouer du ppa/pinning pour avoir des trucs qui datent pas de 1.5 ans
 
Après si tu veux un Shell qui tient la route, la c'est plus long :)

Chez moi node/ruby/python prennent environ 3 secondes à s'installer. Je vois mal comment entre ouvrir ton navigateur, taper "nodejs.org" dans ta barre d'addresse, cliquer sur "Downloads", double-cliquer sur l'executable, cliquer sur suivant suivant suivant, pourrait te prendre moins de temps  :o  


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°2265429
nraynaud
lol
Posté le 06-09-2015 à 05:31:41  profilanswer
 

Code :
  1. //http://www.chiark.greenend.org.uk/~sgtatham/coroutines.html
  2. #define crBegin static int state=0; switch(state) { default:break; case 0:
  3. #define crFinish state=0;}
  4. #define crReturn(x) do { state=0; return x; } while (0)
  5. #define crBeginGuarded(predicate, whenFalseValue) static int state=0; \
  6.     if (!(predicate)) {state=0; return whenFalseValue;} \
  7.     switch(state) { default:break; case 0:
  8. #define crYield(x) do { state=__LINE__; return x; \
  9.                          case __LINE__:; } while (0)


 

Code :
  1. static step_t nextStepFromHomingProgram() {
  2.     crBeginGuarded(!cncMemory.stopHomingFlag, (step_t) {.duration = 0});
  3.             //if we are already on a switch, move from it
  4.             while (cncMemory.spiInput.limitZ)
  5.                 crYield(homingStep(2, 0));
  6.             while (cncMemory.spiInput.limitX)
  7.                 crYield(homingStep(0, 0));
  8.             while (cncMemory.spiInput.limitY)
  9.                 crYield(homingStep(1, 0));
  10.             //home Z first to park the tool far from the clutter on the table
  11.             while (!cncMemory.spiInput.limitZ)
  12.                 crYield(homingStep(2, 1));
  13.             cncMemory.workOffset.z += cncMemory.position.z;
  14.             cncMemory.position.z = 0;
  15.             cncMemory.zHomed = 1;
  16.             //back up from the switch
  17.             while (cncMemory.spiInput.limitZ)
  18.                 crYield(homingStep(2, 0));
  19.            
  20.             //home X
  21.             while (!cncMemory.spiInput.limitX)
  22.                 crYield(homingStep(0, 1));
  23.             cncMemory.workOffset.x += cncMemory.position.x;
  24.             cncMemory.position.x = 0;
  25.             cncMemory.xHomed = 1;
  26.             //back up from the switch
  27.             while (cncMemory.spiInput.limitX)
  28.                 crYield(homingStep(0, 0));
  29.             //home Y
  30.             while (!cncMemory.spiInput.limitY)
  31.                 crYield(homingStep(1, 1));
  32.             cncMemory.workOffset.y += cncMemory.position.y;
  33.             cncMemory.position.y = 0;
  34.             cncMemory.yHomed = 1;
  35.             //back up from the switch
  36.             while (cncMemory.spiInput.limitY)
  37.                 crYield(homingStep(1, 0));
  38.             cncMemory.state = READY;
  39.             crReturn((step_t) {.duration = 0});
  40.     crFinish;
  41. }


 
c'est quoi exactement la différence entre le dernier des crétins qui s'enferre et un libre penseur ? [:ciler]
 

Spoiler :

ça fait du rouge partout dans appcode [:ciler]


Message édité par nraynaud le 06-09-2015 à 05:32:37

---------------
trainoo.com, c'est fini
n°2265431
kadreg
profil: Utilisateur
Posté le 06-09-2015 à 09:57:56  profilanswer
 

DDT a écrit :


Et en dehors de ton IDE, compare le temps que tu mets à installer un environnement de développement complet sous Windows et linux. À moins de faire du .NET je vois pas trop où Windows peut gagner.


 
oomph :o


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°2265432
gatsu35
Blablaté par Harko
Posté le 06-09-2015 à 10:05:45  profilanswer
 

Shinuza a écrit :

Chez moi node/ruby/python prennent environ 3 secondes à s'installer. Je vois mal comment entre ouvrir ton navigateur, taper "nodejs.org" dans ta barre d'addresse, cliquer sur "Downloads", double-cliquer sur l'executable, cliquer sur suivant suivant suivant, pourrait te prendre moins de temps  :o  


Code :
  1. choco install nodejs -y

n°2265433
flo850
moi je
Posté le 06-09-2015 à 10:11:52  profilanswer
 

DDT a écrit :


On parle d'un IDE quand même. Ma mère arrive à installer Chrome sous Ubuntu toute seule par exemple, IDEA non et c'est très bien comme ça.
JetBrains estime probablement que l'effort nécessaire à distribuer des paquets .deb/.rpm serait pas vraiment justifié vu leur clientèle sous linux. :o

 

Et en dehors de ton IDE, compare le temps que tu mets à installer un environnement de développement complet sous Windows et linux. À moins de faire du .NET je vois pas trop où Windows peut gagner.


nodejs.org
visual studio code
cmder : http://cmder.net/ (inclu git)
python ( pour node-gyp)

 

3 downloads
Plus eventuellement

  • une base de données : posgresql /redis/mongo : tournent sous win
  • nginx/apache : tournent sous windows


A moins d'écrire du shell, je ne vois pas trop ou windows peut gagner :o

Message cité 1 fois
Message édité par flo850 le 06-09-2015 à 10:14:00

---------------

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  21721  21722  21723  ..  27196  27197  27198  27199  27200  27201

Aller à :
Ajouter une réponse
 

Sujets relatifs
Plus de sujets relatifs à : [blabla@olympe] Le topic du modo, dieu de la fibre et du monde


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)