Monday, August 31, 2015

I had a really bad tummy ache

Today had a really bad tummy ache so my work efforts paled. I also had a webinar for about an hour, which interrupted what I could do, but I did manage to book three flights for my trips in Sept; I'm excited. They're all for workshops/ conferences this month, and geared towards exactly what I'm interested in.
I got this nifty 252 page notebook, which is much better than any sketchb00k I've ever owned; so great for note writing and all that.
I also start three cl@sses from tomorrow evening, so there is that as well.

Anyways, I did some functi0ns, and was working on the famous Art!ficial Intell!gence T!c T@c T0e game.  Basically, it's a game that if the computer is your opponent, you can never win. We did a version of this in my group-once a month-hangout. But it was my first time even seeing the programme. You can see some of the text on N0tepad on the bottom right; I'm still working on it but there are bugs and it won't run. So until then....


Friday, August 28, 2015

I'm listening to an important

listening to an important lecture on Re@ctive Pr0gramming. Made this mosaic of some windows left open for this week.


new language

So last night we started learning a similar but also functi0nal and web-friendly language. It was fun!

We built a list at first, and then used it to build a counter/ button. We only got to a little bit because the actual programme is something like over 3500 lines of c0de long :)



Thursday, August 27, 2015

I'm in M0noids

So I finally got into the meaty chapter and it is kicking butt, but I'm chipping my way through. Def going to read this through again, but most of the functi0ns do work.
I got to F0ldable, which I couldn't get to work. Tomorrow is another day. Off to another workshop of c0ding; won't be home till midnight (hopefully). Should be really fun; this is a great group!


Tuesday, August 25, 2015

so cool

You can sign up to get your name on a chip that will get to M@rs!
You can do it online; here is my "boarding pass" :)

They will also send pics of the chip, so you can see your name engraved on there.

So cool!

Oh, and I got my mastery b@dge (for scoring a cool 100 percent) on my Data V!z class. Also, got an I3EE certificate for my professional hours completed over last six months. Awesomesauce.


Monday, August 24, 2015

learning is erros

Yes, the typo in the header is intentional.
It really is; you struggle constantly with it. Some days are worse than others. I'm really enjoying learning, though. I was also looking through getting a book on l@mda calculus. It's basically the basis for the language I am learning, even though the book is in yet another language (it isn't that important, apparently, but rather helps in understanding concepts in the book).

So here we go:
More work. And today, I started (just on the tip) of M0nads. I understand it's a difficult, complicated topic, and rightfully so. I hope to start and maybe not understand, but over time and many years, gain bit by bit more and more understanding.


Sunday, August 23, 2015

this week is busy

So this week upcoming is going to be a busy one later in the week. In one group, we'll be looking at the origins of B!tc0in ; ie on what sort of data $tructure it was set up, and then we are learning another language (intro). On the weekend, there is a c0ding h@ckath0n I am looking forward to attending, as well as my Sw@p meet.
Next week, I start cl@sses officially; two are h@rdware and one is s0ftware. I'm excited, but I also have to book for an upcoming trip (or two; not confirmed yet). At most I should miss one class, though (max two).

In the meantime, I'm at the point in our tut where we are learning about R@ndom generation; of numbers, sequences and for things like "Guess @ number" or a coin t0ss. Very fun and pretty interesting how the system works.


these photo are kinda mismatched but

learning how to make the pr0gramme add and remove stuff from a text file. Really neat. It added the lines I typed first, to my file, and then created a list of the items and asked which one of the list you wanted to remove, and updated the file. Really cool! Still just learning, though. I really really like this language!



Saturday, August 22, 2015

pretty chill day

Did a little bit and hope to stay up late tonight to do a bit more work. The book I got from !ntel is really really great; I wish I could buy another one online or something (we shall see). Great paper and perfect for its usage.
I've been playing with functi0ns and some pr9grammes, while watching a six hour long docco (I know..super long), doing laundry, cooking, etc. Tomorrow morning hope to head to the local F@rmer's market (if I can get up in time). Lazy weekend but it's important to still get some work in.




Friday, August 21, 2015

a few more funti0ns

including Mapping colors and making everything you write in Upper case. Very fun.

I haven't learned about M0nads yet, although I'm just touching the surface. Apparently, once you learn about them, you lose the ability to explain what they are :-S


going through

I finished this hour and 15 min long tut and the last fn was to make a f!bonacci sequence. The number came spilling out. Unfortunately, I quit the programme, in an effort to make the sequence stop. That was yesterday. In any case, today I am continuing with the book, which also has cool stuff like mapping out worlds and reversing them, among other things. Here are some pics.

Oh..and ONE great thing I learned from the 1 hour 15 min tut was how to use the cm@nd in conjunction with the programme, so I don't have to open several tabs (haha). I still have one open for casual commands, and the other (the cm@nd terminal) for running functions. Works just fine.



Wednesday, August 19, 2015

work for today

I had a bunch of panels but then I saw an AWESOME tut that lets you do everything between N0tepad and the C0mmand line. So hellooo...it's awesome. It's essentially what our group was using. I'm just learning so it takes me a while to understand this (haha) but it is SO worth it. I'm continuing to learn this tonight. The video is about two hours long and I'm on the first 15 minutes.A LOT more efficient than the way I was doing it! I also got my other certificate from another board, which is neat, and am waiting on another cert for my Data V!z class.


Tuesday, August 18, 2015

did some more M0dule work today

It's taking me longer to get through because the functi0ns are more complex, but I'm going to keep pushing. I also got my book, that I had ordered. Looking forward also to meeting with a group on Thursday. I had no idea I had done all this stuff during the day, and have to go back to some functi0ns, but mostly chugging through.


Monday, August 17, 2015

just got back

Just got back from a four-day trip. It was wonderful, and really set in stone some of my future plans. I'm excited!
Okey doke...here is a Mosaic of pr0gramming haha. I didn't do much today, but I hadn't realized how many windows of functions I had up. Whoops.

Friday, August 14, 2015

Hello

from the V@lley...S!licon Valley, that is. After a long drive all day long (leaving around 10am), we arrived, close to 7pm. We're staying in Sunnyv@le and hung out in M0unt@in V!ew tonight briefly for something to eat. The energy is INCREDIBLE here. It's amazing. So much vibrancy. The night before I left was also wonderful, hanging out with some N0rcal folks downtown. It couldn't be more perfect. They were so cool, so smart, and I made some great new friends.
So here I am...up at 2, listening to one of my favourite bands in my hotel room, continuing to learn. It's the bomb. Tomorrow we are going to the c0mputer museum, which is going to be awesome, also. Can't wait! My prof from one of my r0bot classes asked me to do the senior class, but I told him I wanted to pace myself and learn a bit more, have solid skills in some areas. That's best for me right now.
Anyways....still working through the early morning...


Wednesday, August 12, 2015

M0dules

Very similar to C (for the r0bots), you can import l!braries, or as they are called M0dules.
Today, I learned about Pointfree style, which is derived from T0pography in mathematics, and which I understand a lot of from vfx and Arch!tecture. Interesting stuff!

Also, f0ld functions, sc@n, and some examples of making c0de cleaner and simpler, such as examples of taking abs0lute values of a list of numbers and neg@ting them ie, returning the negative values.

I'm off to a trip tomorrow morning for a few days up N0rth, so will try to do work during the evenings, but this has been great. Maybe I will see the inventor at one of the museums we are visiting!





Tuesday, August 11, 2015

continuing aH@skell

For the exercises today, we created a filter programme. I laughed because one of the sentences we filtered gave a result that spells "G@yballs". Totally unexpected.

Oh, then there was this cool one that gave the result for any number for the C0llatz Sequence. Essentially, it's a m@thematical problem whereby you take any natural number. If it is 0, it is 0, but for every other even number, you divide by two. For every uneven number, you multiply the value by 3 and add one. You end up with patterns that eventually lead to the result of zero (which has been proven up to a value to the amount of 10^28.

There are also some neat visualizations of this theorem, done via visualization programmes in Pyth0n, etc.


Sunday, August 9, 2015

bomb @$$!

In one of our tuts, we had to create a function that shows all the possible perms and combs for a triangle with sides under or equal to 10. This was the result.
So bomb!!!!




and then it was after 2am!

Yikes...started one tutorial and before I knew it, looked up and it was after 2. It's really really fun.
The basic commands are SO intuitive. It's a WONDERFUL language!
It feels very M@tlab-y to me, mixed in with a bit of C.


Saturday, August 8, 2015

I'm in this group

and we're learning this language. I've been reading up on it on my own until our next meeting, but I was thrown in at the group into the fire because what we do is go through lines of code bit by bit. Also, they ask questions. I didn't even know the syntax and was able to figure out for my question (thankfully; it was a room full of guys all staring at me, the only girl), and really really enjoy the way the language is put together (the people at the group are fantastic, too).
I like that it is non-BS and we just focus on learning. It's addictive and I definitely plan on getting up to speed with the language, as well as continuing with the group; it's an incredible language.
Coincidentally, at my last trip to well-known internet company (again), we were talking about another language of that sort that is used or being learned. It's very interesting, because they all share some common characteristics. I think what is interesting about those is that they actually make (for anyone who is studying how to code) your syntax much tighter, much better. It makes it clean and well organized. One of the guys at the group told me straight up it would take me about 2 years or so of just plugging away to get to a good point, but that's totally fine by me. And the group is fantastic.

Nothing that is worth it ever comes easy. We're all learning and the group is filled with people my age and much older. It's only about ten people but it's a great group.
This is the interactive learner tool..I blazed through four lessons..it's fascinating. Essentially, you can simultaneously map attributes to a set (or list) of values. You can also filter the groups like you would a graph, setting certain limits. It reminds me a lot of domains and mapping in high school math, where you would set constraints to an x and f(x) function.






I was arty farty today; a reprise

Anyone who knows me (and I mean TRULY knows me) knows I have an obsession with Caviar. I love it! So in true tradition I decided to be arty farty today and make some blini, topped with creme fr@iche and c@viar. The creme fr@iche melted because the blini was warm (and I really need to get more), but it was still delicious. My mom is proud of my presentation skills and my cooking in general, so thought I would share. And yes, it was delicious (oh wait, I already said that!)!


Wednesday, August 5, 2015

interactions and networks

For my data class,
essentially looking at different ways to visually show and describe data.

This is just a plot of people who visited a campus and what they spoke on, along with IDs uniquely referenced to each speaker.



This was actual live streamed Tw!tter information I imported
 I went further and essentially labelled these and used an algorithm (E!genvalues) to represent it better. I filtered my results based on keywords, and then clustered them on what the users that
were filtered through via the keyword had in common
 The commonalities of the clusters are shown here. For example, on the top left hand side,
notice that the three users have in common the one group based in France. The others
share LA and NY groups in common, with heavy clusters in one group or the other.
 Some of the raw data with visual mapping


last of the kits

FM r@dio. Hahah. It's LA so you know there is a proliferation of certain stations.




Tuesday, August 4, 2015

online class during the day

So I am in the middle of this I0T class where we are using this software called W!reshark, that is an analysis tool.
Here are some pics of the interface. I was able to filter the searches of all the httP stuff on the network. All the ones that say "HTTP/1.1" are me opening browsers to test out :)





it's late

But I'm simultaneously (while posting this) downloading software for this data v!z class. In the meantime, here are some images and videos of things we made for our (second to) last class for fun. In the last class, we just do whatever (I heard there is pizza being ordered) and clean up to prepare for next class session.




Sunday, August 2, 2015

sorry mom

My mom was all "go to sleep" and I said "sure..I"m going right now". Little did she know what was happening on my end...
Looking forward to digging into this prog...um..today..Okay; it's already today. *excited*



Saturday, August 1, 2015

taking this

random course where we represent data. I have to really learn this other programme we were supposed to use, but I got by for the first assignment with these two charts. Later, we're supposed to learn how to do things like interactive data and stuff like that, which should be fun.

It's interesting how you can start to see patterns based on how data is represented.