Malazan Empire: TCG - advance copies - Malazan Empire

Jump to content

  • 4 Pages +
  • 1
  • 2
  • 3
  • 4
  • You cannot start a new topic
  • You cannot reply to this topic

TCG - advance copies

#41 User is offline   ansible 

  • Group: High House Mafia
  • Posts: 449
  • Joined: 20-January 10
  • Location:Location:Location

Posted 30 January 2011 - 03:51 PM

I decided to abandon a traditional entry and work full-time on this program... The majority of the basic functionality is there, I just need to solve a few logic and connection issues. It still may not get done in time.

Should all entries be posted before Feb. 1, or are they still accepted on the day?
We sail in and out of Time, then back again. There is only one ship, the captain says. All the ships we hail between the galaxies or suns are this ship.
0

#42 User is offline   Imperial Historian 

  • Master of the Deck
  • Group: Administrators
  • Posts: 7,882
  • Joined: 08-February 04

Posted 30 January 2011 - 05:59 PM

Quote

You put all of that together in a few hours?


Well four hours this morning, i've got all the books in a searchable format so it doesn't take me long to dig out quotes usually. I actually spent more time looking for nice pictures than anything else. I couldn't find a nice picture of the inside of dragnipur, I know someone posted one but can't for the life of me remember where.

@Illy

Maybe your right about holding off on putting your entry in the wiki illy :w00t:

Come on people, there are barely more entries than prizes at the moment, surely a few of you can knock together a decent entry in a few hours for a chance of winning a free early SE book? By my reckoning at the moment everyone who enters has a just less than a 50:50 chance of winning a book.
0

#43 User is offline   Abyss 

  • abyssus abyssum invocat
  • Group: Administrators
  • Posts: 21,981
  • Joined: 22-May 03
  • Location:The call is coming from inside the house!!!!
  • Interests:Interesting.

Posted 30 January 2011 - 06:29 PM

No no no, it's work. It's SO MUCH work. TOO much work. Really they should just all order the book and not enter the contest.

It's SO MUCH EFFORT, i don't see how anyone could do it really.

Stop. All of you. You're tired. i know, i know... but you can still get the book. There's no need to put your health and well-being at risk. Think of the children. Go sleepy now. You'll feel better.
THIS IS YOUR REMINDER THAT THERE IS A
'VIEW NEW CONTENT' BUTTON THAT
ALLOWS YOU TO VIEW NEW CONTENT
1

#44 User is offline   Hetan 

  • Chief Cook and Bottle Washer
  • View gallery
  • Group: Mezla's Thought Police
  • Posts: 4,617
  • Joined: 29-January 03

Posted 31 January 2011 - 06:59 AM

You've got an extra two days - until Wednesday 2nd at 7pm GMT as I forgot my birthday is on the 1st and I'll be out that evening. :w00t:
"He was not a modest man. Contemplating suicide, he summoned a dragon". (Gothos' Folly)- Gothos
0

#45 User is offline   ansible 

  • Group: High House Mafia
  • Posts: 449
  • Joined: 20-January 10
  • Location:Location:Location

Posted 02 February 2011 - 05:06 PM

Alright, so the first version of QuoteFu is done. I know my wife will be happy, at least.

I will say in advance that I know this isn't a wiki entry per se and I understand if it doesn't qualify for the contest. However, having a deadline really helped me complete something and I'm glad that I was able to get it finished.

Also, the program will require a few steps to work properly. I know this will be discouraging for some (most?) people, because you can't simply download the app and double-click it. There are three small drivers that need to be installed for the application to connect to the database. These drivers were made and signed by Microsoft and Oracle, two of the largest computing companies in the world, and I guarantee that they won't harm your computer (and neither will this program). At the end of this post, there will be instructions on how to install them and I am hosting the files for anyone here to download. (You can go to Microsoft;'s and Oracle's websites if you prefer, but I zipped them here for efficiency.) That said, I understand if the hassle is too much just to search for some quotes.

First, a few screenshots of the app running on my wife's laptop to entice you:

Posted Image

Posted Image

A basic description of the program: It was written in C#.NET; the Oracle 11g database it connects to is run on Fedora 14 from my house. I was able to reuse some of the logic in the program from something I had worked on previously, which saved me a lot of time. The program allows you to search through the database of quotes in two ways - by text or by tag. A text search will return exact matches first, and then partial matches (the algorithm searches for any quote that has the search words in that order, so "she wept" returns "she wept", then "she almost wept", etc.). Text search is case-insensitive. The second method is by tags, which are simply categories or labels for identifying subjects of interest in Malaz. Every character will have a tag; every warren; every empire and army. Ideally this will allow you to search for all quotes about Skinner, or all quotes about Skinner that have "the crippled god" in them - at the moment this functionality is slightly broken, because it returns quotes that match text searches OR tags, rather than text AND tags. This should be fixed soon.

To return a list of all quotes, check the All Books checkbox and hit Search without entering anything else.

After you search, a grid is populated with a list of quotes that match your search terms, and the list is ordered by book and then page number. Clicking on a quote shows you the full text and relevant info about the book (format, publisher, page number). Click Clear to start over.

It's a very simple app, doesn't need to be installed, and should run instantly after the correct drivers have been installed on your system.

As you can see in the screenshots above, there are not very many quotes in the database right now (maybe 10). A couple are fake ones I added just for testing (you'll know which ones they are...). However, adding quotes is the easy part. I will continue to add quotes during the day today, and it doesn't take that long to add one. The real potential of the application is in the thousands of quotes it can store (and hopefully will).

Some notes about future upgrades:

Short Term Goals
--Add functionality for ICE's books
--Allow users to add new quotes and new tags; update quotes and tags
--Add input validations
--Add functionality for text formatting
--Add current list of quotes I have

Long Term Goals
--Remove connection requirements - perhaps porting the entire app to ASP.NET and letting it run on a webpage, rather than a native app
--Create functionality that outputs an IP Board-formatted [quote] block with the whole quote and its information
--Update database functions
--Refine search algorithm
--Add functionality for Types (attribute of Tag - e.g., Character, City, Warren, etc)

The first thing I really want to add is the ability for individual users to request an account from me and then login and add quotes to the database. This shouldn't be too difficult, but it's a little bit sensitive because I need to configure access to the database for other users as well as implement some validations on the inputs for the quotes. In addition I hope to be fixing whatever bugs are found and making changes that people request. Most of this structure can be modified or rewritten. I encourage anyone with suggestions to post in the thread I have dedicated to this app (http://forum.malazan...showtopic=20727). Whether it's a visual design suggestion (the app is ugly, I know), a suggestion about what tags should be added to which quotes (or removed), a request for more info to be displayed (chapter?), please let me know so I can improve this thing.

Here are the install instructions...I am online and in the chat room right now, so if someone would like to be a guinea pig and try this for me, I would really appreciate it. I'll be available to troubleshoot all during the day.

INSTALLATION INSTRUCTIONS

Step 1
: please download this zip file: [link removed temporarily]

It contains three drivers and the application - the Oracle Data Access Components (ODAC), the Microsoft Data Access Components (MDAC), the Microsoft ODBC for Oracle driver, and quotefu.exe. ODAC lets your computer talk to Oracle, MDAC talks to ODAC, and ODBC tells Windows how to make the connection. This is a 32-bit application, so if you are running a 64-bit operating system (Windows 7, Windows Vista), there is a workaround that must be done in order for the ODBC driver to work correctly.

Step 2
: After you have downloaded the file, you should unzip the ODAC file to a local directory - I recommend creating a new folder at C:\oinstall, because it's easy to get to from the command line (you can also unzip the ODAC.zip file and then copy the unzipped contents to c:\oinstall). The ODAC must be installed from cmd.exe - I chose this version of the Oracle Call Interface (OCI) because it is the lightest - 50MB compared with 200MB for the GUI installer. I can provide the link to the GUI installer if people request it, but it also installs a few smaller components that you don't need to run QuoteFu. After the files are unzipped to C:\oinstall, go to Start -> Run -> and type "cmd" (without quotes). On Windows 7/Vista, you should right click this icon that appears and "Run as Administrator". Type this command to change to the unzipped directory: "cd c:\oinstall" (without quotes). The prompt should now say C:\oinstall>. Type the command "install.bat all c:\oracle odac". This will install the Oracle driver to C:\oracle (the best place to put this).

Step 3
: This is probably the hardest step. After completing Step 2, go to Start -> right-click Computer -> Properties. On Windows XP this brings you to System Properties; on Windows 7 you will see a menu that displays info about your computer - on the left there is an "Advanced System Settings" option. Click it and it should open to the Advanced tab of the System Properties menu. On the Advanced tab of System Properties, click Environment Variables at the bottom. This will open another menu. Under the System Variables list, scroll till you see "Path"; select it and click Edit.

If you accidentally delete anything from the Path box, click Cancel to exit and then try again. Use the arrow key or the Home key to get to the beginning of the line. You should see something like %SYSTEMROOT%/system32 or something similar. You want to add the following line to the beginning of the string - "C:\oracle;C:\oracle\bin;" (without quotes). There should be no spaces and each directory path should end with a semicolon. Do not delete anything from the string that was already there. It should now read "C:\oracle;C:\oracle\bin;%SYSTEMROOT%\system32..." and on to the end. This tells Windows where to find the Oracle drivers. It will not harm your computer in anyway or change the way it functions. Click OK and exit the System Properties menu.

Step 4
: Install odbc_net.msi. Double click this from anywhere and it will install the Microsoft ODBC for Oracle driver.

Step 5
.: Install MDAC_type. Double click this from anywhere and it will install MDAC.

Step 6: Reboot your computer.

Step 7: IF YOU HAVE A 64-BIT OS (Windows 7, Vista): Open Windows Explorer and browse to C:\Windows\SYSWOW64\ and double click the odbca32.exe file. It will open the ODBC Data Source Administrator. Click the System DSN tab and click Add. You should see a list of drivers here. If you do not, you haven't installed the previous components properly (or you're accidentally running the odbca32.exe in C:\Windows\system32 instead). Scroll to Microsoft ODBC for Oracle and select it, then Finish. Enter "quotefu" in the Data Source Name and "quotefu" in the Description. Leave everything else blank and click OK. quotefu should now appear in the list of System DSNs. Click OK.

IF YOU HAVE A 32-BIT OS (Windows XP): Go to the Control Panel. Open Administrative Tools, then open Data Sources. You should now see the ODBC Data Source Administrator and should follow the rest of the instructions above.

Step 8: Right-click qutoefu.exe and go to Properties. Go to the Compatibility tab, check the box to run as a compatible version of Windows, and select Windows XP Service Pack 3. Click OK.

Step 9: Everything should now be set up properly. You can move quotefu.exe to anywhere (for example, the desktop) and double click it to run. Go to Screens -> Search Quotes to search.

The current user/password for public viewing is malazempire/malazempire. However, right now, the login credentials are actually hard-coded into the app, so you don't have to type anything at the Login screen - just click Login.

That's it. Please test QuoteFu and report any errors or crashes - but you know, be gentle. This isn't a professional application, and if you deliberately try to break it, it just might. I hope some of you enjoy this and find it useful, and I hope to keep upgrading it in the future...

Thanks.

This post has been edited by ansible: 04 February 2011 - 06:17 PM

We sail in and out of Time, then back again. There is only one ship, the captain says. All the ships we hail between the galaxies or suns are this ship.
6

#46 User is offline   ansible 

  • Group: High House Mafia
  • Posts: 449
  • Joined: 20-January 10
  • Location:Location:Location

Posted 02 February 2011 - 06:30 PM

View PostEnd of Disc One, on 17 January 2011 - 04:22 PM, said:

Okay this is all I have...I really don't have time to come up with anything else:

https://spreadsheets...=en&output=html


Forgot about this, this is a great list, I will probably use this to help make the list of Tags for QuoteFu.
We sail in and out of Time, then back again. There is only one ship, the captain says. All the ships we hail between the galaxies or suns are this ship.
0

#47 User is offline   Hetan 

  • Chief Cook and Bottle Washer
  • View gallery
  • Group: Mezla's Thought Police
  • Posts: 4,617
  • Joined: 29-January 03

Posted 04 February 2011 - 10:05 AM

Winners will be announced this evening - sorry for the delay guys.
"He was not a modest man. Contemplating suicide, he summoned a dragon". (Gothos' Folly)- Gothos
0

#48 User is offline   Malaclypse 

  • Banned User
  • PipPipPipPipPipPipPipPipPipPipPip
  • Group: Banned Users
  • Posts: 1,350
  • Joined: 24-August 16

Posted 04 February 2011 - 07:27 PM

Right, three prizes and seven entries. I was tempted to hold back one of the books to raffle off, but I have relented. Disappointing, to say the least. In any case, let's go through the entries we did get, in the order they appeared:

1) End of Disc One - despite ansible's interest, I can think of no use for this spreadsheet and it smacks of something that has been put together for personal use and then shoehorned into this contest. However, it must have taken some time and that I appreciate.

2) MTS- This is exactly what we were looking for. A more or less comprehensive treatment of a subject that has not been covered as yet. Well done, you get a prize.

3) Abyss - Sorry but this is mediocre, though the bits you covered were done well. There is more to be said about Greyfrog.

4) D'rek - Grammar aside, this is a great effort. With some editing, this will be a fine addition to the wiki. Well done, you get a prize.

5) IH- Horrible grammar (their, they're, there !?), subject covered fairly extensively before, wiki page requires extensive fixing as a result of your efforts. Adding images is a good thing though, so kudos for that.

6) Illy - funny but not valid, perhaps it belongs in the Hall of Fame but it has no place on the wiki.

7) ansible - This is unadulterated WIN. Love it. Well done, you get a prize.

Winners please forward your full address, including your name to Hetan.

Thank you all for participating :)

#49 User is offline   Puck 

  • Mausetöter
  • Group: Malaz Regular
  • Posts: 1,927
  • Joined: 09-February 06
  • Location:Germany

Posted 04 February 2011 - 08:03 PM

Congrats to the winners! :)
Puck was not birthed, she was cleaved from a lava flow and shaped by a fierce god's hands. - [worry]
Ninja Puck, Ninja Puck, really doesn't give a fuck..? - [King Lear]
0

#50 User is offline   End of Disc One 

  • House Knight
  • Group: Malaz Regular
  • Posts: 1,865
  • Joined: 30-January 06

Posted 04 February 2011 - 08:12 PM

Dang, you should have listed the prize winners first! You made me heart leap up into my throat. But yeah I did make it for personal use and never expected to win, so congrats to the winners!
0

#51 User is offline   Ceda Cicero 

  • Ceda of Team Quick Ben
  • Group: Team Quick Ben
  • Posts: 1,053
  • Joined: 12-February 09

Posted 04 February 2011 - 08:31 PM

Well done you three. Now CC me in when you e-mail your addresses to Hetan so I can come camp in the bushes outside your flats and jump the postman whenever he comes by with a package.

View PostIlluyankas, on 07 April 2011 - 08:37 PM, said:

How do you rape a cave? Do you ask, "You want to fuck, yes?" hear the echo come back, "Yes... es... es..." and get your barnacle-gouged groove on?

0

#52 User is offline   D'rek 

  • Consort of High House Mafia
  • Group: Super Moderators
  • Posts: 14,611
  • Joined: 08-August 07
  • Location::

Posted 04 February 2011 - 09:50 PM

View PostCiceronian, on 04 February 2011 - 08:31 PM, said:

Well done you three. Now CC me in when you e-mail your addresses to Hetan so I can come camp in the bushes outside your flats and jump the postman whenever he comes by with a package.


Okay, here you go:

McMurdo Station- RPSC
PSC 469 Box 700
APO AP 96599-1035

View Postworrywort, on 14 September 2012 - 08:07 PM, said:

I kinda love it when D'rek unleashes her nerd wrath, as I knew she would here. Sorry innocent bystanders, but someone's gotta be the kindling.
0

#53 User is offline   Illuyankas 

  • Retro Classic
  • Group: The Hateocracy of Truth
  • Posts: 7,254
  • Joined: 28-September 04
  • Will cluck you up

Posted 04 February 2011 - 09:54 PM

View PostD, on 04 February 2011 - 09:50 PM, said:

View PostCiceronian, on 04 February 2011 - 08:31 PM, said:

Well done you three. Now CC me in when you e-mail your addresses to Hetan so I can come camp in the bushes outside your flats and jump the postman whenever he comes by with a package.


Okay, here you go:

McMurdo Station- RPSC
PSC 469 Box 700
APO AP 96599-1035

Ice cold, baby!



As for the topic, I still can't find either TTH or HOC, so I couldn't do a sensible entry anyway, but I don't mind - the three winners were fantastic enough that there's no bitterness from me in the slightest. Unlike, say, Abyss.
Hello, soldiers, look at your mage, now back to me, now back at your mage, now back to me. Sadly, he isn’t me, but if he stopped being an unascended mortal and switched to Sole Spice, he could smell like he’s me. Look down, back up, where are you? You’re in a warren with the High Mage your cadre mage could smell like. What’s in your hand, back at me. I have it, it’s an acorn with two gates to that realm you love. Look again, the acorn is now otataral. Anything is possible when your mage smells like Sole Spice and not a Bole brother. I’m on a quorl.
0

#54 User is offline   Ceda Cicero 

  • Ceda of Team Quick Ben
  • Group: Team Quick Ben
  • Posts: 1,053
  • Joined: 12-February 09

Posted 04 February 2011 - 10:07 PM

View PostD, on 04 February 2011 - 09:50 PM, said:

View PostCiceronian, on 04 February 2011 - 08:31 PM, said:

Well done you three. Now CC me in when you e-mail your addresses to Hetan so I can come camp in the bushes outside your flats and jump the postman whenever he comes by with a package.


Okay, here you go:

McMurdo Station- RPSC
PSC 469 Box 700
APO AP 96599-1035


Packing my parka and brainstorming ways to work around the absence of bushes.

View PostIlluyankas, on 07 April 2011 - 08:37 PM, said:

How do you rape a cave? Do you ask, "You want to fuck, yes?" hear the echo come back, "Yes... es... es..." and get your barnacle-gouged groove on?

0

#55 User is offline   Illuyankas 

  • Retro Classic
  • Group: The Hateocracy of Truth
  • Posts: 7,254
  • Joined: 28-September 04
  • Will cluck you up

Posted 04 February 2011 - 10:11 PM

Piling up merkins will fulfill the technical definition of 'bush'.
Hello, soldiers, look at your mage, now back to me, now back at your mage, now back to me. Sadly, he isn’t me, but if he stopped being an unascended mortal and switched to Sole Spice, he could smell like he’s me. Look down, back up, where are you? You’re in a warren with the High Mage your cadre mage could smell like. What’s in your hand, back at me. I have it, it’s an acorn with two gates to that realm you love. Look again, the acorn is now otataral. Anything is possible when your mage smells like Sole Spice and not a Bole brother. I’m on a quorl.
1

#56 User is offline   Imperial Historian 

  • Master of the Deck
  • Group: Administrators
  • Posts: 7,882
  • Joined: 08-February 04

Posted 05 February 2011 - 12:45 AM

Congrats to the winners. I can't wait to see Ansible's quote database when it's fully operational and full of quotes.
0

#57 User is offline   Vengeance 

  • High Priest of Shinrei Love and Worship
  • Group: Administrators
  • Posts: 3,960
  • Joined: 27-June 07
  • Location:Chicago
  • very good...;)

Posted 05 February 2011 - 02:02 AM

Congrats to you guys... Good work and enjoy. I did notice that Abyss has just gone on vacation. I hope that he doesn't have any of your addresses...... Well if we never hear from you again...Congrats :)
How many fucking people do I have to hammer in order to get that across.
Hinter - Vengy - DIE. I trusted you you bastard!!!!!!!

Steven Erikson made drowning in alien cum possible - Obdigore
0

#58 User is offline   Vengeance 

  • High Priest of Shinrei Love and Worship
  • Group: Administrators
  • Posts: 3,960
  • Joined: 27-June 07
  • Location:Chicago
  • very good...;)

Posted 05 February 2011 - 02:05 AM

View PostD, on 04 February 2011 - 09:50 PM, said:

View PostCiceronian, on 04 February 2011 - 08:31 PM, said:

Well done you three. Now CC me in when you e-mail your addresses to Hetan so I can come camp in the bushes outside your flats and jump the postman whenever he comes by with a package.


Okay, here you go:

McMurdo Station- RPSC
PSC 469 Box 700
APO AP 96599-1035


How about this one.

South Pole Station
PSC 468 Box 400
APO, ap 96598
United States

Please direct all packages to the ice cube crew.
How many fucking people do I have to hammer in order to get that across.
Hinter - Vengy - DIE. I trusted you you bastard!!!!!!!

Steven Erikson made drowning in alien cum possible - Obdigore
0

#59 User is offline   Malaclypse 

  • Banned User
  • PipPipPipPipPipPipPipPipPipPipPip
  • Group: Banned Users
  • Posts: 1,350
  • Joined: 24-August 16

Posted 05 February 2011 - 03:53 AM

This thread would be a lot easier to manage without the spam.

#60 User is offline   amphibian 

  • Ribbit
  • Group: Malaz Regular
  • Posts: 8,002
  • Joined: 28-September 06
  • Location:Upstate NY
  • Interests:Hopping around

Posted 05 February 2011 - 04:13 AM

View PostMalaclypse, on 05 February 2011 - 03:53 AM, said:

This thread would be a lot easier to manage without the spam.

Posted Image

On a more serious note, I'm glad the hard work of people here was rewarded with a free and slightly early book. It's a good time to be a part of the Malazan world.
I survived the Permian and all I got was this t-shirt.
0

Share this topic:


  • 4 Pages +
  • 1
  • 2
  • 3
  • 4
  • You cannot start a new topic
  • You cannot reply to this topic

6 User(s) are reading this topic
0 members, 6 guests, 0 anonymous users