Rule Project Migration - Customer C Rules
Migration initialization
Checking migration prerequisites
No major issues detected.
Collecting migration actions
Performing migration actions
Suspend workspace auto build
Performing migration actions on decision operations for project 'Customer C Rules'
Setting project as standard rule project for decision service
Creating decision operation "Customer C RulesOperation"
Saving element "Customer C RulesOperation"
Updating project "Customer C Rules" to support decision operations
Migration done


-
icon_xinxigonggao
.jeemes-icon_xinxigonggao
-
icon_xinxigonggaohuise
.jeemes-icon_xinxigonggaohuise
-
icon_wode
.jeemes-icon_wode
-
icon_caozuorizhihuise
.jeemes-icon_caozuorizhihuise
-
icon_shouyehuise
.jeemes-icon_shouyehuise
-
icon_caozuorizhi
.jeemes-icon_caozuorizhi
-
icon_wodehuise
.jeemes-icon_wodehuise
-
icon_yijianquanguan
.jeemes-icon_yijianquanguan
-
icon_yijianquankai
.jeemes-icon_yijianquankai
-
icon_huifuzidong
.jeemes-icon_huifuzidong
-
icon_gaojing
.jeemes-icon_gaojing
-
icon_guzhangkaojing
.jeemes-icon_guzhangkaojing
-
icon_celuiguanli
.jeemes-icon_celuiguanli
-
icon_lixian
.jeemes-icon_lixian
-
icon_GIS地图
.jeemes-icon_GISditu
-
icon_zaixian
.jeemes-icon_zaixian
-
icon_shoudongkongzhi
.jeemes-icon_shoudongkongzhi
-
icon_shebeixinxi
.jeemes-icon_shebeixinxi
-
icon_shebeiguanli
.jeemes-icon_shebeiguanli
-
icon_shouye
.jeemes-icon_shouye
-
icon_shebeixiangqing
.jeemes-icon_shebeixiangqing
-
橙子
.jeemes-chengzi
-
红心柚
.jeemes-hongxinyou
-
水蜜桃
.jeemes-shuimitao
-
icon-passport
.jeemes-icon_passport
-
icon_eye-open
.jeemes-icon_eye-open
-
icon_eye-slash
.jeemes-icon_eye-slash
-
icon_share
.jeemes-icon_share
-
icon_signin_line
.jeemes-icon_signin_line
-
icon_sms
.jeemes-icon_sms
-
icon_sketch
.jeemes-icon_sketch
-
icon_setting
.jeemes-icon_setting
-
icon_signal
.jeemes-icon_signal
-
icon_skin
.jeemes-icon_skin
-
icon_star
.jeemes-icon_star
-
icon_subordinate
.jeemes-icon_subordinate
-
icon_task
.jeemes-icon_task
-
icon_statistics
.jeemes-icon_statistics
-
icon_threeline_fill
.jeemes-icon_threeline_fill
-
icon_study
.jeemes-icon_study
-
icon_voice
.jeemes-icon_voice
-
icon_square
.jeemes-icon_square
-
icon_wechat
.jeemes-icon_wechat
-
icon_sport
.jeemes-icon_sport
-
icon_work
.jeemes-icon_work
-
icon_warn
.jeemes-icon_warn
-
icon_workmore
.jeemes-icon_workmore
-
icon_safety
.jeemes-icon_safety
-
icon_workset
.jeemes-icon_workset
-
icon_voipphone
.jeemes-icon_voipphone
-
icon_shield
.jeemes-icon_shield
-
icon_shakehands
.jeemes-icon_shakehands
-
icon_video
.jeemes-icon_video
-
icon_task_done
.jeemes-icon_task_done
-
icon_meeting
.jeemes-icon_meeting
-
icon_synergy
.jeemes-icon_synergy
-
icon_workfile_line
.jeemes-icon_workfile_line
-
icon_approval_fill
.jeemes-icon_approval_fill
-
icon_addresslist_fil
.jeemes-icon_addresslist_fil
-
icon_cmail
.jeemes-icon_cmail
-
icon_collect_fill
.jeemes-icon_collect_fill
-
icon_boss_fill
.jeemes-icon_boss_fill
-
icon_addressbook_fil
.jeemes-icon_addressbook_fil
-
icon_bizcall_fill
.jeemes-icon_bizcall_fill
-
icon_calendar_fill
.jeemes-icon_calendar_fill
-
icon_cspace_fill
.jeemes-icon_cspace_fill
-
icon_delete_fill
.jeemes-icon_delete_fill
-
icon_doc_fill
.jeemes-icon_doc_fill
-
icon_camera_fill
.jeemes-icon_camera_fill
-
icon_copyto
.jeemes-icon_copyto
-
icon_dingtalk
.jeemes-icon_dingtalk
-
icon_Eapp
.jeemes-icon_Eapp
-
icon_ding_ding_fill
.jeemes-icon_ding_ding_fill
-
icon_file_fill
.jeemes-icon_file_fill
-
icon_dmail_fill
.jeemes-icon_dmail_fill
-
icon_conf_video_fill
.jeemes-icon_conf_video_fill
-
icon_gather_fill
.jeemes-icon_gather_fill
-
icon_Inbox
.jeemes-icon_Inbox
-
icon_coinpurse
.jeemes-icon_coinpurse
-
icon_certification_f
.jeemes-icon_certification_f
-
icon_exchange_fill
.jeemes-icon_exchange_fill
-
icon_inform_fill
.jeemes-icon_inform_fill
-
icon_discovery_fill
.jeemes-icon_discovery_fill
-
icon_likegood_fill
.jeemes-icon_likegood_fill
-
icon_gps_fill
.jeemes-icon_gps_fill
-
icon_dingtab
.jeemes-icon_dingtab
-
icon_invite_fill
.jeemes-icon_invite_fill
-
icon_launch_page_fil
.jeemes-icon_launch_page_fil
-
icon_homepage_fill
.jeemes-icon_homepage_fill
-
icon_gift_fill
.jeemes-icon_gift_fill
-
icon_medal_fill
.jeemes-icon_medal_fill
-
icon_journal_fill
.jeemes-icon_journal_fill
-
icon_memo
.jeemes-icon_memo
-
icon_live_fill
.jeemes-icon_live_fill
-
icon_message_fill
.jeemes-icon_message_fill
-
icon_meeting_fill
.jeemes-icon_meeting_fill
-
icon_newapplication_
.jeemes-icon_newapplication_
-
icon_people_fill
.jeemes-icon_people_fill
-
icon_photo_fill
.jeemes-icon_photo_fill
-
icon_new_recruit_fil
.jeemes-icon_new_recruit_fil
-
icon_phone_fill
.jeemes-icon_phone_fill
-
icon_ping
.jeemes-icon_ping
-
icon_qq_fill
.jeemes-icon_qq_fill
-
icon_report_fill
.jeemes-icon_report_fill
-
icon_roundreduce_fil
.jeemes-icon_roundreduce_fil
-
icon_namecard_fill
.jeemes-icon_namecard_fill
-
icon_safety_fill
.jeemes-icon_safety_fill
-
icon_redpacket_fill
.jeemes-icon_redpacket_fill
-
icon_replieslist
.jeemes-icon_replieslist
-
icon_roundadd_fill
.jeemes-icon_roundadd_fill
-
icon_service_fill
.jeemes-icon_service_fill
-
icon_newgroup_fill
.jeemes-icon_newgroup_fill
-
icon_study_fill
.jeemes-icon_study_fill
-
icon_star_fill
.jeemes-icon_star_fill
-
icon_signal_fill
.jeemes-icon_signal_fill
-
icon_task_checkbox_d
.jeemes-icon_task_checkbox_d
-
icon_setting_fill
.jeemes-icon_setting_fill
-
icon_signin
.jeemes-icon_signin
-
icon_skin_fill
.jeemes-icon_skin_fill
-
icon_shakehands_fill
.jeemes-icon_shakehands_fill
-
icon_sketch_fill
.jeemes-icon_sketch_fill
-
icon_work_fill
.jeemes-icon_work_fill
-
icon_statistics_fill
.jeemes-icon_statistics_fill
-
icon_video_fill
.jeemes-icon_video_fill
-
icon_trashcan
.jeemes-icon_trashcan
-
icon_synergy_fill 2
.jeemes-icon_synergy_fill
-
icon_warn_fill
.jeemes-icon_warn_fill
-
icon_roundclose_fill
.jeemes-icon_roundclose_fill
-
icon_add
.jeemes-icon_add
-
icon_addmessage
.jeemes-icon_addmessage
-
icon_addresslist
.jeemes-icon_addresslist
-
icon_affiliations_li
.jeemes-icon_affiliations_li
-
icon_addperson
.jeemes-icon_addperson
-
icon_boss
.jeemes-icon_boss
-
icon_alipay_line
.jeemes-icon_alipay_line
-
icon_addressbook
.jeemes-icon_addressbook
-
icon_at
.jeemes-icon_at
-
icon_airplay
.jeemes-icon_airplay
-
icon_calendar
.jeemes-icon_calendar
-
icon_attestation
.jeemes-icon_attestation
-
icon_camera
.jeemes-icon_camera
-
icon_certificate_fil
.jeemes-icon_certificate_fil
-
icon_coinpurse_line
.jeemes-icon_coinpurse_line
-
icon_collect
.jeemes-icon_collect
-
icon_compile
.jeemes-icon_compile
-
icon_details
.jeemes-icon_details
-
icon_circle_line
.jeemes-icon_circle_line
-
icon_cloud_history
.jeemes-icon_cloud_history
-
icon_community_line
.jeemes-icon_community_line
-
icon_discovery
.jeemes-icon_discovery
-
icon_delete
.jeemes-icon_delete
-
icon_dispose
.jeemes-icon_dispose
-
icon_doc
.jeemes-icon_doc
-
icon_cspace
.jeemes-icon_cspace
-
icon_exchange
.jeemes-icon_exchange
-
icon_ding
.jeemes-icon_ding
-
icon_down
.jeemes-icon_down
-
icon_dingtalk_line
.jeemes-icon_dingtalk_line
-
icon_gift
.jeemes-icon_gift
-
icon_glass
.jeemes-icon_glass
-
icon_file
.jeemes-icon_file
-
icon_GPS
.jeemes-icon_GPS
-
icon_hardware_fill
.jeemes-icon_hardware_fill
-
icon_HRM
.jeemes-icon_HRM
-
icon_im_more
.jeemes-icon_im_more
-
icon_Eapp_line
.jeemes-icon_Eapp_line
-
icon_group
.jeemes-icon_group
-
icon_horn
.jeemes-icon_horn
-
icon_im_face
.jeemes-icon_im_face
-
icon_homepage
.jeemes-icon_homepage
-
icon_invite
.jeemes-icon_invite
-
icon_launch_page
.jeemes-icon_launch_page
-
icon_likegood
.jeemes-icon_likegood
-
icon_index_line
.jeemes-icon_index_line
-
icon_live
.jeemes-icon_live
-
icon_link
.jeemes-icon_link
-
icon_im_voice
.jeemes-icon_im_voice
-
icon_mobilephone
.jeemes-icon_mobilephone
-
icon_dmail
.jeemes-icon_dmail
-
icon_message
.jeemes-icon_message
-
icon_new_recruit
.jeemes-icon_new_recruit
-
icon_little_taget
.jeemes-icon_little_taget
-
icon_more
.jeemes-icon_more
-
icon_left
.jeemes-icon_left
-
icon_next_arrow
.jeemes-icon_next_arrow
-
icon_notice
.jeemes-icon_notice
-
icon_nomemo
.jeemes-icon_nomemo
-
icon_newgroup
.jeemes-icon_newgroup
-
icon_namecard
.jeemes-icon_namecard
-
icon_phone
.jeemes-icon_phone
-
icon_qq
.jeemes-icon_qq
-
icon_photo
.jeemes-icon_photo
-
icon_medal
.jeemes-icon_medal
-
icon_redpacket
.jeemes-icon_redpacket
-
icon_patriarch
.jeemes-icon_patriarch
-
icon_roundclose
.jeemes-icon_roundclose
-
icon_im_keyboard
.jeemes-icon_im_keyboard
-
icon_roundreduce
.jeemes-icon_roundreduce
-
icon_railway
.jeemes-icon_railway
-
icon_QRcode
.jeemes-icon_QRcode
-
icon_savememo
.jeemes-icon_savememo
-
icon_roundadd
.jeemes-icon_roundadd
-
icon_refresh
.jeemes-icon_refresh
-
icon_search
.jeemes-icon_search
-
icon_scan
.jeemes-icon_scan
-
icon_send
.jeemes-icon_send
-
icon_principal
.jeemes-icon_principal
-
icon_service
.jeemes-icon_service
-
icon_scan_namecard
.jeemes-icon_scan_namecard
-
icon_secret
.jeemes-icon_secret
font-class 引用
font-class 是 Unicode 使用方式的一种变种，主要是解决 Unicode 书写不直观，语意不明确的问题。
与 Unicode 使用方式相比，具有如下特点：
- 兼容性良好，支持 IE8+，及所有现代浏览器。
- 相比于 Unicode 语意明确，书写更直观。可以很容易分辨这个 icon 是什么。
- 因为使用 class 来定义图标，所以当要替换图标时，只需要修改 class 里面的 Unicode 引用。
- 不过因为本质上还是使用的字体，所以多色图标还是不支持的。
使用步骤如下：
第一步：引入项目下面生成的 fontclass 代码：
<link rel="stylesheet" href="./iconfont.css">
第二步：挑选相应图标并获取类名，应用于页面：

"
iconfont" 是你项目下的 font-family。可以通过编辑项目查看，默认是 "iconfont"。


Press n or j to go to the next uncovered block, b, p or k for the previous block.
| File | Statements | Branches | Functions | Lines | |||||
|---|---|---|---|---|---|---|---|---|---|
| CompileError.js |
|
100% | 3/3 | 100% | 0/0 | 100% | 1/1 | 100% | 3/3 |
| ContextEvaluator.js |
|
100% | 10/10 | 100% | 2/2 | 100% | 5/5 | 100% | 10/10 |
| CubeDictionary.js |
|
100% | 6/6 | 100% | 0/0 | 100% | 4/4 | 100% | 5/5 |
| CubeEvaluator.js |
|
87.01% | 67/77 | 76.92% | 40/52 | 89.47% | 34/38 | 87.32% | 62/71 |
| CubePropContextTranspiler.js |
|
100% | 37/37 | 97.22% | 35/36 | 100% | 14/14 | 100% | 37/37 |
| CubeSymbols.js |
|
96.88% | 93/96 | 90.48% | 57/63 | 97.3% | 36/37 | 97.7% | 85/87 |
| CubeToMetaTransformer.js |
|
78.38% | 29/37 | 65.63% | 21/32 | 87.5% | 14/16 | 78.38% | 29/37 |
| CubeValidator.js |
|
100% | 20/20 | 100% | 2/2 | 100% | 6/6 | 100% | 20/20 |
| DashboardTemplateEvaluator.js |
|
90.7% | 39/43 | 50% | 11/22 | 100% | 13/13 | 90.24% | 37/41 |
| DataSchemaCompiler.js |
|
77.33% | 133/172 | 58.65% | 61/104 | 91.49% | 43/47 | 75.63% | 121/160 |
| DynamicReference.js |
|
100% | 3/3 | 100% | 0/0 | 100% | 1/1 | 100% | 3/3 |
| ImportExportTranspiler.js |
|
63.64% | 14/22 | 25% | 2/8 | 71.43% | 5/7 | 63.64% | 14/22 |
| JoinGraph.js |
|
87.88% | 87/99 | 75% | 36/48 | 88.89% | 40/45 | 88.89% | 80/90 |
| PrepareCompiler.js |
|
89.66% | 26/29 | 100% | 0/0 | 33.33% | 1/3 | 89.66% | 26/29 |
| UserError.js |
|
100% | 1/1 | 100% | 0/0 | 100% | 0/0 | 100% | 1/1 |


Preparation time
over 2 hours
Cooking time
10 to 30 mins
Serves
Serves 4
Rich, indulgent and aromatic butter flavours the delicate langoustines for a deliciously fragrant dinner.
For the butter, pour the vermouth into a large bowl and add the saffron strands. Set aside for 2-3 minutes, then stir in the orange zest, orange juice and lemon zest.
Add the butter, garlic, chives, sumac and cumin and beat until combined. Season, to taste, with salt and freshly ground black pepper and beat again.
Spread out a sheet of cling film onto a flat work surface. Spoon the flavoured butter mixture onto the cling film, then use the cling film to shape and roll the butter into a sausage shape. Roll the cling film around the butter and seal the ends tightly. Chill in the fridge for two hours, or until firm.
When the flavoured butter has been chilling for 1½ hours, prepare the mash. Bring the chopped swede to the boil in a pan of salted water, then reduce the heat and simmer for 15–20 minutes, or until the swede is tender. Drain well.
Blend the drained swede in a food processor until smooth, then transfer the puréed swede to a large mixing bowl. Stir in the tahini, garlic, cumin, lemon juice and olive oil, then season, to taste, with salt and freshly ground black pepper.
For the langoustines, heat the olive oil in a heavy-based frying pan over a medium to high heat. Add the langoustines, in batches if necessary, and fry for 1-2 minutes, stirring all the time, until pink and cooked through. Remove from the pan and set aside.
Add 75g/3oz of the chilled orange-saffron butter to the pan, then take the pan off the heat and set aside until the butter has melted.
To serve, pile the langoustines onto a serving platter. Drizzle over the melted orange-saffron butter. Slice the remaining chilled butter and place the slices on top of the langoustines. Spoon the swede mash into a large bowl and pile the salad leaves onto a large plate. Allow guests to help themselves.
You need JavaScript to view this clip.
Zesting citrus fruit


SpaceChangers Demo
Download and print
Hiro
or
Kanji
markers or display them on another screen
Next Hiro Rendering


{% extends "analytics/base.html" %} {% block content %} {{ block.super }}
Note: If a reflectance has a negative CUBAM score for color, it is rejected and its gloss quality is not measured. These entries are assigned 0 gloss score, hence the spike near 0.
selected out of
{{ across }}.


--- title: vfuncs project layout: post ---
vfuncs is a library for semi-functional style coding with vector verbs in ansi C. It includes functions to allow higher level verb-like programming with simple in memory arrays.
The code could be useful for prototyping and development of signal analyzing time series data in finance, bioinformatics, stats, and was motivated largely as an experiment to write readable C code which has reasonably good performance - currently does gaussian filter across 6-million points per second.
It includes for example implementations of Marsaglias random number generators and a simple digital filter implementation.
Inspired partly by K, Q and other functional languages, and the open source tool R.
Looks like this could be really neat stuff.


Constructor
new SWUtils()
- Source:
Example
<script src="/node_modules/sw-testing-helper/browser/sw-utils.js"></script>
<script>
console.log(window.goog.swUtils);
</script>
Methods
activateSW(swUrl) → {Promise.<HTMLElement>}
Register a service worker with a unique scope and create an iframe that can be controlled by that service worker, then wait until the service worker's activate step has completed.
Useful for testing fetch events that can't occur until after the service worker has activated.
Parameters:
| Name | Type | Description |
|---|---|---|
swUrl |
String | The url to a service worker file to register |
- Source:
Returns:
- Type
- Promise.<HTMLElement>
cleanState() → {Promise}
- Source:
Returns:
- Type
- Promise
clearAllCaches() → {Promise}
- Source:
Returns:
- Type
- Promise
getAllCachedAssets(cacheName) → {Promise.<Object>}
Helper method that checks a cache with a specific name exists before retrieving all the cached responses inside of it.
This is limited to text responses at the moment.
NOTE: This will reject if the cache doesn't exist.
Parameters:
| Name | Type | Description |
|---|---|---|
cacheName |
String | The name of the cache to get the contents from. |
- Source:
Returns:
- Type
- Promise.<Object>
getIframe() → {Promise.<HTMLElement>}
When a service worker is installed / activated using SWUtils, it'll be registered with a unqiue scope and an iframe will be created matching that scope (allowing it to be controlled by that service worker only).
This method will get you the current iframe (if in the middle of a test) or create a new iframe.
- Source:
Returns:
- Type
- Promise.<HTMLElement>
installSW(swUrl) → {Promise.<HTMLElement>}
Register a service worker to a unique scope and create an iframe it can control, wait until the service worker's install step has completed.
Useful for testing events that occur in the install event (i.e. pre-caching of assets).
Parameters:
| Name | Type | Description |
|---|---|---|
swUrl |
String | The url to a service worker file to register |
- Source:
Returns:
- Type
- Promise.<HTMLElement>
unregisterAllRegistrations() → {Promise}
- Source:
Returns:
- Type
- Promise


{{ post.date | date: "%B %d, %Y" }}
{{ post.excerpt }}
{% if post.content contains site.excerpt_separator %}
Read more
{% endif %}
--- layout : layout title : case.schollaart.net Homebutton: false ---
Hi there! I'd love to code C# and thats what I blog about!
Recent posts:


Hi,
I have a new recent problem. I am running emonhub on my pi and all has been working fine. Today after a reboot of the pi mysql did not start. However, I started it manually and my feeds are all OK again. I tried several reboots but each time I had to start the mysql service manually each time. I don't know if this is related to my main problem which is that my graphs have stopped updating - they are just blank from the time of restart:
My settings.php looks like this:
/* Database connection settings */ $username = "root"; $password = "password"; $server = "localhost"; $database = "emoncms"; $redis_enabled = true;
Mysql says the emoncms database is ok when I run a check on it:
pi@raspberrypi /var/log/emonhub $ mysqlcheck -c emoncms -u root -p Enter password: emoncms.dashboard OK emoncms.event OK emoncms.event_settings OK emoncms.feeds OK emoncms.input OK emoncms.multigraph OK emoncms.myelectric OK emoncms.rememberme OK emoncms.users OK pi@raspberrypi /var/log/emonhub $
A tail of emonhub.log shows the following:
2016-04-17 20:08:55,392 INFO EmonHub Pre-Release Development Version (rc1.2) 2016-04-17 20:08:55,395 INFO Opening hub... 2016-04-17 20:27:45,031 WARNING emonCMS.org couldn't send to server, Exception: Traceback (most recent call last): File "/home/pi/emonhub/src/emonhub_reporter.py", line 227, in _send_post response = urllib2.urlopen(request, timeout=60) File "/usr/lib/python2.7/urllib2.py", line 127, in urlopen return _opener.open(url, data, timeout) File "/usr/lib/python2.7/urllib2.py", line 401, in open response = self._open(req, data) File "/usr/lib/python2.7/urllib2.py", line 419, in _open '_open', req) File "/usr/lib/python2.7/urllib2.py", line 379, in _call_chain result = func(*args) File "/usr/lib/python2.7/urllib2.py", line 1211, in http_open return self.do_open(httplib.HTTPConnection, req) File "/usr/lib/python2.7/urllib2.py", line 1184, in do_open r = h.getresponse(buffering=True) File "/usr/lib/python2.7/httplib.py", line 1034, in getresponse response.begin() File "/usr/lib/python2.7/httplib.py", line 407, in begin version, status, reason = self._read_status() File "/usr/lib/python2.7/httplib.py", line 365, in _read_status line = self.fp.readline() File "/usr/lib/python2.7/socket.py", line 447, in readline data = self._sock.recv(self._rbufsize) error: [Errno 104] Connection reset by peer
2016-04-17 20:27:45,034 WARNING emonCMS.org send failure: wanted 'ok' but got ''
Although to my mind the errors are related to emoncms.org rather than my local emoncms. The graphs are fine on emoncms.org.
Any ideas?
Thanks.
Edit - Formatted text - Moderator, BT
Re: Emonhub Local Graphs not updating
You haven't said much about the emoncms installed locally.
If you set the loglevel to DEBUG in emonhub.conf you may get more info, if not pointing to any issues it should at least confirm packets are being recieved by emoncms ok.
The errors posted do point towards emoncms.org resetting the connection on one occasion but the lack of any other message occupancies and data being found ok there suggests it was a single glitch and unlikely to be linked.
Did you do any updating etc prior to the issue appearing?
How much space to you have left? (df -h)
Paul
Re: Emonhub Local Graphs not updating
The emoncms installed locally is: v8.4.0, bufferedwrite:0.0.2. I believe it was left at this version as later versions events module did not work properly.
Setting loglevel to DEBUG does show that packets are being recieved OK (my feeds are updating OK).
No updating done prior to issue appearing - I just rebooted pi which I do once every few months to make sure everything starts OK - I'm using a NAS as the HDD for the pi and there were issues in the past where it would not come back after a power failure.
Because I'm using the NAS plenty of freespace left:
pi@raspberrypi ~/emonhub/conf $
The other thing I thought of was maybe the time on the pi but the ntp service is running fine on the pi and my PC so all times are synchronised.
Re: Emonhub Local Graphs not updating
Sorry Iain, I missed this reply somehow. Not that it would've helped you much if I had spotted it sooner. I loosely suspect the mysql error is probably connected to the use of a NAS, especially if you had previous issues. I can only recall "mysql daemon not starting after a reboot" issues occurring due to diskspace filling up. But not only do you have plenty of space, the fact you can manually start it proves there is enough space.
I totally get the desire to hang on to the old version because of the demise of the events module, I don't think you are alone there. The latest versions do have an email event process and a publish to MQTT process. Depending on what events you have, you may consider updating if you are having troubles with an older version, because support will get very thin for v8.4. That being said, if the issue is NAS based, then it may not help.
I would be interested to know what event processes you are using as I am thinking a simple "send to url" event process may fill much of the hole left by events module.
Paul
Re: Emonhub Local Graphs not updating
Sorry for the delay in replying. I have it working again now but it was still a little bit stange. I noticed that the feedwriter service was not running (not sure what it actually does but from the name I thought it could be important). I started the service manually and looked at my graphs 20 minutes later but still blank as in picture above. That was 2 days ago. However, when I looked again the next morning the graphs were all present and correct including the period when they hadn't been updating (the data certainly looks correct for all feeds). So I rebooted again and again the graphs stopped updating and the feedwriter service was not running. Left it for about 4 hours and then started the feedwriter service and although the graphs again did not start updating till sometime during the night they did start updating with no data missing including from the 4 hour period when feedwriter service was not running.
Interestingly also mysql has started running again itself from the last couple of reboots so I am suspecting you are correct in thinking it may be something to do with using the NAS as the pi hard disk - maybe it is something to do with timings of the filesystem appearing at boot - I'll try to investigate further.
With regards the events module the main thing I use it for is for reseting a feed to 0 when another feed changes value. In my case it is to display the current power consumption when charging an electric car but to set it to 0 again when the car has finished charging (I have a feed that is true or false depending on whether or not the car is actually charging).
The other uses for the events module (although I have not got around to implementing it yet due to lack of time and needing to learn more!) would be to take a feed with the wind speed from my wireless weather station and to notify me if my wind turbine generation did not seem to be roughly correct for the wind speed - this can be a sign that bearings me be starting to fail on the turbine and will need replacing soon. The other use would be to adjust the settings of the heatpump in high winds as very high winds can make a difference to the temperature of the house (and during high winds there is normally some excess power in order to up the heating demand).
Maybe later versions could do all these things without the events module but for the last year or so things have been working nicely so always a bit worried if I upgrade I might break something ;-)
Re: Emonhub Local Graphs not updating
Ian you may be correct that this could be a 'timing issue'.
I'm not sure how you are starting the feedwriter script in v8.4, but certainly in later versions it was run via a rc script.
At the time of system starting, Feedwriter needs access to MYSQL, and if MYSQL is not yet running then Feedwriter will fail, which was a frequent problem I observed some months ago, as both MYSQL & Feedwriter are assigned the same start priority, and sometimes Feedwriter started first.
Therefore I added 'mysql' to the Feedwriter rc script dependency, to ensure that Feedwriter is not started until MYSQL is up and running.
Can you check your emoncms/scripts/feedwriter rc script, and see if the mysql dependency is present.
Paul
Re: Emonhub Local Graphs not updating
Thanks Paul. Adding mysql to the feedwriter rc script dependency seems to have solved the problem. Just tried a couple of reboots over the last hour and the graphs have stayed working perfectly and feedwriter has always been running OK.
As to mysql not starting earlier in the week it seems to be starting fine now - just going to trawl through the syslog and see if I can find a reason - I'm thinking it still might be something to do with the NAS and a timing issue or even a router problem between the pi and the NAS.
If it happens again at least I now know which services I should be looking at. Thanks again for your help.
Re: Emonhub Local Graphs not updating
Just another update. In my cmdline.txt for the root filesystem I have a rootwait to wait for the root filesystem to become ready. As the NAS could be slow to respond I have also put a rootdelay=10 before the rootwait. I'm no expert but as I understand it the rootdelay=10 means mounting the root filesystem will not be attempted for 10 seconds and this will allow the NAS disks to be up to speed before anything is done. Not sure if it will really help but as I said above everything is working as it should at the moment after several more reboots.


Let's get some weather info
Units
Celcius
Fahrenheit
Kelvin
SEARCH
Use my own location!
API's used: Javascript Geolocation, Google Custom Search, Pexels, OpenWeatherMap
Ⓒ All rights reserved. Made with love by Itay Shiff


Broker name:
check if connected
Secured?:
check if connected
Connection status:
no info yet!
Messages will show here
Send Message


Amazingly, the correlation between #bitcoin and the #markets is a lot closer to 1 now than it ever has been. One of the most attractive reasons to buy into the shiny new asset class that are crypto-assets is their low overall correlation with the assets that we are already invested in.
In other words, we like that bitcoin zigs, when the rest of the market zags. The most recent government shutdown provided a great example of this low correlation. At the stroke of midnight, like clockwork almost, when the government began to officially cease operations, the price of bitcoin started to inch up, eventually leading a 10% rally within a day after the shutdown. Granted, that rally then quickly evaporated, but the point is asset managers tend to gravitate towards assets that provide a counterweight to macro-economic sentiment.
However, in a recent Bloomberg Gadfly post:
We find that the low correlation between the crypto-asset asset class and the asset class of traditional financial instruments of stocks, bonds, and mutual funds is now at 80%.
As the author states, “this is pretty unexpected, considering that Bitcoin is essentially just a piece of code.”
But when big moneyed interests start playing around in the same sandbox with each other, we should start to expect the extended periods of low-volume upward churn followed by sporadic bouts of gut-wrenching volatility. That has been the pattern of the stock market since the crash of 2008.
Why shouldn’t that continue, whether it’s a cryptographic asset or a plain vanilla security?
Welcome to the big table, Bitcoin.
This page is synchronized from the post: Correlation Increases Between Bitcoin and Traditional Financial Markets


The top commands to know for the CCNA are variations of the 'show' command. Common simulator questions present you with a set of configured devices and ask you to find information about these devices. You must know how to search through a router or switch and find the relevant information. Knowing these commands will not only help you succeed at the CCNA but will be immensely helpful when working with a router whose configuration you do not have documented or memorized. Without further ado, the most useful Cisco commands are:
The 'show run' command is by far the most useful 'show' command you will come across. It gives you a page by page report on how the current device is setup. This include interface information such as the IP address, if the interface is shutdown, etc. You can also see the device-wide information such as which passwords are set, if SSH or telnet is setup and ready for login, etc. You can see when the configuration was last updated and saved along with VLAN information. Basically, if there is a piece of information you do not know, and are unsure how to find that information, start with the 'show running-configuration' command. There is a good chance it will have what you are looking for.
This command will show you detailed information about the interfaces on the device. The command as simply 'show int' alone will display information about each configured on the device, one after the other. If you are looking for information on a specific interface you can input the type and number of the interface to get information about only that one interface, for example 'show int fa 0/1' will only show information about FastEthernet 0/1.
The output of this command includes the MTU size, the bandwidth label, the mac-address, the IP address, the subnet mask, and the errors on the interface. The detailed error report from 'show interfaces' makes this the go-to command when you are having routing issues. You will see not only the number of errors, but the specific type of error, such as giants or collisions or runts, and this will allow you to have an idea of where the problem may be coming from. If you are seeing connection issues, try the 'show int' command.
'Show ip route' will display the routing table which is used to find where to send data. This is what you would use to see the next hop for every packet. This is a layer-3 command. It shows which interface will send out a packet destined for a certain IP address. This command will also tell you how the device learned of that route. You can find out if the route is directly connect, static, or learned through a routing protocol such as OSPF of RIP. You can be most specific with this command by including the protocol you are interested in, for example 'show ip route ospf' will display OSPF routes. If you ever need to know which interface is responsible for reaching a certain network, use this command.
 Like the 'show interfaces' command, you can specify a specific interface to look at such as 'show ip int g 0/2'. This command will show information such as the incoming and outgoing access list, the IP address and the network mast. The command 'show ip interface brief' is also extremely useful for quickly seeing which interfaces are up and what IP address is assigned to each interface. This is a quick and concise way to see what the basic interface status looks like.
This command will display the access-lists on the device. This includes every line of the access-list, but does not display which interface that access-list is applied to. To see where an access-list is applied, you will want to run the 'show ip interface' or 'show run' commands. Note that the 'show access-list' command shows access lists for all protocols, whereas 'show ip access-list' only shows IPv4 access-lists and may exclude other existing access-lists, such as IPv6 access-lists. Remember that each access list has a unstated last command of 'deny any'. Use the 'show access-list' command to see exactly what an access-list is doing.
'Show cdp neighbor detail' will display information about Cisco devices connected to the device you are on. It is a layer-2 command, so this includes information about switches and even phones. CDP is a Cisco proprietary protocol, so the command will only show information about Cisco devices. The information includes the remote device type, the remote IP address, the remote interface connected to the device you are on, and the remove device ID. This is a great command for when you need to figure out what other types of devices you are connected to. Say you find a switch in a closet somewhere and have no idea where all the cables from that switch go. You can type 'show cdp neighbor detail' and see what type of device each interface is connected to. No need to go tracing wires throughout the building. The 'show cdp neighbor' command will show much (but not all) of the same information in a more concise format.
The display from this command will show you the information and status of VLANs on the device. This includes the VLAN names, numbers, and the interfaces on which each VLAN can be found. If a certain interface is not listed in this command, that interface is a trunk. Use this command to see which VLANs are active and on which ports.
Use the 'show interface trunk' command to view all the trunk ports on the device. The display will include information on which VLANs are allowed on which trunk, what the native VLAN is. Use this command to see which ports are used for trunking and which VLANs are allowed to pass through those trunks.
This command displays information about Layer 3 protocols on the Cisco device. These include RIP, OSPF and EIGRP. While these protocols have their own specific show commands, the 'show ip protocols' gives a large amount of detail on all running protocols at once. It includes routing information and is often the first Cisco command to run when troubleshooting routing problems due to Network Layer protocols misconfiguration. For IPv6 use 'show ipv6 protocols'
The above Cisco commands should be enough to find most details on what a networking device is doing and how it is setup. These are obviously not the only commands you should know and the CCNA is not limited to only 'show' commands. The above are a great start to any kind of troubleshooting you may need and are often going to be some of the first commands you will run.


Create a new collab room!
Authorize GDrive
room id:
Enter existing collab room
room id:
Go!
Send msg
Send mail


Builds the closing IRCurveScenarioContainer for the specific discount curve instrument set (cash or
EDF or swaps), the EOD, and the currency, and loads it to the input MPC
Builds the closing IRCurveScenarioContainer for the specific discount curve instrument set type
(treasury or rates instruments), the given EOD, and the currency, and loads it to the input MPC


| 1 | /* | |
| 2 | * Licensed to the Apache Software Foundation (ASF) under one or more | |
| 3 | * contributor license agreements. See the NOTICE file distributed with | |
| 4 | * this work for additional information regarding copyright ownership. | |
| 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 | |
| 6 | * (the "License"); you may not use this file except in compliance with | |
| 7 | * the License. You may obtain a copy of the License at | |
| 8 | * | |
| 9 | * http://www.apache.org/licenses/LICENSE-2.0 | |
| 10 | * | |
| 11 | * Unless required by applicable law or agreed to in writing, software | |
| 12 | * distributed under the License is distributed on an "AS IS" BASIS, | |
| 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | |
| 14 | * See the License for the specific language governing permissions and | |
| 15 | * limitations under the License. | |
| 16 | */ | |
| 17 | package org.apache.commons.math3.ml.distance; | |
| 18 | ||
| 19 | import org.apache.commons.math3.util.MathArrays; | |
| 20 | ||
| 21 | /** | |
| 22 | * Calculates the L1 (sum of abs) distance between two points. | |
| 23 | * | |
| 24 | * @version $Id$ | |
| 25 | * @since 3.2 | |
| 26 | */ | |
| 27 | public class ManhattanDistance implements DistanceMeasure { | |
| 28 | ||
| 29 | /** Serializable version identifier. */ | |
| 30 | private static final long serialVersionUID = -9108154600539125566L; | |
| 31 | ||
| 32 | /** {@inheritDoc} */ | |
| 33 | public double compute(double[] a, double[] b) { | |
| 34 |
1
1. compute : replaced return of double value with -(x + 1) for org/apache/commons/math3/ml/distance/ManhattanDistance::compute → KILLED |
return MathArrays.distance1(a, b); |
| 35 | } | |
| 36 | ||
| 37 | } | |
Mutations | ||
| 34 |
1.1 |


 See here for an explanation. To do it yourself, you must:
worker = Resque.workers.detect { |worker| worker.id == '{{job.worker}}' } worker.unregister_worker


reconcile-tree-alignment <input tree> <input
alignment> <output tree> <output alignment>
Given a tree and an alignment, identify the intersection of the sets of sequence IDs and leaf labels. Trim the extra sequences and leaves and print the resulting alignment and tree.
The name of a file containing a tree in Newick format.
The name of a file containing a DNA or protein sequence alignment in clustalw format. The alignment can be read from standard input if a "-" is given instead of a file name.
The name of the file in which to save the reconciled Newick format tree.
The name of the file in which to save the reconciled clustalw format sequence alignment.
The reconciled versions of the tree and alignment are written out to the provided file names.


Yay headings!
You can view the source of this page and copy it to get a quick start on a project with Min!
Do stuff!
Yay headings!
You can view the source of this page and copy it to get a quick start on a project with Min!
Do stuff!
Yay headings!
You can view the source of this page and copy it to get a quick start on a project with Min!
Do stuff!
© <%=it.year%> <%=it.siteName%> by <%=it.authorName%>. All rights reserved.


The curriculum for Harvey Mudd's E155: Microprocessor Systems class is changing from MIPS to ARM. This prompted a redesign of the class's educational development board. The FPGA was replaced with a new Cyclone IV, the PIC32 is being switched out for a Raspberry Pi, among other changes to suit the new curriculum.
This is a work in progress. I've always wanted to have a medium lift quadcopter. The possibilities are endless. However, It turns out that if you don't want to buy one that's entirely pre-made, there's no easy kits to get started. Alex Alves and I have researched and bought parts to construct our own such quadcopter. We're currently figuring out the control system. We hope to be able to use it semi-autonomously for such tasks as being a sock-bomber for the semesterly school-wide game of Humans vs. Zombies.
Occasionally, it's nice to be able to use my window as an entry and exit to my dorm room. However, having an unlocked window can be a large security risk. Using my phone, an Arduino Pro Mini, a Bluetooth BlueSMiRF, and some scrap parts from old projects, I created this window lock controller that I could connect to from my phone. With the power to lock and unlock my window from up to 100 m away, I get the best of freedom and security out of my dorm room window.
Sometimes, during long hours of work in the engineering labs, you wish you could just go to website, and command a remote semi-automatic Nerf gun to aim and fire at your friends in the Dorm Lounge. Over the course of 6 weeks, Leif and I designed such a system including a webcam with a live feed to make sure you're aiming at the right person. PHP and javascript make a simple web interface to view your targets, rotate the turret, and fire nerf darts until the clip is out of ammo.
How can you localize the flight path of a model rocket? I worked with a team to test several different methods of localization using a pressure sensor, a 6-DOF IMU, and a magnetometer. I designed the electronics payload and wrote the MATLAB code to perform the signal processing on the data.


ember serve
ember build
ember test
ember generate model user
npm install bower -g
npm install ember-cli -g
ember new my-app
Easy to use - for programmers and designers!
"HTML+"
{{myTitle}}
{{#each myArray as |item|}}
- {{item}}
{{/each}}
{{#if isActive}}
This is active!
{{else}}
This is inactive...
{{/if}}
// app/pods/users/controller.js
import Ember from "ember";
export default Ember.Controller.extend({
users: ["John", "Anna", "Max"]
});
// app/pods/users/template.hbs
All Users
{{#each users as |user|}}
{{user}}
{{/each}}
Components should be designed to be reusable. Ember want you to use as many components as possible!
All Users
{{#each users as |user|}}
{{my-user-component userName=user}}
{{/each}}
// app/pods/components/my-user-component/component.js
import Ember from "ember";
export default Ember.Component.extend({
isAdmin: Ember.computed("attrs.userName", function() {
return this.getAttr("userName") === "John";
})
});
// app/pods/components/my-user-component/template.hbs
{{userName}}{{#if isAdmin}} - Admin User{{/if}}
$.ajax()
calls.
// app/pods/user/model.js
import DS from "ember-data";
export DS.Model.extend({
name: DS.attr("string"),
age: DS.attr("number")
});
// app/pods/user/controller.js
var user = this.store.createRecord("user");
user.set("name", "John");
user.save();
Ember-CLI provides hooks, which makes it possible to have a unified API for addons.
ember install ember-cli-sass
ember install ember-cli-autoprefixer
... there is a lot to learn about Ember, and the beginning can seem daunting.
This presentation:
http://mydea.github.io/ember-presentation/


This project provides a set of source connectors for Apache Flink® directly ingesting changes coming from different databases using Change Data Capture(CDC).
Users can consume changes on multiple databases and tables in a single job without Debezium and Apache Kafka® deployed.
Getting Started
CDC Connectors for Apache Flink® provides a series of quick start demos without any dependencies or java code, only a Linux or MacOS computer with Docker installed is enough. With these demos, you can quickly feel the power and convenience of Apache Flink® CDC.
-- creates a mysql cdc table sourceCREATE TABLE mysql_binlog ( id INT NOT NULL, name STRING, description STRING, weight DECIMAL(10,3), PRIMARY KEY(id) NOT ENFORCED) WITH ( 'connector' = 'mysql-cdc', 'hostname' = 'localhost', 'port' = '3306', 'username' = 'flinkuser', 'password' = 'flinkpw', 'database-name' = 'inventory', 'table-name' = 'products');-- read snapshot and binlog data from mysql-- and do some transformation-- and show on the clientSELECT id, UPPER(name), description, weight FROM mysql_binlog;
Connect to Your Favorite Database
CDC Connectors for Apache Flink® supports ingesting snapshot data and real time changes from databases to Flink® and then transform and sink to various downstream systems.


So say you had this code:
printf("%s", 1);
NSLog(@"%s", 1);
And you compiled with -Wformat
. You might expect both of these lines to kick out a warning:
Format '%s' expects type 'char *', but argument 2 has type 'int'
You’d be particularly misled when you went and looked at the definition of NSLog()
:
FOUNDATION_EXPORT void NSLog(NSString *format, ...) __attribute__((format(__NSString__, 1, 2)));
Why look there, doesn’t that look like it should provide format type checking? Oh how foolish. Neither gcc nor clang can actually handle that __NSString__
specifier in a robust way. So the first line above will give a useful warning, but the second one will silently compile and later crash. Exciting, I know. You have been warned.
-Wformat-nonliteral
and -Wformat-security
do catch dangerous calls like NSLog(foo)
, so __NSString__
isn’t a complete loss, but it’s a shame we can’t get type checking here.
There’s a good discussion of this at NSLog(…) improper format specifier affects other variables?


About me
Hi, I am Khushbu Jain. I hail from the beautiful town of Udaipur in Rajasthan, India. I an engineer and a problem solver. I have a knack for web development and problem solving and am always curious to learn. A tech enthusiast with interest in programming and building stuff. I keep exploring all the new technologies and integrating them to build innovative solutions.Experiences
Education
College of Technology and Engineering
2012-2016
I did a B.Tech course in Computer Science and Engineering. I learned about Javascript, HTML, CSS, Java ,MySQL, MVC and more. During my time in college, I was more interested in websites and thus learned about the importance of OOPs, web and user experience and design.
St. Anthony Senior Sec School
2010-2011
I graduated highschool, where I enjoyed doing science and math.Here only, I realized that I wanted to do something with websites , that I was attracted towards designing and developing new things which finally led me to programming.
Careers
Tata Consultancy Services
Aug 2016-Present
I gained competent experience in Control and Billing(ICM)module for SAP IT project. Implemented a dashboard in vanilla JavaScript for auditing contracts and commission to be paid and generate employee details. Also collaborated on designing Wireframes and implementing frontend for Incentives and Commission calculator.
EngageClick (AdTriangle)
May 2015-Jul 2015
Designed a single page application for Automated Facebook Marketing website exhibiting and incorporating ads on a website modelled like facebook. In addition, also enganged in automated keyword search as well as testing.
KAN Software
May 2014-Jul 2014
Developed a cloudstorage implementing a directory schema for fast granular file access mechanism which incorporated an interface to classify and organize respective files and folders in the system.
Abilities
Skills
JavaScript, HTML, CSS, AJAX, Bootstrap, Jquery, SASS, LESS, MySQL, Object Orientated Programming, Java, C, C++.
Tools
Gulp, Grunt, Git, Linux, Windows, Sublime Text.
Languages
English, Hindi.
Projects
A zomato like restaurant finder which gets the user's location and shows near by restaurants, their images, ratings, menu, average cost etc.
It is table which maintains stocks and prices of different companies listed on NSE and uses select2 library of javascript for dropdown on which the data s fetched using the api.
A webpage consisting of different graphs such as line chart, bar chart, pie charts drawn using highcharts library of javascript involving drag and drop facility.
It is a task management tool.You can create diffrent lists such as to do, doing , done.You can add new items in the list as well new lists as well. Every list item can be personalized as well.
It is a game where you have to guess the correct spelling of the jumbled words presented , if correctly guessed it will proceed otherwise a hangman will be drawn in parts.
A to do list to maintain your tasks written in backbone.js . It allows facility to add new tasks, cross out the tasks that are completed and delete the ones tha are not needed as well as edit the existng ones.
It is a game where you have to guess the correct spelling of the jumbled words presented , if worng letter is selected it turns red otherwise green.
A fun tic ta toe game .
Click to button to generate different colors.
Its a editor written in react.js which allows you convert your text to bold, italics, underline them, turn them to headings etc.


nips nips2003 nips2003-21 nips2003-21-reference knowledge-graph by maker-knowledge-mining
Source: pdf
Author: David Ferguson, Aaron Morris, Dirk Hähnel, Christopher Baker, Zachary Omohundro, Carlos Reverte, Scott Thayer, Charles Whittaker, William Whittaker, Wolfram Burgard, Sebastian Thrun
Abstract: We present the software architecture of a robotic system for mapping abandoned mines. The software is capable of acquiring consistent 2D maps of large mines with many cycles, represented as Markov random £elds. 3D C-space maps are acquired from local 3D range scans, which are used to identify navigable paths using A* search. Our system has been deployed in three abandoned mines, two of which inaccessible to people, where it has acquired maps of unprecedented detail and accuracy. 1
[1] C. Baker, Z. Omohundro, S. Thayer, W. Whittaker, M. Montemerlo, and S. Thrun. A case study in robotic mapping of abandoned mines. FSR-03.
[2] P. Besl and N. McKay. A method for registration of 3d shapes. PAMI 14(2), 1992.
[3] M. Bosse, P. Newman, M. Soika, W. Feiten, J. Leonard, and S. Teller. An atlas framework for scalable mapping. ICRA-03.
[4] A. Eliazar and R. Parr. DP-SLAM: Fast, robust simultaneous localization and mapping without predetermined landmarks. IJCAI-03.
[5] Anshul Gupta, George Karypis, and Vipin Kumar. Highly scalable parallel algorithms for sparse matrix factorization. Trans. Parallel and Distrib. Systems, 8(5), 1997.
[6] J.-S. Gutmann and K. Konolige. Incremental mapping of large cyclic environments. CIRA-00.
[7] D. H¨ ahnel, W. Burgard, B. Wegbreit, and S. Thrun. Towards lazy data association in SLAM. 11th International Symposium of Robotics Research, Sienna, 2003.
[8] D. H¨ ahnel, D. Fox, W. Burgard, and S. Thrun. A highly ef£cient FastSLAM algorithm for generating cyclic maps of large-scale environments from raw laser range measurements. Submitted to IROS-03.
[9] D. H¨ ahnel, D. Schulz, and W. Burgard. Map building with mobile robots in populated environments. IROS-02.
[10] J.-C. Latombe. Robot Motion Planning. Kluwer, 1991.
[11] F. Lu and E. Milios. Globally consistent range scan alignment for environment mapping. Autonomous Robots: 4, 1997.
[12] M. Montemerlo, S. Thrun, D. Koller, and B. Wegbreit. FastSLAM 2.0: An improved particle £ltering algorithm for simultaneous localization and mapping that provably converges. IJCAI03.
[13] K. Murphy. Bayesian map learning in dynamic environments. NIPS-99.
[14] K.P. Murphy, Y. Weiss, and M.I. Jordan. Loopy belief propagation for approximate inference: An empirical study. UAI-99
[15] W. H. Press. Numerical recipes in C: the art of scienti£c computing. Cambridge Univ. Press, 1988.
[16] R. Simmons, D. Apfelbaum, W. Burgard, M. Fox, D. an Moors, S. Thrun, and H. Younes. Coordination for multi-robot exploration and mapping. AAAI-00.
[17] M. J. Wainwright. Stochastic processes on graphs with cycles: geometric and variational approaches. PhD thesis, MIT, 2002.


{% extends 'base.html' %} {% block title %} Technology {% endblock %} {% block extrahead %} {% endblock %} {% block content_wrapper %}
If you like nerds, raise your hand. If you don't, raise your standards.
True Fact
I ♥ technology!
Once upon a time..
there was not a single place in Linz where people would gather and work together on some
fun technical projects.
.oO( I know - hard to imagine )
Oh yes.. the story..
So together with a friend of mine (yes a girl) I used the one thing to rule them all..
Not that thing - I am talking about SOCIAL POWERS.
(quite rare among hardcore nerds/geeks)
The result?
A new hackspace was founded:
www.devlol.org
..and they hacked happily ever after.
Questions? - Feel free to contact me.
Special treat for technology lovers:
Starting September, I will tech guys how to dance with a very structured approach.
.oO( including analogies taken from comuter games, algorithms, mechanics, physics etc )
<music>{{dance moves here}}</music>


In addition to using Google Earth Enterprise Fusion to prepare and publish data in Google Earth, you can use it to prepare and publish 2D map data in Google Maps. This chapter describes all of the steps to prepare your data for Google Maps. It also describes the Google Fusion Maps API.
The first step in preparing any data for publication is to import the source data as Google Earth Enterprise Fusion resources. You can use the same vector resources you defined in the Defining Resources chapter for Google Maps.
Note: For Google Maps, you define vector data only. You can use the same imagery project for both Google Maps and Google Earth EC databases
After you define and build your vector resources, Google Maps requires an additional step. You must define and build at least one map layer for each map project. The Defining a Map Layersection describes how to do so.
The remaining steps are similar for Google Maps data as for Google Earth EC data.
Google Maps is supported by the following browsers:
Even if you are using a supported browser, there are some features in Google Earth Enterprise Fusion that are not supported by some browsers on certain operating systems. As long as you are connected to the Internet and have a license key for the Google Maps API, there is no problem (regardless of your platform), since your server contacts Google’s servers for functions that are not supported in the browser.
If you do not have a license key or access to the Internet, however, the following features will not work, since these features require that you connect to a Google server:
In addition, drawing polylines on maps requires the vector drawing facilities of the browser. If a browser does not support drawing polylines, Google Maps gets the support it requires from the Google servers via the Internet. If your server does not have access to the Internet and the browser does not have the required vector drawing facilities, polylines will not appear in Google Maps. See http://www.google.com/apis/maps/documentation/reference.html#GPolyline for more information.
Google provides a sample application with Google Earth Enterprise Fusion to support drawing polylines, if you are not connected to the Internet or do not have a license key for the Google Maps API. The sample application is in:
/opt/google/gehttpd/htdocs/maps
The sample application files are:
example_google.html example_local.html maps_google.html maps_local.html
To create your own application, make a back-up copy of these files, and then edit them for the desired results.
Caution: Neither this document nor the sample application is intended to teach you how to write JavaScript. You must test your application during run-time to ensure that it works correctly on all browsers you intend to support.
Google Earth Enterprise supports the following types of imagery for a map layer:
Note: The Flat Projection Map us not compatible with the maps.google.com layers that are in the Mercator Map projection. A Mercator Map and Google Google Earth database require separate copies of the imagery to work together.
Defining a map layer consists of adding resources to the layer and defining the display rules and filters for the layer. This section describes how to do so.
Google Maps saves the state of the check box when a user disconnects from the database. For example, if you set the initial state to Off, and then a user subsequently checks the box for a map layer in Google Maps and then disconnects from the database, the next time that user connects to that database, the state of the check box for that map layer is the same as when the user disconnected; that is, the box is checked.
Caution: If you select On as the initial state for the map layer, be aware of the performance impact on Google Maps. If a user selects too many map layers simultaneously in Google Maps, it can seriously impact performance. So it is best not to turn on too many map layers at the same time. In most situations, setting the initial state to Off is the best choice.
Determines which type of thematic information you want displayed in your map layer. Thematic filters are used to show variations of colors for different values of vector features.
For example, you can use color polygons to show population differences for different counties in a state. You can set the filter to analyze the distribution of populations for the set and then apply a gradient of color to each polygon that represents a county.
Determines if the same map feature is displayed.
Determines if an empty layer in the map is allowed.
Note: The order in which the resources are listed in this dialog reflects the order in which they are rendered in Google Maps, which affects visibility and label placement. The resource at the bottom of the list is rendered first and the resource at the top of the list is rendered last. So the resource at the top of the list is always visible.
For complete details about the buttons below the list of rules, see Additional Rule Configuration Options in the Defining Projects chapter.
The first option on the Feature tab is Draw Features As. Your selection determines the options available for you to specify:
Caution: Assets can not be deleted once they are saved. They can be cleaned, so that they are no longer available to use in Google Earth Enterprise Fusion; see Cleaning Asset Versions in the Building Assets chapter for more information.
This section describes your options when you select Label Only for Draw Features As in the Map Layer Editor.
The Insert Field drop-down list contains the names of all of the fields in your source data. Select a field name from the list, and click OK. For example, if you select NAME, the names of the roads appear in Google Earth EC.
The visibility range refers to the zoom level at which your labels are visible in Google Maps. The default values for the range are 8 and 14. That means that when a Google Maps user has a zoom level setting below 8 and above 14, the labels are not visible.
Caution: The default visibility range is much smaller that the default visibility range for vector layers destined for Google Earth EC. The reason is that building Google Maps databases can take significantly longer than building the same data for Google Earth EC. Even small increases to the end level of the range can add significant time to the build time.
The Text Style dialog appears.
Note: The only font that Fusion provides by default is Sans regular. To add fonts, including international fonts such as Chinese, Japanese, or Hebrew, you can create a configuration file called a "font list" file. See Configuring Fonts For the Text Style Dialog in the Administration Guide.
If you select Draw Background, you can specify the size and color of the background. The Preview area provides a preview of a sample label as you make changes.
Note: Setting the background size to less than 4 could potentially crop the edges of the text. Specifying too large a number can result in overlapping labels.
The new style is stored on that button, replacing any style previously assigned to that button. Each button name reflects the font face and size of the style, and it appears with the selected color and outline attributes.
After you save a style to a button, you can simply click that button to automatically select its text style settings for another label in the future.
This section describes your options when you select Lines for Draw Features As in the Map Layer Editor.
The visibility range refers to the zoom level at which your labels are visible in Google Maps. The default values for the range are 8 and 14. That means that when a Google Maps user has a zoom level setting below 8 and above 14, the labels are not visible.
Caution: The default visibility range is much smaller that the default visibility range for vector layers destined for Google Earth EC. The reason is that building Google Maps databases can take significantly longer than building the same data for Google Earth EC. Even small increases to the end level of the range can add significant time to the build time.
The default line width is 2. To change the line width, enter the desired value next to Line Width. The larger the number, the thicker the line.
Note: Setting the outline width to less than 1 could potentially make it invisible.
The Shield options are the same as the Label options, except that you can also specify the Outline Color for the shield. To do so, click the button next to Outline Color, and select a color.
This section describes your options when you select Polygons for Draw Features As in the Map Layer Editor.
The visibility range refers to the zoom level at which your labels are visible in Google Maps. The default values for the range are 8 and 14. That means that when a Google Maps user has a zoom level setting below 8 and above 14, the labels are not visible.
Caution: The default visibility range is much smaller that the default visibility range for vector layers destined for Google Earth EC. The reason is that building Google Maps databases can take significantly longer than building the same data for Google Earth EC. Even small increases to the end level of the range can add significant time to the build time.
The mode indicates whether the polygons appears as outlined, filled, or both in Google Maps. If you select:
The default outline width is 2. To change the outline width, edit the value in the text field. The larger the number, the thicker the outline.
Note: Setting the outline width to less than 1 could potentially make it invisible.
This section describes your options when you select Points for Draw Features As in the Map Layer Editor.
The visibility range refers to the zoom level at which your labels are visible in Google Maps. The default values for the range are 8 and 14. That means that when a Google Maps user has a zoom level setting below 8 and above 14, the labels are not visible.
Caution: The default visibility range is much smaller that the default visibility range for vector layers destined for Google Earth EC. The reason is that building Google Maps databases can take significantly longer than building the same data for Google Earth EC. Even small increases to the end level of the range can add significant time to the build time.
If you select:
Note: Setting the outline width to less than 1 could potentially make it invisible.
The following is an example of points that use a center label:
This example shows points with an icon marker type and an outer label:
This example shows a square marker type with a border:
A filter is a pattern expression that is applied to a specific field of a map layer. When the pattern expression matches the specified field in the associated vector data, Google Earth Enterprise Fusion selects the matching records and applies the feature settings for the rule to those records. Filters are inclusive. Specifying filters for map layers is identical to specifying filters for vector projects.
Note: Filters match string and numeric data only, not dates and other complex patterns.
This section describes defining map projects for Google Maps only. For information about defining vector projects for Google Earth EC, see the chapter titled Defining Projects.
The first step in defining a map project is to specify which map layers to include and give the project a name.
Note: The selection in the Type drop-down list near the bottom of this dialog determines the type of assets that appear on the list. Map Layer is automatically selected when you open this dialog from the Map Project Editor, so only map layers appear on the list.
The selected map layer appears in the Map Project Editor.
The value defined in the layer's Name field (at the top of the Map Layer Editor) appears under Legend Name, and the path and layer name appears under Layer.
The Layer Legend dialog appears.
The new legend name appears in the Map Project Editor.
Tip: If you ever want to return to the default label and initial state settings, right-click the layer and select Use Layer Defaults from the context menu.
Alternatively, you can right-click the layer, and select Remove Layer from the context menu.
Alternatively, you can right-click the layer, and select Move Layer Up or Move Layer Down from the context menu.
The new map project name appears in the Asset Manager’s asset list.
Caution: Assets can not be deleted once they are saved. They can be cleaned, so that they are no longer available to use in Google Earth Enterprise Fusion; see Cleaning Asset Versions in the Building Assets chapter for more information.
When you finish defining your map project, you can build it individually, build several projects at the same time, or wait until you build your database to build all of its projects at the same time.
When you modify and then save a map project, Google Earth Enterprise Fusion saves it in the same place with the same name as the original. If you modify a map project that you have already built, you must build a new version to make the changes available for use in a database.
After you create a map project, you can use the Asset Manager to modify it. Modifying a map project is exactly the same as modifying any vector project.
See Modifying Projects in the Defining Projects chapter for complete information.
This section provides information on defining map databases for Google Maps only. For information about defining databases for Google Earth EC, refer to the chapter titled Defining and Publishing Databases.
The Map Database Editor appears with no projects selected.
Note: The selection in the Type drop-down list near the bottom of this dialog determines the type of projects that appear on the list. Map Project is automatically selected, so only map projects appear on the list.
The selected project appears in the Map Database Editor next to Map Project.
If you check this box, you cannot select an imagery project. In those cases, the imagery is supplied by Google, and you can skip step 7.
Note: Any server that hosts a Google Geo Database must have access to the Internet. If you are not licensed to use the Google Geo Database and would like to know more about it, please contact Google Enterprise Support at<EMAIL_ADDRESS>Both projects appear on the list.
Note: This imagery project can be the same as one you use in a database that you publish to Google Earth EC.
Now you are ready to build your database. See the Building Assets chapter for complete details.
Caution: Assets can not be deleted once they are saved. They can be cleaned, so that they are no longer available to use in Google Earth Enterprise Fusion; see Cleaning Asset Versions in the Building Assets chapter for more information.
Publishing a database for Google Maps is exactly the same as publishing a database for Google Earth EC, although the list of server associations is different.
See Publishing a Database for complete details. You can publish a map database only to the server associations designated as MAP type.
After you publish your database, you can view it in a browser.
serverURL/default_map
where serverURL is the full URL of the stream server to which you published the map database, including the protocol, the server location, and the port (if the port is other than the default, port 80). For example:
http://my_host_name/default_map
If you are not sure which server you published to, contact your Google Earth Enterprise Server administrator for help.
Google Maps displays your database.
The Fusion Maps API is used to create and interact with map layers created in Google Earth Enterprise. The API is based on the Google Maps API but includes an additional GFusionMap
class that will make it easier to interact with map layers generated by Google Earth Enterprise. The documentation for the Google Maps API is available at: http://code.google.com/apis/
Note that the Fusion Maps API does not currently support objects that require
calling URLs hosted at Google to operate. Objects that are not supported in the
Fusion Maps API include: GGeoXML
, GClientGeocoder
, GDirections
, GAdsManager
, GGoogleBarOptions
, GDirections
, GTrafficOverlay
, GStreetViewPanorama
, GStreetviewOverlay
Instantiate class GFusionMap
in order to create a Fusion map. This is an extension of the GMap2
class, and the GFusionMap
class should be used instead of GMap2
to create applications will use layers from Google Earth Enterprise.
| Constructor | Description |
|---|---|
GFusionMap(container, opts?) |
Creates a new Fusion map inside of the given HTML container, which is typically a DIV element. The options are the same as the options for GMap2. However, if a map type is passed in to the options, the Fusion maps server will override these if an imagery layer is included in the Fusion Maps Database. After this constructor is invoked, the setCenter() method should be called before any methods that display Fusion layers on top of the map. |
| Methods | Return Value | Description |
|---|---|---|
showInitialFusionLayers() |
none |
Show all layers that are enabled by default. This method should only be invoked after the setCenter() method has been called to initially draw the map. |
getFusionLayerCount() |
Number |
Returns the number of Fusion map layers. This does not include the base imagery layer, which is built as a custom map type and serves as the background of the map. |
isFusionLayerVisible(index) |
Boolean |
Returns true if the layer is currently shown on the map and false if it is hidden. |
showFusionLayer(index) |
none |
Shows a previously hidden Fusion map layer. This method should only be invoked after the setCenter() method has been called to initially draw the map. |
hideFusionLayer(index) |
none |
Hides the specified Fusion map layer. |
getFusionLayerName(index) |
String |
Returns the name of the specified layer. |
getFusionLayerIcon(index) |
String |
Returns the URL of the icon associated with the specified layer. |
Several examples are installed by default illustrate how to use the Fusion Maps API. You can find these examples in:
/opt/google/gehttpd/htdocs/maps
See the following files:
maps_local.html maps_google.html example_google.html example_local.html


| Home > Documentation > Configuring and administering > Configuring services > Adding JARs to the Geronimo repository |
The server keeps common Java libraries in a repository by using the same directory structure and naming conventions prompted by the Apache Maven project. If your Java EE asset depends on a library that is not already in the repository, you can update the repository to include the new library from the administration console or by using the deployer command, and define the dependency in your Java EE asset's deployment plan.
For adding archives or jars to the repository, the Repository Viewer portlet is available by selecting Server > Repository on the Console Navigation menu on the left side. The Repository Viewer portlet illustrated in the following figure displays the artifacts installed in the server's repository. The layout of the repository is the same as that used by Apache Maven, which makes it possible to copy files over easily.
Here are the meaning for each field on the Repository Viewer portlet:
To avoid problems with trying to load the same native library more than once per jvm lifetime, you need to put the code that loads native libraries (such as many db drivers) into a classloader plugin that can be shared among all the datasource plugins that need the classes.
To use an artifact in an application, take the first artifact from the list as an example, you will need to add a <dependency> element under <dependencies> in the <environment> element in the application's deployment plan. Here is an excerpt of how a deployment plan would look like:
Besides using the administration console to add an archive into the Geronimo repository, you can do the same thing by using the deploy
command.
| Bookmark this on Delicious Digg this | Privacy Policy - Copyright © 2003-2013, The Apache Software Foundation, Licensed under ASL 2.0. |


Eyes Wide Shut Rating (out of five): ***** Starring Tom Cruise, Nicole Kidman, Sydney Pollack, Todd Field, Marie Richardson, Rade Serbedzija, Leelee Sobieski, Vinessa Shaw and Madison Eginton Directed by Stanley Kubrick Written by Stanley Kubrick (based on a novel by Arthur Schnitzler) Rated R for profanity, sex, nudity, drug use and very mature themes Theatrical aspect ratio of 1.85:1 Released in 1999 Running 159 minutes
One of the key signatures of a Stanley Kubrick film is that it can be read on several different levels. In many circles, Dr. Strangelove and 2001: A Space Odyssey are accepted as allegorical sexual satires. Many people believe The Shining to be a racial statement against the evils of killing Indians. Even Spartacus is not safe from intricate deconstruction. And now comes along Eyes Wide Shut, Kubrick's most thematically complex and intellectually stimulating film yet. It is also one of his greatest.
 In fact, I prefer not to take the film literally at all. Many critics have blasted Kubrick's swan song for being too much of a free-form, open ended, unsexy bore; shame on them! If you need pervasive sex to have a satisfactory movie-going experience, look elsewhere. Based on Arthur Schnitzler's classic novella "Traumnovelle", Eyes Wide Shut's sole purpose is to evoke a strange, nightmare-like state. The criticism that the film has no real conclusion is highly inept. After all, when was the last time you had a dream or nightmare that had any kind of resolution? This is a tough film that raises some very serious questions, and is brave enough to admit that it has no clear-cut, black and white answers. The viewer is left to make his own conclusions and judgments, something virtually unheard of in modern film making.
At the heart of the story is Dr. Bill Harford's (Tom Cruise) night of sexual odyssey through the streets of New York and the harsh reality that follows. In many ways, the plot is very reminiscent of Martin Scorsese's forgotten sleeper After Hours, which consisted of short, bizarre vignettes where the hero was at the mercy of whatever oddball he might have the misfortune of running into. Such is Dr. Bill's case; in the coarse of one night, he has lost almost all control of his life and becomes dependent of other people's actions. The phrase "in over his head" doesn't even begin to describe the potentially deadly situations he gets himself involved in.
The fuel for his fire is jealousy over his wife, Alice (Nicole Kidman, taking a much more supporting role than was expected). It seems that during their Cape Cod vacation over a year ago, she was sexually tempted by an unknown Naval officer, claiming that she would have given up everything - Bill, their daughter, even her future - for just one night with this anonymous sailor. Throughout the night, Bill is periodically enflamed by fantasies of his wife with the officer. This only pushes him further and further into his self-dug hole.
This is, of course, a very literal interpretation of the story. As I said, the film is best when viewed in a less superficial light. It is, in all aspects, a dream (or nightmare, perhaps) put onto celluloid.
Much has been said of the climactic orgy sequence (which, ironically, comes mid-way through the film) and the digital "masking" that it underwent for American release. While I am steadfastly against tampering with the work of a genius, I do believe that some people are making too much of this. The fact that the studio felt the hypocritical need to cater to younger audiences (which the movie is clearly not meant for to begin with) is reprehensible, but if nobody knew that 65 seconds of film had been altered, I feel confident that the orgy sequence would be remembered as the brilliantly effective scene that it is. Trust me; it is absolutely terrifying even as it stands.
Alas, some people are outraged by this alteration (Roger Ebert has dubbed it the "Austin Powers" version, referring to the strategic placement of objects to hide certain body parts), even going as far as to dock the film a half-star for a mistake on the studio's part. Frankly, I find this laughable; it's almost as if they are looking for a reason to withhold a top rating for fear of seeming biased. However, I am not afraid to say it; Eyes Wide Shut is a masterwork, possibly the finest film of the decade and certainly more than worthy of being a genius' final testament.
Copyright 1999 Jason Wallis
Find all of Jason's reviews at http://www.geocities.com/Hollywood/Boulevard/7475
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


| # | Lending Organization | Number of Complaints |
|---|---|---|
| 1 | Bank of America | 63,428 |
| 2 | Wells Fargo & Company | 50,958 |
| 3 | Equifax | 44,411 |
| 4 | Experian | 41,816 |
| 5 | JPMorgan Chase & Co. | 40,551 |
This data is from the following date range: 1/1/2012 - 12/31/2016
Data was provided from Data.gov


Places!!!!!
Enter Place Name
Enter the location of the place:
Enter some notable landmarks:
Notes about your adventure:
Add your place!


Navbar
Facebook
(current)
Instagram
Profile
My account
Log out
Sign in
Type your password
Remember me
Forgot password?
Sign in
Not a member?
Register
or sign in with:
Google
GitHub


AirLines
account_circle
First Name
lock
Password
Sign In
Forgot your password?
Don't you have an account?


With nb, you can annotate course material online, either for yourself, or to discuss it with the class.
- Did you notice something interesting ?
Jot a note for others to read...
- Do you have a question ?
Jot it down to get an answer...
- Did you see a question you can answer ?
Right-click on it to post an answer...
- Do you like or dislike a note ?
Moderate it up or down...
|
|
|
|
|
|


WEEK 11 SATURDAY
Year 1 (Year 2)
FIRST READING 2 Corinthians 12:1-10
A reading from the second Letter of Saint Paul to the Corinthians
Brethren: I must boast; there is nothing to be
gained by it, but I will go on to visions and revelations of the Lord. I know a
man in Christ who fourteen years ago was caught up to the third heaven--whether
in the body or out of the body I do not know, God knows. And I know that this
man was caught up into Paradise--whether in the body or out of the body I do
not know, God knows-- and he heard things that cannot be told, which man may
not utter. On behalf of this man I will boast, but on my own behalf I will not
boast, except of my weaknesses. Though if I wish to boast, I shall not be a
fool, for I shall be speaking the truth. But I refrain from it, so that no one
may think more of me than he sees in me or hears from me. And to keep me from
being too elated by the abundance of revelations, a thorn was given me in the
flesh, a messenger of Satan, to harass me, to keep me from being too elated. Three
times I besought the Lord about this, that it should leave me; but he said to
me, "My grace is sufficient for you, for my power is made perfect in
weakness." I will all the more gladly boast of my weaknesses, that the
power of Christ may rest upon me. For the sake of Christ, then, I am content
with weaknesses, insults, hardships, persecutions, and calamities; for when I
am weak, then I am strong.
The word of the Lord
RESPONSORIAL PSALM Psalm 34:8-9, 10-11, 12-13 (R. 9a)
R. Taste and see that the Lord is good.
The angel of the LORD is encamped around those who fear
him, to rescue them. Taste and see that the LORD is good. Blessed
the man who seeks refuge in him.
R. Taste and see that the Lord is good.
Fear the LORD, you his holy ones. They lack
nothing, those who fear him. The rich suffer want and go hungry, but those who
seek the LORD lack no blessing.
R. Taste and see that the Lord is good.
Come, children, and hear me, that I may teach you
the fear of the LORD. Who is it that desires life and longs to see prosperous
days?
R. Taste and see that the Lord is good.
FIRST READING 2 Chronicles 24:17-25
A reading from the second Book of Chronicles
After the death of Jehoiada
the princes of
The word of the Lord
RESPONSORIAL PSALM Psalm 89:4-5.29-30.31-32.33-34 (R. cf. 29a)
R. I will keep my faithful love for him always.
'With my chosen one I have made a covenant; I have
sworn to David my servant: I will establish your descendants for ever, and set
up your throne through all ages.'
R. I will keep my faithful love for him always.
I will keep my faithful love for him always; with
him my covenant shall last. I will establish his descendants for ever, and his
throne as lasting as the days of heaven.
R. I will keep my faithful love for him always.
If his descendants forsake my law and refuse to
walk as I decree, and if ever they violate my statutes, failing to keep my
commands.
R. I will keep my faithful love for him always.
Then I will punish their offences with the rod;
then I will scourge them on account of their guilt. But I will never take back
my mercy; my fidelity will never fail.
R. I will keep my faithful love for him always.
R. Alleluia. Though Jesus Christ was rich, yet for our sake he became poor, so that by his poverty you might become rich. R. Alleluia.
GOSPEL Matthew 6:24-34
A reading from the holy Gospel according to Matthew
At that time: Jesus said to his disciples, "No
one can serve two masters; for either he will hate the one and love the other,
or he will be devoted to the one and despise the other. You cannot serve God
and mammon. "Therefore I tell you, do not be anxious about your life, what
you shall eat or what you shall drink, nor about your body, what you shall put
on. Is not life more than food, and the body more than
clothing? Look at the birds of the air: they neither sow nor reap nor gather
into barns, and yet your heavenly Father feeds them. Are you not of more value
than they? And which of you by being anxious can add one cubit to his span of
life? And why are you anxious about clothing? Consider the lilies of the field,
how they grow; they neither toil nor spin; yet I tell you, even Solomon in all
his glory was not arrayed like one of these. But if God so clothes the grass of
the field, which today is alive and tomorrow is thrown into the oven, will he
not much more clothe you, O men of little faith? Therefore do not be anxious,
saying, 'What shall we eat?' or 'What shall we drink?' or 'What shall we wear?'
For the Gentiles seek all these things; and your heavenly Father knows that you
need them all. But seek first his kingdom and his righteousness, and all these
things shall be yours as well. "Therefore do not be anxious about
tomorrow, for tomorrow will be anxious for itself. Let the day's own trouble be
sufficient for the day.
The Gospel of the Lord.


Markdown supports standard reference links and shortcut links
To create a standard reference link you'll need to first define the links using the syntax [link name]:
URL
Once the link is defined, you can use it throughout your text by wrapping sections of text with brackets
[]
and appending a reference to your link [My First Link]
[Google][My First Link]
[My First Link]: http://www.google.com
You can use the shortcut syntax like this:
This is a link to [Google][].
[google]: http://www.google.com "Google"


Material Design Bootstrap 4
Home
(current)
Features
Pricing
Change Language
English
Deutch
Francais
PLACEHOLDER
Add Record
Delete
Record Value
Empty
Edit
Value 1
Value 2


My name is Victor Villemeur, I'm 22 years old and I'm a student at the University of Technology of Troyes
What am I studying ?
In the University of Technology of Troyes (UTT), I'm studying Informatics and Informations Systems
What else ?
On my free time, I practice a lot of sport, go out with my friends and play video games. I've been swimming for 19 years and I don't plan on stopping now since I'm still having fun.


To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video


Toggle navigation
Home
Getting Started
Documentation
Git
DevOpsNext
A centralized self-service multi stack Continuous Integration and DevOps platform
DevOpsNext Breif intro


This is my awesome webpage!
World Wide Web Consortium!
GitHub Octodex!
National Park Service!
Hello there, awesome person!


Technologies
WELCOME TO CHATTO
Theme
enter a username
⚠Enter a username before going to the chat room
JOIN


List groups are a flexible and powerful component for displaying not only simple lists of elements, but complex ones with custom content.
The most basic list group is simply an unordered list with list items, and the proper classes.
Add the badges component to any list group item and it will automatically be positioned on the right.
Linkify list group items by using anchor tags instead of list items. No need for individual parents around each element.
List group items may be buttons instead of list items. No need for individual parents around each element. Don't use the standard .btn
classes here.
Add .disabled
to a .list-group-item
to gray it out to appear disabled.
Use contextual classes to style list items, default or linked. Also includes .active
state.
Add nearly any HTML within, even for linked list groups like the one below.
Donec id elit non mi porta gravida at eget metus. Maecenas sed diam eget risus varius blandit.
Donec id elit non mi porta.Donec id elit non mi porta gravida at eget metus. Maecenas sed diam eget risus varius blandit.
Donec id elit non mi porta.Donec id elit non mi porta gravida at eget metus. Maecenas sed diam eget risus varius blandit.
Donec id elit non mi porta.Contextual classes also work with .list-group-item-action
.Also supported is the .active
state; apply it to indicate an active selection on a contextual list group item.


Professional Experiences
Education
09/2022 - present, Ph.D. student in Developmental and Psychological Science, Stanford University
09/2019 - 06/2022, M.S. in Psychology, Sun Yat-sen University
09/2015 - 06/2019, B.S. in Psychology, Sun Yat-sen University
09/2015 - 06/2019, B.S. in Psychology, Sun Yat-sen University
Research Experiences
Domingue Lab, Stanford University
- California, USA, 09/2022 - present
- Advisor: Ben Domingue
- Research Topics: Model Fitting, Item Response Theory
Psychological Statistics and Modeling Lab, Sun Yat-sen University
- Guangzhou, China, 09/2017 - 06/2022
- Advisor: Junhao Pan
- Research Topics: Bayesian Lasso Confirmatory Factor Analysis, Mediation and Moderation Analysis, Longitudinal Data Analysis
Lab for Big Data Methodology, University of Notre Dame
- Remote, Summer, 2021
- Website: https://bigdatalab.nd.edu
- Advisor: Zhiyong Johnny Zhang
- Research Topics: Text Mining, Network Analysis
Prof. Xinya Liang’s Lab, University of Arkansas
- Remote, Summer, 2020
- Advisor: Xinya Liang
- Research Topics: Bayesian Regularization, Structural Equation Modeling
Data Analyst or Statistical Consultant
- 2022 - present Chariot Lab, Lucile Packard Children’s Hospital, Stanford University
- 2021 The Science of Well-being Research Institute, Guangdong, China
- 2020 Ni Lab, Tsinghua Shenzhen International Graduate School
- 2019 Pang Lab, School of International Relations, Sun Yat-sen University
Instructor / Teaching Assistant
- 2023 Instructor, Workshop on Bayesian Structural Equation Modeling
- 2023 Instructor, Workshop on Structural Equation Modeling with Mplus
- 2022 TA, Workshop on Experience Sampling Method
- 2021 TA, Advanced Structural Equation Modeling, Sun Yat-sen University
- 2020 TA, Structural Equation Modeling, Sun Yat-sen University
- 2020 TA, Psychological Statistics, Sun Yat-sen University
Ad-hoc Reviewer
- Structural Equation Modeling
- Journal of Behavioral Data Science
- Science Progress
- British Journal of Mathematical and Statistical Psychology
- BMC Medical Research Methodology
- BMC Psychology
Memberships
Honors & Awards
- 2022 EDGE Fellowship, Stanford University
- 2022 Outstanding Graduates, Sun Yat-sen University
- 2017 - 2021 First Prize Scholarship of Outstanding Students, Sun Yat-sen University
- 2020 National Scholarship, Minister of Education of China
- 2019 Third Prize, Outstanding Thesis Award, Chinese Psychological Society
- 2019 Outstanding Undergraduate Thesis, Sun Yat-sen University
- 2018 Outstanding Presenter, Undergraduate Psychology Forum, Peking University
Funding
- 2018 National Innovation Training Project for Undergraduates (about $1,500)
- 2018 Climbing Plan for Undergraduate and Graduate Students, Guangdong Province (about $2,300)


Quote: Posted 04/15/04 23:41:04 (GMT) -- billb0
I think it's a good idea if enough people are interested enough to post their own builds, because I'm not going hunting around for those builds. My sole concern is the ECB threads. And non-epic builds should definitely be separate


Helping pack for Ams' trip to Montana with Grandma and child. 7/28/2008, 10:11:59 PM Favs: 0 Retweets: 0 link


At over 500 lbs, and with no M.D. in sight willing to aggresively manage my case, I decided to take the risk of managing my own regime of Methamphetamine.
At 42, had never used ANY illicit drug. Worst addiction was to Diet Dr. Pepper. Thus started snorting small amounts of meth spread every 2-4 hours.  Actually slowed my speech and gave me much more patience. Would abstain every 14 days for 7. Moderate exercise included. 65-70 lbs lost.
About 6 months ago, was encouraged to try 'high' of 'slamming' (water and crystal meth injected directly into vein). The world changed forever.
The 'glow' gave me new perspective. Saved my marrige. By the way, after 18 months of using meth, the last 6 via slam, my wife has no idea that I use anything. Weight loss continues and I am at approx 350, with another 100 to go.
Already an empath by birth, the meth increased bioelectrical sensitivity to incredible levels.
Then came the next step. While getting a massage to reduce sexual tension, companion suggested removing needle of syringe and injecting meth solution into urinary tract through head of penis. Now would write bad checks for 'tweaker dick' orgasms. Explosive and beyond describing.
Greatest fantasy is to find non-tweaker personality that loves self to share high and oral sex.
Experience Reports are the writings and opinions of the individual authors who submit them.
Some of the activities described are dangerous and/or illegal and none are recommended by Erowid.


"Buy from Amazon.com"
-
ubrgeek
Is there a way to remove the "Buy from Amazon.com" option. If I'm listening to the song, I've already bought either the song or the album and so have no desire to see this option (I'd like to keep the menu as compact as possible).
-
Greg Hurrell
Unfortunately that one's out of my hands. The menu item is basically required there as a condition of access to Amazon's servers. Their terms and conditions basically state that if you're going to query their database for information you have to provide a mechanism in the UI for people to make purchases.
-
ubrgeek
OK, that makes sense. Thx for the quick reply
Reply
This topic is now closed.


CPLEX LP file format
The CPLEX LP file format provides a facility for entering a problem in a
natural, algebraic LP formulation from the keyboard. The problem can be
modified and saved from within lpsolve. This procedure is one way to create a
file in a format that lpsolve can read. An alternative technique is to create a
similar file using a standard text editor and to read it into lpsolve.
The CPLEX LP format is provided as an input alternative to the MPS file format.
An LP format file may be easier to generate than an MPS file if your problem
already exists in an algebraic format or if you have an application that
generates the problem file more readily in algebraic format (such as a C
application).
Note that the CPLEX LP format is not the same as the lpsolve LP format.
See LP file format for a description about
the native lpsolve lp format. To read/write this format from lpsolve, you need
an XLI (see External Language Interfaces). The XLI for the CPLEX
format is called xli_CPLEX.
For example:
lp_solve -rxli xli_CPLEX input.lpt
lp_solve -mps input.mps -wxli xli_CPLEX output.lpt
lpsolve will accept any problem saved in an ASCII file provided that it adheres
to the following syntax rules.
Syntax Rules of LP File Format
-
Anything that follows a backslash (\) is a comment and will be ignored until a
return is encountered. Blank lines are also ignored. Blank and comment lines
may be placed anywhere and as frequently as you want in the file.
-
In general, white space between characters is irrelevant as it is skipped when
a file is read. However, white space is not allowed in the keywords used to
introduce a new section, such as
MAX , MIN , ST ,
or BOUNDS . Also the keywords must be separated by white space from
the rest of the file and must be at the beginning of a line. The maximum line
length allowed is 255 characters.
-
-
Skipping spaces may cause lpsolve to misinterpret (and accept) an invalid
entry, such as the following:
-
-
If the user intended to enter that example as a nonlinear constraint-not valid
in LP format, lpsolve would instead interpret it as a constraint specifying
that one variable named
x1x2 must be equal to zero.
-
The problem statement must begin with the word
MINIMIZE or MAXIMIZE ,
MINIMUM or MAXIMUM , or the abbreviations MIN
or MAX , in any combination of upper- and lower-case
characters. The word introduces the objective function section.
-
Variables can be named anything provided that the name does not exceed 16
characters, all of which must be alphanumeric (a-z, A-Z, 0-9) or one of these
symbols: ! " # $ % & ( ) / , . ; ? @ _ ` ' { } | ~. Longer names will be
truncated to 16 characters. A variable name cannot begin with a number or a
period.
-
-
The letter
E or e , alone or followed by other valid
symbols, or followed by another E or e , should be
avoided as this notation is reserved for exponential entries. Thus, variables
cannot be named e9 , E-24 , E8cats , or
other names that could be interpreted as an exponent. Even variable names such
as eels or example can cause a read error,
depending on their placement in an input line.
-
-
Also, the following characters are not valid in variable names (in order to
allow for quadratic objective information): ^, *, [ and ].
-
The objective function definition must follow
MINIMIZE /MAXIMIZE .
It may be entered on multiple lines as long as neither a variable, nor a
constant, nor a sense indicator is split by a return. For example, this
objective function 1x1 + 2x2 +3x3 can be entered like this:
-
-
but not like this:
-
-
because the second style splits the variable name
x2 by a return.
-
The objective function may be named by typing a name and a colon before the
objective function. The objective function name and the colon must appear on
the same line. Objective function names must conform to the same guidelines as
variable names (Rule 4).
-
The constraints section is introduced by the keyword
SUBJECT TO .
This expression can also appear as such that , st , S.T. ,
or ST. in any mix of upper- and lower-case characters. One of
these expressions must precede the first constraint and be separated from it by
at least one space.
-
Each constraint definition must begin on a new line. A constraint may be named
by typing a name and a colon before the constraint. The constraint name and the
colon must appear on the same line. Constraint names must adhere to the same
guidelines as variable names (Rule 4). If
no constraint names are specified, lpsolve will assign the names
R1 ,
R2 , R3 , etc.
-
The constraints are entered in the same way as the objective function; however,
a constraint must be followed by an indication of its sense and a right-hand
side coefficient. The right-hand side coefficient must be typed on the same
line as the sense indicator. Acceptable sense indicators are <, <=,
=<, >, >=, =>, and =. These are interpreted as =, =, =, =, =, = and
=, respectively.
-
-
For example, here is a named constraint:
-
The optional
BOUNDS section follows the mandatory constraint
section. It is preceded by the word bounds or bound
in any mix of lower- and upper-case characters.
-
Each bound definition must begin on a new line. The format for a bound is ln=xn
= un except in the following cases:
-
-
Upper and lower bounds can also be entered separately as ln=xn
and xn = un
-
-
with the default lower bound of 0 (zero) and the default upper bound of +8
remaining in effect until the bound is explicitly changed.
-
-
Bounds that fix a variable can be entered as simple equalities. For example,
x5
= 5.6 is equivalent to 5.6 <= x5 <= 5.6 .
-
-
The bounds +8 (positive infinity) and -8 (negative infinity) must be entered as
words:
+infinity , -infinity , +inf , -inf .
-
-
A variable with a negative infinity lower bound and positive infinity upper
bound may be entered as
free , in any mix of upper- and lower-case
characters, with a space separating the variable name and the word free .
For example, x7 free is equivalent to - infinity <= x7 <=
+ infinity .
-
The file must end with the word
end in any combination of upper-
and lower-case characters, alone on a line, when it is created with the enter
command. This word is not required for files that are read in to lpsolve, but
it is strongly recommended. Files that have been corrupted can frequently be
detected by a missing last line.
-
To specify any of the variables as general integer variables, add a
GENERAL
section; to specify any of the variables as binary integer variables, add a BINARY
section. The GENERAL and BINARY sections follow the
BOUNDS section, if one is present; otherwise, they follow the
constraints section. Either of the GENERAL or BINARY sections
can precede the other. The GENERAL section is preceded by the word
GENERAL , GENERALS , or GEN that must
appear alone on a line. The following line or lines should list the names of
all variables that are to be restricted to general integer values, separated
by at least one space. The BINARY section is preceded by the word
BINARY , BINARIES , or BIN that must appear
alone on a line. The following line or lines should list the names of all
variables that are to be restricted to binary integer values, separated by at
least one space. Binary variables are automatically given bounds of 0 (zero)
and 1 (one), unless alternative bounds are specified in the BOUNDS
section, in which case a warning message is issued.
-
-
Here is an example of a problem formulation in LP format where
x4 is
a general integer:
-
-
|


{{name}}
GetTen = {{getTen}}
GetNine = {{getNine}}
GetEight = {{getEight}}
Since you probably installed this project by pulling it from GitHub, it includes a .git folder. You main want to remove this folder if you downloaded it into an existing Git repository.
View the readme. Really!


--- layout: default title: CompositeAI ---
CompositeAI a non-profilt organiton for Solving AI related problems Read about more details...