• procedimientos

  • November 28, 2015

    This is the examplethat has failed so far, I will continue trying it along with whatever is new, tutorial-wise.

    November 27, 2015

    Learning a lot about At this point, time for a new tutorial, current example cannot get past the error when it needs to fetch from web a TVML file - seems like security requirements are has to fetched from a server that is TLS1.2 only.

    I am running Apple El Capitan servers, trying to get localhost to run. I have found instrucions how to run homebrew to download and upgrade a new openssl binary, that I presume supports the powerbook architecture, so have a verstion 1.0.2d_1 distribution with binary, however can't get it where Apache will look for it.

    Have also run across a way to set up a Python server, example was on port 8000.

    Switching tutorial

    Do not know where current 'OrederUp' came from, found tvOS_tutorial here, At conclusion of the article refered to this, Apple doc that says "Refer to this sample if you are looking for specific controls or views that are provided by the system." Which turns out to be dead end.

    November 20, 2015

    Stopped at the point I would have created the certificate per the instructions of item 1, as guided by item 2. Cert and key will be in /private/etc/httpd/server.crt and .../server.key
  • Beginnings
  • New tvOS Frameworks

    Apple tvOS introduces the following new frameworks that are specific to tvOS:

    November 14, 2015

    October 2015

    September 22, 2015

    Working rotation of camera position using quaternions. Revisiting a lot of primitive openGL, notes: "apply translation first, then multiply by rotate, so that when used, first rotate, then translate". Also easier if you you keep matrix equation (and order) in notes in front of you.

    July 24, 2015

    Hoh River - July 22, 2015

    Still working scene functioning - work allows using multiple same molecules / aminos within a scene. Also, scene identification, which has been trouble with many copies of the first scene in user defaults.

    June 8, 2015

    Multiple molecules in viewer, trouble rotating around selected-atom. First using model-space vector of initial position of molecule, almost imperceptible. Changed to what may be a projection-space vector ('lastseen'), very perceptible. If I have an inverse matrix maybe I can take 'lastseen' to model-space, try it.

    Lots of 'molecule viewers' available on app store, mines at the bottom, no reviews - I am lucky. I am also a 'peptide composer' and a 'folding editor', version 2. Sooner the better with version 2, save to drive any peptide schemas, do central data update version 3.

    May 27, 2015

    Mailcore is all in, catch photos from attachments. Have yet to put photos in core-data. Back to View Amino, attempting multiple molecules, something still wrong.

    May 17, 2015

    MailCore2 API

    May 16, 2015

    OAuth2, very good explanation

    May 15, 2015

    Success First Thing!

    very happy to fix an issue I had yesterday, turns out related to upgrade to Yosemite, all fixed

    need study on whatever 'brew' does and covers

    also picked up MacDown - very convenient free/open markdown editor. mailcore-readme, example macdown/markdown output. In the readme, under "Build iOS", steps include (at start)

    this was a problem with some other app lately, don't remember which.

    May 14, 2015

    DO I have to do anything with these:

    restart at ~/Downloads/mailcore2-master/scripts/get-ios.sh

    May 13, 2015

    Proceding on new project Google Drive connection


    Steps for previous method


    For iOS - If you're targeting iOS, you have to link against MailCore 2 as a static library:

    May 12, 2015

    Proceding on new project, to encompass

    Additionally, there will be a GLKView, network status. App name is 'StayWellFed', tabbed app. Tonight will play with GLKView, tomorrow would like to integrage to the point of either sending or reading an e-mail. UTIs are related but not necessary, another time.

    Operation will be like for Elwood, two purposes:

    May 6, 2015

    May 5, 2015

    First step complete, nice button. Decided to get several nutrition if none are in the data base, that's what's next

    May 4, 2015

    completed tab-bar, went well - even art (may investigate making lines in "nutrition1" .svg wider"), have five navigation controllers with rootView of previous five start controllers.

    also, snapped picture does get put into 'nutrition' item definition (other issues), so did not need:

    May 3, 2015

    Began transition to tabbed interface on 'CooMed', first further requirement is grayscale 32x32 and 64x64 'png'. Found them:

    May 2, 2015

    Google products

    April 29, 2015

    Google Sheets

    April 29, 2015

    Flattening 25 png images, onto iTunes Connect

    All screenshots and app-icon into Connect, now need to generate build

    There is also version and developer information

    April 18, 2015

    Lost some work on page, did lawn, went to Bremerton, Myrtle Edwards park on the 20th, etc.

    April 23, 2015

    Screenshot Properties

    size portrait landscape status
    3-1/2 inch 640x920 960x600   ✓
    4 inch 640x1096 1136x600 ~  ✓
    4.7 inch 750x1334 1334x750   ✓
    5.5 inch 1242x2208 2208x1242   ✓
    iPad std 768x1004 1024x748   ✓
    iPad hi-res 1536x2008 2048x1496   ✓

    Locations and Process

    'Png' images are in input to ViewAmino/appstore/screenshots/iPhone and .../iPad. The process is:

    After this, the raw file, in iPhone or iPad, is cloned to each size subdirectory, 3.5inch, 4.0inch, 4.7inch, and 5.5inch for iPhone, std and hi-res for the iPad. Gimp is then used on these to create appropriate images (be sure to remove status bar)

    There is a manufactured image that is produced on the PC, transferred to the Mac as a BMP into ~/Developer/images/gimp. It is transformed to a 512x512 png and included in the appstore directory, viewAmino512x512.png

    April 17, 2015

    Corrected last issues, tested app on molecule.viewer/Drive (new BioplastMolecules), all OK

    iTunes Connect and friends

    April 16, 2015

    (i won)

    April 14, 2015

    April 13, 2015

    Ruth warm enough and relaxed in Mexico City

    Will begin study of Apple release process, iTunes Connect


    April 10, 2015

    Ruth travelled to Mexico City, landed minutes ago



    April 9, 2015

    DOT graphing language (pdf)
    Shiny Development Status Magic

    April 8, 2015

    Finally began scanning code, came to an immediate issue in LocalDataManager: what to do when schema is updated. Depending on this article, did code/database changes up through "Preparing For A Model Update: The Challenge!", including a new version of the database. Removed action on data base update to be deletion. When I ran after new database version, did not go through error process.

    April 6, 2015

    Sorry, we only support screenshots with portrait iPhone aspect ratio, from Launch Kit

    April 5, 2015

    Re: aminolight.dox: File out on bit bucket saved me. Doxygen configuration differs from *.dox file

    April 4, 2015

    ☆ Wonderful Easter ☆

    April 3, 2015

    rearrainged webpage head

    April 1, 2015

    doing the retina launch. many images to be laptop complete

    March 31, 2015

    filling out icon set including launch - I see Dr. Marin at 12:30

    March 29, 2015

    spent the afternoon generating alternative brands, this one is simplicity - viewing eye, and histidine

    Old art

    March 28, 2015

    March 22, 2015

    View-Amino has a web page!


    Shorter name: coordmedic.com however you do have to select the molecule viewer app.

    March 19, 2015

    Here is where we begin

    Here is where we continue

    Here is where we continue

    Here is where we continue

    Here is where we continue

    Here is where we continue

    Here is where we continue

    March 16, 2015

    Ruth won !

    March 14, 2015

    February 27, 2015

    February 26, 2015

    hi Comment ctermfg=yellow

    Lots of effort on amino light, meditating, helps. Have a lot of orientation chage in place.

    February 14, 2015

    Happy Valentine's Day!!

    Left work at DriveResponse::105, update molecule if google-fileid match found, do not add to database.

    February 8, 2015


    February 7, 2015

    January 28, 2015

    Got another request to test the ADT system

    January 26, 2015

    Tested ADT system according to these instructions

    January 18, 2015

    Page for weather

    December 30, 2014

    Button for 'sites'

    December 28, 2014

    November 19, 2014

    Nothing but obstacle and incomplete learning.

    Almost OK, was working again afterone new table-view, but not loading now. Seems to disappear after running it

    November 17, 2014

    Ready for the next round, whether correcting orbitals, or Drive enable

    Can select atom, need controls to select and rotate/zoom on it

    Update to core data, so molecule is at same view at open, or reopen. Or preferences

    November 14, 2014

    Merged 'persistent_data' branch, even to remote.

    Showing hit status, still erroneous

    November 11, 2014

    Veteran's Day

    27. HealthKit

    November 10, 2014

    Get a README on m2AminoLight

    Branch prior to common-data work on aminoview. Branch 'persistent_data' initiated.

    Polish launch screen for iPod

    Added MoleculeBook.xcdatamodeld according to this

    big story of the day - new iPhone-6 phone

    Found a sample app from Apple, 'Fit', using HKHealthKit, downloaded

    Create training journal on the medicine now website

    November 9, 2014

    Ruth was a lector at 12:00 mass, then to coffee (and taxi servkce)

    November 7, 2014 (I Fridays)

    November 6, 2014

    November 4, 2014

    October 30, 2014

    The Twenty Amino Acids

    The twenty amino acids (that make up proteins) each have assigned to them both three-letter (can be upper or lower case) and one-letter codes (upper case). This makes it quicker and easier for notation purposes and are worth learning. The following list gives these notations along with hypertext references to download amino acid gif images and also interactive molecules.

    The format of the list is: amino acid name - 3 letter code - 1 letter code (reference to gif image, reference to interactive molecule)

    Sometimes it is not possible two differentiate two closely related amino acids, therefore we have the special cases:

    Webbook.nist.gov/chemistry search

    October 27, 2014

    I'll put this in the blog, but we approach a day when you have to get lucky dialing into a technology provider/vendor. Talked to a young girl at the Comcast technical number, very courteous, did not understand the difference between statip IP on the WAN and static IP on the LAN.

    October 27, 2014

    Have good shot from tap, however molecule-atom does not really know where it is, tried comparing ray-spot to Vector3 from GLKMatrix4MultiplyVector3(modelview, atom-position), no help

    Tapping a target in eye-position blows the model off the screen, messes with eyePosition in the redraw.

    Notice in this image the ray-markers should stop at the Oxygen atom, and the atom show hit, however both miss.

    Utilizing this information.

    Here are some notes on extracting a camera position from a model-view matrix that I have been playing with.
    All code here uses the GLM math library.
    1) Simple extraction
    If you can assume there is no scaling in the matrix, you can simply:
    Code :
    vec3 ExtractCameraPos_NoScale(const mat4 & a_modelView)
      mat3 rotMat(a_modelView);
      vec3 d(a_modelView[3]);
      vec3 retVec = -d * rotMat;
      return retVec;
    2) Inverse Matrix Extraction
    If you don't know if there is scaling in the matrix, you can invert the matrix then pull out the final column.
    Code :
      mat4 viewModel = inverse(modelView);
      vec3 cameraPos(viewModel[3]); // Might have to divide by w if you can't assume w == 1

    Will jump to building correct geometry molecule, from remote files.

    Occasional haphazard development, now very functional, need to blend in vi time and add comments, even try doxygen. And just general familiarity with code, it is an amalgam of R. Wenderlich and Dr. Buck.

    October 25, 2014

    The image is elided vertically, however image with default view(?)

    Separately, with this in glView:drawInRect:

        self.eyePosition = GLKVector3Make(10.5, 5.0, 10.0);
        self.lookAtPosition = GLKVector3Make(0.0, 0.5, 0.0);    
                = GLKMatrix4MakeLookAt(self.eyePosition.x, self.eyePosition.y, self.eyePosition.z,
                                       self.lookAtPosition.x, self.lookAtPosition.y , self.lookAtPosition.z,
                                       0, 1, 0);
    gives this (also elided)

    will try eye at (0, 0, 10), lookAt (0, 0, 0), up (1, 0, 0)

    got which is
    static double leucinemol[] = {
        0.3715,   -0.2037,     0.0000,  // C
        -0.3454,    0.2079,    0.0000,  // C
        -1.0541,   -0.2036,    0.0000,  // C
        1.0886,    1.0271,    0.0000,   // O
        1.0886,    0.2080,    0.0000,   // C
        -1.8026,    0.1312,    0.0000,  // C
        -1.1445,   -1.0268,    0.0000,  // C
        0.3715,   -1.0271,    0.0000,   // N
        1.8026,   -0.2053,    0.0000    // O

    the day's project will be showing the ray, likely with little orbs

    October 23, 2014

    October 23, 2014

    Dentist this morning, recemented crown that fell off.

    Toyed with the "audio" tag, and Garage Band, still needs work. Reference for this trial

    The sound Safari doesn't do anything with a link to .m4a file

    October 22, 2014

    Installed OSX Yosemite, lots of new look, seems some new feature. Moved this page work to 'whisper' in the AptanaStudio3, stepped on security - did chmod 777 /Library/WebServer/Documents

    Additional instructions for setting up correct personal sites here on the Coolest Guides

    Have not focused yet, trying to correct (to the OpenGLES example) the draw order in AminoLight

    Spent the day renewing driver's license, on-line deposit exercise(s)

    [ChemistryAtom -createSphericalMesh] is called at each draw, however nothing on the screen - all black. May be a problem related to introduction of a 'MolecularAtomSpec' as a class var in 'ChemistryAtom', no initialization. Left for tomorrow, 8:00PM now

    October 21, 2014

    Long day at Seattle Radiologists. More here

    MAMP didn't work, searched got slashdot here, copied all the files from /A/MAMP/htdocs to /Library/WebServer/Documents, also had to open permission on ...Documents. So this is now just http://localhost

    Now will try to factor AminoLight drawing, or at least look at it.

    no canvas

    October 20, 2014

    Image is Vangie Kroke (Mrs. Pepper), 5/2013, Lake Washington Vascular Sclerotherapy Nurse.

    Trying to change color of Nitrogen with click

    October 19, 2014

    October 18, 2014

    Found an old blog, belongs to medicine.now, why I missed it. Also ran across the new one, inchbyinch

    Hope to move the current AminoLight to binding the vertex buffer during draw. Design will likely collapse the CarSceneModel, SceneModel and SceneMesh into ChemistryAtoms

    Copied up the ChemistryAtom -draw


    make sure I have the function of makeSimpleGLobject. Variable names here are from ch06_1

    October 17, 2014

    Ineffective morning, however did get -viewDidLoad molecule initialization reformatted to put FlexiVert inside Z7Ma2ChemicalAtom (and renamed that class from plural to singular)

    Next effort is to update the -glkView:drawRect: circuit, and demo with changing atom color on timer-tick

    And check-out Google health app



    make sure I have the function of makeSimpleGLobject. Variable names here are from ch06_1

    October 16, 2014

    Design involves a lot of mimicing Ch6_1, keep a some of the same divisions from the R. Wenderlich tutorial



    Make sure I have the function of makeSimpleGLobject


    Previous day (Oct. 15) is starting skeleton

    Current AminoLight


    history, 20-27 Nov 2015

    A lot of messing with openssl, permissions, flags, apache . tools/go.2.jimscosmos /usr/local/Celar/openssl/1.0.2d_1 version -a /usr/local/Celar/openssl/1.0.2d_1/bin/openssl version -a /usr/local/Cellar/openssl/1.0.2d_1 version -a /usr/local/Cellar/openssl/1.0.2d_1/bin/openssl version -a /usr/local/Cellar/openssl/1.0.2d_1/bin/openssl version -a > ~/tools/lookopenssl cp MoleculeSketch/app/src/main/java/net/dzeek/moleculesketch Sites alias alias androjump='. tools/go.2.androidMolecule' androjump androjump apachectl -M apachectl -M | grep ssl brew install openssl brew update brew upgrade openssl cat > ~/tools/sslstart.sh cat OrderUp/Info.plist cat tools/go.2.androidMolecule cat tools/go.well.fed cat tools/sslstart.sh cat tools/sslstart.sh cat ~/tmp/opensslVersionOutA.txt cat ~/tools/lookopenssl cd cd .. cd ../extra/ cd /Library/WebServer/Documents/ cd /Library/WebServer/Documents/tvOS/ cd /private/etc/apache2/ cd AndroidStudioProjects/ cd Developer/y2015/nextwave//OrderUp cd Developer/y2015/nextwave/OrderUp/ cd Documents/ cd Lesson2/ cd MoleculeSketch/ cd OrderUp cd app cd app/ cd app/src/ cd app/src/main cd developer cd dinner_choices/ cd extra cd images cd java/ cd jimcornmell-opengltexturedsphere-189528e9e4bd/ cd lesson2 cd main/ cd net/dzeek cd net/dzeek/Less cd parish cd src cd ssl cd tvOS cd y2015/nextwave//OrderUp cd ~/AndroidS cd ~/AndroidStudioProjects/ cd ~/Down cd ~/Downloads/ cd ~/tools chmod +x tools/sslstart.sh chmod 777 index.html cp /Library/WebServer/Documents/readme.style.css . cp httpd.conf ssl cp tools/go.2.amino tools/go.2.androidMolecule cscope du du -a du -a mailcore2-ios-8/ du /usr/local | more echo $PATH echo /usr/local/Cellar/openssl/1.0.2d_1/bin/openssl version -a > ~/tools/lookopenssl echo ~/Downloads/jimcornmell-opengltexturedsphere-189528e9e4bd/app/src/main/java/com/jimscosmos/opengl > tools/go.2.jimscosmos file /usr/bin/openssl file /usr/local/Cellar/openssl/1.0.2d_1/bin/openssl find . -name '*.java' -print find . -name '*.java' -print > cscope.files find . -name '*.key' -print find . -name 'Z5*.java' -print find . -name 'server.*' -print find . -name > '*.java' -print find /usr/local -name 'a*' -print find /usr/local -name 'ap*' -print find /usr/local -name 'apa*' -print find /usr/local -name 'apache*.*' -print find MoleculeSketch/ -name 'GLHelpers*' -print firefox -new-tab index.html & firefox -url index.html & firefox index.html firefox index.html & gen_cscope.sh gen_cscope_android.sh gi --help git --help git add **/*.java git add **/*.java main/res/ main/AndroidManifest.xml git branch --help git branch -help git branch update_shaders git checkout update_shaders git commit -a git init git push git status history history > ~/history.term.27nov15.txt history | grep branch history | grep git history | grep restart history | grep scp j2ump j5ump jump jump ls ls -lrt Developer/y2015/nextwave/ ls /private/etc/apache2/ ls /usr/local/Cellar ls /usr/local/Cellar/openssl/1.0.2d_1 ls /usr/local/Cellar/openssl/1.0.2d_1/bin ls /usr/local/Cellar/xz ls /usr/local/apache ls /usr/local/share/ ls MoleculeSketch ls OrderUp ls Sites ls Sites/stmarys ls Sites/stmarys/public_html/ ls Sites/stmarys/public_html/images ls ay2015fourthqtr/ ls cp120 ls cp120a/ ls extra ls futurework/ ls ssl ls tools/go* ls y2015 ls y2015/nextwave/ ls ~/Downloads/jimcornmell-opengltexturedsphere-189528e9e4bd/app/src/ ls ~/Downloads/jimcornmell-opengltexturedsphere-189528e9e4bd/app/src/main/ ls ~/Downloads/jimcornmell-opengltexturedsphere-189528e9e4bd/app/src/main/java ls ~/Downloads/jimcornmell-opengltexturedsphere-189528e9e4bd/app/src/main/java/com ls ~/Downloads/jimcornmell-opengltexturedsphere-189528e9e4bd/app/src/main/java/com/jimscosmos ls ~/Downloads/jimcornmell-opengltexturedsphere-189528e9e4bd/app/src/main/java/com/jimscosmos/opengl man chflags openssl version openssl version -a openssl version -a > ~/tmp/opensslVersionOutA.txt scp don@* . scp don@* . scp images/* donzeek@ scp index.html donzeek@ scp index.html donzeek@ scp js/* donzeek@ scp readme.style.css donzeek@ ssh -l don ssh sudo apachectl restart sudo apachectl start sudo chown don:wheel tvOS sudo chown donzeek:staff tvOS sudo cp httpd-ssl.conf httpd.dzback.conf sudo cp httpd.conf ssl sudo cp server.crt ssl/ssl.crt sudo cp server.key server.key.org sudo cp server.key ssl/ssl.key sudo mkdir ssl sudo mkdir tvOS sudo mv /usr/bin/openssl ~/tmpbin sudo openssl genrsa -des3 -out server.key 1024 sudo openssl req -new -key server.key -out server.csr sudo openssl rsa -in server.key.org -out server.key sudo openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt sudo vi httpd-ssl.conf sudo vi httpd.conf tools/lookopenssl tools/sslstart.sh vi OrderUp/Info.plist vi alertTemplate.tvml vi aminolight.dox vi extra/httpd-ssl.conf vi httpd-ssl.conf vi httpd.conf vi index.html vi index.html vi jimcornmell-opengltexturedsphere-189528e9e4bd/ vi main/java/net/dzeek/moleculesketch/SphericalMesh.java vi main/java/net/dzeek/moleculesketch/Z5Sphere.java vi pushingTVML.js vi readme.style.css vi to.2.androidAmino go.2.androidMolecule vi app/src/main/java/net/dzeek/moleculesketch/Z5Sphere.java vi tools/go.2.androidMolecule vi tools/go.2.androidMolecule tools/go.2.jimscosmos vi tools/sslstart.sh vi wellfed.dox vi ~/tools/lookopenssl which apachectl which brew which git which openssl