What are you trying to do?
You want to push a new controller in “viewDidAppear”, that means that the controller you do it on GBChooseContactsViewController
will never be presented, or presented for a second.
Its possible that the view is not ready yet so it can’t be pushed….

Also- did you change the way GBChooseContactsViewController is being opened?
If it’s not pushed that it cannot push.
Does the bottom line in comment worked?
[self presentViewController:webViewController animated:YES completion:nil]; ?
Natasha Fainshtein, PM
phone:	+(972) 3 654 05 50
mobile:	+(972) 52 608 62 58
skype:	natasha.globalbit
web:	www.globalbit.com

On April 19, 2015 at 3:55:51 PM, Daniel Golub (notifications@github.com) wrote:

@Natashfine That line does not work..
Why? I'm pushing a new viewcontroller into the current navigation controller.
The console does not point anything about that. Just nothing happens.
If I try to log something ofcourse it does appear.

—
Reply to this email directly or view it on GitHub.


IndexOutOfRangeException happens here!


@valib Better to skip the logging part, imo, the conf description is enough. I would get annoyed if ums insists on repeating this at me every time, it's not critical information.


Confirmed fixed.


@Friss Is there still a reason for 'test' in here?


Good catch that this is GPLv3 instead of GPLv2. We need to update the license in the other files later on.
But your license header is too different from the others. It uses 4 spaces but other files use only one space here and also the text differs a bit. This should remain unified until we agree on a unfied method to update the license headers.


Any reason not to add this to the previous line?


Please add a small parser-level test as well


Hey @abrisse,

Just to let you know that this is still WIP. I am doing the work as and when I can. I should be finished in a couple of weeks and then will ping you to give it a try as I don't use the service as much as you do.


avoid unused variables


unused variable, how user figure out result...


Perhaps, I will make the changes and keep them local.


Maybe better using Notify class here?


The other files use the variable names within function declarations. So it should be done here as well.


Lovely.


esqueci o enter hihi


please add blank lines between methods


seems to work, thanks!


I ended up creating a clean secrets file, then ran rake rails:update to populate it.


add_array_type_support (lefticus) - i386-Windows-8.1-VisualStudio-14: OK (338 of 338 tests passed)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.svg)


If a message of 'no space' gotten from the server when you try to share a document, I want to open the upgrade page. The server's response is received in GBSession.m. I fire up an NSNotification.
So I listen to that notification right over here.
And I can't push the new web view..
The next commented line does not work. It writes to the logs the following:
2015-04-19 16:24:02.555 AVAILO[756:16270] Warning: Attempt to present <GBSyncFileTypesWebViewController: 0x7f812beadfa0> on <GBChooseContactsViewController: 0x7f812bf89100> whose view is not in the window hierarchy!


Do not avoid using blank lines in your code


An `LaTeX`-Dokumenten arbeiten, wenn einem langweilig ist — sehr gutes Zeichen!


Remove on the closure-size branch e3ac73af114.


gwgw


It's better to add my ignore flag to android_build in order to overcome this.

https://github.com/ArchiDroid/android_build/commit/8df3c79e7caf668f4f44382373e267223bd1cc97 -> ARCHIDROID_IGNORE_RECOVERY_SIZE :+1:


Esse aqui está errado!


And what do you see on the screen?
It will work only if you see the GBChooseContactController, I believe that you don’t see this controller….

Try doing it different:

When user presses the “share” button-don’t open the Share view controller- open the upgrade page from the View controller
you’re already in.

Natasha Fainshtein, PM
phone:	+(972) 3 654 05 50
mobile:	+(972) 52 608 62 58
skype:	natasha.globalbit
web:	www.globalbit.com

On April 19, 2015 at 4:24:26 PM, Daniel Golub (notifications@github.com) wrote:

If a message of 'no space' gotten from the server when you try to share a document, I want to open the upgrade page. The server's response is received in GBSession.m. I fire up an NSNotification.
So I listen to that notification right over here.
And I can't push the new web view..
The next commented line does not work. It writes to the logs the following:
2015-04-19 16:24:02.555 AVAILO[756:16270] Warning: Attempt to present on whose view is not in the window hierarchy!

—
Reply to this email directly or view it on GitHub.


@niamster - it got lost, sorry. Still open here: https://github.com/celluloid/celluloid-io/pull/134


Nope I was trying to see if the context was being added so it's not necessary anymore


Interesting, I have the #1097 issue as well but some people does not seem
to have it. What version of Spacemacs and company do you use ? Are in the
terminal or a GUI ?
I will try with a stock configuration as son as I can.

Le dimanche 19 avril 2015, dsdshcym <notifications@github.com> a écrit :

> @syl20bnr <https://github.com/syl20bnr> No, if I switch to normal state,
> the company popup will disappear.
>
> Oh, I see #1097 <https://github.com/syl20bnr/spacemacs/issues/1097> , but
> I can't reproduce this issue (even after I commented all my personal
> company config and this commit).
>
> If this is a common issue, then this commit is reasonable.
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/syl20bnr/spacemacs/commit/cdd1eddd3d9b88ed4c4be59b54e2906b723f8b97#commitcomment-10791279>
> .
>

--
-syl20bnr-


Specifically this: https://github.com/e2/celluloid-io/commit/bc4fa66a9257aebd8fb136139fec93ee5d74e1df

/cc @digitalextremist


add_array_type_support (lefticus) - Win64-Windows-8.1-VisualStudio-14: OK (338 of 338 tests passed)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.svg)


... with these values:\n");


hgfbd


Libraries shouldn't printf themselves. Either BIO_printf to same channel as message above or suppress entirely.


Thanks! This helps a lot.


According to requirements Name, StoreName, Price should be private.


I believe they want to keep it that way. The user will be 'forced' to upgrade because he already started the share process.
And you were right. The controller that was opened is GBShareCommentViewController.m - there the listener needs to exist.
Such a stupid mistake.. haha


- emacs: emacs-Mac-port GNU Emacs 24.5.1, GUI version (didn't try if this issue happen with a terminal version)
- company: 0.9.0-cvs


Here you could overload indexer.


Bad coding style as this additional block makes the default case (things work out) look like an exception (there's a break out of an infinite loop buried somewhere).


Referitor la #401


Class Approved


Due to the change in the method signature this patch unnecessarily breaks ABI.

Simply doing the calculations based on the given p,q,e by hand, filling a private key structure with (calculated) dp,dq and qi and running RSA_verify would be much cleaner IMHO.


Approved


Workaround to this (remove them from kernel only once -- before disabling them)

apparmor_parser -R /etc/apparmor.d/usr.sbin.libvirtd
apparmor_parser: Unable to remove "/usr/sbin/libvirtd".  Profile doesn't exist

apparmor_parser -R /etc/apparmor.d/usr.lib.libvirt.virt-aa-helper
apparmor_parser: Unable to remove "/usr/lib/libvirt/virt-aa-helper".  Profile doesn't exist


We want to see here bitwise operations too


I would revert this and just add instructions in the readme how to build/fetch these


line: 'tcp_port = "16509"' in andible
produce tcp_port = 16509 (without double-quote)
we need double-quote or libvirt will not start


Console.OutputEncoding = Encoding.UTF8; for correct displaying


auth_tcp=none
Can't load config file: configuration file syntax error: /etc/libvirt/libvirtd.conf:414: expecting a value: /etc/libvirt/libvirtd.conf
fix: auth_tcp = "none"

tcp_port=16509
Can't load config file: unsupported configuration: remoteReadConfigFile: /etc/libvirt/libvirtd.conf: tcp_port: invalid type: got long; expected string: /etc/libvirt/libvirtd.conf
fix: tcp_port = "16509"


naming should be more informative, avoid unused usings


name="Confluence" is the skin
In addon manager shows up as both skin and this as same name.

Maybe name="Confluence ui sounds" would be much better name for this.


correct the tittle


"extern" is not required here as libreplacements objects are part of libscanmem.


@e2 now it's clear - this is still not merged. I'll start with your PR #134 as an example to update celluloid-zmq. Thanks.


// this is about the frame test


It would be better to validate number before checking range


// there are some problems


LuL

Fare l'output del messaggio decodificato ci stava bene però!


?? why are you changing random files
also don't merge, use git pull --rebase


so many "if" constructions... In this case "if else" more appropriate choose.


Along with https://github.com/sdob/divesit.es/commit/332115db840b7668320bc1b3e2407ab603fc9c7e, this requires authentication for POST, PUT, PATCH, and DELETE methods on /divesites/.

I'll point out here that this makes testing the happy path more difficult; I'll have to work out a way to force/simulate authentication in unit tests.


- Keys which are strings need double-quote (auth_tcp and tcp_port)
- You need to escape double-quote in Ansible to work auth_tcp = \"none\" and tcp_port = \"16509\"
- The only issue left is the duplicate lines if you keep your original libvirtd.conf because of the regex and ansible only replace the first occurrence with lineinfile (this sucks)


I'm so good at typing guys


偷梁换柱的本事一把抓啊，你之前做的是这个题目吗，github上很轻易的就能看出你是不是抄的！！！
人要学正道，这点屁事就想着动歪脑经！！！


#include <cstdio>
using namespace std;
int main()
{
    printf("HelloWorld\n");
}


我就直接说说使用层面上的问题吧= =，主要是细节问题，但有些真的用起来别扭。
1.文件上传的方法是很好的，但是有时上传后没反应（30%左右几率）。
2.老师出题目是使用textarea的，但是如果显示用p会丢失所有的回车符，于是就凌乱了...
3.题目要求过了截止时间不能修改题目内容，只能修改时间，但是这个貌似修改是一起的。
4.说到时间，本来type='datetime-local'是可以精确到分钟的，显示时用默认的toString()很不科学...
5.老师在截止前就能打分，而且打分按了‘提交’后以为没反应，原来要手动刷新才能看得见结果。
6.学生无法看到作业分数（好吧...题目没要求）。
7.最致命的一点，我是学生，我在查看作业界面通过url获取了作业id，然后访问http://localhost:5000/modifyHomework/（id）能修改作业！看来是没进行判断...
嗯，一起继续改进吧...


Then you add

#include "SnapManager.h"

near the top of Ruler.cpp

By doing it there but not in the Ruler.h file, you simplify the compilation
of other places that include Ruler.h.  Those places will not recompile
unnecessarily if SnapManager.h changes again.

On Sun, Apr 19, 2015 at 8:15 AM, Steve Daulton <notifications@github.com>
wrote:

> On 19 April 2015 at 03:20, Paul Licameli <notifications@github.com> wrote:
>
> > Instead of this line, just write
> >
> > class SnapManager;
> >
> > Avoid headers including other headers without need.
> >
> > —
> > Reply to this email directly or view it on GitHub
> > <
> https://github.com/audacity/audacity/commit/702d9d75e5a89b09795f93ef2686805da2013a12#commitcomment-10790523
> >
> > .
> >
> Doing that gives me an error;:
> ../../src/widgets/Ruler.cpp:1889:55: error: invalid use of incomplete type
> 'class SnapManager'
>
> Steve
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/audacity/audacity/commit/702d9d75e5a89b09795f93ef2686805da2013a12#commitcomment-10791960>
> .
>


This should be ``from blueman.Constants import *`` as there we do some [magic](https://github.com/blueman-project/blueman/blob/master/blueman/Constants.py.in#L23) to handle python2/3.

Other than that, for the first time ever on this machine I was able to receive a file from my phone :+1:


can't "buy" the result on rev.94215132c1980a30ee5de363423c8f68eaa2a0a8


On my install it is making a request to:  apps/user_otp/ajax/personalSettings.php
so it also needs a route for the following to make it work :

$this->create('user_otp_personalSettings', 'apps/user_otp/ajax/personalSettings.php')->actionInclude('user_otp/ajax/personalSettings.php');


思路：根据oid获取数据库中的order对象，保存在request域中，转发到desc.jsp
**Dao层**

	// 加载订单之付款
	public Order load(String oid) {
		String sql = "select * from orders where oid=?";

		try {
			Order order = qr.query(sql, new BeanHandler(Order.class), oid);
				order.setOrderItemList(orderItemByOid(order));
			return order;
		} catch (SQLException e) {
			throw new RuntimeException(e);
		}
	}
**servlet层**

	// 加载订单之付款
	public String load(HttpServletRequest request, HttpServletResponse response)
			throws ServletException, IOException {
		String oid = request.getParameter("oid");
		Order order = os.load(oid);
		request.setAttribute("order", order);
		return "f:/jsps/order/desc.jsp";
	}


###3、我的订单之我的做法
不同之处就是：我的是两个表分开查找，再设置进去成一个orderItem到Order
而上面的做法是把两个表一起查询，然后再通过相应的方法把查询所得的信息拆分变成两个对象
但是需要在orderItem中多写一个uid成员变量，并给出get方法
**Dao层**

	// 根据uid查找所有的订单
	public List<Order> findByUid(String uid) {
		String sql = "select * from orders where uid=?";
		try {
			List<Order> orderList = qr.query(sql, new BeanListHandler<Order>(
					Order.class), uid);
			for (Order order : orderList) {
				// 根据oid查找对应orderItem,添加到order中
				order.setOrderItemList(orderItemByOid(order));
			}
			return orderList;
		} catch (SQLException e) {
			throw new RuntimeException(e);
		}
	}
	// 查找orderItem
	private List orderItemByOid(Order order) {
		// 通过oid查询orderItem和Book
		String sql = "select * from orderitem where oid=?";
		try {
			List<OrderItem> orderItemList = qr.query(sql,
					new BeanListHandler<OrderItem>(OrderItem.class),
					order.getOid());
			// 遍历List
			for (OrderItem orderItem : orderItemList) {
				orderItem.setBook(orderItemBook(orderItem.getBid()));
			}
			return orderItemList;
		} catch (SQLException e) {
			throw new RuntimeException(e);
		}
	}
	// 得到相应的图书
	private Book orderItemBook(String bid) {
		String sql = "select * from book where bid=?";

		try {
			return qr.query(sql, new BeanHandler<Book>(Book.class), bid);
		} catch (SQLException e) {
			throw new RuntimeException(e);
		}
	}


Inputted numbers should be returned and calculated according to requirements.


cool ；） ah, ca marche pas les smileys, ils ont des espaces trop grands.
On a eu une de ces soirees, ct super drole... Mais chuis a bout de force.


:D


f


it would be better if size of shapes was not hardcoded in the loops.


Now you know why I prefer python :P


What do you think about "js_clone" instead? I like to keep classnames as simple as possible.


What do you think about "js_current" instead? Same reason as above


"string str;" will be enough.


`if (hooks[entryPoint]) { hooks[entryPoint].pop(); }` to avoid problems with `DOMPurify.removeHook('IDontEvenExist')`.


Please align these to assignments, its not really important but for consistency.


As you said in your vídeo this week we look the code, and we are thinking how to carry out the code. (Today's Sunday and here in Mexico week are from Monday to Sunday.)


same here.


Why an error before fixing is an external error?


do not avoid to use blank lines


Looks good!


This should return NULL instead and a comment is missing what's the effect of this. So I had to download the readline source code and look for the comment there: "If there are no completions, return a NULL pointer.". So the comment here should be "This is a stub. Always return NULL to show that there are no completions."


ㅓ


@keradus

You suggested the naming right here: https://github.com/FriendsOfPHP/PHP-CS-Fixer/pull/1102#issuecomment-91868735.


In that case, I would propose to get the actual execution times from the execution layer, ie. the shell wrapper, which keeps them:

```
merzky@cameo:~/.saga/adaptors/shell_job $ cat 14557.0/cmd
#!/bin/sh

sleep 1

merzky@cameo:~/.saga/adaptors/shell_job $ echo "STATS 14557.0" | sh wrapper.sh
PID: 14598
PROMPT-0->
OK
STATE : DONE

START  : 1429452269
STOP   : 1429452270

START_STDERR

END_STDERR

START_STDOUT

END_STDOUT

PROMPT-0->
```

The above does not need to make full sense for you, but the point is, we can get close-to-OS timings from that layer:

```
START  : 1429452269
STOP   : 1429452270
```

(this is seconds since epoch fro a `sleep 1` -- I can increase the resolution if needed)

I would then define the overhead to be the diff of the above to the time period of the CU entering the ExecWorker to leaving it (via the Watcher).


@koying This https://github.com/xbmc/xbmc/blob/7fe0aa3002be118a954a2c852de04763ece665e3/xbmc/video/PlayerController.cpp#L365-L376 doesn’t seem to be triggered anymore in master. You use to get a pop up saying Passtrough audio is in use, now you get nothing.

I been trying to find the cause and this PR was only to touch this sort of code. I'll try to revert and compile this to confirm


:)
Je sais pas quand tu te couches mais bonne nuit


trailing spaces


looks good


I have done a clone then modified the README.txt.
The README.md has been generated, not modified.


we keep 2 blanks between funcs


What do you think about using instead a more speaking name for "s"? (element, slide, slideElement)


Even if it'd be a little longer line-wise, I'd rather keep a switch-based construct, especially because here the conditions really become hard to read


@codesnahe

here, git filter-branch did the trick

https://github.com/stefansaraev/linux/commits/amlogic-3.10.74-lf

unlike in your branch, few files in Documentation/ are not touched, those
are not added/changed by amlogic
^ http://sprunge.us/egNR

also, there are fixed some aml files you missed in your branch
^ http://sprunge.us/WHcR

diff at my side: http://sprunge.us/VGZM

unrelated: I see lot of leading ^M's (not trailing, lol) in aml import, also
in some of your commits, some unnecessary trailing whitespaces, if I find time
I may fix this in future, no big deal.


we prefer to avoid too much variable assignation in tests, and I think this one should rather be around the func's start, even if it means a slight (completely negligible) overhead for some actions.


same as next below


Changes Approved (Initial)


these changes should be in the previous commit (maybe you meant to, just a reminder)


do not avoid to use blank lines


you could create only AbstractHandler documentHandler; for all cases


Switch* even :confused:


This seems interesting. Any reasons for Linux or just for fun/practice? Anything you need or I need to know? :)


C'est assez buggé niveau visuel, la flèche tombe aux pieds du joueur, mais se plante 2, 3 secondes après dans le block / ennemi visé


there is no ability to change matrix size


hi @neobuddy89
Can you check this is correct: https://github.com/SlimForce/android_kernel_lge_hammerhead/commits/test
Thanks!


这个提交的TITLE 有问题,请重新提交


@b4n I would have preferred a switch as well but it won't really work here - since `doc->editor->sci`  was switched to `focusw`.
```if (doc == NULL || !IS_SCINTILLA(focusw))
return TRUE;```
(The above was going to misbehave).
The verbose version would have to be something like this:

```
static gboolean cb_func_select_action(guint key_id)
{
	GeanyDocument *doc;
	GtkWidget *focusw;

	if (key_id == GEANY_KEYS_SELECT_ALL)
    {
		on_menu_select_all1_activate(NULL, NULL);
        return TRUE;
	}
    doc = document_get_current();
    if (doc != NULL) {
        if (key_id == GEANY_KEYS_SELECT_LINE) {
            editor_select_lines(doc->editor, FALSE);
            return TRUE;
        }
        else if (key_id == GEANY_KEYS_SELECT_PARAGRAPH) {
            editor_select_paragraph(doc->editor);
            return TRUE;
        }
    }
    focusw = gtk_window_get_focus(GTK_WINDOW(main_widgets.window);
    if (IS_SCINTILLA(focusw)) {
        if (key_id == GEANY_KEYS_SELECT_WORDPARTLEFT)
            sci_send_command(SCINTILLA(focusw), SCI_WORDPARTLEFTEXTEND);
        else if (key_id == GEANY_KEYS_SELECT_WORDPARTRIGHT)
            sci_send_command(SCINTILLA(focusw), SCI_WORDPARTRIGHTEXTEND);
    }
    return TRUE;
}
```


@railschallenge Yeah, that makes more sense.
@seanosaur , Thanks for the pro-tip! I didn't know about/remember that command. :+1:


Here you introduce spaces in front of ';'. One problem fixed, another introduced,...


This seems like a good way to describe items


fhgcccg


This logic should be placed into Store by overloading indexer


asdf


- it wasn't ready to use names
- I don't say the `ExternalError` is bad name, but it's desc is totally misleading


The name for `on_menu_select_all1_activate` should probably be updated to reflect  it's general use i.e. `geany_select_all1_activate` function?

`on_menu_select_all1_activate` is referenced in the glade as well, so it might make sense just to keep a dummy menu_select_all1 function that calls `geany_select_all1_activate`.


jknbxbbjj


Temporarily hardcoded


Hi BenBE, can you advise if the feature that I need is already available?, if not, what is the easiest way to do it without breaking ABI?, thanks, S.


Why die you change this?


试一下，看看


did it speed you up?


I'm going to comment all over this commit with my thoughts. Unless I specifically request a change, it's just me trying to communicate with you. I'm not going to make any changes because I think the communication/review process is really valuable.

In the future we should probably do branches and pull requests as a way to facilitate communication and code reviews. :-)


Would you prefer all of it squashed into one commit, or just the regression fix in the previous and the select_all update separately?


Fixed #4 Issue


Let me know if I can help in any way ;)


Vejo graves problemas de identação, mantenha a legibilidade do seu código, elementos que estão "dentro" de outros devem ter apenas um tab de espaçamento a mais. ex:
infojr
    armário
        mochilas / mochilas
   /armário
/infojr


Only a little bit but it does make us a lot more flexible… it's *really* nice to be able to use a GP in time!


P.S. my group meeting problem *was* a BUG.


:beetle:


Elimine as quebras de linha desnecessárias


太简单过头了，勉强算行了~


 I guess a switch like this would work, not very neat though.
```
    doc = document_get_current();
    focusw = gtk_window_get_focus(GTK_WINDOW(main_widgets.window);
	switch (key_id)
	{
		case GEANY_KEYS_SELECT_WORD:
            if (doc != NULL)
			    editor_select_word(doc>editor);
			break;
		case GEANY_KEYS_SELECT_LINE:
            if (doc != NULL)
			    editor_select_lines(doc>editor, FALSE);
			break;
		case GEANY_KEYS_SELECT_PARAGRAPH:
            if (doc != NULL)
			    editor_select_paragraph(doc>editor);
			break;
		case GEANY_KEYS_SELECT_WORDPARTLEFT:
            if (IS_SCINTILLA(focusw))
			    sci_send_command(SCINTILLA(focusw), SCI_WORDPARTLEFTEXTEND);
			break;
		case GEANY_KEYS_SELECT_WORDPARTRIGHT:
            if (IS_SCINTILLA(focusw))
			    sci_send_command(SCINTILLA(focusw), SCI_WORDPARTRIGHTEXTEND);
			break;
		return TRUE;
    }
```


Or just don't worry about a few useless calls and go for something like this (not checked, only based on your snippet):

```C
    GeanyDocument *doc = document_get_current();
    GtkWidget *focusw = gtk_window_get_focus(GTK_WINDOW(main_widgets.window);

    switch (key_id)
    {
        case GEANY_KEYS_SELECT_ALL:
            on_menu_select_all1_activate(NULL, NULL);
            break;
        case GEANY_KEYS_SELECT_LINE:
            if (doc)
                editor_select_lines(doc->editor, FALSE);
            break;
        case GEANY_KEYS_SELECT_PARAGRAPH:
            if (doc)
                editor_select_paragraph(doc->editor);
            break;
        case GEANY_KEYS_SELECT_WORDPARTLEFT:
            if (IS_SCINTILLA(focusw))
                sci_send_command(SCINTILLA(focusw), SCI_WORDPARTLEFTEXTEND);
            break;
        case GEANY_KEYS_SELECT_WORDPARTRIGHT:
            if (IS_SCINTILLA(focusw))
                sci_send_command(SCINTILLA(focusw), SCI_WORDPARTRIGHTEXTEND);
            break;
    }
    return TRUE;
```


Quebra de linha desnecessária


Idente


Os parênteses de feichamento podem ficar colados na margem


LOL


Só obs :eyes:


I think we should make a class for requests, since they represent simple, but crucial part of the communication system.


sorry...这个是做个示例用的，马上就删


Well, yes, in theory renaming this to something more sensible would make some sense, but there are tons just like it so changing just this one is not that important.

Also, we'd need to move it somewhere more appropriate than *callbacks.c*, and find an appropriate name :]


Same here, may be I miss something but as I can see this has nothing to do with the the centerMode example?


@uestcpyx 可以PUSH到自己的仓库


Should not we support multiple callbacks per method name, it could offer us greater flexibility? If you do not agree, then it would be good if we throw an error here in the case when this._listeners[method] !== undefined. With the current implementation we could silently overwrite handlers.


Adding a show_preview() here should probably fix the preview thing


I don't mind much… ideally only this, but it might not be worth the slight annoyance for you to split it.


You can reimplement `syscall` in ARM inline assembly.


@langker 好的，明白


You guys are Awesome, so thoughtful.


The heck?


oops, missed yours apparently.

> […] not very neat though.

It's not perfect, but I think it's better.


恩恩，多谢老师，下回肯定会比这个更好的，先简单后复杂，我会努力的。


Please send PR.


Does it not work to just use forward slashes? I can test if you'd like...


Do you want me to update the java date serializer to use this date format as well?


Not sure if serious or sarcastic :horse: :question:


I would prefer to return null here rather than throw an exception. This comes down to 2 things:
1. Exceptions are for unexpected problems when you need to bail out of something fast and halt execution. It's like when your car goes out of control and you "put both feet in" (assuming you have a manual transmission with a clutch) and just wait for the car to come to a stop.

Since this is an expected occurrence (search just didn't find the thing it was looking for in this object) it shouldn't throw an exception. Yes, you could argue that the user should have never made the call that could fail this way and it would be nice if the user got an exception in that case, but there's nothing that's forcing a user to pass all of the same type of object in the original list and to do so would lessen the utility of pluck.

It would be better to give the user enough logging to figure out that it never found the requested key... which is much better than lodash does (as far as I am aware).

2. Exceptions are slow because of all of the extra stuff the language has to do to generate an exception


Just realized this breaks JuMPeR, woops. Hopefully fixable...


Please execute below queries before merging changes

ALTER TABLE  `vendor` CHANGE  `vendor_country`  `vendor_country_id` INT( 11 ) NOT NULL ;
ALTER TABLE  `vendor` CHANGE  `vendor_city`  `village_town_id` INT( 11 ) NOT NULL ;
ALTER TABLE vendor ADD CONSTRAINT fk_vendor_village_town_village_town_id FOREIGN KEY ( village_town_id ) REFERENCES village_town( village_town_id ) ON UPDATE RESTRICT ON DELETE RESTRICT;
ALTER TABLE  `vendor` CHANGE  `vendor_state`  `vendor_state_id` INT( 11 ) NOT NULL ;
ALTER TABLE vendor ADD CONSTRAINT fk_vendor_states_vendor_state_id FOREIGN KEY ( vendor_state_id ) REFERENCES states( state_id ) ON UPDATE RESTRICT ON DELETE RESTRICT;
ALTER TABLE  `vendor` ADD  `district_id` INT( 11 ) NOT NULL AFTER  `village_town_id` ;
ALTER TABLE district ENGINE = INNODB;
ALTER TABLE vendor ADD CONSTRAINT fk_vendor_district_district_id FOREIGN KEY ( district_id ) REFERENCES district( district_id ) ON UPDATE RESTRICT ON DELETE RESTRICT;

CREATE TABLE `countries` (
`id` int(11) NOT NULL auto_increment,
`country_code` varchar(2) NOT NULL default '',
`country_name` varchar(100) NOT NULL default '',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
--
-- Dumping data for table `countries`
--
INSERT INTO `countries` VALUES (1, 'US', 'United States');
INSERT INTO `countries` VALUES (2, 'CA', 'Canada');
INSERT INTO `countries` VALUES (3, 'AF', 'Afghanistan');
INSERT INTO `countries` VALUES (4, 'AL', 'Albania');
INSERT INTO `countries` VALUES (5, 'DZ', 'Algeria');
INSERT INTO `countries` VALUES (6, 'DS', 'American Samoa');
INSERT INTO `countries` VALUES (7, 'AD', 'Andorra');
INSERT INTO `countries` VALUES (8, 'AO', 'Angola');
INSERT INTO `countries` VALUES (9, 'AI', 'Anguilla');
INSERT INTO `countries` VALUES (10, 'AQ', 'Antarctica');
INSERT INTO `countries` VALUES (11, 'AG', 'Antigua and/or Barbuda');
INSERT INTO `countries` VALUES (12, 'AR', 'Argentina');
INSERT INTO `countries` VALUES (13, 'AM', 'Armenia');
INSERT INTO `countries` VALUES (14, 'AW', 'Aruba');
INSERT INTO `countries` VALUES (15, 'AU', 'Australia');
INSERT INTO `countries` VALUES (16, 'AT', 'Austria');
INSERT INTO `countries` VALUES (17, 'AZ', 'Azerbaijan');
INSERT INTO `countries` VALUES (18, 'BS', 'Bahamas');
INSERT INTO `countries` VALUES (19, 'BH', 'Bahrain');
INSERT INTO `countries` VALUES (20, 'BD', 'Bangladesh');
INSERT INTO `countries` VALUES (21, 'BB', 'Barbados');
INSERT INTO `countries` VALUES (22, 'BY', 'Belarus');
INSERT INTO `countries` VALUES (23, 'BE', 'Belgium');
INSERT INTO `countries` VALUES (24, 'BZ', 'Belize');
INSERT INTO `countries` VALUES (25, 'BJ', 'Benin');
INSERT INTO `countries` VALUES (26, 'BM', 'Bermuda');
INSERT INTO `countries` VALUES (27, 'BT', 'Bhutan');
INSERT INTO `countries` VALUES (28, 'BO', 'Bolivia');
INSERT INTO `countries` VALUES (29, 'BA', 'Bosnia and Herzegovina');
INSERT INTO `countries` VALUES (30, 'BW', 'Botswana');
INSERT INTO `countries` VALUES (31, 'BV', 'Bouvet Island');
INSERT INTO `countries` VALUES (32, 'BR', 'Brazil');
INSERT INTO `countries` VALUES (33, 'IO', 'British lndian Ocean Territory');
INSERT INTO `countries` VALUES (34, 'BN', 'Brunei Darussalam');
INSERT INTO `countries` VALUES (35, 'BG', 'Bulgaria');
INSERT INTO `countries` VALUES (36, 'BF', 'Burkina Faso');
INSERT INTO `countries` VALUES (37, 'BI', 'Burundi');
INSERT INTO `countries` VALUES (38, 'KH', 'Cambodia');
INSERT INTO `countries` VALUES (39, 'CM', 'Cameroon');
INSERT INTO `countries` VALUES (40, 'CV', 'Cape Verde');
INSERT INTO `countries` VALUES (41, 'KY', 'Cayman Islands');
INSERT INTO `countries` VALUES (42, 'CF', 'Central African Republic');
INSERT INTO `countries` VALUES (43, 'TD', 'Chad');
INSERT INTO `countries` VALUES (44, 'CL', 'Chile');
INSERT INTO `countries` VALUES (45, 'CN', 'China');
INSERT INTO `countries` VALUES (46, 'CX', 'Christmas Island');
INSERT INTO `countries` VALUES (47, 'CC', 'Cocos (Keeling) Islands');
INSERT INTO `countries` VALUES (48, 'CO', 'Colombia');
INSERT INTO `countries` VALUES (49, 'KM', 'Comoros');
INSERT INTO `countries` VALUES (50, 'CG', 'Congo');
INSERT INTO `countries` VALUES (51, 'CK', 'Cook Islands');
INSERT INTO `countries` VALUES (52, 'CR', 'Costa Rica');
INSERT INTO `countries` VALUES (53, 'HR', 'Croatia (Hrvatska)');
INSERT INTO `countries` VALUES (54, 'CU', 'Cuba');
INSERT INTO `countries` VALUES (55, 'CY', 'Cyprus');
INSERT INTO `countries` VALUES (56, 'CZ', 'Czech Republic');
INSERT INTO `countries` VALUES (57, 'DK', 'Denmark');
INSERT INTO `countries` VALUES (58, 'DJ', 'Djibouti');
INSERT INTO `countries` VALUES (59, 'DM', 'Dominica');
INSERT INTO `countries` VALUES (60, 'DO', 'Dominican Republic');
INSERT INTO `countries` VALUES (61, 'TP', 'East Timor');
INSERT INTO `countries` VALUES (62, 'EC', 'Ecuador');
INSERT INTO `countries` VALUES (63, 'EG', 'Egypt');
INSERT INTO `countries` VALUES (64, 'SV', 'El Salvador');
INSERT INTO `countries` VALUES (65, 'GQ', 'Equatorial Guinea');
INSERT INTO `countries` VALUES (66, 'ER', 'Eritrea');
INSERT INTO `countries` VALUES (67, 'EE', 'Estonia');
INSERT INTO `countries` VALUES (68, 'ET', 'Ethiopia');
INSERT INTO `countries` VALUES (69, 'FK', 'Falkland Islands (Malvinas)');
INSERT INTO `countries` VALUES (70, 'FO', 'Faroe Islands');
INSERT INTO `countries` VALUES (71, 'FJ', 'Fiji');
INSERT INTO `countries` VALUES (72, 'FI', 'Finland');
INSERT INTO `countries` VALUES (73, 'FR', 'France');
INSERT INTO `countries` VALUES (74, 'FX', 'France, Metropolitan');
INSERT INTO `countries` VALUES (75, 'GF', 'French Guiana');
INSERT INTO `countries` VALUES (76, 'PF', 'French Polynesia');
INSERT INTO `countries` VALUES (77, 'TF', 'French Southern Territories');
INSERT INTO `countries` VALUES (78, 'GA', 'Gabon');
INSERT INTO `countries` VALUES (79, 'GM', 'Gambia');
INSERT INTO `countries` VALUES (80, 'GE', 'Georgia');
INSERT INTO `countries` VALUES (81, 'DE', 'Germany');
INSERT INTO `countries` VALUES (82, 'GH', 'Ghana');
INSERT INTO `countries` VALUES (83, 'GI', 'Gibraltar');
INSERT INTO `countries` VALUES (84, 'GR', 'Greece');
INSERT INTO `countries` VALUES (85, 'GL', 'Greenland');
INSERT INTO `countries` VALUES (86, 'GD', 'Grenada');
INSERT INTO `countries` VALUES (87, 'GP', 'Guadeloupe');
INSERT INTO `countries` VALUES (88, 'GU', 'Guam');
INSERT INTO `countries` VALUES (89, 'GT', 'Guatemala');
INSERT INTO `countries` VALUES (90, 'GN', 'Guinea');
INSERT INTO `countries` VALUES (91, 'GW', 'Guinea-Bissau');
INSERT INTO `countries` VALUES (92, 'GY', 'Guyana');
INSERT INTO `countries` VALUES (93, 'HT', 'Haiti');
INSERT INTO `countries` VALUES (94, 'HM', 'Heard and Mc Donald Islands');
INSERT INTO `countries` VALUES (95, 'HN', 'Honduras');
INSERT INTO `countries` VALUES (96, 'HK', 'Hong Kong');
INSERT INTO `countries` VALUES (97, 'HU', 'Hungary');
INSERT INTO `countries` VALUES (98, 'IS', 'Iceland');
INSERT INTO `countries` VALUES (99, 'IN', 'India');
INSERT INTO `countries` VALUES (100, 'ID', 'Indonesia');
INSERT INTO `countries` VALUES (101, 'IR', 'Iran (Islamic Republic of)');
INSERT INTO `countries` VALUES (102, 'IQ', 'Iraq');
INSERT INTO `countries` VALUES (103, 'IE', 'Ireland');
INSERT INTO `countries` VALUES (104, 'IL', 'Israel');
INSERT INTO `countries` VALUES (105, 'IT', 'Italy');
INSERT INTO `countries` VALUES (106, 'CI', 'Ivory Coast');
INSERT INTO `countries` VALUES (107, 'JM', 'Jamaica');
INSERT INTO `countries` VALUES (108, 'JP', 'Japan');
INSERT INTO `countries` VALUES (109, 'JO', 'Jordan');
INSERT INTO `countries` VALUES (110, 'KZ', 'Kazakhstan');
INSERT INTO `countries` VALUES (111, 'KE', 'Kenya');
INSERT INTO `countries` VALUES (112, 'KI', 'Kiribati');
INSERT INTO `countries` VALUES (113, 'KP', 'Korea, Democratic People''s Republic of');
INSERT INTO `countries` VALUES (114, 'KR', 'Korea, Republic of');
INSERT INTO `countries` VALUES (115, 'XK', 'Kosovo');

INSERT INTO `countries` VALUES (116, 'KW', 'Kuwait');
INSERT INTO `countries` VALUES (117, 'KG', 'Kyrgyzstan');
INSERT INTO `countries` VALUES (118, 'LA', 'Lao People''s Democratic Republic');
INSERT INTO `countries` VALUES (119, 'LV', 'Latvia');
INSERT INTO `countries` VALUES (120, 'LB', 'Lebanon');
INSERT INTO `countries` VALUES (121, 'LS', 'Lesotho');
INSERT INTO `countries` VALUES (122, 'LR', 'Liberia');
INSERT INTO `countries` VALUES (123, 'LY', 'Libyan Arab Jamahiriya');
INSERT INTO `countries` VALUES (124, 'LI', 'Liechtenstein');
INSERT INTO `countries` VALUES (125, 'LT', 'Lithuania');
INSERT INTO `countries` VALUES (126, 'LU', 'Luxembourg');
INSERT INTO `countries` VALUES (127, 'MO', 'Macau');
INSERT INTO `countries` VALUES (128, 'MK', 'Macedonia');
INSERT INTO `countries` VALUES (129, 'MG', 'Madagascar');
INSERT INTO `countries` VALUES (130, 'MW', 'Malawi');
INSERT INTO `countries` VALUES (131, 'MY', 'Malaysia');
INSERT INTO `countries` VALUES (132, 'MV', 'Maldives');
INSERT INTO `countries` VALUES (133, 'ML', 'Mali');
INSERT INTO `countries` VALUES (134, 'MT', 'Malta');
INSERT INTO `countries` VALUES (135, 'MH', 'Marshall Islands');
INSERT INTO `countries` VALUES (136, 'MQ', 'Martinique');
INSERT INTO `countries` VALUES (137, 'MR', 'Mauritania');
INSERT INTO `countries` VALUES (138, 'MU', 'Mauritius');
INSERT INTO `countries` VALUES (139, 'TY', 'Mayotte');
INSERT INTO `countries` VALUES (140, 'MX', 'Mexico');
INSERT INTO `countries` VALUES (141, 'FM', 'Micronesia, Federated States of');
INSERT INTO `countries` VALUES (142, 'MD', 'Moldova, Republic of');
INSERT INTO `countries` VALUES (143, 'MC', 'Monaco');
INSERT INTO `countries` VALUES (144, 'MN', 'Mongolia');
INSERT INTO `countries` VALUES (145, 'ME', 'Montenegro');
INSERT INTO `countries` VALUES (146, 'MS', 'Montserrat');
INSERT INTO `countries` VALUES (147, 'MA', 'Morocco');
INSERT INTO `countries` VALUES (148, 'MZ', 'Mozambique');
INSERT INTO `countries` VALUES (149, 'MM', 'Myanmar');
INSERT INTO `countries` VALUES (150, 'NA', 'Namibia');
INSERT INTO `countries` VALUES (151, 'NR', 'Nauru');
INSERT INTO `countries` VALUES (152, 'NP', 'Nepal');
INSERT INTO `countries` VALUES (153, 'NL', 'Netherlands');
INSERT INTO `countries` VALUES (154, 'AN', 'Netherlands Antilles');
INSERT INTO `countries` VALUES (155, 'NC', 'New Caledonia');
INSERT INTO `countries` VALUES (156, 'NZ', 'New Zealand');
INSERT INTO `countries` VALUES (157, 'NI', 'Nicaragua');
INSERT INTO `countries` VALUES (158, 'NE', 'Niger');
INSERT INTO `countries` VALUES (159, 'NG', 'Nigeria');
INSERT INTO `countries` VALUES (160, 'NU', 'Niue');
INSERT INTO `countries` VALUES (161, 'NF', 'Norfork Island');
INSERT INTO `countries` VALUES (162, 'MP', 'Northern Mariana Islands');
INSERT INTO `countries` VALUES (163, 'NO', 'Norway');
INSERT INTO `countries` VALUES (164, 'OM', 'Oman');
INSERT INTO `countries` VALUES (165, 'PK', 'Pakistan');
INSERT INTO `countries` VALUES (166, 'PW', 'Palau');
INSERT INTO `countries` VALUES (167, 'PA', 'Panama');
INSERT INTO `countries` VALUES (168, 'PG', 'Papua New Guinea');
INSERT INTO `countries` VALUES (169, 'PY', 'Paraguay');
INSERT INTO `countries` VALUES (170, 'PE', 'Peru');
INSERT INTO `countries` VALUES (171, 'PH', 'Philippines');
INSERT INTO `countries` VALUES (172, 'PN', 'Pitcairn');
INSERT INTO `countries` VALUES (173, 'PL', 'Poland');
INSERT INTO `countries` VALUES (174, 'PT', 'Portugal');
INSERT INTO `countries` VALUES (175, 'PR', 'Puerto Rico');
INSERT INTO `countries` VALUES (176, 'QA', 'Qatar');
INSERT INTO `countries` VALUES (177, 'RE', 'Reunion');
INSERT INTO `countries` VALUES (178, 'RO', 'Romania');
INSERT INTO `countries` VALUES (179, 'RU', 'Russian Federation');
INSERT INTO `countries` VALUES (180, 'RW', 'Rwanda');
INSERT INTO `countries` VALUES (181, 'KN', 'Saint Kitts and Nevis');
INSERT INTO `countries` VALUES (182, 'LC', 'Saint Lucia');
INSERT INTO `countries` VALUES (183, 'VC', 'Saint Vincent and the Grenadines');
INSERT INTO `countries` VALUES (184, 'WS', 'Samoa');
INSERT INTO `countries` VALUES (185, 'SM', 'San Marino');
INSERT INTO `countries` VALUES (186, 'ST', 'Sao Tome and Principe');
INSERT INTO `countries` VALUES (187, 'SA', 'Saudi Arabia');
INSERT INTO `countries` VALUES (188, 'SN', 'Senegal');
INSERT INTO `countries` VALUES (189, 'RS', 'Serbia');
INSERT INTO `countries` VALUES (190, 'SC', 'Seychelles');
INSERT INTO `countries` VALUES (191, 'SL', 'Sierra Leone');
INSERT INTO `countries` VALUES (192, 'SG', 'Singapore');
INSERT INTO `countries` VALUES (193, 'SK', 'Slovakia');
INSERT INTO `countries` VALUES (194, 'SI', 'Slovenia');
INSERT INTO `countries` VALUES (195, 'SB', 'Solomon Islands');
INSERT INTO `countries` VALUES (196, 'SO', 'Somalia');
INSERT INTO `countries` VALUES (197, 'ZA', 'South Africa');
INSERT INTO `countries` VALUES (198, 'GS', 'South Georgia South Sandwich Islands');
INSERT INTO `countries` VALUES (199, 'ES', 'Spain');
INSERT INTO `countries` VALUES (200, 'LK', 'Sri Lanka');
INSERT INTO `countries` VALUES (201, 'SH', 'St. Helena');
INSERT INTO `countries` VALUES (202, 'PM', 'St. Pierre and Miquelon');
INSERT INTO `countries` VALUES (203, 'SD', 'Sudan');
INSERT INTO `countries` VALUES (204, 'SR', 'Suriname');
INSERT INTO `countries` VALUES (205, 'SJ', 'Svalbarn and Jan Mayen Islands');
INSERT INTO `countries` VALUES (206, 'SZ', 'Swaziland');
INSERT INTO `countries` VALUES (207, 'SE', 'Sweden');
INSERT INTO `countries` VALUES (208, 'CH', 'Switzerland');
INSERT INTO `countries` VALUES (209, 'SY', 'Syrian Arab Republic');
INSERT INTO `countries` VALUES (210, 'TW', 'Taiwan');
INSERT INTO `countries` VALUES (211, 'TJ', 'Tajikistan');
INSERT INTO `countries` VALUES (212, 'TZ', 'Tanzania, United Republic of');
INSERT INTO `countries` VALUES (213, 'TH', 'Thailand');
INSERT INTO `countries` VALUES (214, 'TG', 'Togo');
INSERT INTO `countries` VALUES (215, 'TK', 'Tokelau');
INSERT INTO `countries` VALUES (216, 'TO', 'Tonga');
INSERT INTO `countries` VALUES (217, 'TT', 'Trinidad and Tobago');
INSERT INTO `countries` VALUES (218, 'TN', 'Tunisia');
INSERT INTO `countries` VALUES (219, 'TR', 'Turkey');
INSERT INTO `countries` VALUES (220, 'TM', 'Turkmenistan');
INSERT INTO `countries` VALUES (221, 'TC', 'Turks and Caicos Islands');
INSERT INTO `countries` VALUES (222, 'TV', 'Tuvalu');
INSERT INTO `countries` VALUES (223, 'UG', 'Uganda');
INSERT INTO `countries` VALUES (224, 'UA', 'Ukraine');
INSERT INTO `countries` VALUES (225, 'AE', 'United Arab Emirates');
INSERT INTO `countries` VALUES (226, 'GB', 'United Kingdom');
INSERT INTO `countries` VALUES (227, 'UM', 'United States minor outlying islands');
INSERT INTO `countries` VALUES (228, 'UY', 'Uruguay');
INSERT INTO `countries` VALUES (229, 'UZ', 'Uzbekistan');
INSERT INTO `countries` VALUES (230, 'VU', 'Vanuatu');
INSERT INTO `countries` VALUES (231, 'VA', 'Vatican City State');
INSERT INTO `countries` VALUES (232, 'VE', 'Venezuela');
INSERT INTO `countries` VALUES (233, 'VN', 'Vietnam');
INSERT INTO `countries` VALUES (234, 'VG', 'Virgin Islands (British)');
INSERT INTO `countries` VALUES (235, 'VI', 'Virgin Islands (U.S.)');
INSERT INTO `countries` VALUES (236, 'WF', 'Wallis and Futuna Islands');
INSERT INTO `countries` VALUES (237, 'EH', 'Western Sahara');
INSERT INTO `countries` VALUES (238, 'YE', 'Yemen');
INSERT INTO `countries` VALUES (239, 'YU', 'Yugoslavia');
INSERT INTO `countries` VALUES (240, 'ZR', 'Zaire');
INSERT INTO `countries` VALUES (241, 'ZM', 'Zambia');
INSERT INTO `countries` VALUES (242, 'ZW', 'Zimbabwe');

ALTER TABLE vendor ADD CONSTRAINT fk_vendor_countries_vendor_country_id FOREIGN KEY ( vendor_country_id ) REFERENCES countries( id ) ON UPDATE RESTRICT ON DELETE RESTRICT;


:D


(this = tagging 0.9)


Perhaps 'ifLog' or 'logIf'? Something that allows logging if logging is turned on but doesn't tie you to only logging exceptions.


What's changed?


You copy-pasted it wrong ;) You shouldn't escape the ```"``` here. Also, can you reduce the indenting in the panel-body back? That extra ```</div>``` also isn't needed


Also, maybe multiple params: message and exception (if there is one)


This isn't the rpc CriuOpts, it's a separate struct.


I confirm behaviour multiSlides, it was changed. I back to the previous version.


I've noticed that two drivers have a lot in common, maybe it would be good if we could introduce a simple inheritance (class) support now at the beginning of the project. I guess there will be a lot of cases in the future where it is going to be needed.


Shouldn't "body [data-tip]:after" be "body [data-tip]::after"?


Not 100% sure, but error message from PkgEval is

```
>>> test log
ERROR: `_construct_constraint!` has no method matching _construct_constraint!(::GenericAffExpr{GenericAffExpr{Float64,Uncertain},Variable}, ::Symbol)
 in anonymous at /home/vagrant/testpkg/v0.3/JuMPeR/test/print.jl:176
 in facts at /home/vagrant/testpkg/v0.3/FactCheck/src/FactCheck.jl:315
 in include at ./boot.jl:245
 in include_from_node1 at ./loading.jl:128
 in anonymous at no file:20
 in include at ./boot.jl:245
 in include_from_node1 at loading.jl:128
 in process_options at ./client.jl:285
 in _start at ./client.jl:354
while loading /home/vagrant/testpkg/v0.3/JuMPeR/test/print.jl, in expression starting on line 24
while loading /home/vagrant/testpkg/v0.3/JuMPeR/test/runtests.jl, in expression starting on line 19
Loading solvers...
Running tests...
[operators] Robust operator tests: .....................................................................................................................................
[operators] Higher level operations: ............
[operators] Check ellipse construction: .............
[print] RobustModel:
INFO: Computing test dependencies for JuMPeR...
INFO: Installing ECOS v0.4.1
INFO: Installing FactCheck v0.2.6
INFO: Installing GLPK v0.2.14
INFO: Installing GLPKMathProgInterface v0.1.13
INFO: Building ECOS
INFO: Building GLPK
INFO: Testing JuMPeR
```


This inner loop feels like it should be its own method: 'pluck(Object pluckee)' or something like that. That way we support pluck on a regular object in the case someone doesn't know what the object is but knows what field they want off of it.

In that case we'd also either need to support pluck(Set<String, Object>) or throw an exception if we got a Set. Really easy to just call pluck(new List<String, Object> set) though.


I made an error this commit Fixes #47


alignment is done to d920bc36.


I would really like to see these test classes renamed something that's more explanatory. Like 'firstLevel', 'secondLevel', 'thirdLevel'. Foo, bar, and baz are only understandable to you in the moment and will make this harder to maintain because you'll have to figure out what they were for every time you come back to the code.


I decided to do this afterall, and its now a submodule.


I am not a fan of those global namespaces, since they are set up in some other file and used here. Maybe it would be better if we could introduce simple provide / require support?


That's nice :cookie:


We should have a chat about test names. I kinda get where you're going with this naming scheme but I think we can do better and make it easier to maintain.

<method name>_<condition description>_<expected outcome>
so this one would become:
pluck_withSingleLevelCustomObjectWhereKeyExists_returnsKeyValues

What do you think?


Oops, Ubuntu Desktop 12.04 Japanese Remix is 32bit version...


@jpfr according to ctt the uris have to match:

FindServers.Servers[0].ApplicationUri.
GetEndpoints.Results[0].?
AddressSpace->ServerArray[0]
AddressSpace->NamespaceArray[1]

the first three arecurrently set in ua_server, the last one in userspace.... so actually the urn has to go into server config, u okay with that?


@antoinebrault thanks! vim oddly was not showing the errors due to utf8 issues in my terminal I suppose! I've fixed them in ba6d550


fmmm, I not have idea...


Ah this looks easy enough to fix, just need to add new methods in my `robustmacros.jl` file


You perform this list creation in multiple tests. Please refactor duplicate code in to a shared setupCustomObject function or something like that.


Интересно, что на самом деле в С++14 можно в массиве хранить reference. Для этого есть специальный класс reference wrapper


Please refactor duplicate code into a common setup function 'setupSObject' or some similar name


Ha?

On Sunday, April 19, 2015, Amr Nabil Emara <notifications@github.com> wrote:

> mabrouk enta na2eslak kam 7aga w teb2a khallast :D
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/AmrEmara/Mips-Simulator/commit/44dd136712fa316348147f76f0314f5f9125cf0a#commitcomment-10792100>
> .
>


Indeed. Volume control is left to device, now.
Is there an issue?


I've learned some things from your testing that I didn't know before and it's a good first pass :-)

I hope you don't mind all of my comments and feedback. No malice or annoyance in any of it, just trying to share how I feel it could be made better.


setting size to int will fix it, righto?


在第11行前面加个注释符号#，否则代码运行会出错
勉强算过了~


Changed "slideElement" to 08f8668e.

slide is already defined in function name, so change name slideElement..


#bug
I forget to write this functional. There is no right behaviour.


This is kind of a bad hack on my part. When it's set to `tile_foot--2` the text overflows from the title a little, so setting it to `tile_foot--4` adds some arbitrary padding to the bottom.
I guess it would be better to set it to `tile_foot--2` and then add padding?


Misschien is `auth-api` een beter naam.


add_array_type_support (lefticus) - i386-Windows-8.1-VisualStudio-12: OK (337 of 338 tests passed)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-99.7%25-yellow.svg)


Thanks. I will take care of it when I return on Monday.


Hey, I'm confused why is this change necessary? I thought that since the project includes all these header files we should be using quotes instead of angular brackets and angular brackets are just for system-wide libraries.


@e2 for some reason find_by_name('celluloid') returns nil while find_all_by_name('celluloid') works.
bundler 1.9.4, mri 2.2.1p85


Corrigido!


I'm not able to reproduce it either now, but it was over the course of a
day that the vol crept up. If I can cause it again I'll gather better data.
Thanks.

On Sunday, April 19, 2015, PromyLOPh <notifications@github.com> wrote:

> How many songs does it take to become noticeable? I can’t reproduce it
> right now.
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/PromyLOPh/pianobar/commit/310900e4be52d11388792d776d9f6b89380bbecd#commitcomment-10792102>
> .
>

--
--
Gary Dobbins
(sent from the phone; typos due to fat thumbs and autocorrect)


not needed imho


i temporarily use the syscall() in syscall.S, but it uses the SVC instruction instead of BKPT which is used in visualizer(LAB 40)
and the document of ARM indicates that ARMv7-M (Cortex M3 , stm32p103) should use the BKPT instruction.
Are there compatible here? Or should I use two different syscall() implementations?


Hi, I am a new for Weka, and now I confused about  how to make a arff file  because several errors for the data. So can you tell me how to modify a data file to fit for weka? I use the original smsspam but I can not modify it to fit Weka...


Тут надо обязательно передавать параметр как ссылку


Nice


Ja, misschien wel. Ik twijfelde ook al over wat de beste naam zou zijn. Ik heb het aangepast.


Serious, I'm thankful for all your efforts, you even wrote a 'how to' and removed unnecessary code.


Ok, sounds good.


@ccadar
This commit has broken TravisCI and the docker image build.

I would advise against using ``grep``. The ``FileCheck`` utility is far more powerful and easier to debug.

https://travis-ci.org/klee/klee/jobs/59127328#L1857
https://registry.hub.docker.com/u/klee/klee/build_id/52431/code/bhiwnrtgdhmme7hkxjy46js/


Isn't folder name supposed to be pre-re instead of re??


@malufett


Probably related to using git sources in the Gemfile.


I think, first first of all will be usefull to have unique constraint on pair `USER_ID - TOPIC_ID`. Concerning marking post as removed, I thought, it will be implemented same way as comments by adding `DELETION_DATE` column. This information will be useful.


本以为重做会很快就上手，做第一个和第二个页面的时候的确如此，第三个页面瀑布流今天试了一下，发现不能跨行，群里讨论说是要用最基础的方法来做。明天可以试试，第四个页面，中轴线刚开始会覆盖img元素，后来发现只要在外层套一个div，再加上border-bottom,margin-bottom就可以避免这种情况。接下来就是比较难做的中轴线两边的布局。第一次是用两列布局三列布局来做，第二次都用两列布局来，center其实没用到。。。右侧通过
内容内容
和利用position来实现布局。左侧为absolute，span为relative来固定sapn的位置。这里是因为span内容均为年份，考略到年份都是XXXX年固定长度，所以把它放在中间还是用的定宽的方法。
今天太晚了，明天我再看看瀑布流的做法。


Looks good


Should we include the Archive Policy Rule info as well and show how creating a metric can also default to a specified rule?


s/leveraging/leverage


Yeah, it's the last part of https://github.com/codecombat/codecombat/issues/2505, but it still won't work until the analytics server gets TLS. It didn't work before this (with a different error), so it's no worse.


挺速度的啊，其实你是抄袭的可能性仍然非常大，
如果你能说出这个代码的运行结果是什么，说不定会让我高看你一眼，否则只能表示呵呵呵了
勉强算你过了~


s/have/has


test


hum, now you remove the `IS_SICNITLLA(focusw)` check?  It's probably not *that* important, but it can odd those would affect the current document when something else has focus (though ok, other actions already do).


JFYI: I'm working on restoring a network state (veth devices, network (un)lock actions).


typo, should be `doc ->editor`


I dunno why that's there but I'd rather keep it. Maybe it holds some secret needed to understand something else in the code ;)


ditto


again :]


s/very likely in Gnocchi/very likely include in Gnocchi


s/nessecary/necessary


You can just take `matplotlib` out of `pkgs.conda`.


If we're keeping this commit, please write a slightly more clear commit message :) -- even if it's just *Reorganize select callback*.


Sorry, I haven't notice this. The name is ok for me.


styleguide ne marche pas, et on ne peut pas créer un sous domaine pour le moment :(


sorry =/ you grabbed it faster than I could force could force push the fixed commit.


Cause of issue #3


I'll find it a little surprising if this works.  Don't forget to test `qt` as your backend along with `gtk`.  That's where pulling out the conda `fontconfig` *might* be a problem.  But if it works, then this is fine.


(though it does have a behavioral change as `on_menu_select_all1_activate` now works for everything)


I added my code .. aahh i spent 4 hours for syn :-1: @slavaUkraini @cagatayagca @YANG330 @KensukeShimode
funny think is this my dummy code is still in red blocks :rabbit:


naming should be more informative, avoid unused usings


Ah.  Good point.  I have not been testing qt.  Got a little tunnel vision.


workingYears >= 5 - this extra check unnecessary


Well, the Babel documentation was a little misleading, since it calls for an "array of glob paths" but it seems to instead want a single minimatch glob expression.  At any rate, this works for me:

```
  only:/sane[\\|\/]tests[\\|\/]|sane[\\|\/]lib[\\|\/]/
```


I think we should support both Lists and Maps from the start so that we're forced to think about how factor the code correctly for both cases. What are your thoughts on that?


plot() seems to work with a qt backend for me.  Perhaps OK because I rebuilt exactly the same version of fontconfig that was originally called out?


Just a repository


Also, I called my own version here because your Miniconda was not readable.


I've setup the project since ember-cli 0.0.46 and didn't touched the test configuration, after upgrade to 0.3.11 of ember-cli-qunit. navigating with ember-serve to localhost:4200/tests didn't fire up the tests.

I've haven't modified QUnit.config at all, so probably I need to do so, but I'm not sure whats the proper place to change it.

I've tracked the reason why autostart is false, because its required ember-cli-blanket: https://github.com/sglanzer/ember-cli-blanket/issues/41


If we want add `state` flag into post it will take much effort. And in fact, better part of task about marking posts as deleted will be done in scope of this task


train <- read.csv("train.csv") #use nrows=1000 rows for speed during feature engineering
test <- read.csv("test.csv") #use nrows=1000 rows for speed during feature engineering

#import necessary packages
library(randomForest)

featureEngineer <- function(tf) {

  tf$holiday <- factor(tf$holiday)
  tf$workingday <- factor(tf$workingday)
  tf$weather <- factor(tf$weather)
  tf$season <- factor(tf$season)
  tf$time <- substring(tf$datetime,12,20)
  tf$time <- factor(tf$time)
  tf$day <- weekdays(as.Date(tf$datetime))
  tf$day <- as.factor(tf$day)
  tf$weather_cloud <- factor(ifelse(tf$weather==1,1,0))
  tf$weather_mist <- factor(ifelse(tf$weather==2,1,0))
  tf$weather_snow <- factor(ifelse(tf$weather==3,1,0))
  tf$season_spring <- factor(ifelse(tf$season==1,1,0))
  tf$season_summer<- factor(ifelse(tf$season==2,1,0))
  tf$season_fall<- factor(ifelse(tf$season==3,1,0))

  #convert time and create $hour as integer to evaluate for daypart
  tf$hour<- as.numeric(substr(tf$time,1,2))

  #convert hour back to factor
  tf$hour <- as.factor(tf$hour)

  tf$year <- as.integer(substr(tf$datetime, 1,4))
  tf$year <- as.factor(tf$year)

#create Sunday variable; Sunday has least demand, so convey model that Sunday can be a good predictor;
 tf$sunday<-ifelse (tf$day == "Sunday","1","0")

  #return full featured data frame
  return(tf)
}

train <- suppressWarnings(featureEngineer(train))
test <- suppressWarnings(featureEngineer(test))

#####RANDOM FOREST STARTS HERE#########
#variables
myNtree = 600
myMtry = 6
myImportance = FALSE

#set the random seed
set.seed(600)

casualFit <- randomForest(casual ~ hour + humidity +sunday+ +year+temp + atemp + workingday , data=train, ntree=myNtree, mtry=myMtry, importance=myImportance)
test$casual <- predict(casualFit, test)

#fit and predict registered
registeredFit <- randomForest(registered ~ hour + year+sunday +season_spring+season_summer+season_fall + weather_cloud +weather_mist+weather_snow+ workingday + humidity + weekday + atemp, data=train, ntree=myNtree, mtry=myMtry, importance=myImportance)

test$registered <- predict(registeredFit, test)

#add both columns into final count, round to whole number
test$count <- round(test$casual + test$registered, 0)

####create output file from dataset test with predictions
submit <- data.frame (datetime = test$datetime, count = test$count)
write.csv(submit, file = "randomForest_PredictionFeatureEnggwithyearAndRegisterdHaveSeasonsNEWSeedAndTryAndImportanceFALSE.csv", row.names=FALSE)


Do not avoid using blank lines in code


it will be better if size was not hardcoded in loop


![uml - nasabah_bank](https://cloud.githubusercontent.com/assets/12013436/7220086/fe698f96-e6e5-11e4-85b9-14a6c44b6d78.jpg)


Looks like this:

![vertical aligned panel](https://cloud.githubusercontent.com/assets/531706/7220085/980a6630-e6b3-11e4-894b-b0cb4cebd852.png)

@chrisaljoudi Are you happy for this to go in? Could potentially have documentation impact, or we could just leave all the documentation assuming that the button will be on the toolbar, and the fact that it (now) works when on the panel menu as a pleasant surprise...


OK fixed and Travis green on 0.3 + 0.4 - was a bit scared it'd be more work!


Назовите метод со смыслом - testUserLogin()


The files are named with a full-stop at the start: `.DS_Store`

Files that are named with a full-stop prefix are known as hidden files.

By default, Mac OS X Finder won't show these (though we can configure it to change that if you're interested).

To work with hidden files, you'll often want to go to the Terminal, and use the `ls` command with the `-a` option to see all files including the hidden ones:

```bash
# In Terminal, list all files in my-app directory:
ls -al ~/path/to/my-app
```

`ls -al` will show all files in the given directory only.

To find all .DS_Store files, searching subdirectories recursively, try using `find`:

```bash
# In Terminal, search
find ~/path/to/my-app/ -name .DS_Store
```


Can we spell it correctly everywhere? :)


else is unnecessary, please use {} with if else everywhere


"admin" - тест данные можно отделить от кода и пока сохранить в выше в переменной.


Общие методы можно перенести в TestBase


Sorry, I fixed it for now.


@IanVS thanks for looking into this a bit more. `[\\|\/]` and `[\/\\]` should work the same. `[]` defines a group of characters, so `[ab]c` would match `ac` or `bc`, but not `abc`.


l didn't look at clock but l think that it aborted before the 10 seconds were over. The second time joining works l think.


Indeed. Doesn't mean you have to be lazy at coding. Those are actual syntax errors not just coding convention.


It seems like every call to `open()` executes this function `initUI()` and therefore creatges a new `PDFViewer` here. Would it be possible to avoid that by reusing the previous `PDFViewer` (if it exists), or perhaps delete the old one?


Nit: should this be aligned just like lines 128-130 instead?


Nit: unnecessary empty line


I really hope you to speak about this next week. We're trying to find a Reactive clean way to develop new features in Golden Manager :-)

I think @MariusBudin is also VERY VERY interested :dancer:


TeamCity xBIM :: XbimScripting :: Build [Build 12](http://ncl-xbim.hq.4projects.com:8080/viewLog.html?buildId=1444&buildTypeId=XBIM_XbimScripting_Build) is now running


Hi dhoelsch,
I would feel more comfortable with these expressions:
line 382: Abfahrtsort:
line 390: über:
line 398: Ankunftsort:
line 464: Verkehrsverbindungen:
Also it would be nice (for me) to set a colon after these lines:
633, 424, 434.


in this case it is better to use "if-else" and avoid extra check like this "workingYears >= 5 "


OK so as this made 1.8,I'll have to go with my workaround till the traits shows up in 1.59 then ?


Since the preprocessing of the B2G directives in `viewer.js` is removed here, shouldn't we move those directives to `extensions/b2g/viewer.js`?


TeamCity xBIM :: XbimScripting :: Build [Build 12](http://ncl-xbim.hq.4projects.com:8080/viewLog.html?buildId=1444&buildTypeId=XBIM_XbimScripting_Build) outcome was **SUCCESS**
Summary: Running Build time: 00:00:48


The Travis build fails with `shift: can't shift that many` when executing "run-tests.sh".
The default /bin/sh is symlinked with one of those shells which throw an error when trying to shift more than the number of positional parameters (in this case, zero).
here are some workarounds:
http://wiki.bash-hackers.org/commands/builtin/shift

Or maybe you can simply change the shebang and use Bash.


naming should be more informative, avoid unused usings


艾丝凡
的粉红色人


This is not the final layout but the one I did before


I don't this this is complete solution.

1. It will not work when `build_ffmpeg.sh quick` is used, because output for x84 and x86 is the same
2. On my system `$WORKINGDIR` is undefined and dcadec is installed to `/thirdparty/build`
3. Also we need to make sure to not overwrite libs in target directory. Which `install` do. Because this will relink ffmpeg and in result also LAV. I think it is not good.


A altura da imagem é 939px mas acho que é melhor arredodarmos para 940px rsrs. tá 939px porquê o tamanho da imagem no PSD era esse.


Is there a reason why we do not use `function PDFLinkService_setDocument(pdfDocument)` here as a signature? We do so in other classes in the `/web` folder.


I hate pRe I'm always having conflict with it...XD
I will fix the typo later....


Nit: unnecessary newline


A quick build of both x64 and x86 at the same time is not supported. You are supposed to run configure if you switch between architectures.

I also don't particularly care about relinking, I only ever rebuild ffmpeg if something changed. Patches welcome.


Concordo @nicholasio. Eu também fiquei pensando isso de arredondar, mas preferi seguir o tamanho que estava no layout. Quando alterar no front eu mudo o custom-header.


Hi,

Just seeing this now: This tool was my personal tool for reverse-engineering the protocol and was never finished. If you want to play with it you really need to modify and extend to source code.

Regards,
Andreas


Following up on the comments in the previous two commits, this test fails. It is the same as `testChgrpAllImagesFilesetOK` that precedes it but uses two commands, one for each Image, rather than a single command with with two ids. /cc @mtbc


Thanks for that catch.


Why do we handle these here instead of in the link service where all the other named actions are handled?


purtroppo questi dovrebbero rimanere come erano prima, abbiamo avuto dei problemi prima a farli riconoscere quando veniva generato il pdf #59


changed the text being written to the console log


Can we get Kabeja into Maven so that it autocorrects every developer's version ?


@ThibaudDauce Je n'ai pas bien compris cette phrase


Nit: unncessary newline


authorized


test for synchronise


ttrial


@StefanescuCristian pushing the only required fixes right now, those are only static/inline fixes so they shouldn't affect anything


One method make 3 checks -  could be refactored to 3 separate methods


Hey I picked this commit but for some reason the back button icon doesn't get tinted. Any ideas?


No problem! I wasn't complaining, just surprised this hasn't caused problems for anyone.

The easiest way is to simply remove the duplicate line (introduced by a single stray commit, 71185aa). The branch is already merged and all is well otherwise.


Use avatar field for that purposes.


This already has this script:
```sql
-- Arcane Guardian
('1810301','18103','9','0','100','1','0','30','9000','14000','11','14030','1','0','0','0','0','0','0','0','0','0','Arcane Guardian - Cast Hooked Net'),
```

Should I replace it?


> A quick build of both x64 and x86 at the same time is not supported. You are supposed to run configure if you switch between architectures.

Ah, I forgot. You don't use out-of-source-tree build like we do in mpc-hc.

> I also don't particularly care about relinking, I only ever rebuild ffmpeg if something changed. Patches welcome.

I will take a look if there is sane way to handle it.


@karimFarid bss howa karim enta mesha2leb elformat ! y3ni $rs bits 21:25 , $rt bits 16:20 , $rd bits 15:11
fahmeni ?!


Let's look at this globally - what solution do you think will be bets in a long run and why?


HellO


line 1024: Gleis
instead of "Gl.".


Hi, running @pyflakes showed:
```
apache-libcloud.py:252: undefined name 'instance'
apache-libcloud.py:253: undefined name 'instance'
```

And reading your script i'm not sure what instance was supposed to be (`node` maybe?)


if you are using {} with loops constructions like "for" or "foreach" it is better to use them everywhere. Do not avoid using blank lines to make code more readable.


@yiendos The 'Location' header is set in the add action to conform to the HTTP standard. See http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.2.2

> The request has been fulfilled and resulted in a new resource being created. The newly created resource can be referenced by the URI(s) returned in the entity of the response, with the most specific URI for the resource given by a Location header field

Meaning that the Location field is giving the exact URL where the newly created resource can be found, in most cases this is also the URL you wish to redirect too.

The redirect itself is not set there though. We set a 201 status, not a 30x. The redirect is set by the [Resettable dispatcher behavior](https://github.com/nooku/nooku-framework/blob/master/code/libraries/koowa/libraries/dispatcher/behavior/resettable.php#L11) This behaviour will 'reset' the client if the is content type 'html' and the request is a none save request (POST, PUT, ...).

Removing this line is not an option, if we do we would no longer conform to the standard. If you wish to override the redirect location after 'add' you can also set the 'Location' to a different location. Be careful though you only do that when content type is html and request is not save, if not you will also be redirecting json requests, which don't need to be redirected.

Does that make sense ?


Hmm, I think we should fix the generated URLs instead.


Hmm, should probably come up with a nicer api for this for extensions.
On Sun, Apr 19, 2015 at 11:48 AM Iain Dunning <notifications@github.com>
wrote:

> OK fixed and Travis green on 0.3 + 0.4 - was a bit scared it'd be more
> work!
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/JuliaOpt/JuMP.jl/commit/780438acf5840a3c77b5bc5b644755d6d068c67b#commitcomment-10792808>
> .
>


Shouldn't that already have happened in the main script (blueman-applet)?

Great to hear it works for you, as I am encountering a strange issue in my obexd. What version are you running?


ok


I think this one is fine and can be merged.


@cpw can it be backported to 1.7.10? If it is not hard of course.


its actually unnecessary ;>


@jona-sassenhagen take a look at the viz tests, we need to make sure no plotting backend is used.


We need to add something like this to the test script:

```
# Set our plotters to test mode
import matplotlib
matplotlib.use('Agg')  # for testing don't use X server
import matplotlib.pyplot as plt  # noqa
```


@slipcor Jenkins died. :(


gato


Папки test-output, target, .setting не заливаем в репозиторий. Заливаем всегда только папку с полезным кодом - src


You should implement both since they are used exclusively.


I'll have to work a little bit on these because right now we can't have optional params.


This problem is going off of an assignment in the book -- see the Chapter 5 Practice Sets.pdf for the instructions (in the Week 4 folder/email), and the chart which this whole problem is based on.  The problem specified that x and y are int's, and z is a float, though since it's multiplication and not division, I'm also not entirely sure why....  ::shrug::


@robynml @dnehls shouldn't this be rather http://open-multinet.info/ontology/omn-domain-pc#VMsmall or similar instead of "VM-small"?


слово group здесь в названиях полей не нужно дублировать. можно сократить до name, header, footer


есть лишние импорты


Chart is in the chapter 5 .pdf instructions.  :)


:clap: :rainbow: This is really great, thanks for putting in the effort @sferik !


Thank you for including the package.
I am not certain that "Abstract Algebra" is the right place.  The wikipedia page for lattice reduction is in "Linear algebra", "Computational number theory", and "Cryptography" categories.


This should also be in `setup.py` (and I see `argparse` can be removed there).

Better yet would be to remove the dependency on Biopython, since it is a rather huge dependency for a package which is nicely self-contained otherwise. Should be pretty easy, since we only use `Bio.SeqUtils.seq3` which we could just copy.


Would it be better if we use a single test case for social sign in, involving a list of possible providers?


please do not avoid using blank lines in your code


edit


i do have warnings on re/job_basehpsp_db.txt gunslingers HP and Novices SP i think there is typo here. would you double check it... thanks


I've been fixing up https://github.com/andrewvy/slack-pongbot, it now has full test coverage and more. Would love it if you could look through your fork's commits and PRed anything good!


k, for now let's make sure we pass a `line-height` because "as-is" `SpaceBetween` will create issue with wrapping text, etc. FYI, I already changed the helper doc.


'System.IndexOutOfRangeException happens here


Updated!  :)


This solution works for me. I've tried many versions and CV_VERSION_EPOCH is missing for 2.4.*


We were directly calling the `Class#allocate` node, not doing a call to whatever `#allocate` happens to be. This means we now have an extra call on object allocation that we should have had all along. Just hoping that the inliner always sees through it.

@eregon @nirvdrum


@thmsmtylr Would you be so kind to check wether this is still a problem in https://github.com/andrewvy/slack-pongbot. We now have full test coverage, too.


I didn't think that splitting it up into different keys was helpful. For big blocks of of text I would think that having it all together makes it simpler. I'd be open to changing it if everyone else disagreed.


+1 Good catch.  Traveling today, but I'll fix that.


@vruano now i completely rewrote this old gatk3 code and encoded the whole thing as a regexp. please review


Hi! I installed it locally using `dzil install` and IT worked nicely. The `po/` files are translated to mo files in `share/mo`, which in turn get installed. But I'll write a test for it... Anyway, the translation is in no way complete.


^^^ Checked, it was fixed.


Same here, trailing spaces.


Nit: unnecessary newline


testing


功能描述
从百度手机应用网页自动查找和更新手机安装的apk应用，需要adb开发环境，app_map_list是程序对应名称，例如
包名com.XXX.XXX 制表符 应用中文名(此名是百度查找依据)


menu looks freakishly short now.  but that's quite clever, getting rid of all local definitions in main.


Great stuff, really love it.
BTW, you should use retrolambda, much cleaner and gets rid of that Action1, Func1 stuff
Quicktip: if you decide to use it, press CMD + ALT + SHIFT + I and type "replace with lambda" to refactor all the anonymous functions across your project


@stefanseefeld Thank you for this fix! I did not think it would require special treatment for Python 3 < 3.4 and did not check it.


The documentation update is still missing.


nit: make this `const char *mark`


Ack!  I just fixed this to eliminate the exit(1)'s, so the structure of the program is a *bit* different now.  :(


haha.  yeah.  it has a "while" now.  :dancer:


Curious, what prompted the removal of type signatures? Would you mind if I added them back?


whitespace :(


nit: s/the previously introduced function/con_move_to_mark/


That code looks better!

DMA can be tricky, working out all the channels and settings, but the SPI driver provides a good example.


Also, I think con_move_to_mark is actually introduced in the _next_ commit, so you might want to shuffle these two around when rebasing :).


nit: `const char *mark`


Added multiple functions to 'sub arg {'


nit: s/settings/setting/


Do you remember the dmesg log? I'm just curious.

I had a reboot with GCC5 and the last function called was kmalloc_track_caller.

With GCC4.9 I had multiple RR after 1-1.5 days of uptime with kmem_cache_alloc being the last function called, but now with GCC5, that was the only RR until now.


Note, you have a typo here. Need to fix.


which style is better? moving next_url before the if? :p


勁


This is used in the new application mailer.  Do you recall why it was removed?


did you mean to do this?

`TREE_OF_SOULS`


TeamCity xBIM :: Xbim Geometry :: Release [Build 57](http://ncl-xbim.hq.4projects.com:8080/viewLog.html?buildId=1445&buildTypeId=XBIM_XbimGeometry_Release) is now running


>Shouldn't that already have happened in the main script

Yes, you are right. So the import shouldn't be needed as ngettext is pushed into builtins.

I am on bluez 5.30 right now. But I can also try 5.25 and 5.28 which are also in the tree.


I don't exactly know. Both solutions have their advantages and disadvantages. If you ignore task with hiding posts, I'd unambiguously said that solution with separate table is better. Because:
1. It easier to understand (as for me)
2. It does not add additional complexity into database queries
3. Database level constraint can be used
But if take in account task with hidding posts, may be usage of `state` will be better. But it depends on what we want from the task with hiding post: does it acceptable mark post as deleted with just `state` field or may be we need to store any additional information like deletion date or user who deleted post.
Also, in my opinion, usage of same entity for drafts and posts looks not very clear from side of single responsibility principle.


What is going on


TeamCity Demo Green :: Master Build [Build 2.0.0-9](http:/24.246.71.137:8111/viewLog.html?buildId=112&buildTypeId=DemoGreen_MasterBuild) is now running


TeamCity Demo Green :: Master Build [Build 2.0.0-9](http:/24.246.71.137:8111/viewLog.html?buildId=112&buildTypeId=DemoGreen_MasterBuild) outcome was **SUCCESS**
Summary: Running Build time: 00:00:06


## This is a markdown file


Yes, would be great to get some data. The issue I experience is that when obexd starts to receive the file it creates an empty file at the destination, but then fails with "open(/tmp/SDC11491.JPG): Operation not permitted" (where /tmp is my "shared path") in the syslog.


We need to set the font here...


add_array_type_support (lefticus) - Win64-Windows-8.1-VisualStudio-12: OK (337 of 338 tests passed)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-99.7%25-yellow.svg)


Go back and review the spec to make sure the copy is right


Спасибо! Жду релиз :wink:


Actually, my code works fine, because semicolons are optional in javascript.  Additionally, it's also entirely optional to use the strict comparison operator.  None of this is code-breaking.  And since both of those are optional, those "errors" are not "actual syntax errors," they're your IDE's opinion.


Genre les afficher ou les trier via leur localisation


@arraboy


TeamCity Demo Green :: Master Build [Build 2.0.1-10](http:/24.246.71.137:8111/viewLog.html?buildId=113&buildTypeId=DemoGreen_MasterBuild) is now running


In commit c17eebe I removed the dependency on the deaccent utility by adding the functionality to deaccent directly to mk-list.


TeamCity Demo Green :: Master Build [Build 2.0.1-10](http:/24.246.71.137:8111/viewLog.html?buildId=113&buildTypeId=DemoGreen_MasterBuild) outcome was **SUCCESS**
Summary: Running Build time: 00:00:05


dictionary[]


Seriously? What the hell did you do there with `sleepPoint`??? :laughing:


There's a typo.  "from" instead of "form".  mpv.rst line 279


Why are you requiring the buffers to be aligned here? AFAIK, the overhead of using the aligned vs. unaligned intrinsics shouldn't make too much of a difference in this case, and allowing unaligned buffers means you can avoid having to memcpy the data into an aligned buffer before shuffling/unshuffling.


@sueloverso, I've taken a run at this one, it's all in #1899.

One note, that work handles the other problem we discussed, where (because there's no way to remove configuration values, just to override them), `encryption=(secretkey=)` appears in the base configuration file.


I'm afraid this change is not correct.  You can not simply change the "SET UTF8" to "SET ISO8859-1" and expect it to work with Hunspell.  The change to UTF-8 was required due to the addition of the "ICONV ’ '" line.  See commit  751cd157.


:open_mouth: :smiley: :smile: :laughing: :+1: :shipit:


Почему id а не UUID?


there is nothing in the second argument of the ````protect```` -- so nothing happens when the function fails. What action do you want to protect?


Creo que queda mejor sin el `h1`


I extended this clean target in commit 888807505.


What us rhis


If you, for example, have something like this in your template: `{{dialogs.locations.length}}`, Angular will throw. So yes, you are right, it does violate the rule. I think in practice, however, it is acceptable to have hidden mutable state.

I considered another option:
```
<dialog-location name="name"><use-dialog></dialog-location>

where dialog location has this template:
<content></content>
<show-dialog-here></show-dialog-here>
```

`dialog-location` here is a ancestor of our application, so it can register itself in the app injector tree.

```
class UseDialog {
  constructor(dialogs:Dialogs, @Inject(const DialogLocation('main')) mainLocation) {
     dialogs.show(mainLocation)
  }
}
```

This approach does not have any issues with the one-way flow cause Dialogs is stateless. But at the moment it is very hard to register a component in the app injector tree. That is why I did not do it.


Ale je to bez záruky :)


we don't know what the action is. its from the quark file, so it should be treated with suspicion.

i'll do a different PR that does the try/catch in Quark-isCompatible so it will always be safe, not just in the gui


FreeBSD 10.2 is going to have ppoll(2), too.
http://svnweb.freebsd.org/changeset/base/275986


Запись объектов в хранилище объектов для дальнейшего обращения к ним.


Dentro del panel quiza un `DisplayFor(m => m)` para indicar que instancia se esta eliminando (cooperando con la eliminacion del `h1` arriba)

Habra que crear `Views/DisplayTemplates/TipoActividad.cshtml`


@crucialfelix yes, that's the better solution. I'll close this pr.


No es necesario `text-left` no?


Contains all the variables and functions of a  bank account.


I think its this https://github.com/manjaro/thus/blob/master/thus/installation/bootloader.py#L106
It will only be set if luks is used I believe.

Another thing about this commit, gummiboot expects to be installed in /boot and cannot load kernels/initramfs from other partitions. https://wiki.archlinux.org/index.php/Gummiboot


@crucialfelix while you're adding protect's, you might see if there's a protect when we interpret the quark file itself? I recall that some of those actually don't compile, and I don't remember if the errors get caught, or just reported and ignored?


.trimRight is non-standard method.
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/TrimRight

consider using .trim
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/trim


okay, will do


added bootstrap and classes.

closes #40, #45


I think it would be nice to have `models.version.major` and `models.version.minor`


awesome!!


Thanks, fixed.


the configure script checks for `atk` as well...

```
        QT_CFLAGS_QGTK2=`$PKG_CONFIG --cflags gtk+-2.0 ">=" 2.18 atk 2>/dev/null`
```


En general está bastante bien :+1:

Recuerda meter los mensajes Toast a strings.xml

Es preferible usar bloques if-else que switch


OOOOOOppppps  it's 8th task


`b` en su propia linea ?


Ich habe die Umbenennung gemacht und auf development gepushed. Für
GastroLocation können wir das leider nicht so einfach machen, weil
ansonsten der JSON Import kaputt geht. Oder Sandy möchtest du das JSON
Format ändern und id -> mId, name -> mName, etc. nennen? ;) Ist
natürlich nicht ernst gemeint. Man könnte sich für die Klasse noch etwas
überlegen, aber ich finde Ausnahmen bestätigen die Regel und wir lassen
die einfach so. Was meint ihr? Vielleicht einen Kommentar in der
Quellcode, warum wir die so lassen?!

Am 18.04.2015 um 12:40 schrieb IncorporateApps:
>
> http://source.android.com/source/code-style.html#follow-field-naming-conventions
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/Berlin-Vegan/berlin-vegan-guide/commit/8be7b8543e06415de0d2a101e4c4e8c301af1b23#commitcomment-10787761>.
>

--
PGP Key  2048R/733499A7  2011-06-14
Fingerprint = D03D 86AC B03B 349F 3808  3EDA E0A8 F9AD 7334 99A7


I'm still trying too figure out if I've got it installed or not


no... he has '1810301'
mine is '1810302' lol :) just add it.


wetsch ned na *.html döt la? ;)


Saml::Assertion and Saml::ComplexTypes::RequestAbstractType already have these registered.
And response inherits from RequestAbstractType.

The reason I didn't include them, is because the Descriptors (metadata) don't need these namespaces. Although it wouldn't be a problem if they did. But for now the tests fail.

Also there are constants defined for the namespaces

```ruby
register_namespace 'samlp', Saml::SAMLP_NAMESPACE
register_namespace 'saml', Saml::SAML_NAMESPACE
```


I like the idea but not how it is implemented.  Some of the things I don't like (not all in this commit):

* The adding of the a size to the file name as this breaks the release process.
* Some of the formatting changes in the README file

Also since one can use the web app http://app.aspell.net/create to create custom dictionaries implementing the same functional in the make-hunspell-dict script is a low priority.  The source code for the app is proved ([site/_app/create.cgi](https://github.com/kevina/wordlist/blob/master/site/_app/create.cgi)) so it should be possible to create custom dictionaries locally with a little effort.


eher keis komma da^^


For this commit, I cleaned up the code according to [PEP8, the sorta-official Python Style guide](https://www.python.org/dev/peps/pep-0008/), as well as adding a function to the Pattern class to allow printing a human-friendly string describing it.


As a left-handed person, I am extremely offended by the omission of `(:` and `):`.

On a more serious note, I wonder if we’ll ever get complaints that `\{:)}` doesn’t allow you to include a skin tone modifier.


I didn't find any usage of it.


Hey @temasek
When I switch on navig-bar the capacitive buttons won't turn off is it a bug or a feature lol.


yep


Absolutely, @jorgegarciadev


Are you certain 081f isn't 0x81f and hence it should be 2079 instead, and e401 is 58369 instead?


Temp unnecessarily makes a new String rather than just the original substring. See about making it just return the original. Then again maybe it's good that it makes a copy, since it has an option to modify.


There is no need for doubled code, just use this.callAsync(method, arguments).


PHPCS: Expected 1 newline at end of file; 0 found


PHPCS: Expected 1 space after FUNCTION keyword; 0 found


PHPCS: Whitespace found at end of line


PHPCS: Opening brace should be on a new line


Looks good. However would be it helpful for us to change the function name from 'copy' to 'rename'?


PHPCS: Expected 1 space after closing parenthesis; found "\n        "


PHPCS: The closing brace for the class must go on the next line after the body


// FIXME: Make project injected in the constructor so we don't have to keep passing it


There's a `QT_NO_STYLE_GTK` define too, so this should be `gtkstyle:gtk2:STYLE_GTK`


Can we have brackets around everything to the right of the first equals.


## Secondary
### Tertiary


wooow! it's so nice code!!!))))


* hello
* hi


I messed up, in demo_hub it should link to Student_login not student_login. I thought I made that change on my end.


s/Editar/Modificar/


@lucaswerkmeister what like `french-vanilla`, `butter-pecan`, `chocolate-deluxe`? (Not to forget `caramel-sundae`.)


oh ok then


Note that with commit c17eebebe mktemp is no longer used.


@HybridDog can you confirm whether changing `if (wait_time > 10) {` to `if ((*address != "") && (wait_time > 10)) {` solves the problem?


`Db.TipoActividad` ?


## Primer Commit
Primer Commit del Repositorio antes de comenzar a hacer de tareas de push y pull


Van olyan is, hogy Collections.sort().


Ja, für POJOs mit getter/setter passt die Benennung nicht ganz so gut, zumindestens wenn man diese generieren lässt.. Umbennen können wir aber die Members, solange wir die getter/setter nicht umbennen.


Thx, great. One more thing we should do is set sensible defaults (doc builder could be html, doc author could be project author)


BTW, it looks like an unexpected pass is treated as an error, do you know if it is easy to change the behaviour of llvm-lit to return success in this case?  I would say it's a more reasonable behaviour.


Itt használhatnál Map-et. A key a suit, a value pedig az adott suit count-ja. (Map<String, Integer>)


Done, committed as https://github.com/rakyll/statik/commit/7e6508ebfc54ef879d0f17b0a8f1e4fce55366d5. Thanks!


Escrevi o nome errado, é Classificação Indicativa


Thank you.


s/Time/MDTime/


Echt? Ich hatte das eben gemacht und da hat es fies geknallt. Kenne mich an
der Stelle nicht so gut aus. Vielleicht probierst du das mal mit id und
name?!
Am 19.04.2015 19:49 schrieb "Sandy Meier" <notifications@github.com>:

> Ja, für POJOs mit getter/setter passt die Benennung nicht ganz so gut,
> zumindestens wenn man diese generieren lässt.. Umbennen können wir aber die
> Members, solange wir die getter/setter nicht umbennen.
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/Berlin-Vegan/berlin-vegan-guide/commit/8be7b8543e06415de0d2a101e4c4e8c301af1b23#commitcomment-10793272>
> .
>


Quem havia colocado essa tela no padrão apresentado na ultima reunião foi a Camila, contudo ela me passou e corrigi os erros.


Oh, azt hittem a HandRankingService-t valósítjátok meg, hogy oda viszitek át a dolgaitokat.


You're in luck. I have a machine here with msvc-8.0 on it, so I was able to confirm the breakage and validate my fix.


Thanks both! I will redo a little bit that function. I'll also check gummiboot asap, thanks!


Can lead to name collisions. I usually try to avoid "using namespace std;". See for example https://isocpp.org/wiki/faq/coding-standards#using-namespace-std


WTF Fitzpatrick skin type scale my ass. I'm sticking with the standard ice cream truck scale.


@cheuschober
i made the change you recommended i m getting this error msg

Traceback (most recent call last):
  File "<pyshell#2>", line 1, in <module>
    rook.move('h1')
  File "/home/vagrant/Desktop/is210-week-11-synthesizing/chessmaster.py", line 126, in move
    self.moves.append(moves)
AttributeError: 'Rook' object has no attribute 'moves'


We don't want this here, but inside ElggApplication. Expected use case is replacement of whole index.php file with custom one as in https://github.com/Elgg/starter-project/blob/master/index.php


Done


Note, we're still keeping deps causing issues locked per https://github.com/google/web-starter-kit/commit/3c8ab3fd1a3554fc3122273f4bf98afcb09c13d9


This seems hard-coded here, probably shouldn't be ;)


StringComparison.h includes StringComparison.h?


Thanks! Don't forget the 'next' branch!


This RFID thing looks pretty cool, care to describe what you accomplished or tried to accomplish in a new issue upstream in https://github.com/andrewvy/slack-pongbot?


By clearing and afterwards reallocating the vector you are putting unnecessary load on the memory manager.


wird nie ufgrüeft und dönt au ned gad sinnvoll: kopier bower_components in bower_components?


We are here losing the logic of not taking into account empty lines. But `filter` is now an iterator in py3, so the right approach to be py2/py3 compatible is to use list comprehension (http://stackoverflow.com/questions/13638898/how-to-use-filter-map-and-reduce-in-python-3-3-0)

`return [line for line in open(filename, 'r').read().split('\n') if line]` would do the job.


@Edufex never translate string / array where is *value* or *default* in the string name..!


styles chasch ja ame gad direkt ines sass file inetue, anstatt inline..


gseht guet us, super! velechd immer nur 1 file pro controller/config etc.


uhm... why <../... ? should be quotation marks?!


why is this a "fix ..." ? looks close to a rewrite :-)


What do you think about
```python
list(filter(None, open(filename, 'r').read().split('\n')))
```


> * select_all now works with splitwindow

This is not correct, this part was already fixed in the previous commit ;)


> * Use Scintilla focus object instead of notebook document to fix splitwindow behaviour for cut, copy, paste, delete and callbacks.

please keep lines in commit messages under 80 (ideally, 72) characters


Even worse, `std::vector::clear` does not even guarantee that the memory is freed.
See for example http://www.cplusplus.com/reference/vector/vector/clear/ ("A reallocation is not guaranteed to happen"), http://stackoverflow.com/questions/13944886/is-stdvector-memory-freed-upon-a-clear ("The memory remains attached to the vector.").

C++'s vector class makes a difference between `size` and `capacity`. `clear` only resets `size` to 0, but makes no guarantee on `capacity`.


Nästan!
https://github.com/jcmandersson/Operation/commit/6c02ebba230ce7b4a308c5e5c4fefc772c0a7c28#diff-1d8bb6729dce368ef8e14ac152f1961bR6
https://github.com/jcmandersson/Operation/commit/6c02ebba230ce7b4a308c5e5c4fefc772c0a7c28#diff-1d8bb6729dce368ef8e14ac152f1961bR30 ska vara `function() {`, dvs inget mellanslag mellan `function` och `()`.
Samma här: https://github.com/jcmandersson/Operation/commit/6c02ebba230ce7b4a308c5e5c4fefc772c0a7c28#diff-a494f640e7497ea4b9efad3470ea7ba3R88 och på rätt många ställen. Vet inte vart ni fick detta ifrån :) https://github.com/airbnb/javascript#functions
https://github.com/jcmandersson/Operation/commit/6c02ebba230ce7b4a308c5e5c4fefc772c0a7c28#diff-a494f640e7497ea4b9efad3470ea7ba3R35
https://github.com/jcmandersson/Operation/commit/6c02ebba230ce7b4a308c5e5c4fefc772c0a7c28#diff-8a5d994aea390de91cf1c3e20538b2d0R316

För att klargöra: det ska alltså vara mellanrum på efter `if` och `()`, alltså `if () {`, men inte efter funktioner, alltså ska det stå `function() {`.


../include/assimp has the benefit that it enforces using of assimp headers from the source tree. when using angle brackets it is possible that headers from system are used when assimp headers are installed in /usr/include/assimp & cmake adds -I /usr/include because of boost.

this could lead to very strange bugs.


It's odd that it is already registered for assertion, as the code pukes on the response unless I add it. :/


Thanks


This is not going to work, if the file does not alread exist. I recommend using `O_WRONLY | O_CREAT | O_TRUNC`. Also, you should consider using `O_TMPFILE` instead of `O_CREAT`.


You still want all of these other references to 'self' to remain -- the only that would change is the `is_legal_move()` call -- think about why. `ChessPiece.XXX` is always referencing the *class* `ChessPieces` where `self.XXX` references the *instance*.

So, 90% of times, you wanted to continue using self because the context of the work is still supposed to be the *instance* -- the only major change is that when you overrode the constructor of `ChessPiece` in its child class `Rook` you need to make sure it's calling `ChessPiece.is_legal_move()` in the constructor because if the call remained as `self.is_legal_move()` then it would essentially be calling `Rook.is_legal_move()` when the instance was a `Rook()` instance


@ayine17, Or rather, I should say, you don't really need to override the `ChessPiece()` constructor in `Rook()` at all but the call to `is_legal_move()` should be specific to `ChessPiece()`


this has to be freed, `gtk_tree_store_set()` will duplicate the value


This is annoying, after changing bluez version and things stop working also for 5.30. Then finding you are not running the obexd branch :crying_cat_face:.


# set working directory (change this to fit your needs)
setwd("C:/Users/Crisben Crb/Desktop/RepData_PeerAssessment1")
activity <- read.csv("activity.csv", header = TRUE, nrows = 17570, colClasses = c("numeric","Date", "numeric"))


myMelt <- melt(activity, id = "date")
myTotal <- dcast(myMelt, date ~ variable, sum)


In your merge phase you are currently trying to merge all sublists at the same time. But normally merge sort uses multiple sweeps and repeatedly merges sublists.


This should be "resources :posts, except: [:index]"


hist(myTotal$steps, main = "Total number of steps")
mean(myTotal$steps, na.rm = TRUE)
median(myTotal$steps, na.rm = TRUE)


Chunnt chunnt ;)


<!-- PMABOT:SOB -->
This commit is missing Signed-Off-By line to indicate that you agree with phpMyAdmin Developer's Certificate of Origin. Please check [contributing documentation](https://github.com/phpmyadmin/phpmyadmin/blob/master/CONTRIBUTING.md) for more information.


myMelt <- melt(activity, id = "interval", na.rm = TRUE)
myInterval <- dcast(myMelt, interval ~ variable, mean)
plot(myInterval$interval, myInterval$steps, type = "l")


de grunt build lauft nüme.. d'dependencies fehled in bower


myInterval[myInterval$steps == max(myInterval$steps), 1]


related pull request: #542


@M0Z0 这个你来干啊？


You can check my changes in thus for gummiboot and automatic partitioning:
https://github.com/manjaro/thus/commit/7564217171815b9d793581698c671c47b0d559ac
https://github.com/manjaro/thus/commit/5b71895905a10b2de0ed9613fde199e8ce3fb64a
https://github.com/manjaro/thus/commit/faa563f594a2e80dac14378ead342c499e7c153f
https://github.com/manjaro/thus/commit/ea6b4007e780143d727368b5bf2748f71cc06e1f
I can make a pull request with this if you want.


Sorry about that.  Is it fixed?


The values are correct. The stats really do decrease on level up. But we probably shouldn't show warnings.


Well this was the major problem with fixes2, It should be recompiled and released now. Everyone will be happy.


I just encountered this bug when installing ffi on MSYS2.  +1 for making a new release.  For now, I'll just manually edit ffi.rb.


Nhungs-MacBook-Pro:~ nhungphung$ git remote add origin https://github.com/cheryl3007/test-repo.git


## second
### third


test


thanks for the implementation, here's the datas containing ammos that dispel their additional effect

Arctic Wind(18161): dispeling suzaku
Antarctic Wind(18164): dispeling genbu
East Wind(18162): dispeling byakko
Zephyr(18163): dispeling seiryu


Vielleicht um die bizarre (nicht negativ gemeint) Beschreibung zu unterstreichen eine minimale Veränderung: "...Verdacht, dass etwas lauert, hinter dem, was deine Augen dir zeigen."


"It occurred to us that just saying ‘we don’t have a bias’ wouldn’t be very convincing to anyone" isn't even something right to say. We do have a bias and we never said we don't. I would try to rephrase this (but can't think of anything good right now).


> I can make a pull request with this if you want.

That would be useful, thanks.


Now that I see it, don't bother. Thanks anyway!


Computing the number of missing cases
```{r}
nrow(activity[!complete.cases(activity), ])
```

Creating a new dataset in which the missing values for steps are replaced with the mean of the respective interval

```{r}
x <- rep(myInterval$steps, 61)
activityNew <- activity
activityNew$steps[is.na(activityNew$steps)] <- x[is.na(activityNew$steps)]

```

Reshape the new dataset to get the total numbers of steps per day

```{r}
myMeltNew <- melt(activityNew, id = "date")
myTotalNew <- dcast(myMeltNew, date ~ variable, sum)

```

Creating the histeogram for the new dataset
plot of chunk unnamed-chunk-12

```{r}
hist(myTotalNew$steps, main = "Total number of steps")

```

Calculating mean and median for the new dataset

```{r}
mean(myTotalNew$steps)
median(myTotalNew$steps)
```


Creating an new factor variable called 'Days' with the levels weekday and weekend

```{r}
x <- as.factor(weekdays(activityNew$date))
levels(x) <- list(Weekday = "Friday", Weekday = "Monday", Weekend = "Saturday",
    Weekend = "Sunday", Weekday = "Thursday", Weekday = "Tuesday", Weekday = "Wednesday")
activityNew$Days <- x

```

Preparing the dataset to create a time series plot of the means for each interval for both weekend and weekday by subsetting and reshaping


assignment


just keep the if as it was before.
below, size_t is ok since negative sizes never occur.


Note to side note: IIRC, this is adressed in PLIP https://dev.plone.org/ticket/20239 Dexterity API


Secondary, this isn't a 'we came up with it'. The entire: anon process and actively reaching out to women, is inspired by (not to say, we copied verbatim) what JSConf did in 2012: http://2012.jsconf.eu/2012/09/17/beating-the-odds-how-we-got-25-percent-women-speakers.html . I would state both. That we are inspired by it as well as that it fucking works (make the loops more legit, too).


cool


Dle meho nazoru je hotovo, staci prepsat do javy a otestovat. Je nutne pri prijmu dat pridat souradnice z <- 1. Vysledek bude v projektivnich souranicich v P -- 3 polynomy.

Odcitani nebude potreba implementovat.


Thanks for noticing, will fix.


isn't this a little blunt in wording?


i like :)


This is my submission for assignment 2


Total : 8 + 20 +60 = 88
Missing: input, output for Part 2. Commands to create, invoke and output in Part 1.


I think this entire second part goes into too much detail. 1. because side from the anonymizing, no one cares about what the software does (and it might be subject to change long before we release a first version), secondly because I don't really want to openly state that we as everyone a question, no matter what to filter out unlikely applicants. This tells those, who just want to get through (instead of being actually motivated), that this a second step they have to take just to get in. I would keep the entire process more general, explain that at each step in the graph, which party has access to what information but not much more...


duyanh