Skip to content

Instantly share code, notes, and snippets.

View nickdesaulniers's full-sized avatar

Nick Desaulniers nickdesaulniers

View GitHub Profile
anonymous
anonymous / joshVR.xml
Created August 23, 2015 14:35
joshVR snapshot
<!-- VR Airplane by David Bryant (dbryant@mozilla.com) -->
<scene>
<!-- Airplane = all parts grouped together -->
<group rotateX="0.23" rotateY="0.00" rotateZ="0.0" translateX="0.0" translateY="0.0" translateZ="0.0">
<!-- Fuselage -->
<group>
<sphere translateY="1.0" scaleX="5.0" scaleZ="0.7" scaleY="0.7"/>
</group>
anonymous
anonymous / joshVR.xml
Created August 22, 2015 12:41
joshVR snapshot
<scene>
<!-- Daniel -->
<group translateY="2" rotateY="-3.14">
<!-- <cube scaleX="2.75" translateY="1.0"/> -->
<!-- Each 5 spheres touchs the center one at just one pont ... just a try -->
<sphere translateX="+0.85"/> <!-- Rigth Down -->
<sphere translateX="-0.85"/> <!-- Left Down -->
anonymous
anonymous / joshVR.xml
Created August 22, 2015 04:52
joshVR snapshot
<scene>
<group scaleX="0.8" scaleY="0.8" scaleZ="0.8">
<group translateY="1.12" rotateY="2.34" rotateX="0.80">
<group translateZ="0">
<group translateY="0">
<cube translateX="0"/>
<cube translateX="1.03"/>
<cube translateX="2.06"/>
</group>
<group translateY="1.03">
anonymous
anonymous / joshVR.xml
Created August 22, 2015 04:24
joshVR snapshot
<!-- Gabriel Carvalho de Campes-->
<scene>
<group rotateY="-0.55" translateZ="2.03" translateX="-0.62" rotateZ="0.02">
<group translateY="1.75">
<group>
<cube scaleX="0.25" scaleY="0.25" scaleZ="0.25" translateY="0.05"/>
<cube scaleX="0.25" scaleY="0.25" scaleZ="0.25" translateY="0.05" translateX="0.25"/>
<cube scaleX="0.25" scaleY="0.25" scaleZ="0.25" translateY="0.05" translateX="0.50"/>
<cube scaleX="0.25" scaleY="0.25" scaleZ="0.25" translateY="0.05" translateX="0.75"/>
anonymous
anonymous / joshVR.xml
Created August 22, 2015 03:47
joshVR snapshot
<scene>
<group id="body" rotateY="0.8">
<group id="upperBody" translateY="2"
rotateX="0.0"
rotateY="-0.0">
<!-- X = bow/bullet time -->
<!-- Y = face left/face right -->
<group id="headnneck" translateY="1.5">
<sphere id="head" translateY="0.5" scaleX="0.7" scaleY="0.8" scaleZ="0.8"/>
<cube id="neck" translateY="0.1" scaleX="0.25" scaleZ="0.25" scaleY="0.2"/>
<scene>
<group translateY="0.30" rotateY="-0.84">
<!-- body -->
<cube scaleX="1" scaleY="0.6" scaleZ="2" translateY="2" translateX="-0.43" translateZ="1"/>
<cube scaleX="1" scaleY="0.6" scaleZ="1" translateY="2.3" translateX="-0.43" translateZ="1.5" rotateX="0.2"/>
<cube scaleX="1" scaleY="0.6" scaleZ="1" translateY="2.3" translateX="-0.43" translateZ="0.5" rotateX="-0.2"/>
<cube scaleX="1" scaleY="0.6" scaleZ="1" translateY="2.4" translateX="-0.43" translateZ="1"/>
<cube scaleX="1" scaleY="0.4" scaleZ="0.7" translateY="2.0" translateX="-0.43" translateZ="2.4"/>
<!-- leg FL -->
<scene>
<group translateY="0" rotateY="-0.05">
<!-- ground -->
<cube scaleX="2" scaleY="0.25" scaleZ="0.25" translateY="0" translateX="0" translateZ="0"/>
<cube scaleX="2" scaleY="0.25" scaleZ="0.25" translateY="0" translateX="0.87" translateZ="1" rotateY="1.57"/>
<cube scaleX="2" scaleY="0.25" scaleZ="0.25" translateY="0" translateX="0" translateZ="2"/>
<cube scaleX="2" scaleY="0.25" scaleZ="0.25" translateY="0" translateX="-0.87" translateZ="1" rotateY="1.57"/>
<!-- tha roof -->
<cube scaleX="2" scaleY="0.25" scaleZ="0.25" translateY="2" translateX="0" translateZ="0"/>
@mnot
mnot / snowden-ietf93.md
Last active September 12, 2023 13:40
Transcript of Edward Snowden's comments at IETF93.
@Earnestly
Earnestly / c99_ub_list.rst
Last active March 29, 2024 03:52
C99 List of Undefined Behavior (193 Cases)

C99 List of Undefined Behavior

From N1256: (See http://port70.net/~nsz/c/c99/n1256.html#J.2)

  • A "shall" or "shall not" requirement that appears outside of a constraint is violated (clause 4).
  • A nonempty source file does not end in a new-line character which is not immediately preceded by a backslash character or ends in a partial preprocessing token or comment (5.1.1.2).
  • Token concatenation produces a character sequence matching the syntax of a universal character name (5.1.1.2).
  • A program in a hosted environment does not define a function named main using one of the specified forms (5.1.2.2.1).
  • A character not in the basic source character set is encountered in a source file, except in an identifier, a character constant, a string literal, a header name, a comment, or a preprocessing token that is never converted to a token (5.2.1).
  • An identifier, comment, string literal, character constant, or header name contains an invalid multibyte character or does not
@myusuf3
myusuf3 / delete_git_submodule.md
Created November 3, 2014 17:36
How effectively delete a git submodule.

To remove a submodule you need to:

  • Delete the relevant section from the .gitmodules file.
  • Stage the .gitmodules changes git add .gitmodules
  • Delete the relevant section from .git/config.
  • Run git rm --cached path_to_submodule (no trailing slash).
  • Run rm -rf .git/modules/path_to_submodule (no trailing slash).
  • Commit git commit -m "Removed submodule "
  • Delete the now untracked submodule files rm -rf path_to_submodule