tag:blogger.com,1999:blog-27817943829624772202024-03-13T08:40:34.715-07:00Hofstra University Computer ScienceDr. Krishhttp://www.blogger.com/profile/01079558335394595151noreply@blogger.comBlogger16125tag:blogger.com,1999:blog-2781794382962477220.post-25413079981622337682012-05-10T15:02:00.000-07:002012-05-10T15:02:09.992-07:00Professor's Fu's Malware BlogIf you're into system security and malware analysis, don't miss Prof. Xiang Fu's malware analysis blog at <a href="http://fumalwareanalysis.blogspot.com/">http://fumalwareanalysis.blogspot.com/</a>. His malware analysis tutorials are "hands-on" as they can get!Dr. Krishhttp://www.blogger.com/profile/01079558335394595151noreply@blogger.com0tag:blogger.com,1999:blog-2781794382962477220.post-10321424766594501342012-05-10T14:58:00.002-07:002012-05-10T15:04:44.634-07:00Upsilon Pi Epsilon Computer Science Honor Society Inductees for 2012<br />
Congratulations to the 16 students who were inducted into <a href="http://upe.acm.org/" target="_blank">UPE </a>for the 2011-2012 academic year:<br />
<br />
<br />
<ol>
<li>Nikia Lubin</li>
<li>Oswaldo Crespo</li>
<li>Steven Blumenthal</li>
<li>Cynthia Cheng</li>
<li>Taryn Teurfs</li>
<li>Julian Kowalczyk</li>
<li>Lukasz Bator</li>
<li>Mario Noyola</li>
<li>Lorrae Famiglietti</li>
<li>Jason Dayton</li>
<li>Patrick Colombo</li>
<li>Robert Schurr</li>
<li>Christopher Blach</li>
<li>Michael Bufardeci</li>
<li>Amit Goel</li>
<li>Michael Bantegui</li>
</ol>
<br />
<br />Dr. Krishhttp://www.blogger.com/profile/01079558335394595151noreply@blogger.com0tag:blogger.com,1999:blog-2781794382962477220.post-53260730446681198482011-06-01T20:33:00.000-07:002011-06-01T20:38:41.993-07:00Hofstra's Distance Learning Master's Program in Computer ScienceWe're proud of our distance learning program for the Master's degree in Computer Science. Keerat Sharma, a recent graduate of the program, <a href="http://recursor.blogspot.com/2011/04/masters-in-cs-worth-it-after.html">explains</a> on his blog why he got into our program, and what he got out of it. <div><br /></div><div><a href="http://recursor.blogspot.com/2011/04/masters-in-cs-worth-it-after.html">http://recursor.blogspot.com/2011/04/masters-in-cs-worth-it-after.html</a></div><div><br /></div><div>NOTE: His blog post was not solicited by the department.</div>Dr. Krishhttp://www.blogger.com/profile/01079558335394595151noreply@blogger.com0tag:blogger.com,1999:blog-2781794382962477220.post-37663312195938654012011-05-07T12:35:00.000-07:002011-05-07T12:45:18.669-07:00A good technical blogAre you interested at all in The Next Big Thing (TM) A.K.A. cloud computing, especially from the point of view of a consumer of cloud computing services? Then you should read <a href="http://http//techblog.netflix.com/">Netflix's Tech Blog</a>. They present a lot of the challenges they face and the solutions they've come up with as customers of <a href="http://aws.amazon.com/ec2/">Amazon EC2</a>.Dr. Krishhttp://www.blogger.com/profile/01079558335394595151noreply@blogger.com0tag:blogger.com,1999:blog-2781794382962477220.post-81615746078783224782010-05-17T14:23:00.000-07:002010-05-17T14:37:27.200-07:00And now for something completely differentDid you know that the highest rated cable television program, not including sports shows, is ...<br /><br /><a href="http://www.nytimes.com/interactive/2010/05/17/business/media/17wanted.html?ref=media">Spongebob Squarepants</a>?<br /><br />Should I be depressed? Oh, barnacles!Dr. Krishhttp://www.blogger.com/profile/01079558335394595151noreply@blogger.com0tag:blogger.com,1999:blog-2781794382962477220.post-53641747694138085932010-04-05T18:38:00.000-07:002011-05-07T12:46:32.740-07:00A very confusing face.I was looking for some sample images to process for a program that I wrote when I came across this really confusing image:<br /><br /><a href="http://treepax.com/blog/2007/11/20/girls-face/"><img src="http://treepax.com/blog/wp-content/uploads/2007/11/double-face.jpg" width="480" /></a><br /><br />Click on the image and you'll see an explanation of why your brain's "autofocus mechanism" fails.<div><br /></div><div>Update 5/7/2011: Sorry, but it appears that the blog I had linked to is now dead. Too bad.</div>Dr. Krishhttp://www.blogger.com/profile/01079558335394595151noreply@blogger.com1tag:blogger.com,1999:blog-2781794382962477220.post-50544258202669508012010-03-10T06:47:00.000-08:002010-03-10T06:55:21.266-08:00RSA Encryption cracked (?)RSA is the best-known most widely-used encryption scheme. Anytime you go to a secure website, you're using the RSA public-key cryptosystem. So, it's a bit scary when you see a report about something so widely used as having been cracked. Well, under careful, laboratory-controlled conditions, <a href="http://www.engadget.com/2010/03/09/1024-bit-rsa-encryption-cracked-by-carefully-starving-cpu-of-ele/">you can apparently crack RSA, even with very long encryption keys</a>. But I don't think I'm going to stop shopping at NewEgg.com anytime soon.<br /><br />http://www.engadget.com/2010/03/09/1024-bit-rsa-encryption-cracked-by-carefully-starving-cpu-of-ele/<br /><br />Thanks to alumnus Elliot Kaye for this tip.Dr. Krishhttp://www.blogger.com/profile/01079558335394595151noreply@blogger.com0tag:blogger.com,1999:blog-2781794382962477220.post-63897391450293689012010-02-26T09:20:00.000-08:002010-02-26T09:27:19.509-08:00Honor Society Upsilon Pi EpsilonFor the academic year 2009-2010 the department will induct 9 undergraduate students and 2 graduate students into the Honor Society for Computer Science <a href="http://upe.acm.org/">Upsilon Pi Epsilon</a> <b>(ΥΠΕ).</b> I will let Prof. Ammari do the honors of announcing the official list. I offer my congratulations to the (now) anonymous 11.<br /><br /><span lang="el" lang="el"></span>Dr. Krishhttp://www.blogger.com/profile/01079558335394595151noreply@blogger.com0tag:blogger.com,1999:blog-2781794382962477220.post-46147392211095753592010-02-25T08:12:00.000-08:002010-02-25T08:29:06.428-08:00More "fun" with 64-bit Windows 7I am not sure the Universe is ready for 64-bit Windows 7, yet. I need to use Python in one of my classes along with PIL (Python Imaging Library). There is a 64-bit version of Python which installs without a problem. The PIL binary for Windows is 32-bit. Try to install it and you get:<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiGHgHbMaOvedLE3HyLUw99hhEi47aji5u_zafn4M74z3aBHod793kZBT8PV-xQ7aljaDyrtJAUFIrn95Sm9dVgNvFmyIQop0De1fRns4XbGdFpaj2OCSCtpPtcnNmGDTowOfJQ-sQLqJX/s1600-h/PIL-install-crash.png"><img style="cursor: pointer; width: 320px; height: 180px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiGHgHbMaOvedLE3HyLUw99hhEi47aji5u_zafn4M74z3aBHod793kZBT8PV-xQ7aljaDyrtJAUFIrn95Sm9dVgNvFmyIQop0De1fRns4XbGdFpaj2OCSCtpPtcnNmGDTowOfJQ-sQLqJX/s320/PIL-install-crash.png" alt="" id="BLOGGER_PHOTO_ID_5442216260057043586" border="0" /></a><br /><br />Looks like 32-bit PIL "does not love" 64-bit Python. Not very surprising, I guess, still a little bit disappointing.<br /><br />Ok, let's install the 32-bit version of Python followed by the 32-bit PIL. This is what I get:<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiGHgHbMaOvedLE3HyLUw99hhEi47aji5u_zafn4M74z3aBHod793kZBT8PV-xQ7aljaDyrtJAUFIrn95Sm9dVgNvFmyIQop0De1fRns4XbGdFpaj2OCSCtpPtcnNmGDTowOfJQ-sQLqJX/s1600-h/PIL-install-crash.png"><img style="cursor: pointer; width: 320px; height: 180px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiGHgHbMaOvedLE3HyLUw99hhEi47aji5u_zafn4M74z3aBHod793kZBT8PV-xQ7aljaDyrtJAUFIrn95Sm9dVgNvFmyIQop0De1fRns4XbGdFpaj2OCSCtpPtcnNmGDTowOfJQ-sQLqJX/s320/PIL-install-crash.png" alt="" id="BLOGGER_PHOTO_ID_5442216260057043586" border="0" /></a><br /><br /><br /><img src="file:///C:/Users/csckzp/AppData/Local/Temp/moz-screenshot.png" alt="" />Hmm, looks a little familiar. So, 32-bit PIL "doesn't love" 32-bit Python either, under 64-bit Windows 7.<br /><br />This is getting ugly.<br /><br />Also, it looks like Firefox is a 32-bit program. So, that's a little bit of a bummer, although it runs well on the system.<br /><br />On the plus side, it took me like 3 clicks to get connected to the network printer in the department. I'm holding my judgment on Win 7 64-bit at this point.Dr. Krishhttp://www.blogger.com/profile/01079558335394595151noreply@blogger.com0tag:blogger.com,1999:blog-2781794382962477220.post-73332302736518196202010-02-19T20:05:00.001-08:002010-02-20T12:48:55.689-08:00Trouble installing 64-bit Windows 7, but it was my fault, kindaI installed 32-bit Windows 7 on a Frankenstein machine that I built myself using old components that I had lying around (except for the CPU and 2GB of memory), and installation was a snap. First, I had 32-bit Windows XP installed on the machine, because I had to make sure that the machine was runnable. Next, I extracted (using 7-zip) all files from the Windows 7 ISO file onto a portable drive. Ran setup.exe from the drive and everything went smooth on the first try! It found drivers for every device I'd hooked up, except for a remote printer. I think I actually like Windows 7.<div><br /></div><div>Then, on a different (and new!) machine, I tried to install 64-bit Win 7 and it was driving me crazy. First, since the machine had 32-bit XP, I couldn't use the trick of extracting files from the ISO and running setup--under Windows XP you can't run a 64-bit executable (setup.exe) from a 32-bit OS (XP). So, I had to burn a bootable DVD (can't use a CD, the ISO file is 3GB in size). When I tried to boot using the DVD, the setup program kept asking a CD/DVD driver file! Google came to the rescue and I found out that the reason that I got the error was probably because my ISO file was corrupt. I checked, and it was true: instead of a 3GB file, my ISO was about 1.3GB in size. Pretty stupid of the installation program to not realize that it was working with a corrupt disk image, if you ask me. Anyway, I re-downloaded the full image from MSDN AA. Then, I tried to use the "ISO Recorder" program recommended by Microsoft for burning ISO files onto disks. But that doesn't burn DVDs on Windows XP. Yecch! Had to use Roxio to burn the installation disk. And then the installation took like an hour--at least it felt like it. But the end result has been great. The machine has been running smooth and Windows Performance Index (or whatever it is called) pegged the machine at a decent 5.3.</div>Dr. Krishhttp://www.blogger.com/profile/01079558335394595151noreply@blogger.com0tag:blogger.com,1999:blog-2781794382962477220.post-24548796268359987022010-02-19T20:02:00.000-08:002010-02-19T20:04:37.171-08:00Get your Windows 7 here!Well, not exactly here (with me). But, if you're enrolled in a CS course at Hofstra (other than CSC 005), you are eligible for a bunch of free Microsoft Software through the department's subscription with MSDN AA. If you haven't yet received email about it, please contact Prof. David Klein.Dr. Krishhttp://www.blogger.com/profile/01079558335394595151noreply@blogger.com0tag:blogger.com,1999:blog-2781794382962477220.post-20357380146606008422009-08-12T14:17:00.001-07:002009-08-12T14:18:53.368-07:00SabbaticalOn a personal note, I am going to be on Sabbatical this Fall 2009 semester. Prof. Xiang Fu will be the Director of Graduate Programs (both online and "on campus") during this time.<br /><br />--Dr KrishDr. Krishhttp://www.blogger.com/profile/01079558335394595151noreply@blogger.com0tag:blogger.com,1999:blog-2781794382962477220.post-28198885353510432432009-07-27T08:50:00.000-07:002009-07-27T08:54:04.914-07:00Most lucrative college degreesCNN has published <a href="http://money.cnn.com/2009/07/24/news/economy/highest_starting_salaries/index.htm">the top 15 undergraduate degrees</a> for best pay:<div><br /></div><div><img alt="http://i2.cdn.turner.com/money/2009/07/24/news/economy/highest_starting_salaries/chart_top_earning_degrees.gif" src="http://i2.cdn.turner.com/money/2009/07/24/news/economy/highest_starting_salaries/chart_top_earning_degrees.gif" /><br /><div><br /></div><div>Our department's graduates make positions 4 and 5 on this list. Computer Science is the only degree in the top 10 that does not have "Engineering" as part of the degree title.</div><div><br /></div></div>Dr. Krishhttp://www.blogger.com/profile/01079558335394595151noreply@blogger.com0tag:blogger.com,1999:blog-2781794382962477220.post-57807375407032049062009-07-22T09:15:00.001-07:002009-07-22T09:22:59.564-07:00Student-Faculty MixerMark your calendars: Students and Faculty of the Computer Science Department will get together for an hour of fun, frivolity, food, facts, friends, and other such alliterations. Be there or b*b.<br /><br />Date: Wednesday September 16, 2009<br />Time: 11:30-12:30 (Common Hour)<br />Place: Adams Hall Room 200<br /><br />Send email to Prof. Krish at csckzp@hofstra.edu to let us know you'll be there.<br /><br />PS: Are you puzzled about b*b? Why that's b-square (or b-squared, but I like b-square better)!Dr. Krishhttp://www.blogger.com/profile/01079558335394595151noreply@blogger.com0tag:blogger.com,1999:blog-2781794382962477220.post-35053102349813109962009-03-26T17:33:00.000-07:002009-03-26T17:34:04.535-07:00new departmental websiteAny comments on www.cs.hofstra.edu?Dr. Fuhttp://www.blogger.com/profile/08643808700647323763noreply@blogger.com2tag:blogger.com,1999:blog-2781794382962477220.post-50500243618155144142009-03-22T13:35:00.001-07:002009-03-22T13:38:23.475-07:00Welcome to the Computer Science BlogStay tuned for tips, tricks, and observations from the Computer Science Faculty@Hofstra University.Dr. Krishhttp://www.blogger.com/profile/01079558335394595151noreply@blogger.com0