00:46.45 |
*** join/#brlcad KimK
(~Kim__@ip68-102-30-143.ks.ok.cox.net) |
01:05.23 |
*** join/#brlcad hcurtis
(b82d2fe4@gateway/web/freenode/ip.184.45.47.228) |
01:06.50 |
hcurtis |
brlcad: Checking in |
01:11.13 |
clock |
``Erik, actually when we are at this
topic |
01:11.37 |
clock |
I realized (in my opinion) the best way to
understand how the brain and mind works |
01:11.42 |
clock |
is to surprise surprise |
01:11.45 |
clock |
bnuild your own brain |
01:12.44 |
clock |
but the step #1 is not C compiler |
01:13.47 |
clock |
step #1 is call an electrician and ask him to
install 60 amp circuit breakers for your home and draw appropriate
wires |
01:13.53 |
clock |
step #2 is buy 130 PCs |
01:13.57 |
clock |
Step #3 is then the C compiler |
01:14.04 |
hcurtis |
brlcad: You might already be aware of my
difficulties with getting my program using bu.h to locate all of
the header files it needs. Until we talk about possible solutions,
I'll just work on coming up with code that solves the fast4-g
issue. |
01:14.05 |
clock |
then you can do visual cortex in real
time |
02:29.34 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
02:37.02 |
*** join/#brlcad hoiji
(671b082a@gateway/web/cgi-irc/kiwiirc.com/ip.103.27.8.42) |
02:45.45 |
*** join/#brlcad Zhao_Anqing
(~clouddrif@218.81.9.244) |
03:18.09 |
Notify |
03BRL-CAD:zhaoanqing * 60847
(brlcad/branches/nmgreorg/TODO
brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_extrude.c):
change extrude routines to fit new nmg strucutre. But
'nmg_extrude_cleanup', 'nmg_hollow_shell' and 'nmg_extrude_shell'
leave to deal with later. |
03:29.27 |
Notify |
03BRL-CAD:zhaoanqing * 60848
(brlcad/branches/nmgreorg/TODO
brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_mod.c):
comment 'nmg_merge_regions' routine. |
03:35.55 |
*** join/#brlcad KimK
(~Kim__@ip68-102-30-143.ks.ok.cox.net) |
04:18.37 |
*** join/#brlcad jasleen
(~chatzilla@117.255.241.191) |
05:07.45 |
Notify |
03BRL-CAD:zhaoanqing * 60849
brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_inter.c:
change intersection routines to fit new nmg structure. |
05:19.56 |
*** join/#brlcad devinder
(~chatzilla@202.164.53.117) |
05:22.44 |
*** join/#brlcad KimK
(~Kim__@ip68-102-30-143.ks.ok.cox.net) |
05:57.48 |
Notify |
03BRL-CAD:zhaoanqing * 60850
brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_pr.c: remove
h input parameter in nmg_pr_s because s become the top level of nmg
structure. |
05:58.45 |
Notify |
03BRL-CAD:zhaoanqing * 60851
brlcad/branches/nmgreorg/include/raytrace.h: change nmg print
definition to fit nmg_pr.c |
06:13.17 |
*** join/#brlcad KimK
(~Kim__@ip68-102-30-143.ks.ok.cox.net) |
08:02.31 |
*** join/#brlcad jasleen
(~chatzilla@117.255.241.191) |
08:10.51 |
*** join/#brlcad KimK
(~Kim__@ip68-102-30-143.ks.ok.cox.net) |
08:11.27 |
*** join/#brlcad sofat
(~sofat@202.164.53.117) |
08:11.41 |
sofat |
hello sir i am php developer |
08:12.46 |
sofat |
i want to start the work with you |
08:12.58 |
sofat |
please guide me sir . |
08:14.21 |
sofat |
i wish to work for brlcad please tell me there
is any opportunity for php developer. |
08:16.22 |
teepee |
looking at the wiki I'd guess there's a good
chance for that |
08:17.34 |
sofat |
can you give the url of that page then i will
try |
08:17.42 |
sofat |
thank you |
08:18.14 |
teepee |
i was looking at the list of GSoC projects.
that's already running, but maybe some of the tasks are not taken
(http://brlcad.org/wiki/Google_Summer_of_Code/Project_Ideas) |
08:19.20 |
teepee |
searching through the wiki might turn up other
possibilities too |
08:20.06 |
teepee |
otherwise, I'd suggest to hang around a bit
(or come back at a later time) it's often a bit more busy here when
the sun reaches the US timezones ;) |
08:54.32 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.81.50.203) |
08:57.56 |
*** join/#brlcad albertcoder
(~albert@202.164.53.117) |
08:59.55 |
*** join/#brlcad albert_
(~albert@202.164.53.117) |
09:12.54 |
albertcoder |
Hello! I have been working on Materials
Database under GSoC. I have deployed the previous code on my
college server and made it work to some extent after applying a
couple of patches. I have been unable to make out the difference
between "id" and "materialID" in the database. |
09:14.25 |
archivist |
a database can have its own row ID unrelated
to a public ID |
09:14.51 |
albertcoder |
"uid" specifies user id, "materialID"
specifies material id, but what does "id" stand for? |
09:15.26 |
archivist |
uid often refers to unique id |
09:16.44 |
albertcoder |
does uid refer to only a user or can it refer
a material too? |
09:17.05 |
archivist |
a plane id can just be an id of that row, it
depends |
09:17.10 |
archivist |
plain |
09:18.02 |
albertcoder |
Okay that means it's a kind of serial number,
is it? |
09:18.09 |
archivist |
can be |
09:18.34 |
archivist |
so a user id could be the person who added
it |
09:19.25 |
albertcoder |
and that will be denoted by uid,
right? |
09:19.57 |
archivist |
I dont know that database/table and its
use |
09:20.49 |
albertcoder |
Okay, I will try applying my senses a bit more
to it. Thanks BTW :) |
09:21.11 |
archivist |
what I am saying is be careful with
assumptions |
09:21.48 |
albertcoder |
Yes definitely! |
09:22.02 |
*** join/#brlcad ``Erik_
(~erik@pool-74-103-94-19.bltmmd.fios.verizon.net) |
09:27.26 |
fenn |
premature abbreviation |
09:28.38 |
albertcoder |
archivist, Okay I think I have come to
understand the difference. :P That's the concept of primary and
foreign key. |
09:29.36 |
archivist |
some get religious about key naming
:) |
09:30.10 |
albertcoder |
haha yes, really :) |
09:30.37 |
fenn |
databases are all inside out from normal
thought so you actually do need to follow the religious practices
to ensure it makes sense |
09:32.07 |
fenn |
albertcoder: i am surprised at the sheer
number of GSoC contributors to this project, is there a reason it
stands out as particularly appealing? |
09:32.39 |
fenn |
(i say this as someone who has attempted to
build a materials database) |
09:32.49 |
fenn |
er, by "this project" i mean brl-cad |
09:34.35 |
albertcoder |
fenn, I am wondering too why it appeals that
much. :P Feeling like I have too many proficient competitors.
:) |
09:36.27 |
albertcoder |
brlcad, I wished to ask about the patches I
had submitted. :) |
09:37.42 |
albertcoder |
To my uttermost surprise, one patch even
claimed of a mistake in the BRL-CAD HACKING file. |
09:50.53 |
fenn |
is this all that exists of the current web
interface and database schema? http://brlcad.org/design/material.tar.gz |
09:51.18 |
fenn |
not that db.sql is really a proper
schema |
09:51.56 |
fenn |
if that's all there is, may i recommend
avoiding php completely and starting from scratch |
09:54.25 |
albertcoder |
Yes, I got the same tarball when asking for a
reference point. |
09:54.54 |
fenn |
there are many off the shelf web to database
frameworks designed for this sort of task, such as django or ruby
on rails |
09:56.43 |
albertcoder |
But sadly I haven't worked on django or ruby
on rails either. I would have to stick to PHP. |
09:57.09 |
archivist |
I would not touch those two frameworks with a
bargepole |
09:57.48 |
fenn |
ok maybe it's overkill, i'm not particularly
fond of sql databases in the first place but that seems to be what
the thinking is around this project |
09:58.43 |
fenn |
but really anything is better than
php |
09:58.55 |
archivist |
sql is right for relational data |
10:00.20 |
albertcoder |
fenn, Being a novice, right now I wish to save
as much time as I can rather than straying around learning new
tools/frameworks. Anyway I comply to your thoughts. |
10:22.11 |
fenn |
.tell albertcoder to answer your original
question about ids, it's set up as multiple tables (density,
melting point, etc.) so that each value can have an associated
timestamp, and presumably also a user id to keep track of who is
adding what. the materialID is the only thing that really resembles
what you would consider a serial number for each material; the
other "id" fields are more like |
10:22.17 |
fenn |
pointers to a data structure (this is what i
mean by saying databases are inside out) |
10:22.21 |
fenn |
blah |
10:29.54 |
*** join/#brlcad jasleen
(~chatzilla@117.255.241.191) |
10:30.51 |
fenn |
memoserv to the rescue |
10:44.46 |
fenn |
"A good carpenter can drive in a nail with
either a rock or a hammer, but how many carpenters do you see
bashing stuff with rocks? Part of what makes a good developer is
the ability to choose the tools that work best." |
10:57.18 |
mihaineacsu_bbl |
fenn: I agree. Those frameworks are better
suited (and more fun) and also easy to pickup. |
10:58.10 |
fenn |
more importantly, other people can use the
code you write later on |
10:59.55 |
*** join/#brlcad KimK
(~Kim__@ip68-102-30-143.ks.ok.cox.net) |
11:18.08 |
*** join/#brlcad clock
(~clock@84-72-11-5.dclient.hispeed.ch) |
11:38.03 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
11:59.01 |
Notify |
03BRL-CAD Wiki:Hcurtis0010 * 7134
/wiki/User:Hcurtis0010/GSoC2014/logs: /* Week 1 */ |
12:07.57 |
hcurtis |
brlcad: Here is an update. Last night, I
re-read the GSoC checklist to identify the items on it that I still
need to get done. Also, I re-read and analyzed fast4-g and worked
on my plan to remedy the problems with it. I'd like to talk with
you soon. |
12:16.59 |
*** join/#brlcad hsrai
(~hsrai@202.164.53.122) |
12:47.31 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
12:48.19 |
*** join/#brlcad devinder
(~chatzilla@202.164.53.117) |
13:08.52 |
*** join/#brlcad Zhao_Anqing
(~clouddrif@218.81.9.244) |
13:11.10 |
Notify |
03BRL-CAD:zhaoanqing * 60852
brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg.c: change nmg
import/export to fit new nmg structure. |
13:15.22 |
Notify |
03BRL-CAD:zhaoanqing * 60853
brlcad/branches/nmgreorg/src/librt/db_tree.c: change database
tree-relavant routines to fit new nmg structure. |
13:20.53 |
*** join/#brlcad clock
(~clock@84-72-11-5.dclient.hispeed.ch) |
13:20.59 |
Notify |
03BRL-CAD:zhaoanqing * 60854
brlcad/branches/nmgreorg/src/librt/primitives/arb8/arb8.c: change
arb8's routines to fit new nmg structure. |
13:21.33 |
clock |
is there also a Google Winter of
Code? |
13:21.47 |
*** join/#brlcad ries
(~ries@190.9.171.121) |
13:21.53 |
mihaineacsu_ |
hehe, no |
13:23.01 |
mihaineacsu_ |
maybe there would be one if students had a
winter break :) |
13:23.52 |
Notify |
03BRL-CAD:zhaoanqing * 60855
brlcad/branches/nmgreorg/src/librt/primitives/arbn/arbn.c: change
arbn routines to fit new nmg structure. |
13:27.19 |
*** join/#brlcad hoiji
(671b082a@gateway/web/cgi-irc/kiwiirc.com/ip.103.27.8.42) |
13:27.37 |
Notify |
03BRL-CAD:zhaoanqing * 60856
brlcad/branches/nmgreorg/src/librt/primitives/ars/ars.c: change ars
routines to fit new nmg structure. |
13:31.44 |
Notify |
03BRL-CAD:zhaoanqing * 60857
brlcad/branches/nmgreorg/src/librt/primitives/bot/bot.c: change bot
routines to fit new nmg structure. |
13:33.44 |
teepee |
mihaineacsu_: australians have probably
(looking from US winter ;) |
13:39.50 |
Notify |
03BRL-CAD:zhaoanqing * 60858
brlcad/branches/nmgreorg/src/librt/primitives/cline/cline.c: change
cline routines to fit new nmg structure. |
13:42.07 |
Notify |
03BRL-CAD:zhaoanqing * 60859
brlcad/branches/nmgreorg/src/librt/primitives/cline/cline.c:
correct cline routine's comment. change 'r' to 's' and 'nmgregion'
to 'shell'. |
13:46.40 |
Notify |
03BRL-CAD:zhaoanqing * 60860
brlcad/branches/nmgreorg/src/librt/primitives/dsp/dsp.c: change
dsp-relavant routines to fit new nmg structure. |
13:51.50 |
Notify |
03BRL-CAD:zhaoanqing * 60861
brlcad/branches/nmgreorg/src/librt/primitives/ebm/ebm.c: change edm
routines to fit new nmg structure. |
13:58.52 |
Notify |
03BRL-CAD:zhaoanqing * 60862
brlcad/branches/nmgreorg/src/librt/primitives/ehy/ehy.c: change
routines about elliptical hyperboloid to fit new nmg
structure. |
13:59.04 |
clock |
wow so many commits |
14:01.44 |
*** join/#brlcad albertcoder
(~albert@117.238.232.11) |
14:13.59 |
Notify |
03BRL-CAD:zhaoanqing * 60863
brlcad/branches/nmgreorg/src/librt/primitives/ell/ell.c: change
routines about ellipse to fit new nmg structure. |
14:58.37 |
Notify |
03BRL-CAD:zhaoanqing * 60864
brlcad/branches/nmgreorg/src/librt/primitives/epa/epa.c: change
routines about elliptical paraboloid to fit new nmg
structure. |
15:03.57 |
Notify |
03BRL-CAD:zhaoanqing * 60865
brlcad/branches/nmgreorg/src/librt/primitives/eto/eto.c: change
eto-relavant routines to fit new nmg structure. |
15:07.55 |
Notify |
03BRL-CAD:zhaoanqing * 60866
brlcad/branches/nmgreorg/src/librt/primitives/extrude/extrude.c:
change routines about extrude to fit new nmg structure. |
15:15.29 |
*** join/#brlcad albertcoder
(~albert@202.164.53.117) |
15:28.40 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
15:44.34 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
16:36.08 |
*** join/#brlcad Ch3ck
(~Ch3ck@66-118-151-70.static.sagonet.net) |
16:36.21 |
*** join/#brlcad ejno_
(~ejno@unaffiliated/kazaik) |
16:38.47 |
*** join/#brlcad clock_
(~clock@84-72-11-5.dclient.hispeed.ch) |
16:47.56 |
*** join/#brlcad harmanpreet
(~chatzilla@124.253.253.144) |
16:55.40 |
*** join/#brlcad albertcoder
(~albert@202.164.53.117) |
17:06.21 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
17:19.02 |
*** join/#brlcad jordisayol
(~jordisayo@unaffiliated/jordisayol) |
17:20.10 |
*** join/#brlcad albertcoder
(~albert@202.164.53.117) |
17:33.40 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
17:52.16 |
Notify |
03BRL-CAD Wiki:Albertcoder * 7135
/wiki/User:Albertcoder/GSoC2014/logs: /* Week 1 */ |
18:06.50 |
*** join/#brlcad albertcoder
(~albert@202.164.53.117) |
18:19.09 |
*** join/#brlcad piyushparkash
(~piyushpar@202.164.53.117) |
19:04.21 |
*** join/#brlcad hcurtis
(b82d2fe4@gateway/web/freenode/ip.184.45.47.228) |
19:06.08 |
hcurtis |
brlcad: Checking in |
19:32.05 |
*** join/#brlcad devinder
(~chatzilla@202.164.53.117) |
19:43.57 |
*** part/#brlcad jordisayol
(~jordisayo@unaffiliated/jordisayol) |
20:34.42 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
21:03.41 |
Notify |
03BRL-CAD:tbrowder2 * 60867
brlcad/branches/d-binding/misc/d-bindings/ParseCChunk.pm: remove
grammar from module and put in a text file for later
processing |
21:04.48 |
Notify |
03BRL-CAD:tbrowder2 * 60868
(brlcad/branches/d-binding/misc/d-bindings/gen-cgrammar-module.sh
===================================================================
and 19 others): use a shell script to generate a compiled C grammar
Perl module |
21:05.37 |
Notify |
03BRL-CAD:tbrowder2 * 60869
brlcad/branches/d-binding/misc/d-bindings/CParse.pm: be sure to
return last_index to make read progress |
21:06.43 |
Notify |
03BRL-CAD:tbrowder2 * 60870 (svn:ignore ##
-1,7 +1,7 ## and 19 others): ignore the auto-generated fileProperty
Changed:----------------brlcad/branches/d-binding/misc/d-bindings/ |
21:08.05 |
Notify |
03BRL-CAD Wiki:DragnFyre80 * 0
/wiki/User:DragnFyre80: |
21:14.51 |
*** join/#brlcad FreezingAlt
(~FreezingC@135.0.41.14) |
22:08.00 |
*** join/#brlcad hcurtis
(b82d2fe4@gateway/web/freenode/ip.184.45.47.228) |
22:08.45 |
hcurtis |
Update for Sean and whoever else that might be
interested: I have continued to analyze fast4-g.c and research its
elements that are unfamiliar to me. It is now making a lot more
sense than it did before. However, I still need to figure out the
best way to make the program expand the container it already has
instead of creating a new container and copying things into
it. |
22:44.00 |
*** join/#brlcad KimK
(~Kim__@ip68-102-30-143.ks.ok.cox.net) |
22:51.59 |
Notify |
03BRL-CAD Wiki:Gaganjyotsingh * 7136
/wiki/Google_Summer_of_Code/2014: /* LibreCAD Kernel */ |