To display the most relevant entries to you in priority,
vote for the stories you are interested in
(  )
and reject those that you are not interested in
(  )
Support Forums : Thread List - UI Designer (EAP) -
1 days and 6 hours ago
!-- [DocumentBodyStart:c03cf81f-463b-4038-8c08-802a4d0588dc] --div
class='jive-rendered-content'pHi,/ppthanks for the continued updates to the plugin!/pp
style="min-height: 8pt; height: 8pt; padding: 0px;"nbsp;/ppToday's version doesn't allow me to view
the project view any more. The package folders which contain scala source files just show
"Loading..." and I get this exception:/pp style="min-height: 8pt; height: 8pt; padding:
0px;"nbsp;/ppSome(org.jetbrains.plugins.scala.lang.resolve.ScalaResolveResult@aa415d)br/scala.MatchError:
Some(org.jetbrains.plugins.scala.lang.resolve.ScalaResolveResult@aa415d)br/Â Â Â
at
org.jetbrains.plugins.scala.lang.psi.types.ScType$.toPsi(ScType.scala:127)br/Â Â Â
at
org.jetbrains.plugins.scala.lang.psi.impl.statements.ScFunctionImpl.getReturnType(ScFunctionImpl.scala:56)br/Â Â Â
at
com.intellij.execution.junit.JUnitUtil.isSuiteMethod(JUnitUtil.java:100)br/Â Â Â
at
com.intellij.execution.junit.JUnitUtil.a(JUnitUtil.java:11)br/Â Â Â
at
com.intellij.execution.junit.JUnitUtil.isTestClass(JUnitUtil.java:5)br/Â Â Â
at
com.intellij.execution.junit.JUnitTestFramework.isTestKlass(JUnitTestFramework.java:31)br/Â Â Â
at
com.intellij.codeInsight.TestUtil.isTestClass(TestUtil.java:38)br/Â Â Â
at
com.intellij.psi.impl.ElementPresentationUtil.a(ElementPresentationUtil.java:65)br/Â Â Â
at
com.intellij.psi.impl.ElementPresentationUtil.access$000(ElementPresentationUtil.java:38)br/Â Â Â
at
com.intellij.psi.impl.ElementPresentationUtil$1.compute(ElementPresentationUtil.java:1)br/Â Â Â
at
com.intellij.psi.impl.CachedValueImpl.getValue(CachedValueImpl.java:44)br/Â Â Â
at
com.intellij.psi.impl.ElementPresentationUtil.getClassKind(ElementPresentationUtil.java:109)br/Â Â Â
at
com.intellij.psi.impl.ElementPresentationUtil.b(ElementPresentationUtil.java:1)br/Â Â Â
at
com.intellij.psi.impl.ElementPresentationUtil.getDescription(ElementPresentationUtil.java:29)br/Â Â Â
at
com.intellij.ide.projectView.impl.nodes.BasePsiMemberNode.calcTooltip(BasePsiMemberNode.java:1)br/Â Â Â
at
com.intellij.ide.projectView.impl.nodes.AbstractPsiBasedNode.update(AbstractPsiBasedNode.java:37)br/Â Â Â
at
com.intellij.ide.util.treeView.AbstractTreeNode.getUpdatedData(AbstractTreeNode.java:95)br/Â Â Â
at
com.intellij.ide.util.treeView.AbstractTreeNode.update(AbstractTreeNode.java:52)br/Â Â Â
at
com.intellij.ide.util.treeView.AbstractTreeUi.doUpdateNodeDescriptor(AbstractTreeUi.java:1200)br/Â Â Â
at
com.intellij.ide.util.treeView.AbstractTreeBuilder.updateNodeDescriptor(AbstractTreeBuilder.java:294)br/Â Â Â
at
com.intellij.ide.util.treeView.AbstractTreeUi.collectNodesToInsert(AbstractTreeUi.java:824)br/Â Â Â
at
com.intellij.ide.util.treeView.AbstractTreeUi.access$900(AbstractTreeUi.java:41)br/Â Â Â
at
com.intellij.ide.util.treeView.AbstractTreeUi$8.run(AbstractTreeUi.java:556)br/Â Â Â
at
com.intellij.openapi.util.ExecutionCallback.callback(ExecutionCallback.java:48)br/Â Â Â
at
com.intellij.openapi.util.ExecutionCallback.doWhenExecuted(ExecutionCallback.java:32)br/Â Â Â
at
com.intellij.openapi.util.ActionCallback.doWhenDone(ActionCallback.java:50)br/Â Â Â
at
com.intellij.ide.util.treeView.AbstractTreeUi.updateNodeChildren(AbstractTreeUi.java:554)br/Â Â Â
at
com.intellij.ide.util.treeView.AbstractTreeUi.updateSubtree(AbstractTreeUi.java:497)br/Â Â Â
at
com.intellij.ide.util.treeView.AbstractTreeUpdater$2.run(AbstractTreeUpdater.java:154)br/Â Â Â
at
com.intellij.openapi.util.ExecutionCallback.callback(ExecutionCallback.java:48)br/Â Â Â
at
com.intellij.openapi.util.ExecutionCallback.doWhenExecuted(ExecutionCallback.java:32)br/Â Â Â
at
com.intellij.openapi.util.ActionCallback.doWhenDone(ActionCallback.java:50)br/Â Â Â
at
com.intellij.ide.util.treeView.AbstractTreeUpdater.performUpdate(AbstractTreeUpdater.java:152)br/Â Â Â
at
com.intellij.ide.util.treeView.AbstractTreeUi.doExpandNodeChildren(AbstractTreeUi.java:256)br/Â Â Â
at
com.intellij.ide.util.treeView.AbstractTreeBuilder.expandNodeChildren(AbstractTreeBuilder.java:208)br/Â Â Â
at
com.intellij.ide.projectView.BaseProjectTreeBuilder.expandNodeChildren(BaseProjectTreeBuilder.java:18)br/Â Â Â
at
com.intellij.ide.util.treeView.AbstractTreeUi$MyExpansionListener.treeExpanded(AbstractTreeUi.java:1900)br/Â Â Â
at javax.swing.JTree.fireTreeExpanded(JTree.java:2669)br/Â Â Â at
javax.swing.JTree.setExpandedState(JTree.java:3430)br/Â Â Â at
javax.swing.JTree.expandPath(JTree.java:2166)br/Â Â Â at
com.intellij.ide.util.treeView.TreeState.applyTo(TreeState.java:319)br/Â Â Â
at
com.intellij.ide.util.treeView.TreeState.applyTo(TreeState.java:328)br/Â Â Â
at
com.intellij.ide.util.treeView.TreeState.applyTo(TreeState.java:328)br/Â Â Â
at
com.intellij.ide.util.treeView.TreeState.applyTo(TreeState.java:328)br/Â Â Â
at
com.intellij.ide.util.treeView.TreeState.applyTo(TreeState.java:328)br/Â Â Â
at
com.intellij.ide.util.treeView.TreeState.applyTo(TreeState.java:328)br/Â Â Â
at
com.intellij.ide.util.treeView.TreeState.applyTo(TreeState.java:328)br/Â Â Â
at
com.intellij.ide.util.treeView.TreeState.applyExpanded(TreeState.java:239)br/Â Â Â
at
com.intellij.ide.util.treeView.TreeState.applyTo(TreeState.java:228)br/Â Â Â
at
com.intellij.ide.projectView.impl.AbstractProjectViewPane.restoreExpandedPaths(AbstractProjectViewPane.java:28)br/Â Â Â
at
com.intellij.ide.projectView.impl.ProjectViewImpl.c(ProjectViewImpl.java:341)br/Â Â Â
at
com.intellij.ide.projectView.impl.ProjectViewImpl.e(ProjectViewImpl.java:37)br/Â Â Â
at
com.intellij.ide.projectView.impl.ProjectViewImpl.changeView(ProjectViewImpl.java:213)br/Â Â Â
at
com.intellij.ide.projectView.impl.ProjectViewImpl.b(ProjectViewImpl.java:438)br/Â Â Â
at
com.intellij.ide.projectView.impl.ProjectViewImpl.b(ProjectViewImpl.java:23)br/Â Â Â
at
com.intellij.ide.projectView.impl.ProjectViewImpl.setupImpl(ProjectViewImpl.java:67)br/Â Â Â
at
com.intellij.ide.projectView.impl.ProjectViewImpl$8$1.run(ProjectViewImpl.java:1)br/Â Â Â
at
com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:27)br/Â Â Â
at
java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)br/Â Â Â
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)br/Â Â Â
at
com.intellij.ide.IdeEventQueue.c(IdeEventQueue.java:35)br/Â Â Â
at
com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:99)br/Â Â Â
at
com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:217)br/Â Â Â
at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)br/Â Â Â
at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)br/Â Â Â
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)br/Â Â Â
at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)br/Â Â Â
at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)br/Â Â Â
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)/p/div!--
[DocumentBodyEnd:c03cf81f-463b-4038-8c08-802a4d0588dc] --

|
Support Forums: Message List - Announcements (EAP) -
1 days and 6 hours ago
!-- [DocumentBodyStart:c03cf81f-463b-4038-8c08-802a4d0588dc] --div
class='jive-rendered-content'pHi,/ppthanks for the continued updates to the plugin!/pp
style="min-height: 8pt; height: 8pt; padding: 0px;"nbsp;/ppToday's version doesn't allow me to view
the project view any more. The package folders which contain scala source files just show
"Loading..." and I get this exception:/pp style="min-height: 8pt; height: 8pt; padding:
0px;"nbsp;/ppSome(org.jetbrains.plugins.scala.lang.resolve.ScalaResolveResult@aa415d)br/scala.MatchError:
Some(org.jetbrains.plugins.scala.lang.resolve.ScalaResolveResult@aa415d)br/Â Â Â
at
org.jetbrains.plugins.scala.lang.psi.types.ScType$.toPsi(ScType.scala:127)br/Â Â Â
at
org.jetbrains.plugins.scala.lang.psi.impl.statements.ScFunctionImpl.getReturnType(ScFunctionImpl.scala:56)br/Â Â Â
at
com.intellij.execution.junit.JUnitUtil.isSuiteMethod(JUnitUtil.java:100)br/Â Â Â
at
com.intellij.execution.junit.JUnitUtil.a(JUnitUtil.java:11)br/Â Â Â
at
com.intellij.execution.junit.JUnitUtil.isTestClass(JUnitUtil.java:5)br/Â Â Â
at
com.intellij.execution.junit.JUnitTestFramework.isTestKlass(JUnitTestFramework.java:31)br/Â Â Â
at
com.intellij.codeInsight.TestUtil.isTestClass(TestUtil.java:38)br/Â Â Â
at
com.intellij.psi.impl.ElementPresentationUtil.a(ElementPresentationUtil.java:65)br/Â Â Â
at
com.intellij.psi.impl.ElementPresentationUtil.access$000(ElementPresentationUtil.java:38)br/Â Â Â
at
com.intellij.psi.impl.ElementPresentationUtil$1.compute(ElementPresentationUtil.java:1)br/Â Â Â
at
com.intellij.psi.impl.CachedValueImpl.getValue(CachedValueImpl.java:44)br/Â Â Â
at
com.intellij.psi.impl.ElementPresentationUtil.getClassKind(ElementPresentationUtil.java:109)br/Â Â Â
at
com.intellij.psi.impl.ElementPresentationUtil.b(ElementPresentationUtil.java:1)br/Â Â Â
at
com.intellij.psi.impl.ElementPresentationUtil.getDescription(ElementPresentationUtil.java:29)br/Â Â Â
at
com.intellij.ide.projectView.impl.nodes.BasePsiMemberNode.calcTooltip(BasePsiMemberNode.java:1)br/Â Â Â
at
com.intellij.ide.projectView.impl.nodes.AbstractPsiBasedNode.update(AbstractPsiBasedNode.java:37)br/Â Â Â
at
com.intellij.ide.util.treeView.AbstractTreeNode.getUpdatedData(AbstractTreeNode.java:95)br/Â Â Â
at
com.intellij.ide.util.treeView.AbstractTreeNode.update(AbstractTreeNode.java:52)br/Â Â Â
at
com.intellij.ide.util.treeView.AbstractTreeUi.doUpdateNodeDescriptor(AbstractTreeUi.java:1200)br/Â Â Â
at
com.intellij.ide.util.treeView.AbstractTreeBuilder.updateNodeDescriptor(AbstractTreeBuilder.java:294)br/Â Â Â
at
com.intellij.ide.util.treeView.AbstractTreeUi.collectNodesToInsert(AbstractTreeUi.java:824)br/Â Â Â
at
com.intellij.ide.util.treeView.AbstractTreeUi.access$900(AbstractTreeUi.java:41)br/Â Â Â
at
com.intellij.ide.util.treeView.AbstractTreeUi$8.run(AbstractTreeUi.java:556)br/Â Â Â
at
com.intellij.openapi.util.ExecutionCallback.callback(ExecutionCallback.java:48)br/Â Â Â
at
com.intellij.openapi.util.ExecutionCallback.doWhenExecuted(ExecutionCallback.java:32)br/Â Â Â
at
com.intellij.openapi.util.ActionCallback.doWhenDone(ActionCallback.java:50)br/Â Â Â
at
com.intellij.ide.util.treeView.AbstractTreeUi.updateNodeChildren(AbstractTreeUi.java:554)br/Â Â Â
at
com.intellij.ide.util.treeView.AbstractTreeUi.updateSubtree(AbstractTreeUi.java:497)br/Â Â Â
at
com.intellij.ide.util.treeView.AbstractTreeUpdater$2.run(AbstractTreeUpdater.java:154)br/Â Â Â
at
com.intellij.openapi.util.ExecutionCallback.callback(ExecutionCallback.java:48)br/Â Â Â
at
com.intellij.openapi.util.ExecutionCallback.doWhenExecuted(ExecutionCallback.java:32)br/Â Â Â
at
com.intellij.openapi.util.ActionCallback.doWhenDone(ActionCallback.java:50)br/Â Â Â
at
com.intellij.ide.util.treeView.AbstractTreeUpdater.performUpdate(AbstractTreeUpdater.java:152)br/Â Â Â
at
com.intellij.ide.util.treeView.AbstractTreeUi.doExpandNodeChildren(AbstractTreeUi.java:256)br/Â Â Â
at
com.intellij.ide.util.treeView.AbstractTreeBuilder.expandNodeChildren(AbstractTreeBuilder.java:208)br/Â Â Â
at
com.intellij.ide.projectView.BaseProjectTreeBuilder.expandNodeChildren(BaseProjectTreeBuilder.java:18)br/Â Â Â
at
com.intellij.ide.util.treeView.AbstractTreeUi$MyExpansionListener.treeExpanded(AbstractTreeUi.java:1900)br/Â Â Â
at javax.swing.JTree.fireTreeExpanded(JTree.java:2669)br/Â Â Â at
javax.swing.JTree.setExpandedState(JTree.java:3430)br/Â Â Â at
javax.swing.JTree.expandPath(JTree.java:2166)br/Â Â Â at
com.intellij.ide.util.treeView.TreeState.applyTo(TreeState.java:319)br/Â Â Â
at
com.intellij.ide.util.treeView.TreeState.applyTo(TreeState.java:328)br/Â Â Â
at
com.intellij.ide.util.treeView.TreeState.applyTo(TreeState.java:328)br/Â Â Â
at
com.intellij.ide.util.treeView.TreeState.applyTo(TreeState.java:328)br/Â Â Â
at
com.intellij.ide.util.treeView.TreeState.applyTo(TreeState.java:328)br/Â Â Â
at
com.intellij.ide.util.treeView.TreeState.applyTo(TreeState.java:328)br/Â Â Â
at
com.intellij.ide.util.treeView.TreeState.applyTo(TreeState.java:328)br/Â Â Â
at
com.intellij.ide.util.treeView.TreeState.applyExpanded(TreeState.java:239)br/Â Â Â
at
com.intellij.ide.util.treeView.TreeState.applyTo(TreeState.java:228)br/Â Â Â
at
com.intellij.ide.projectView.impl.AbstractProjectViewPane.restoreExpandedPaths(AbstractProjectViewPane.java:28)br/Â Â Â
at
com.intellij.ide.projectView.impl.ProjectViewImpl.c(ProjectViewImpl.java:341)br/Â Â Â
at
com.intellij.ide.projectView.impl.ProjectViewImpl.e(ProjectViewImpl.java:37)br/Â Â Â
at
com.intellij.ide.projectView.impl.ProjectViewImpl.changeView(ProjectViewImpl.java:213)br/Â Â Â
at
com.intellij.ide.projectView.impl.ProjectViewImpl.b(ProjectViewImpl.java:438)br/Â Â Â
at
com.intellij.ide.projectView.impl.ProjectViewImpl.b(ProjectViewImpl.java:23)br/Â Â Â
at
com.intellij.ide.projectView.impl.ProjectViewImpl.setupImpl(ProjectViewImpl.java:67)br/Â Â Â
at
com.intellij.ide.projectView.impl.ProjectViewImpl$8$1.run(ProjectViewImpl.java:1)br/Â Â Â
at
com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:27)br/Â Â Â
at
java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)br/Â Â Â
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)br/Â Â Â
at
com.intellij.ide.IdeEventQueue.c(IdeEventQueue.java:35)br/Â Â Â
at
com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:99)br/Â Â Â
at
com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:217)br/Â Â Â
at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)br/Â Â Â
at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)br/Â Â Â
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)br/Â Â Â
at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)br/Â Â Â
at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)br/Â Â Â
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)/p/div!--
[DocumentBodyEnd:c03cf81f-463b-4038-8c08-802a4d0588dc] --

|
freshmeat.net announcements (Unix) -
1 days and 11 hours ago
img src="http://c.fsdn.com/fm/screenshots/49008_thumb.png" align="right" alt="Screenshot"
hspace="10" vspace="10" TCExam is Web-based assessment software for generating and managing online
tests and exams. It simplifies the exam cycle, including generation, execution, evaluation,
presentation, and archiving. pa
href="http://feedads.googleadservices.com/~a/v65Hk8kyqQttEiHDjQcUIk5po3w/a"img
src="http://feedads.googleadservices.com/~a/v65Hk8kyqQttEiHDjQcUIk5po3w/i" border="0"
ismap="true"/img/a/pimg
src="http://feedproxy.google.com/~r/freshmeat/feeds/fm-releases-unix/~4/0QnLKdSub_4" height="1"
width="1"/
|
freshmeat.net announcements (Global) -
1 days and 11 hours ago
img src="http://c.fsdn.com/fm/screenshots/49008_thumb.png" align="right" alt="Screenshot"
hspace="10" vspace="10" TCExam is Web-based assessment software for generating and managing online
tests and exams. It simplifies the exam cycle, including generation, execution, evaluation,
presentation, and archiving. pa
href="http://feedads.googleadservices.com/~a/Fe4S5NLoAvFcVvnU_2ry0qyz1GQ/a"img
src="http://feedads.googleadservices.com/~a/Fe4S5NLoAvFcVvnU_2ry0qyz1GQ/i" border="0"
ismap="true"/img/a/pimg
src="http://feedproxy.google.com/~r/freshmeat/feeds/fm-releases-global/~4/0QnLKdSub_4" height="1"
width="1"/
|
Support Forums: Message List - Announcements (EAP) -
1 days and 15 hours ago
!-- [DocumentBodyStart:a0aa7bb5-a54d-4dfa-ad04-ac741d2cdc09] --div
class='jive-rendered-content'pHello Stefan,/pdiv class="jive-quote"pA question out of curiosity: Is
the goal of rubymine's code completion feature to provide REAL intellisense like for example
SapphireSteels Ruby-In-Steel and CodeGears 3rdRail? For example, if you define a method there using
"define_method 'mymethod'", it will autocomplete the "mymethod" function name. I don't know how
they are doing it, but I believe they have not only an internal AST, they also execute it and take
the results to provide code completion. However, they are extremely expensive. I'm really
interested if rubymine's code completion will be as powerfull and accurate one day./p/divpShurely
it is. As you mentioned we also use not only AST (PSI in IntelliJ IDEA terms) but some technic to
provide Itellisense for Ruby and Rails projects - some kind of on the fly execution./ppWe are
working hard on improvement understanding of Rails dynamic logic./pp style="min-height: 8pt;
height: 8pt; padding: 0px;"nbsp;/ppThanks,/ppOleg/p/div!--
[DocumentBodyEnd:a0aa7bb5-a54d-4dfa-ad04-ac741d2cdc09] --

|
freshmeat.net announcements (Global) -
1 days and 16 hours ago
The Linux Test Project is a joint project with SGI, IBM, OSDL, Bull, and Wipro Technologies with a
goal to deliver test suites to the open source community that validate the reliability, robustness,
and stability of Linux. The project consists of well over 2000 individual testcases and a test
driver to automate execution of the tests. hr / strongLicense:/strong GNU General Public License
(GPL) hr / strongChanges:/strongbr / Twenty-three new _16 and _64 bit versions of syscall tests
were added. One PIDNS test was added. Autoconf was introduced. Various other tests were integrated
to the default run. LCOV-1.7 was released. Major updates were made to the RT, TI-RPC, and
CONTROLLER tests. pa href="http://feedads.googleadservices.com/~a/AnEhq-I0xkgOEGOwh7pOHW6nF8E/a"img
src="http://feedads.googleadservices.com/~a/AnEhq-I0xkgOEGOwh7pOHW6nF8E/i" border="0"
ismap="true"/img/a/pimg
src="http://feedproxy.google.com/~r/freshmeat/feeds/fm-releases-global/~4/YPnPiQuQkXI" height="1"
width="1"/
|
freshmeat.net announcements (Unix) -
1 days and 16 hours ago
The Linux Test Project is a joint project with SGI, IBM, OSDL, Bull, and Wipro Technologies with a
goal to deliver test suites to the open source community that validate the reliability, robustness,
and stability of Linux. The project consists of well over 2000 individual testcases and a test
driver to automate execution of the tests. hr / strongLicense:/strong GNU General Public License
(GPL) hr / strongChanges:/strongbr / Twenty-three new _16 and _64 bit versions of syscall tests
were added. One PIDNS test was added. Autoconf was introduced. Various other tests were integrated
to the default run. LCOV-1.7 was released. Major updates were made to the RT, TI-RPC, and
CONTROLLER tests. pa href="http://feedads.googleadservices.com/~a/rAXkCR6cv_pTLvo2F7SlkUb31kM/a"img
src="http://feedads.googleadservices.com/~a/rAXkCR6cv_pTLvo2F7SlkUb31kM/i" border="0"
ismap="true"/img/a/pimg
src="http://feedproxy.google.com/~r/freshmeat/feeds/fm-releases-unix/~4/YPnPiQuQkXI" height="1"
width="1"/
|
Support Forums: Message List - Announcements (EAP) -
1 days and 16 hours ago
!-- [DocumentBodyStart:6f49d471-8107-4cff-97e5-e2a8aad70944] --div
class='jive-rendered-content'pHello,/pp style="min-height: 8pt; height: 8pt; padding:
0px;"nbsp;/pp  You've found the command we use to obtain the file content.
We store this content to a temporary file/pp  and then parse it. While
parsing, we don't assume the content to be gzipped./pp style="min-height: 8pt; height: 8pt;
padding: 0px;"nbsp;/pp  If possible, I'd appreciate if you send us the
result of the command execution for a file with gzipped output./pp style="min-height: 8pt; height:
8pt; padding: 0px;"nbsp;/pp  I've created an issue in our tracker for the
problem: a class="jive-link-external-small"
href="http://jetbrains.net/tracker/issue/TW-6366"TW-6366/a/pp style="min-height: 8pt; height: 8pt;
padding: 0px;"nbsp;/pp  Thanks!/pp style="min-height: 8pt; height: 8pt;
padding: 0px;"nbsp;/pp  KIR/p/div!--
[DocumentBodyEnd:6f49d471-8107-4cff-97e5-e2a8aad70944] --
|
MetaFilter -
2 days and 2 hours ago
A lesson for our times: On this date in 1824, a
href="http://en.wikipedia.org/wiki/Henry_Fauntleroy"Henry Fauntleroy,/a the last Englishman to hang
for forgery, met his fate at a href="http://en.wikipedia.org/wiki/Newgate_Prison"Newgate prison/a.
a href="http://www.executedtoday.com/2008/11/30/1824-henry-fauntleroy-choked-on-debt/"via/a br / In
1807, Fauntleroy inherited a partnership in the foundering London bank Marsh, Sibbald, Stracey,
Fauntleroy amp; Graham. br / br / a
href="http://www.jjhc.info/marshwilliam1846fauntleroycase.htm"emquot;At this time I was only
twenty-two years of age, and the whole weight of an extensive but needy Banking establishment at
once devolved upon me, and I found the concern deeply involved in advances to builders and others
which had rendered a system of discounting necessary, and which we were obliged to continue in
consequence of the scarcity of money at that time, and the necessity of making further advances to
those persons to secure the sums in which they stood indebted.quot;/em/abr / br / Marsh, Sibbald
was hit with demands from creditors and suffered losses in speculations with quot;builders and
brickmarkers.quot; In 1819, one of Fauntleroy's partners died, and the bank lacked funds to pay
cover the cost of his capital. That's when Fauntleroy took his drastic step and sold stock that he
was supposed to be holding for investors.br / br / a
href="http://www.exclassics.com/newgate/ng592.htm"emquot;In order to keep up the credit of our
house, I have forged powers of attorney for the above sums and parties, and sold out to the amount
here stated, and without the knowledge of my partners. I kept up the payment of the dividends, but
made no entries of such payments in our books. The bank began first to refuse to discount our
acceptances, and to destroy the credit of our house: the bank shall smart for it.quot;/em/abr / br
/ Fauntleroy denied using the money to finance a debauched lifestyle. br / br / Broadside of his
execution a href="http://pds.lib.harvard.edu/pds/view/4787716?n=27imagesize=2400jp2Res=0.25"here/a.

|
DCEmu Forums:: The Homebrew & Gaming Network :: PSP Dreamcast Nintendo DS Wii GP2X Xbox 360 GBA Gamecube PS2 Forums - Dreamcast News Forum -
2 days and 6 hours ago
News via DCIberia
Via EMU-Russia, we learned just pull out a new version of the emulator DC and Naomi Demul.
The list of changes:
- Plugins OGL1 and DX eliminated;
- Added debug version of the emulator. The debugger mode automatically activates the
interpreter;
- Added opicón to launch plug-GPU and SPU in separate execution threads. In multicore CPUs
can add an extra 20-30% speed. But using the SPU in this way can give unexpected results;
- Added function render-to-texture. REZ, RE: CV, CT, ILLBLEED and other games have a much better
finish;
- Added racked smoothing texture. Ikaruga is how you should do;
- Fixed AICA DMA, improved synchronization of sound;
- Added new DMA for PVR2. Sonic Shuffle now comes to the game;
- Fixed bugs in GD-ROM DMA;
- Fixed the launch of games WINCO GD-ROM;
- Added option to turn on the DSP plugin SPU. Download and Give Feedback Via
Comments
Attached Files Demul_v.0.4.9.rar
(423.4 KB)
|
Support Forums: Message List - Announcements (EAP) -
2 days and 8 hours ago
!-- [DocumentBodyStart:92cb1471-66b0-46f2-8323-c51388841a4a] --div
class='jive-rendered-content'pHere is the code which would have required code coverage. I'm right
now making an object database garbage collector, and before I could write any production code, I
needed a mock directed graph which I could use to test-drive the collector's code. Here is a
version of the MockGraph just after I had done some big refactoring. (I moved the edges and
statuses to the MockNode class - before that they were Maps in MockGraph. I also replaced a Set of
root nodes with a special node called 'root' - now the root nodes are actually the edges of the
'root' node.) As a result the code became much simpler./pp style="min-height: 8pt; height: 8pt;
padding: 0px;"nbsp;/ppBut in the code below there is one method which is not anymore needed. Can
you figure out which one it is? Since the method is public, the inspection for an unused
declaration will not find it (and Analyze | Inspect Code is too slow and reports too many false
positives). Code coverage would have shown immediately that the createRootNode method is never
used, but since this class is part of the test sources (in the src/test/java folder of a Maven
module), IDEA 8 does not show code coverage for this class./pp style="min-height: 8pt; height: 8pt;
padding: 0px;"nbsp;/ppLuckily in this case I knew to expect that that method is not used, so I was
able to do a Find Usages on it and then delete it. But if the code had been any more complicated,
or the dead code would have been for example one execution path of a if-else construct, then
detecting that dead code would not have been possible without code coverage./pp style="min-height:
8pt; height: 8pt; padding: 0px;"nbsp;/ppAlso, code coverage for test sources (as it was in IDEA 7)
has also been useful for seeing where the tests fail. When a test failed in IDEA 7, that method
would be colored red (fully or partially), and it was quick to see the pattern of failures in the
test cases that you were working on./pp style="min-height: 8pt; height: 8pt; padding:
0px;"nbsp;/ppIt is also useful for seeing if there is some problem in the test setup, as a result
of which the tests are not executed at all. When you see green all over the test code, then you
know that the tests are working./pp style="min-height: 8pt; height: 8pt; padding: 0px;"nbsp;/ppSo
I'm requesting you to enable recording code coverage for test sources, or at least making it
optional. Test sources are not a second-class citizen which does not need all the support that
production code gets. The test sources must be of highest quality, especially their readability,
because that is what enables the maintainablity of the production code. I would even say that good
tests are more important than the production code: If the production code is good but the test code
is bad, then eventually the production code will also begin to rot [a
class="jive-link-external-small"
href="http://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882"Clean Code/a,
pages 123-124, "Keeping Tests Clean"]. However, if the production code is bad but the test code is
good, then that will make it possible to refactor the production code to be better, or even discard
the messy production code and rewrite better code using the same tests./pp style="min-height: 8pt;
height: 8pt; padding: 0px;"nbsp;/pp style="min-height: 8pt; height: 8pt; padding:
0px;"nbsp;/p!--[CodeBlockStart:b9db2614-2acf-4f4e-b8e3-ccf40d130c47]--pre class="jive-pre"code
class="jive-code"public class MockGraph implements Graphlt;Stringgt;
{Â Â Â Â private final Maplt;String, MockNodegt; nodes
= new ConcurrentHashMaplt;String,
MockNodegt;();Â Â Â Â private final MockNode root =
new MockNode();Â Â Â Â public Iterablelt;Stringgt;
getAllNodes()
{Â Â Â Â Â Â Â Â
return
Collections.unmodifiableCollection(nodes.keySet());Â Â Â Â
}Â Â Â Â public Iterablelt;Stringgt; getRootNodes()
{Â Â Â Â Â Â Â Â
return
Collections.unmodifiableCollection(root.edges);Â Â Â Â
}Â Â Â Â public Iterablelt;Stringgt;
getConnectedNodesOf(String node)
{Â Â Â Â Â Â Â Â
return
Collections.unmodifiableCollection(getNode(node).edges);Â Â Â Â
}Â Â Â Â public void createNode(String node)
{Â Â Â Â Â Â Â Â
nodes.put(node, new MockNode());Â Â Â Â
}Â Â Â Â public void createRootNode(String node)
{Â Â Â Â Â Â Â Â
createNode(node);Â Â Â Â Â Â Â Â
root.edges.add(node);Â Â Â Â
}Â Â Â Â public void removeNode(String node)
{Â Â Â Â Â Â Â Â
nodes.remove(node);Â Â Â Â Â Â Â Â
root.edges.remove(node);Â Â Â Â
}Â Â Â Â public void createDirectedEdge(@Nullable
String from, String to)
{Â Â Â Â Â Â Â Â
getNode(from).edges.add(to);Â Â Â Â
}Â Â Â Â public void removeDirectedEdge(@Nullable
String from, String to)
{Â Â Â Â Â Â Â Â
getNode(from).edges.remove(to);Â Â Â Â
}Â Â Â Â public long getStatus(String node)
{Â Â Â Â Â Â Â Â
return getNode(node).status;Â Â Â Â
}Â Â Â Â public void setStatus(String node, long
status)
{Â Â Â Â Â Â Â Â
getNode(node).status = status;Â Â Â Â
}Â Â Â Â private MockNode getNode(@Nullable String
node)
{Â Â Â Â Â Â Â Â
if (node == null)
{Â Â Â Â Â Â Â Â Â Â Â Â
return
root;Â Â Â Â Â Â Â Â
}Â Â Â Â Â Â Â Â
MockNode n =
nodes.get(node);Â Â Â Â Â Â Â Â
if (n == null)
{Â Â Â Â Â Â Â Â Â Â Â Â
n = new
MockNode();Â Â Â Â Â Â Â Â
}Â Â Â Â Â Â Â Â
return n;Â Â Â Â
}Â Â Â Â private class MockNode
{Â Â Â Â Â Â Â Â
public long status =
NULL_STATUS;Â Â Â Â Â Â Â Â
public final Listlt;Stringgt; edges = new
CopyOnWriteArrayListlt;Stringgt;();Â Â Â Â }
}/code/pre!--[CodeBlockEnd:b9db2614-2acf-4f4e-b8e3-ccf40d130c47]--p style="min-height: 8pt; height:
8pt; padding: 0px;"nbsp;/pp style="min-height: 8pt; height: 8pt; padding: 0px;"nbsp;/ppEDIT: The
forum software does not know how to format code or is too buggy on Chrome. Here it is better
formatted: a class="jive-link-external-small"
href="http://pastebin.com/f4ef7a4af"http://pastebin.com/f4ef7a4af/a/p/div!--
[DocumentBodyEnd:92cb1471-66b0-46f2-8323-c51388841a4a] --

|
GnomeFiles.org -
2 days and 9 hours ago
iAn RPM Installer/ibr / br / bAbout this version/bbr / * Software logic was extracted into a
separate library (librally.so)br / * A CLI utility with basic functionality was added (sample
invocation: rally -u '*')br / * These compile-time dependencies were added: boost-devel,
ncurses-develbr / * This run-time dependency was added: ncursesbr / * Rally system settings now are
saved in /etc/rally.conf filebr / * Script output interception was introduces (rpmtsSetScriptFd is
being used)br / * Logging of execution was added (/var/cache/rally/log/*.log)br / * Fixed:
parameter substitution is not being performed for the addresses in the list of mirrors
(rpmfusion)br / * sha1 instead of mtime is now used in order to detect changes in the RPM DBbr / *
Other fixes and improvementsbr / * Updated Russian PO filebr /
|
TechCrunch -
2 days and 13 hours ago
Editor’s note: The following guest post is written by
Glenn Kelman, the CEO
of Redfin, an online real
estate broker. His industry went into recession a year ago, so he’s had a
little more time than most startup CEOs to think about how to deal with the current downturn.
Below is his advice to his fellow entrepreneurs.
Startups can be the most conservative organizations in the world. We spend so much energy
nurturing our delicate egos against naysayers and self-doubt that we can hardly admit mistakes.
This is especially true of first-time CEOs. Thousands of new web companies were born in the last
few years, and many of us just got the job.
We set off with the same directions: tackle a big problem, listen to customers, work hard, pinch
pennies, hire slo w, fire fast. Still good advice. But I think
we’ll have different advice for one another once we’ve come through this downturn,
about how we had to change to survive. Since real estate crashed before the overall market,
Redfin (my online real estate company) has had a year’s head-start sorting out which
changes seem to be working for us.
Not that we don’t still have a long ways to go. We’re still on track for
our first profits in 2009, but we’re going to have to fight to make it.
The time we have left to succeed or fail is really just the measure of how long it took to adapt
to our downturn. If I had been more experienced, we’d have adapted faster. Here’s the
survival guide I’d give my former self, the one just starting to face the storm:
1. Compete With Your Successor
I often think about what my replacement
will do after I’m fired. She won’t have emotional commitments to decisions that I
already regret. She’ll look at everything as an outsider—as a
customer—refusing to tolerate problems that have lasted so long I’ve
forgotten they’re there, re-considering initiatives we already passed over for want of
imagination or energy. And she’ll have nine or even twelve months of leeway to build the
business, so she can think long-term. Worst of all, she’ll get credit for turning Redfin into a
successful, thriving business. I think, “I hate her! I hate her!” And then I try to
be her.
2. Act Like an Owner
You’ve probably spent most of your life hating your boss, pleasing others (so you can blame
them later) and spending other people’s money. These are hard habits to break. When I was
still settling into being a CEO, I wasted a lot of time driving initiatives designed to please
others, acting as if someone wouldn’t let me do what I wanted to do with Redfin. My moment
of clarity came when a board member said, “as far as I’m concerned, you’re the
owner of this business.” And he was right: you won’t own all the proceeds if the
company succeeds, but you’ll certainly own a failure in its entirety. This sparked several
reptilian impulses:
- “I can’t blame anyone else if this sucker goes down.” This made me feel
powerful and savage, like Arnold at the end of “Predator.”
- “If it were all my money, I’d invest it in Redfin today — but there’d
be some big changes around here.” We’re making those changes now. (This is about
focusing on the part of the business that you really believe in.)
- “If we had to get our wallet out every week for that expense, would we?” (This is
about focusing on the part of the business you don’t believe in.)
3. Get a Board You Connect With (Not Just One With Connections)
Startups have so much size anxiety that nothing can stop us from recruiting big shots onto our
boards. But first-time CEOs need someone we can talk to about practical details, too. So in our
case, Redfin chairman Paul Goodrich recruited Marc Singer for his experience with businesses run
out of the cash register: restaurant chains, bean-bag manufacturers, installers of electronic
animal fences. I used to be dubious that we had anything to learn from these companies. Not
anymore.
Now I catch myself gazing at a parking-lot coffee cart and thinking, “what a great
business” (it’s more profitable than most venture-funded startups). Marc has
cultivated a nuts-and-bolts, make-money-now execution focus at our company. But
there’s another benefit to working with him: it was easier from day one to think out loud
with someone I wasn’t so anxious to impress.
Where I’d always imagined my board conversations would be like Richard Gere’s in
“Pretty Woman” or even Willem Dafoe’s in
“Spiderman” — conversations with Marc were more like telling a guy on a
Greyhound bus about a bad breakup, where it all just came pouring out. In tough times, you need a
board you connect with more than a board with connections.
4. Run Weekly Revenue Meetings
A job applicant from
Amazon suggested holding a weekly revenue meeting, which has been an immediate hit. We focus
on what we can do to drive revenue from week to week—tactical stuff, like
hiring another field agent or changing a call to action on our site. We catch glitches that could
otherwise last all month.
5. Automate Bad News
Bad news travels slowly—or sometimes just sits in your
stomach—unless you pump reports straight out to the board, on revenues,
traffic, customer service. Add spin if you like, but in a separate note so you don’t hold
things up. This helps you avoid the-dog-ate-it board meetings.
6. (Just Ask to) Meet Your Peers
My natural tendency is to avoid meeting people outside of Redfin. I tend to measure my own work
in keystrokes, and I begin to miss my computer after I’m away for 30 minutes. In hard times
especially, it’s easy for a startup to become like a teenager’s basement bedroom:
insular, stale, reeking of dude. Yet there are very few hours that have raised Redfin’s
value as much as meetings with other entrepreneurs. A year before our cash-evaporation date, one
CEO told me to start raising money. Another told us to get on the stick about our Google search
rank. For someone wary of most consultants and experts, these meetings are one of my only sources
of new information. And it’s important to gather new information: line managers have to
focus on the jobs in front of them, but executives should be awake to what’s happening in
the larger world. Anyone will meet you if you just ask for her help.
7. Create Simplicity
When Obama first heard the proposed slogan “yes we can,” his reaction was:
“too
simple.” But a leader’s job is to create simplicity. Over the past year, our
real-estate executives slogged through ambiguous data on conversion rates, close rates, tour
fulfillment. Decisive meetings felt like a math test where we ran out of time. Yet it never
occurred to me to stop, step back and be precise and insistent about what we needed to know to
make a decision. When something is hard to explain, you don’t understand it and you make
mistakes. It’s a cliché to “keep it simple, stupid,” but the real
challenge is to make it simple, mastering complexity instead of ignoring it.
Entrepreneurs instinctively want to speed things up. What’s really hard is knowing when you
have to slow them down.
8. Go on the Attack
Your competitors are hurting too. Be the aggressor, not the victim.
9. Be a Roman
What disgusted the ancient Romans about barbarians was their lack of discipline. Oxford Professor Peter
Heather writes, “As far as a Roman was concerned, you could easily tell a barbarian by
how he reacted to fortune. Give him one little stroke of luck, and he would think he had
conquered the world. But, equally, the slightest setback would find him in deepest
despair...” This is why, 2,000 miles from home, several hundred Romans could slaughter
several thousand barbarians.
Startups are founded by barbarians. But to survive the ups and downs, you have to make yourself
into a Roman. The most talented entrepreneur I know nearly self-destructs on the 18-month
birthday of each of his ventures. By that point a startup isn’t brand-new anymore, and it
isn’t Google either. The closer you get to becoming a real company, the less glamorous
reality seems: you’re grimy from clawing for money and breathing hard now from exertion,
which would be fine if you could convince yourself you’re not the only one struggling.
Everyone
struggles. Keep fighting.
10. The Journey is the Destination
Startups alternate between nostalgia for the garage and millennial longing for a lucrative exit.
But what I always keep in mind is how disconnected and purposeless I felt before Redfin or my
earlier startup, Plumtree. All I ever wanted was to get into a situation where I could win.
Everybody has that dream. Even though you’re a second-string Little Leaguer, you dream that
you’ll find a way into the World Series, that, with the game on the line, you’ll
manage to hit just one major-league pitch. And if you do hit it, I promise you won’t be as
happy as you were the moment before you swung. If you’re still playing, you can still win.
And playing’s the thing. Enjoy it.
Crunch Network: CrunchBoard
because it’s time for you to find a new Job2.0


|
|
What is Matoumba?
A website that sorts everyday the most relevant information to you.
Vote for the news and Matoumba will learn your tastes and the information that you like the most.
It is all FREE!
|