Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Juju

Pages: [1] 2 3 ... 17
1
Introduce Yourself! / Hello again?
« on: March 17, 2016, 01:57:10 am »
Did you missed me? Well, here I am, again. I guess. Also as of a few minutes ago it's been 6 years I'm here it's been a while? Well.

Anyway, nothing new, still in college and stuff like that, but I moved in town now. Which is kinda fun.

Well, see ya again later. Hopefully.

*disappears into his forum that totally isn't competing to Omni, I swear*

2
Community Contests / CWick Contests
« on: September 24, 2015, 12:41:33 pm »
Introducing a new series of contests on CodeWalrus: the CWick Contests. The idea is simple: I give you a topic or a constraint (like this week's 140 characters) and you try to make the best one!

This week, the constraint is to make something fun in 140 characters.

Learn more and join here: http://codewalr.us/729

3
Community Contests / Code Golf - The Reboot #8
« on: July 20, 2015, 04:12:15 am »
Hey, it's me again, Juju, hosting the eighth iteration of Code Golf: The Reboot. This week, the output will be... sound. Yep, you heard right. Pun intended.

The assignment today is a simple A4 sine wave, sample rate of 8000 Hz, in raw wave format. But first, you'll want to understand at least a little how to make one. First, know you'll have to output 8000 bytes to make one second, but you don't have to output all that in exactly one second. To make a simple A4 (frequency of 440 Hz), look at the graph for sin(x). Map the y from [-1,1] to [0,255] (don't forget to round it to remove the decimals!) and try to fit the wave you get ([0,2π[) 440 times in those 8000 bytes. Then just output the bytes you just generated, no header or anything. On calc, if you can output those bytes through the link port with the timing, that would be great (no Freq(), you Axe people!), otherwise, you can just output a list with the 999 first numbers you get (makes for about 1/8 of a second) or an infinite loop that disps the numbers (if you output on screen, you don't need the timing), or whatever the easiest for you. On PC, you can output the raw bytes in an infinite loop or the 8000 first ones (makes for one second) so I can pipe them through aplay.

tl;dr you have to output a very specific sin() function with specific parameters. Should be simple enough.

The rules are still the same, if you have any questions, please ask. Have fun!

Ranking
@3298 - SysRPL - 53 bytes

4
Community Contests / Code Golf: The Reboot #4
« on: June 22, 2015, 12:00:01 am »
Welcome to this week's Code Golf: The Reboot, the fourth incarnation of the challenge hosted by myself, Juju. Not @pimathbrainiac, @c4ooo nor @JWinslow23, the one and only @Juju. I have a situation for you tonight. Let's say you have a car. Unfortunately, you left your set of keys on the seat, and the car is locked. "Oh no, I locked my keith inside", you say, with a strong lisp. However, your car came with a numerical lock, five (5) keys numbered from 1 to 5 that can replace your keys if needed, no need to call the AAA, OnStar or whatever it's called in your country. The car is rather new and you didn't had time to check the manual for the default code and how to set it, but you know the code is four (4) numbers long and the lock checks after every keypress, as in, if you enter successively 1-2-3-4-5-1, it checks against the codes 1234, 2345 and 3451. You don't really have the time to try every combination one after the other, but you know of a sequence that will check against every code successively in a minimal number of keypresses, the de Bruijn sequence, as it's called. You have your calc/smartphone/laptop on you, as you've been taught to carry no less than 5 computers on you at all times, like a sensible person, so you write a little program to compute such a sequence and try it out.

Here's a sample output:
Code: [Select]
11112111311141115112211231124112511321133113411351142114311441145115211531154115
51212131214121512221223122412251232123312341235124212431244124512521253125412551
31314131513221323132413251332133313341335134213431344134513521353135413551414151
42214231424142514321433143414351442144314441445145214531454145515152215231524152
51532153315341535154215431544154515521553155415552222322242225223322342235224322
44224522532254225523232423252333233423352343234423452353235423552424252433243424
35244324442445245324542455252533253425352543254425452553255425553333433353344334
53354335534343534443445345434553535443545355435554444544554545555

The cyclic sequence (as in, it wraps around so at the end it's really ...4555511112...) should contain every 4-number sub-sequence as described above exactly once per cycle. Your output don't have to be exactly this, as in there's many, many sequences with the above properties, but it should have the same length. Also, no newlines other than where it should wrap around on the screen (I've put some here because it would mess up this post, don't do that at home). Your challenge is, of course, write the smallest program that generates such sequence. If the sequence don't fit it all on the screen, like on calcs, you can implement a pager (like less on UNIX systems) or output a string that can be scrolled, or anything that could work, be sure to ask me if you're not sure and tell instructions if it's not immediately obvious or requires user action.

All the usual rules applies, like no loopholes. All non-calc languages will be scored with this counter I wrote for your convenience. Assembly and compiled Axe programs will be scored on binary size (minus the header), and TI-BASIC will be scored on on-calc source size (again, minus the header). PM me with your submission on Omnimaga and/or CodeWalrus, on every private messaging system you know you can reach me or if you know where I live or know me IRL, bring me a 3.5" floppy disk with the source enclosed. (Seriously, that would be epic and would definitely allow you a bonus.) I'll also count out the number of keypresses it took you to get to a particular code I won't disclose until the end, but it's just for fun :P And if you wanna get involved, I suggest you to check this thread.

Good luck and have fun! You have until next Sunday, 11:59:59 PM EDT.

Next week with @JWinslow23, you found your keys, but you can't figure out which one it is...

Scores
 
Language Ranking
RankLangUserSizeDateCode
1Ruby@Juju1632015/06/22 15:29:00
Spoiler For Spoiler:
Code: [Select]
[/spoiler]



Ruby
RankUserSizeDate
1Juju1632015/06/22 15:29:00

Unfortunately, no one submitted any entry, no one got the key... And I win by default, apparently. I'll post my code soon, and you still can submit an entry at a later date.

5
Miscellaneous / I'm still here
« on: March 17, 2015, 02:00:00 am »
It's been 5 years I've signed up on this forum. And I'm still here. Well, I still hang around. Sometimes. It's no longer what it was before, but still. Speak of a dedicated user.

A lot of stuff happened since then. I'd like to thank everyone here who made Omnimaga the nice place we all know and love. You guys are pretty cool.

Oh, also, happy St. Patrick's Day.

6
This post has ID 400000. Celebrate! \o/

Anyway, what about a Cards Against Humanity TI edition? Post your ideas of white cards and black cards below!

If you don't know what it is, check it out here: http://cardsagainsthumanity.com/

7
Art / [FR] Rencontre du troisième type
« on: December 15, 2014, 05:08:59 pm »


Another animation by myself, kind of a sequel to the other... Have fun :)

EDIT: English translation is up! Click the CC button on the player.

8
Art / Pinkie Pie's muffin
« on: November 17, 2014, 10:22:58 am »


I did a thing.

9
Gaming Discussion / Juju's Twitch channel
« on: September 22, 2014, 12:59:09 am »
I'm starting a Twitch channel, I'll stream some games once in a while when I get bored, feel free to follow it to have notifications when I start streaming! Oh and sometimes I'll have some special guests over Skype. Probably.

Example of games I'll play: games from Humble Bundle, Android games, DOS games, calc games, name it... If you wanna suggest me something, feel free to suggest it in this thread.

http://www.twitch.tv/juju2143

10
News / Net Neutrality
« on: September 10, 2014, 04:12:05 pm »

We at Omnimaga are for a free and open Internet. So it is natural for us to support the Net Neutrality movement fighting against the American FCC, big ISPs and their concept of fast lanes which would make big companies' websites go fast while slowing down everyone else, including our beloved Omnimaga.

We enabled the appropriate script for the day, it's a popup that lets you sign the petition and gives you more info on this. We encourage you to sign the petition, call your representative and spread the word!

Also a note for you non-Americans, you might think you are not concerned, but many of you have a website or a blog, and fast lanes would affect your American visitors... Omnimaga may be Canadian, but we still have this at heart.

Here's a few links fore more info:
https://www.battleforthenet.com/
http://tumblr.fightforthefuture.org/post/96647721693/the-internet-slowdown-is-coming-and-its-going-to-be

https://www.battleforthenet.com/sept10th/
https://www.netneutrality.com/

Thank you and may Omnimaga live forever free!

11
News / Supersonic Ball now up on Google Play
« on: September 04, 2014, 10:20:11 pm »

For you Android users, I finally got around getting a credit card and paying the necessary fees, so the Android version of DJ Omnimaga's critically acclaimed Axe Parser game Supersonic Ball is now up for download on the Google Play Store for only $2!

But I'm hearing you, wait what it's now paid? Well, yes, sort of. The paid version is exactly the same as the one that was released a few months ago (but I had to recompile it with a release key instead of the debug one, and it's still up on GitHub) and will likely remain that way when a new version goes up. That is, if you feel it's worth $2, feel free to buy it on Google Play, otherwise, if you don't or you can't afford it for some reason, you can always grab it on GitHub.

Get it on Google Play
Or here if you can't afford it, it's the exact same thing

(P.S.: There is a way for you faithful Omnimaga members to get it for free on Google Play... Please contact me!)

12
OmnomIRC Development / OmnomIRC project page
« on: September 01, 2014, 07:54:51 pm »
Well, OmnomIRC is already used on quite a few forums now, so have an official project page I guess. I used Bootstrap, Sorunome feel free to mess up with it and link to it in help pages.

http://omnomirc.omnimaga.org/

13
OmnomIRC Development / OmnomIRC for ABXD and phpBB
« on: August 14, 2014, 03:15:08 pm »
This is something I'm working on, I installed myself an ABXD forum and installed OmnomIRC on it and wrote a plugin for it. One of my friends have a phpBB forum as well and wishes to get a chatbox on it, so I'm gonna install OmnomIRC for him as well.

I just finished the ABXD plugin, you can find it here real soon, plus it have a few features not found on Omnimaga: https://github.com/juju2143/ABXD-plugin-OmnomIRC



I'll keep you updated for the phpBB one, if you wanna help that would be great.

14
Site Feedback and Questions / 1337 posts
« on: August 09, 2014, 09:33:49 pm »
Seems SMF no longer does the thing when an user gets to 1337 posts...



(Congrats Pimath for getting to 1337 posts though, I made that screenshot for you so you can say you had the thing :P)

15
Community Contests / The Omnimaga Obfuscated Code Contest (OOCC)
« on: August 08, 2014, 10:33:22 pm »
I know you guys love to write code nobody understands, especially in Axe, so why not a contest about that? You guys probably know the IOCCC, the International Obfuscated C Code Contest, this is my take on it.

The rules:
  • The code can be written in any language (preferably should run on a calculator or on my Linux computer), esoteric languages that obfuscate code by their nature (such as Brainfuck or Malbolge) are discouraged (although I'd like if you would write something in Malbolge xD). There is two categories, Calc Languages (TI-BASIC, Axe Parser, Grammer, z80 asm, Casio Basic, HP-PPL, etc. C (and probably Lua, this is debatable) will be considered in Other Languages) and Other Languages. The categories are at best informal and are made to facilitate judging for those who wants to enter and judge at the same time.
  • The code should show abuse of the language you chose, that is, stuff you thought couldn't be done or shouldn't be done, unreadable or misleading code, or just extraordinarly messy code. It should preferably be a single file of less than 4096 bytes, althought it's not a hard rule.
  • The entries must be sent by PM to me before September 9th, 23:59:59 EST. The PM should include the source code (either in a [code] block or as a zip/tarball attachment), the name of the programming language (along with any special info on making it run, if applicable), a description of what the code does, how it works, its expected input and output and why and how its code abuses the language (that is, a README), sample input files if applicable and if it's an improvment over a previous entry, if applicable. You can enter as much times as you want.
  • All the usual rules about plagiarism applies (the code must be written by you, not be started before the beginning of the contest, no sharing before the contest ends, etc.)
  • On September 10th, the entries will be judged by a panel of judges and the results will be published later with various prizes. You can apply to be judge on one or both categories by PM to me or on in this thread. To be fair, you shouldn't apply to judge your own entry.
  • The rules can be slightly changed during the contest. This is not an official contest and the prizes have no value. Donations are welcome, though.
  • Have fun!

Pages: [1] 2 3 ... 17